在我刚刚设置的机器上,我尝试安装 OpenSSH,但每次尝试安装软件包时,都需要随身携带 CDROM。我知道这对你们所有人来说似乎很容易解决,只需更改或注释掉一行即可。问题是:我的机器上/etc/apt/sources.list
没有安装nano
无论出于什么原因,它都没有预先安装在安装盘上,而且我无法安装它,因为我无法安装任何软件包。
是否存在我不知道的默认编辑器,或者我必须做一些echo "blah" < file.txt
事情?
这真的让我很困惑,我只想在我的 Linux 机器上运行一些服务器。
答案1
如果您通过磁盘运行 Ubuntu,它将自动激活 CD-ROM 存储库。
如果您使用的是 Ubuntu 桌面,您只需转到“软件和更新”,然后在“可从 CD-ROM/DVD 安装”部分下取消选中 CD/DVD 名称旁边的框。
如果您使用的是 Ubuntu Server,则可以使用“sudo vi /etc/apt/sources.list”并保存文件并运行“sudo apt update”来删除名称中带有“CD-ROM”的所有存储库。
如果 sources.list 损坏/损坏,您可以使用此网站生成新的 sources.list 来替换旧的:https://repogen.simplylinux.ch/
另外,请发布您的 Ubuntu 版本,这样会更容易,谢谢!
答案2
vi 是一个很好的编辑器,并且是操作系统默认安装的。