了解 Ubuntu 上的 /etc/apt/sources.list

了解 Ubuntu 上的 /etc/apt/sources.list

注意:我对 Ubuntu 很陌生(我是 CentOs 用户)

我尝试安装到 openssh-server 但得到:

root@5b4ca6d66450:/home# apt-get install openssh-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package openssh-server

现在,当我检查我的 /etc/apt/sources.list 时,我得到:

root@5b4ca6d66450:/home# cat /etc/apt/sources.list
deb http://deb.debian.org/debian jessie main
deb http://deb.debian.org/debian jessie-updates main
deb http://security.debian.org jessie/updates main

接下来我添加了以下行——但仍然得到相同的结果

deb http://deb.debian.org/debian jessie contrib

我做错了什么吗?

答案1

sources.list 文件没有任何问题,但是您可能需要在apt-get update运行安装命令之前更新本地包数据库,因为 apt-get install 不会自动执行。

(顺便说一下,你使用的是 Debian,而不是 Ubuntu,尽管这并没有改变任何东西)。

答案2

不过,这不会带来太大的不同。您可以使用新的人性化版本,其中apt启用了颜色、进度条、编辑源和其他功能。其中一些是:

$ sudo apt update
$ sudo apt install <package-name>
$ sudo apt upgrade
$ sudo apt edit-sources

是的,您使用的Debian不是Ubuntu

相关内容