在 Ubuntu 上安装应用程序(新用户)

在 Ubuntu 上安装应用程序(新用户)

我对 Linux 不熟悉,有一个非常简单的问题。也找不到类似的帖子。

我从 Windows 远程连接到 Linux。每当尝试安装应用程序时,它都会返回“身份验证失败”错误。我问了管理员,他回答说“尝试 ssh x forward”。我读了一些关于 ssh 的内容,但无法弄清楚 ssh 如何以及为什么可以解决这个问题。谢谢你的帮助。我应该尝试安装程序的确切命令是什么?

答案1

正如您的管理员所建议的,x 转发意味着我们可以通过 ssh 获得图形输出。您可以简单地这样做,

ssh user@serverIPaddress -X

那么你可以尝试

sudo apt-get update
sudo apt-get install yourPackageName

答案2

取决于您如何连接到 Linux 机器。如果您通过 ssh 连接,则 ssh X 转发意味着:(
ssh -Y user@server
或等效)。

但是,这不会起作用,因为您的本地计算机(即 Windows)上没有运行 X 服务器。不过您仍然应该得到一个终端。

接下来,关于安装应用程序的部分,由于您没有任何 GUI,您可以通过 apt 安装应用程序。

首先执行以下操作:

sudo apt install aptitude  
aptitude search <program_name>   

这将生成提供该程序的软件包列表。从列表中选择一个软件包,然后:

sudo apt install <package_name>   

您已经完成。

相关内容