GUIがインストールされていないCentOS 1708のコンソールから、(lynxではなく)グラフィカルブラウザを実行することはできますか?デバイスのWebインターフェイスにアクセスする必要がありますが、GUIをインストールしません。
あなたの質問は「シェルユーティリティを使用してbashからHTML Webページコンテンツをフェッチして画面に表示する方法」のようなものです。
Fedora/RHEL/CentOS Linuxはcurl、wget、lynx、w3mをインストールします
ターミナルを開いて、次のように入力します。
$ Sudo yum install curl wget lynx w3m
wget -O - https://unix.stackexchange.com/questions/401068/web-browser-from-console-centos
記事全体を読むには Bash:ターミナルにWebページのコンテンツを表示
googler
を使用できます:
端末からのGoogle検索、Google Site Search、Googleニュース
インストール:
git clone https://github.com/jarun/googler.git
cd googler
Sudo make install
googler
を使用するには、python3が必要です。インストールして、デフォルトのpythonを変更せずにpython3環境からgoogler
を起動するだけです。
Sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
Sudo yum -y install python36u
更新
ddgr
ツールが利用可能 here または here (rpm):
ddgr
は、ターミナルからDuckDuckGoを検索するコマンドラインユーティリティです。
git clone https://github.com/jarun/ddgr.git
cd ddgr/
Sudo make install
見る ddgr -h
ヘルプ。
あなたはコメントで言った:
また、私の上司は、GUIなしで通常のブラウザー(chromeまたはfirefox)など)を実行する可能性があると言い、GUIなしで実行する方法はありません。
それは真実ではありません。 ChromeとFirefoxはどちらもヘッドレスモードをサポートしています。PhantomJSと同様に、それらの使用はツールとテストに向けられていますが、ユースケースに適合する可能性があります。以下を参照してください:
netsurf
には、ttyで実行できるグラフィカルフレームバッファモードがあります。これは特別にコンパイルする必要があり、フレームバッファのサポートが必要です。
動作しているときは、X11などでnetsurf
を使用するのと同じように、ttyからほとんどのグラフィカルページを使用できます。