无法在新安装的 Ubuntu 16.04 LTS 上更改我的包管理器

无法在新安装的 Ubuntu 16.04 LTS 上更改我的包管理器

使用 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

如下图所示

错误 2 我也尝试编译这两个程序的源代码,但不知道如何让它们运行源代码。

我找到了 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

相关内容