在Linux中远程查看PDF

在Linux中远程查看PDF

我正在尝试在我大学的 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

您需要成为 root 才能执行此命令。

您需要以特权用户身份运行此命令:

sudo yum install okular

如果您已经安装了 pdf 查看器,请使用:

xdg-open file.pdf

如果未安装任何 pdf 查看器,您可以在终端中查看 pdf 文件:

pdftotext file.pdf -

使用您的浏览器:

sensible-browser file.pdf

要通过您打开文件,ssh您需要传递-X(启用 X11 转发)选项,然后您可以在本地计算机中打开它:

ssh -X 

相关内容