我刚刚安装了 Ubuntu Server 16.04.3。在安装过程中,我一直收到以下消息:
选择并安装软件失败
我不知道为什么。我不是专家,所以我不知道如何找出这种情况持续发生的原因。无论如何,操作系统似乎安装得很好,所以我想只需通过命令行安装 OpenSSH 即可。
首先我尝试:sudo apt install openssh-server
。结果请求的是 CD。因此我etc/apt/sources.list
按照这里的建议修改并注释掉了 cdrom 条目:https://ubuntuforums.org/showthread.php?t=2194719
当然,sudo apt-get update
之后我做到了。奇怪的是,Reading package lists... Done
之后它又回来了。
此后,我尝试再次安装 OpenSSH,结果如下:
Unable to locate package openssh-server
。
所以可能是我的互联网连接出了问题,但是它ifconfig
给了我期望的 IP 地址的网络接口。所以我认为它运行正常。
接下来我发现了一些建议:
sudo rm var/lib/apt/lists/*
然后执行sudo apt-get update
。试过了,但是没有效果。
我感觉我的安装根本没有列出任何存储库,因此当然找不到任何软件包。不幸的是,如果是这种情况,我不知道如何修复它。欢迎任何建议!
答案1
您需要告诉 apt 在哪里查找更新(在网上)。这意味着您需要将源添加到您的/etc/apt/sources.list
。
您可以在此处获取此站点生成的文件,例如;https://repogen.simplylinux.ch/
或者您可以搜索“询问 ubuntu”,有很多关于的问题sources.list
,应该能够进一步帮助您。