我正在尝试从 Ubuntu Server 17.04 机器上的 apt 获取 Samba。运行时sudo apt install samba
出现错误“E:无法找到软件包 samba”。
我试过了sudo apt-get update
,但还是不行,我收到错误:无法解析“se.archive.ubuntu.com”。服务器似乎也没有连接到 security.ubuntu.com。
通过在线搜索,我发现了有关此问题的多个线索,然后我将域添加到我的 /etc/hosts 文件并检查我的 DNS 设置,将其设置为 Google 的 8.8.8.8 和 8.8.4.4 服务器。
答案1
我最终按照 Helder 的修复方法解决了这个问题:https://www.turnkeylinux.org/forum/support/20090724/fix-apt-get-could-not-resolve-archiveubuntucom
即改变'/etc/nsswitch.conf'中'host'行选项的顺序。将'dns'移到行首。