升级后如何从命令行启用禁用的第三方源

The*_*der 14 upgrade command-line apt 16.04

我已经从 14.04 升级到 16.04。根据升级说明,禁用了第三方来源。升级后,我找不到使用命令行而不是System Settings > Software & Updates > Other Software启用这些第三方源的可能方法。

我需要在命令行上执行此操作,因为通过“设置”更改它需要超级特权用户的密码(如果这是确切的术语,则为 idk)。我能做到的sudo,并sudo su在命令行的东西与我当前的登录,即使我已经使用升级到16.04 sudo do-release-upgrade(右奇怪..!?为什么IDK的系统管理员设置了排在首位的是限制)。

我想到的另一个可能的解决方案是再次重新安装这些包,这将重新启用我猜的那些源。

Rav*_*ina 17

cli使用常规文本编辑器(如vim或 )手动管理我的资源nano

主要sources.list位于这里:

/etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

大多数第三方来源位于:

/etc/apt/sources.list.d/
Run Code Online (Sandbox Code Playgroud)

您可以简单地使用文本编辑器来编辑和启用它们(取消注释):

sudo nano /etc/apt/sources.list.d/sample-sources.list
Run Code Online (Sandbox Code Playgroud)

应该有如下几行:

# deb http://ppa-url.com/ubuntu trusty main
Run Code Online (Sandbox Code Playgroud)

你应该取消注释它们(删除#):

deb http://ppa-url.com/ubuntu trusty main
Run Code Online (Sandbox Code Playgroud)

然后保存编辑的文件并运行sudo apt update