缘起

简而言之咱最近有幸短暂碰了一台非常高级的安装商业发行版 SUSE Linux Enterprise Server 服务器(可谓是人生中第一次碰到这种商业发行版了),SUSE 在国内的份额并不多所以这应当是咱人生为数不多的“新奇”体验,毕竟似乎只有一些政府和银行部门使用 SUSE 系的发行版(唉我们大蜥蜴是真的没落了)。不过鉴于本人也算是 SUSE 多年老用户了(虽然没给 SUSE 交过一分钱),手上的 VPS 基本都用的 openSUSE Leap,自家笔电也用的 openSUSE Tumbleweed, 在这个 Linux PC user 人均 Arch Linux + 鱼板 + 蓝粉白 的浪潮中格格不入 ,所以 SUSE 系的发行版大概还算熟悉。

直到咱发现服务器上居然没有哪里都有的 nano 后想尝试进行安装——

解决

nano 这么基础的包如果 SLES 没有那未免也太抽象了,因此理论上这个软件包不应当没有而只是对应的仓库没有启用,于是咱用 zypper search-packages 简单搜索发现其来自于 SUSE Package Hub,并且贴心地告诉了咱们该如何启用这个软件包:

因此我们直接运行如下命令即可启用:

1
$ sudo SUSEConnect --product PackageHub/15.5/x86_64

之后又能重新愉快地正常安装包括 nano 在内的各种常见的软件包了。