自从我从ppa安装了“冰”软件(在Peppermint操作系统中使用)之后,软件中心就不开放了:kendalltweaver/peppermint,我一直收到这个错误-
$ software-center
ERROR:root:DebFileApplication import
Traceback (most recent call last):
File "/usr/share/software-center/softwarecenter/db/__init__.py", line 3, in <module>
from debfile import DebFileApplication
File "/usr/share/software-center/softwarecenter/db/debfile.py", line 25, in <module>
from softwarecenter.db.application import Application, AppDetails
File "/usr/share/software-center/softwarecenter/db/application.py", line 28, in <module>
from softwarecenter.backend.channel import is_channel_available
File "/usr/share/software-center/softwarecenter/backend/channel.py", line 25, in <module>
from softwarecenter.distro import get_distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 194, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 169, in _get_distro
module = __import__(distro_id, globals(), locals(), [], -1)
ImportError: No module named Peppermint发布于 2012-06-06 17:06:10
您的错误输出看起来与下面的链接问题非常相似。
总之,通过安装一个非ubuntu存储库包,您已经覆盖了软件中心所依赖的信息,以通知它它运行在ubuntu上。
打开终端窗口,用ubuntu的默认值更改薄荷发布信息。
注:复制并粘贴以下内容:
gksu gedit /etc/*release并将gedit文件中的所有内容更改为:
为11.10
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=Oneric
DISTRIB_DESCRIPTION="Ubuntu 11.10"12.04
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"保存并关闭文件。然后复制并粘贴在终端中:
gksu gedit /etc/*issue改为:
11.10
Ubuntu 11.10 \n \l12.04
Ubuntu 12.04 LTS \n \l保存并关闭。
相关问题:
https://askubuntu.com/questions/147279
复制相似问题