使用 Elementary OS 一段时间后,我想将操作系统改回 Ubuntu。我目前正在 USB 驱动器上使用它来测试它。
我尝试在 Elementary 上安装一些我喜欢的程序,比如用于电子邮件的 Nylas N1 和用于音乐的 Clementine,以确保我可以传输所有数据。
Gnome 软件中心没有将 Clementine 作为可搜索的软件包。
我尝试从网站手动获取它然后安装它,但通过软件中心或尝试在终端中使用 dpkg 命令也不起作用。
我决定尝试获取不同的包管理器。我尝试使用命令行安装旧的 Ubuntu 软件中心,但出现错误
E:Package 'software-center' has no installation candidate
如下图所示。
当我尝试安装 synaptic 包管理器时,我遇到了同样的错误。它给出了错误
E: Package 'synaptic' has no installation candidate
如下图所示
我也尝试编译这两个程序的源代码,但不知道如何让它们运行源代码。
我找到了 synaptic 包管理器的 .deb,但也无法安装它。
有没有办法在 Ubuntu 16.04 LTS 上获取不同的包管理器?
谢谢。
注意:我对 Linux 并不陌生,但对命令行的细节或与之相关的语法不太熟悉。
答案1
好的,从描述和您添加的信息来看,我认为这是因为您正在尝试 Ubuntu(live USB),因此并非所有软件存储库都已启用。默认情况下,实时会话仅选择主要和受限软件,如下图所示:
您想要的软件 - clementine 或 synaptic 都属于“社区维护的免费开源软件”。
因此,您可以在 Dash 中输入 - “软件”,然后选择“软件和更新”;或者在 Gnome Terminal 中使用命令行方式 - 运行“software-properties-gtk”;
然后勾选“社区维护的自由和开源软件(universe)”前的复选框;然后关闭这个对话框,让它更新软件列表;然后就可以使用“sudo apt install clementine”来安装clementine,使用“sudo apt install synaptic”来安装synaptic。
或者通过命令:
$ sudo apt-add-repository universe
$ sudo apt update