12.12 rc 软件中心打不开(点击没有反映)
Tofloor
poster avatar
Hibosky
deepin
2013-06-09 03:08
Author
[color=#FF0000:1ol2iz7k]各种击无效,重启不好使[/color:1ol2iz7k]
终端输入命令
deepin-software-center
运行结果如下
data init
module locales got error: [Errno 2] No translation file found for domain: 'deepin-ui'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dtk/ui/locales.py", line 45, in
    _ = gettext.translation("deepin-ui", LOCALE_DIR).gettext
  File "/usr/lib/python2.7/gettext.py", line 484, in translation
    raise IOError(ENOENT, 'No translation file found for domain', domain)
IOError: [Errno 2] No translation file found for domain: 'deepin-ui'
init ui
Traceback (most recent call last):
  File "/usr/bin/deepin-software-center", line 55, in
    software_center.run()
  File "/usr/share/deepin-software-center/ui/software_center.py", line 955, in run
    self.init_ui()
  File "/usr/share/deepin-software-center/ui/software_center.py", line 708, in init_ui
    self.init_home_page()
  File "/usr/share/deepin-software-center/ui/software_center.py", line 765, in init_home_page
    self.data_manager = DataManager(self.bus_interface)
  File "/usr/share/deepin-software-center/ui/data_manager.py", line 49, in __init__
    self.category_db_connect = sqlite3.connect(os.path.join(UPDATE_DATA_DIR, "category", "category.db"))
sqlite3.OperationalError: unable to open database file


[color=#4000FF:1ol2iz7k]看不太懂是啥意思,能帮忙看看我得怎么解决吗?[/color:1ol2iz7k]
Reply Favorite View the author
All Replies
electricface
deepin
2013-06-09 17:13
#1
用命令行执行试试看不?
  1. sudo apt-get update
  2. sudo apt-get autoremove deepin-software-center
  3. sudo apt-get install deepin-software-center deepin-software-center-data
Copy the Code

你是用linux deepin 12.12 RC 吗?现在用哪一个软件源?
试着执行这个命令,然后把输出贴出来。
  1. cat /etc/apt/sources.list
Copy the Code
Reply View the author
deepin
2013-06-09 17:26
#2
正解方法(要保证使用的是test源):
  1. sudo apt-get update
  2. sudo apt-get install --reinstall deepin-software-center deepin-software-center-data
  3. # 如果还是启动不了,再执行如下命令
  4. sudo dsc-update-data.py
Copy the Code

以上步骤不能解决问题的话,请贴出终端输出结果,然后报bug吧
Reply View the author
Hibosky
deepin
2013-06-09 18:42
#3
用命令行执行试试看不?
  1. sudo apt-get update
  2. sudo apt-get autoremove deepin-software-center
  3. sudo apt-get install deepin-software-center deepin-software-center-data
Copy the Code

你是用linux deepin 12.12 RC 吗?现在用哪一个软件源?
试着执行这个命令,然后把输出贴出来。
  1. cat /etc/apt/sources.list
Copy the Code

我用的是linux deepin 12.12 RC
执行了这三个命令,还是打不开。
sudo apt-get update
sudo apt-get autoremove deepin-software-center
sudo apt-get install deepin-software-center deepin-software-center-data

终端输入
deepin-software-center
显示结果
data init
function get got error: No section: 'newest'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deepin_utils/config.py", line 96, in get
    return self.config_parser.get(section, option)
  File "/usr/lib/python2.7/ConfigParser.py", line 330, in get
    raise NoSectionError(section)
NoSectionError: No section: 'newest'
Traceback (most recent call last):
  File "/usr/bin/deepin-software-center", line 23, in
    from software_center import DeepinSoftwareCenter
  File "/usr/share/deepin-software-center/ui/software_center.py", line 28, in
    from icon_window import IconWindow
  File "/usr/share/deepin-software-center/ui/icon_window.py", line 27, in
    from item_render import get_icon_pixbuf_path
  File "/usr/share/deepin-software-center/ui/item_render.py", line 27, in
    from constant import ICON_DIR
  File "/usr/share/deepin-software-center/ui/constant.py", line 35, in
    ICON_DIR = os.path.join(get_parent_dir(__file__, 2), "data", "update", DATA_ID, "app_icon")
  File "/usr/lib/python2.7/posixpath.py", line 75, in join
    if b.startswith('/'):
AttributeError: 'NoneType' object has no attribute 'startswith'

软件源我没换过
终端输入
cat /etc/apt/sources.list
显示结果
deb http://packages.linuxdeepin.com/ubuntu raring main restricted universe multiverse
deb http://packages.linuxdeepin.com/ubuntu raring-updates main restricted universe multiverse
#deb http://packages.linuxdeepin.com/ubuntu raring-proposed main restricted universe multiverse
#deb http://packages.linuxdeepin.com/ubuntu raring-backports main restricted universe multiverse
deb http://packages.linuxdeepin.com/ubuntu raring-security main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu raring main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu raring-updates main restricted universe multiverse
#deb-src http://packages.linuxdeepin.com/ubuntu raring-proposed main restricted universe multiverse
#deb-src http://packages.linuxdeepin.com/ubuntu raring-backports main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu raring-security main restricted universe multiverse

deb http://packages.linuxdeepin.com/deepin raring main universe non-free
deb-src http://packages.linuxdeepin.com/deepin raring main universe non-free
Reply View the author
Hibosky
deepin
2013-06-09 19:06
#4
正解方法(要保证使用的是test源):
  1. sudo apt-get update
  2. sudo apt-get install --reinstall deepin-software-center deepin-software-center-data
  3. # 如果还是启动不了,再执行如下命令
  4. sudo dsc-update-data.py
Copy the Code

以上步骤不能解决问题的话,请贴出终端输出结果,然后报bug吧


按照你的方法解决这个问题了,谢谢。。
Reply View the author
Hibosky
deepin
2013-06-09 19:07
#5
用命令行执行试试看不?
  1. sudo apt-get update
  2. sudo apt-get autoremove deepin-software-center
  3. sudo apt-get install deepin-software-center deepin-software-center-data
Copy the Code

你是用linux deepin 12.12 RC 吗?现在用哪一个软件源?
试着执行这个命令,然后把输出贴出来。
  1. cat /etc/apt/sources.list
Copy the Code


用三楼的办法解决了问题,谢谢。。。
Reply View the author
a287740928
deepin
2013-06-09 19:08
#6
这两天test源更新好猛烈啊,呵呵
Reply View the author
Tosim
deepin
2013-06-12 09:52
#7
deb http://packages.linuxdeepin.com/ubuntu raring main restricted universe multiverse
deb http://packages.linuxdeepin.com/ubuntu raring-updates main restricted universe multiverse
#deb http://packages.linuxdeepin.com/ubuntu raring-proposed main restricted universe multiverse
#deb http://packages.linuxdeepin.com/ubuntu raring-backports main restricted universe multiverse
deb http://packages.linuxdeepin.com/ubuntu raring-security main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu raring main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu raring-updates main restricted universe multiverse
#deb-src http://packages.linuxdeepin.com/ubuntu raring-proposed main restricted universe multiverse
#deb-src http://packages.linuxdeepin.com/ubuntu raring-backports main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu raring-security main restricted universe multiverse

deb http://packages.linuxdeepin.com/deepin raring main universe non-free
deb-src http://packages.linuxdeepin.com/deepin raring main universe non-free
Reply View the author
Oli
deepin
2024-07-16 13:49
#8

用三楼的办法解决了问题,谢谢。。。

Reply View the author