現在、グラフィカルデスクトップ環境を持たないUbuntuサーバーにfirefoxをインストールします。グラフィカルなFirefox(またはテキストのみではないモードでウェブサイトを表示できる他のグラフィカルブラウザ)を起動できる最小限のディスプレイ管理ツールをインストールすることは可能ですか?
残念ながら、リンクス、リンク、および同様のテキストのみのブラウザでは十分ではありません。
現在、グラフィカルデスクトップ環境を持たないUbuntuサーバーにfirefoxをインストールします。グラフィカルなFirefox(またはテキストのみではないモードでウェブサイトを表示できる他のグラフィカルブラウザ)を起動できる最小限のディスプレイ管理ツールをインストールすることは可能ですか?
残念ながら、リンクス、リンク、および同様のテキストのみのブラウザでは十分ではありません。
回答:
APTを使用して、リポジトリで利用可能なパッケージをインストールできます。APTは、依存関係を満たす責任があります。
直感に反して、Firefoxパッケージは、表示に必要なXサーバー(またはWayland)に依存しません。Xサーバーを実行せずにFirefoxを実行しようとすると、
$ firefox
Error: no DISPLAY environment variable specified
したがって、Firefox を表示するために必要なパッケージをインストールするには、以下を発行します。
sudo apt install firefox xorg
その後、次を実行できます。
startx
firefox
非常に基本的なFirefoxウィンドウを取得する(通常の方法でウィンドウのサイズを変更したり閉じたりすることができなくても)。
Ctrl+ を押してFirefoxを終了できますQ。次に、実行exit
してXサーバーを終了します。
xauth
XセッションはステーションのXserverにトンネリングされるため、リモートサーバーにXserverをインストールする必要はありません(コンポーネントをインストールするだけです)。そのため、実際にリモートマシンでfirefoxを実行できますが、ローカルマシンにウィンドウが表示されます。たとえば、この議論unix.stackexchange.com/q/12755/37669を参照してください。
Browsh(https://www.tecmint.com/browsh-text-web-browser-for-linux)を試してみてください:
Browshは、TTY端末環境でレンダリングするオープンソースのシンプルでモダンなテキストベースのブラウザーです。最小限のGolang CLIフロントエンドと、WebページとWebアプリの純粋なテキストベースバージョンを作成するための機能のほとんどを実際に提供するブラウザーWeb拡張(ヘッドレスFirefox)で構成されています。
reset
。