sudo apt-get 命令在 Linux Mint 中不起作用

sudo apt-get 命令在 Linux Mint 中不起作用

我正在尝试在我的 Linux Mint 计算机上安装一些程序,例如 git / Fluxgui。但是,每次我使用密码输入以下命令时

sudo apt-get install git

或者

sudo apt-get install fluxgui

我只得到几毫秒的输出:

Reading packages list ... 8%:

然后它消失了,我又回到了控制台的下一行输入。就好像我从未输入过sudo apt-get install命令一样。

可以肯定的是,我尝试了同样的操作sudo apt-get check,并且发生了完全相同的事情。

有谁知道如何解决这个问题?

编辑:我已经尝试运行 sudo apt-get update。它列出了已获取的包,后跟:

Fetched 3,116 kB in 6s (496 kB/s)

然后紧接着,同样的事情发生了,它给了我:

Reading packages list ... 8%:

并再次结束,没有任何错误语句。

答案1

你需要先跑apt-get update

从手册页:

update
           update is used to resynchronize the package index files from their sources. The indexes of available
           packages are fetched from the location(s) specified in /etc/apt/sources.list. For example, when using a
           Debian archive, this command retrieves and scans the Packages.gz files, so that information about new and
           updated packages is available. An update should always be performed before an upgrade or dist-upgrade.
           Please be aware that the overall progress meter will be incorrect as the size of the package files cannot
           be known in advance.

因此,为了让 APT 获取包数据库并刷新,建议首先执行此操作apt-get update

答案2

我设法找到了解决我的问题的解决方案。我将以下行添加到我的 /etc/apt/sources.list 文件中:

deb http://security.ubuntu.com/ubuntu trusty-security main 

不知何故,该文件只包含另一行:

deb http://cran.ma.imperial.ac.uk/bin/linux/ubuntu vivid/

这不知何故不起作用。

相关内容