apt-get install 不起作用

apt-get install 不起作用

我有一个老问题(一周以来)apt-get这使得我无法安装和升级软件包。我有Ubuntu 16.04

我在顶部栏收到此消息:

Error: opening the cache (E: Read error - read (5: Input/output error))

当我在终端上输入:时sudo apt-get update,没有任何错误,并且它已成功完成。

但是,当我输入 sudo apt-get upgrade或 时sudo apt get install,我得到以下输出:

Reading package lists...    
Done Building dependency tree           
Reading state information... Error! E: Read error - read (5: Input/output error)

我尝试删除该/var/lib/dpkg/status文件然后更新,但没有任何变化!

答案1

请尝试这个作为最后可能的解决方案。打开终端并输入以下命令:

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update

如果这也不起作用,那么不幸的是,硬盘问题就是导致此消息的最可能原因。

答案2

此读取/输入输出错误表示严重的磁盘故障

立即备份所有重要数据并寻找一个新的硬盘。


您可以通过检查磁盘的 SMART 状态了解有关磁盘健康状况的更多详细信息。

打开gnome-disks,在左侧的设备列表中选择您的硬盘,然后点击右上角的汉堡菜单。选择智能数据和自我测试查看信息。

相关内容