![Linux软件中心无法运行了](https://linux22.com/image/91663/Linux%E8%BD%AF%E4%BB%B6%E4%B8%AD%E5%BF%83%E6%97%A0%E6%B3%95%E8%BF%90%E8%A1%8C%E4%BA%86.png)
我正在使用 Linux Mint 18 Cinnamon。
Linux Mint 有软件中心,就像 Ubuntu 中的 Ubuntu 软件中心一样。安装LinuxMint后,我可以在我的系统中运行软件中心。但有一天,可能会在删除 OpenJDK、安装 Oracle JDK 等操作后...软件中心不再运行。当我单击软件中心图标或从终端运行时,操作系统也要求输入超级用户密码,输入密码后,圆形旋转(等待)光标会出现几秒钟。毕竟,什么也没有发生。软件中心不运行。我尝试过的事情:
- 重新安装默认 JRE (OpenJRE)
- 删除
software-manager
并重新安装software-manager
这是我尝试运行时的输出sudo mintinstall
$ sudo mintinstall
Vector smash protection is enabled.
add_categories took 13.497 ms
build_matched_packages took 0.298 ms
add_packages took 3828.769 ms
First run detected, initial set of reviews used
add_reviews took 1022.018 ms
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintinstall/mintinstall.py", line 1920, in <module>
Application()
File "/usr/lib/linuxmint/mintinstall/mintinstall.py", line 59, in wrapper
res = func(*arg)
File "/usr/lib/linuxmint/mintinstall/mintinstall.py", line 617, in __init__
sans26 = ImageFont.truetype(self.FONT, 26)
File "/usr/local/lib/python2.7/dist-packages/PIL/ImageFont.py", line 239, in truetype
return FreeTypeFont(font, size, index, encoding)
File "/usr/local/lib/python2.7/dist-packages/PIL/ImageFont.py", line 128, in __init__
self.font = core.getfont(font, size, index, encoding)
File "/usr/local/lib/python2.7/dist-packages/PIL/ImageFont.py", line 37, in __getattr__
raise ImportError("The _imagingft C module is not installed")
ImportError: The _imagingft C module is not installed
答案1
编辑:
sudo pip uninstall pil
sudo rm -rf /usr/local/lib/python2.7/dist-packages/PIL
Linux Mint 有自己的“软件中心”,名为mintinstall
您可能会发现它是否安装了:
apt-cache policy mintinstall
由于它是 Linux Mint 系统的重要组成部分,因此应该被安装。
但是,如果不是,虽然我无法想象你如何删除它,但你可以使用以下命令安装它:
sudo apt-get install mintinstall
无论如何,我不建议在 Linux Mint 上使用 Ubuntu 的软件中心。
您也可能有一些损坏的软件包,要尝试修复此问题,请运行:
sudo apt-get install -f
另一种可能性是,某些软件包尚未配置,要修复该问题,请运行:
sudo dpkg --configure -a
在这两个命令之后,您应该能够使用apt
.
因此,如果您修复了一些包的依赖关系并配置了所有包,您可以安全地运行:
sudo apt-get update && sudo apt-get upgrade
并进一步安装你喜欢的任何东西。
如果此答案不能解决您的问题,请发表评论。我会尽力为您提供进一步的帮助。
另外,似乎mintinstall
需要OpenJDK,可以按如下方式安装:
sudo apt-get install openjdk-8-jre-headless