如何在 /etc/apt/sources.list 中添加一行?

kli*_*int 66 apt

我正在 Ubuntu 上更新我的 Tor,它指出:

不要使用 Ubuntu 的 Universe 中的包。您需要先设置我们的软件包存储库,然后才能获取 Tor。

然后它指出我必须将此行添加到您的/etc/apt/sources.list文件中:

 deb http://deb.torproject.org/torproject.org <precise> main
Run Code Online (Sandbox Code Playgroud)

我不确定如何向/etc/apt/sources.list.

小智 72

制作当前sources.list文件的备份副本

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

附加new line of text到当前sources.list文件

不要忘记更新以使用新的存储库

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)


zer*_*was 35

为了添加第三方存储库,您首先需要此存储库的公钥,在这种情况下,您可以从 Ubuntu 密钥服务器获取:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 886DDD89
Run Code Online (Sandbox Code Playgroud)

现在您可以使用add-apt-repository/etc/apt/sources.list.d/添加存储库

sudo add-apt-repository "deb http://deb.torproject.org/torproject.org $(lsb_release -s -c) main"
Run Code Online (Sandbox Code Playgroud)

添加任何存储库后,始终需要执行

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

现在您可以为Tor本身安装软件包。有关如何正确安装 Tor 的完整说明,请参阅如何安装 Tor?

这个过程也可以颠倒过来

  • +1,不要将`/etc/apt/sources.list` 用于第三方存储库,而是使用`/etc/apt/sources.list.d/`。 (5认同)

ngm*_*ngm 5

在 Ubuntu 上最简单的方法:

转到 Ubuntu 软件中心>编辑>软件源>添加

将 Tor 网站上的行粘贴到 APT 行框中。

您也可以手动编辑/etc/apt/sources.list,但可能最简单的方法是通过软件中心。

确保也正确输入行,例如

deb http://deb.torproject.org/torproject.org precise main
Run Code Online (Sandbox Code Playgroud)

如果您使用的是 12.04。如果出现问题,请编辑/etc/apt/sources.list以修复它。


nan*_*rad 2

首先,进行备份。您可以通过以下方式执行此操作:

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

在终端中。输入您的密码并按 Enter 键。它不会显示,甚至星号也不会显示。然后运行:

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

并提供您的密码。

添加行:

 deb http://deb.torproject.org/torproject.org main
Run Code Online (Sandbox Code Playgroud)

到文件底部并使用“文件”->“保存”保存它。

然后,返回终端并运行:

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

然后继续按照说明进行操作。此命令和开始的命令sudo apt-get install可能需要一段时间。此外,安装命令可能会给出:

Do you want to continue[y/n]?
Run Code Online (Sandbox Code Playgroud)

提示,您必须在其中键入y并按 Enter 才能继续。