不太熟悉 Ubuntu。当我尝试获取一些更新时,我收到此消息:
The upgrade needs a total of 31.9 M free space on disk '/boot'.
Please free at least an additional 27.6 M of disk space on '/boot'.
Empty your trash and remove temporary packages of former installations using 'sudo apt-get clean'.
当我尝试运行“ sudo apt-get clean
”时,系统提示“未找到命令”。如何删除临时包?
答案1
我不确定为什么sudo apt-get clean
你找不到,但清理一些空间的一种方法是运行sudo apt-get autoremove
,它可以删除未被其他任何包使用的包(比如,与另一个包一起安装的包作为依赖项,但依赖于它的包不再安装,如果这没有多大意义,很抱歉)。
清理空间的另一种方法是重新启动计算机。这将(如果我没记错的话)清除存储临时文件的整个 /tmp 目录。
如果出现未找到错误的程序是 sudo 而不是 apt,那么您将面临更严重的问题,而我能想到的恢复 Aptitude(通常称为 apt 或 apt-get)的唯一方法是重新安装 Ubuntu。
希望这可以帮助。
答案2
我认为您的安装存在一些问题,或者您以我不熟悉的方式安装了操作系统,因为它不应该显示“未找到命令”错误。此外,您的错误消息中也不应该显示“在 /boot 上”。
暂且不论,尝试
sudo apt-get 自动删除
它将从您的系统中删除所有未使用的软件包。