Linux
 Computer >> コンピューター >  >> システム >> Linux

Nativefierを使用してWebサイトをLinuxデスクトップアプリに変換する方法

作業中に特定のWebサイトに1日に数回アクセスする可能性があります。そのためには、ブラウザを開いてURLを入力する必要があります。そうすると、最終的にWebサイトが読み込まれます。ウェブサイトを、ダブルクリックするだけでLinuxデスクトップから起動できるアプリに変えることができたらどうでしょうか。

実は、Nativefierというコマンドラインユーティリティを使用して、Webサイト用のスタンドアロンLinuxアプリを作成できます。その方法は次のとおりです。

LinuxにNativefierをインストールする方法

まず、システムにNPMとNativefierをインストールする必要があります。 NPMをインストールするには、LinuxへのNPMのインストールに関する詳細なガイドを確認してください。

NPMを構成したら、Nativefierをインストールします。これを行うには、ターミナルを起動して次のコマンドを発行します。

npm install -g nativefier

-g フラグはグローバルの略です NPMにパッケージをグローバルにインストールするように命令します。

Linuxディストリビューションがスナップをサポートしている場合は、次を使用してスナップストアからNativefierスナップパッケージを入手できます。

sudo snap install nativefier

上記のコマンドを実行する前に、システムにスナップインストールされていることを確認してください。そうでない場合は、Linuxへのsnapのインストールに関するガイドを参照してください。

ArchユーザーはYayを使用してArchユーザーリポジトリからNativefierをダウンロードできます:

yay -S nodejs-nativefier

スナップリポジトリとAURリポジトリは定期的にメンテナンスされていないため、NPMを使用してNativefierをインストールすることをお勧めします。

WebサイトをデスクトップLinuxアプリに変える

Nativefierの使用は簡単です。 Webサイト用のデスクトップアプリを作成するには、次のコマンド構文を使用します。

nativefier "https://www.example.com"

デフォルトでは、Nativefierは自動的にアプリ名をWebサイトに割り当てます。アプリにカスタム名を付けたい場合は、-nameを使用して同じ名前を指定できます フラグ。

nativefier --name "Example Linux App" "www.example.com"

Nativefierは、アプリに必要なすべてのファイルを含むフォルダーを作成します。アプリファイルにアクセスするには、cdコマンドを使用して、新しく作成されたディレクトリに移動します。

cd appdirname/

アプリのディレクトリ名がわからない場合は、lsコマンドを使用して親ディレクトリの内容を一覧表示できます。


Nativefierは、生成されたアプリファイルに実行権限を自動的に割り当てるため、その必要はありません。次のコマンド構文を使用して、実行可能ファイルを起動するだけです。

./appname

ユーティリティに関連するコマンドラインヘルプを取得するには、次のように入力します。

nativefier --help

ウェブサイトをデスクトップアプリに変える理由

誰もがアクセスするWebサイト用のデスクトップアプリを作成する必要があるとは限りません。ただし、特定のWebサイトを頻繁に閲覧する必要がある場合は、数回クリックするだけでも作業の妨げになる可能性があります。したがって、生産性レベルを高く保ち、同じアクションを何度も繰り返さないようにするには、Webサイトをデスクトップアプリに変えることが役立つ場合があります。

これは、特定の操作用にホットキーを設定したり、Linuxでより長いコマンド用に新しいシェルエイリアスを作成したりするのと同じです。全体として、デスクトップから直接起動できるアプリがあると便利で、数回のクリックを節約できる場合があります。そして長期的には、それは多くの時間の節約になります。

Linuxは他のOSよりもはるかに優れています

Linuxでは、システムのある側面が気に入らない場合は、別の側面に切り替えることができます。 Webブラウザーを開いて、Webサイトを検索するのが面倒に思える場合は、より簡単な方法でキーボードショートカットを作成するか、Nativefierを使用してWebサイト用の本格的なデスクトップアプリを作成することができます。

ただし、Linuxでできることは他にもたくさんあります。たとえば、crontabを使用してアプリを特定の時間に実行するようにスケジュールしたり、時間に基づいて壁紙を自動的に変更するスクリプトを作成したり、システムに複数のデスクトップ環境をインストールしたりできます。一部のタスクはWindowsなどの他のオペレーティングシステムで簡単に実行できますが、残りはLinuxエコシステム専用です。


  1. Androidフォンを防犯カメラに変える方法

    最近では、電話を切り替えるのは非常に簡単です。その結果、おそらく少なくとも1台の電話が引き出しの中に座っています。古いAndroidスマートフォンにほこりを集める代わりに、便利な防犯カメラに変えましょう。 家で何が起こっているかを確認し、最終的にどの犬がクッキージャーに入ったかを知ることができます。スマートフォンを防犯カメラに変えるために必要なのは、1つの無料アプリと古いスマートフォンと現在のスマートフォンだけです。 Androidデバイスを防犯カメラとして使用する方法 Androidデバイスをセキュリティカメラに変えるには、セキュリティカメラ/介護者向けビデオモニター–アルフレッドをイン

  2. 古いデスクトップをゲーム ハブに変える方法

    同意するかどうかは別として、ゲームは私たちの生活の重要な部分を占めています。ポータブル ニンテンドーでテトリスをプレイしていた幼い頃から、PS4 や Xbox ゲーム コンソールでお気に入りのゲーム タイトルを大画面で楽しむことに大きな喜びを感じていました。また、PCゲームも忘れてはなりません。 PC ゲームには、さまざまなレベルの喜びがあります。ですよね? デスクトップでゲームをプレイしているとき、遅延やグラフィックの悪さ、応答の遅延によって妨げられる遅いゲーム体験に悩まされたくありませんよね?マシンと熱心な知識のあるゲーマーとの間に障害が発生すると、非常に迷惑になります。古いデスクトッ