web-dev-qa-db-ja.com

コンソールCentOSからのWebブラウザー

GUIがインストールされていないCentOS 1708のコンソールから、(lynxではなく)グラフィカルブラウザを実行することはできますか?デバイスのWebインターフェイスにアクセスする必要がありますが、GUIをインストールしません。

9

あなたの質問は「シェルユーティリティを使用して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ページのコンテンツを表示

2

私が見た2つの一般的なブラウザがあります。

あまり一般的ではないものが多く、@ gad3rがいくつかの新しいものを指摘したように。どうしてlynxではないのですか?特別な目的を考えていますか?

10
RubberStamp

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ヘルプ。

3
GAD3R

あなたはコメントで言った:

また、私の上司は、GUIなしで通常のブラウザー(chromeまたはfirefox)など)を実行する可能性があると言い、GUIなしで実行する方法はありません。

それは真実ではありません。 ChromeとFirefoxはどちらもヘッドレスモードをサポートしています。PhantomJSと同様に、それらの使用はツールとテストに向けられていますが、ユースケースに適合する可能性があります。以下を参照してください:

クロムヘッドレス

2
zero298

netsurfには、ttyで実行できるグラフィカルフレームバッファモードがあります。これは特別にコンパイルする必要があり、フレームバッファのサポートが必要です。

動作しているときは、X11などでnetsurfを使用するのと同じように、ttyからほとんどのグラフィカルページを使用できます。

2