大学のLinuxクラスタ(Red Hatを使用)でリモートでPDFを表示しようとしています。問題は、どのPDFビューアがプリインストールされているかわからないことです。 Okularをインストールしようとしています。
yum install okular
しかし、私は理解しています
Loaded plugins: fastestmirror, langpacks, priorities, product-id, search-disabled-repos,
subscription-manager
You need to be root to perform this command.
SSHを介してクラスタにリモートで接続している間にすでに持っているPDFビューアを表示する方法はありますか? (プレインストールされていないと仮定する場合)yumまたはsudoを使用せずに新しいPDFビューアを簡単にインストールする方法はありますか?
答え1
基本的な接続が何であるかを確認するには、次の手順を実行します。
$ xdg-open filename
または無言のタイプとして:
$ xdg-mime query default application/pdf
ブラウザで直接PDFファイルを見ることもできます。すべての主要なブラウザがこれを行います。
答え2
このコマンドを実行するには、ルートである必要があります。
特権ユーザーとしてこのコマンドを実行する必要があります。
sudo yum install okular
PDFビューアが既にインストールされている場合は、次を使用してください。
xdg-open file.pdf
PDFビューアがインストールされていない場合は、端末でPDFファイルを表示できます。
pdftotext file.pdf -
ブラウザの使用:
sensible-browser file.pdf
ユーザーを介してファイルを開くには(X11転送を有効にする)オプションを渡し、ローカルssh
コンピュータ-X
で開くことができます。
ssh -X