我在使用 apt-get 自动安装软件包时遇到了一个奇怪的问题。我在一个文件中有一个包列表,比如 packagefile.txt。我想使用这个列表来自动化安装这些包的过程cat packagefile.txt | xargs sudo apt-get install -q -y
。但是, apt-get 在每个条目上都会告诉我x
: E: Unable to locate package x
。当然,我首先想到了拼写错误,但是我在文件中的任意包名上手动尝试了 apt-install -q -y ,一切正常。奇怪的是,apt-cache search
也不起作用(根本不是一个输出)。
我在 Mate 和 Cinammon 的 LinuxMint13 上使用 GNU bash 版本 4.2.37(也都经过测试)。
任何人都可以给我一个提示可能会发生什么,请?我因尝试为什么这些东西不起作用而头疼。非常感谢您的帮助!