我最近安装了 openSUSE,我想设置一个 ssh 服务器,以便我可以 ssh 进入这台机器。但是,我在安装 openssh-server 时遇到问题。
我努力了
$ sudo zypper install openssh-server
这是什么这个网站说要输入,但我收到以下消息:
Package 'openssh-server' not found.
在我的乌班图机器,如果我输入
$ sudo apt-get install openssh-server
或者在我的软呢帽机器
$ sudo yum install openssh-server
一切正常。
如何openssh-server
在 openSUSE 上安装?我是否必须手动为其添加 RPM 存储库或其他内容?
该解决方案不需要使用zypper
,但我希望不必手动下载和编译源代码。
答案1
这里有两个问题:
- openSUSE预装了openSSH,因此不需要安装ssh服务器
- openSUSE 中的 openSSH 软件包的名称显然与 Ubuntu 和 Fedora(也许还有其他?)中的名称不同。
- 在 Ubuntu(使用
apt-get
)和 Fedora(使用yum
)中,“openssh-server”是有效的包名称 - 在 openSUSE 中,“openSSH”包涵盖了 SSH 客户端和 SSH 服务器
- 在 Ubuntu(使用
所以如果你输入
sudo zypper install openssh
一切都应该正常。不过,正如我之前所说,它应该已经安装了。它会告诉您它是否已经安装。