在Ubuntu 16.04中重新安装软件中心
我想删除并重新安装software-center
包。 我删除了它,但现在我无法重新安装。
我试过这些命令没有成功:
sudo apt-get update sudo apt-get install software-center
我该如何重新安装software-center
?
当我执行安装命令时,这就是我得到的:
$ sudo apt-get install software-center Reading package lists... Done Building dependency tree Reading state information... Done Package software-center is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'software-center' has no installation candidate
我知道这是一个老问题,但事情就是这样:软件中心不是软件中心。 它被命名为ubuntu-software。 我没有通过终端重新安装,我使用了Synaptic,但我认为你可以重新安装
sudo apt install --reinstall ubuntu-software
此外,您不需要在16.04中使用apt-get。 你只需要apt。
我相信在新的Ubuntu更新中,Ubuntu软件中心已被GNOME软件中心取代。
要安装新的GNOME软件中心,请尝试以下命令:
sudo add-apt-repository ppa:ubuntu-desktop/gnome-software sudo apt-get update sudo apt-get install gnome-software packagekit
只需运行以下命令。
sudo apt-get install -f sudo apt-get update sudo apt-get install software-center
如果它不起作用。 请提供更多信息,例如错误。
有几件事要尝试。
- 检查包裹是否仍然可用
sudo apt list | egrep software-center
sudo apt list | egrep software-center
lubuntu-software-center / xenial,xenial 0.0.10-0ubuntu2 all
软件中心/ xenial,xenial 16.01 + 16.04.20160420全部
software-center-aptdaemon-plugins / xenial,xenial 0.1.6build1 all
ubuntu-kylin-software-center / xenial,xenial 1.3.10 all
- 如果没有,那么尝试获取包
sudo apt-get *software-center*
看看是否有帮助。
我在16.04安装上运行了上述命令,以查看默认情况下安装了哪些“软件中心”软件包。 我做了一个快速测试,将软件包下载到tmp目录,然后全部下载了。
tonym@familypc:~/tmp$ ls lubuntu-software-center_0.0.10-0ubuntu2_all.deb software-center_16.01+16.04.20160420_all.deb software-center-aptdaemon-plugins_0.1.6build1_all.deb ubuntu-kylin-software-center_1.3.10_all.deb
另一种方法是从ubuntu镜像下载deb文件。
wget http://download.nus.edu.sg/mirror/ubuntu/pool/universe/s/software-center/software-center_16.01+16.04.20160420_all.deb .
然后
sudo dpkg -i software-center_16.01+16.04.20160420_all.deb
它可能会要求依赖项只需在使用dpkg安装软件包之前安装它所需的软件包。
我在Ubuntu 16.04系统中解决了这个问题。 你应该能够像我一样修复它。
打开终端并运行以下命令:
sudo apt-get update && sudo apt-get install --only-upgrade gnome-software
完成后,运行:
sudo reboot