ubuntu无法打开software-center

本文介绍了在Ubuntu 14.04 LTS系统中遇到的软件中心无法正常工作的问题及解决方案。主要表现为deb文件无法在软件中心打开且软件中心启动后立即崩溃。问题由Python版本冲突引起,通过调整默认Python版本至2.7得以解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:ubuntu无法打开software-center

系统版本:ubuntu 14.04 LTS

遇到的问题:
1.下载的deb文件在软件中心打不开,一直处于刷新状态.
2.点击软件中心之闪退.

用命令行启动报如下错误:

yczhang@Lenovo:~$ sudo software-center
[sudo] password for yczhang:
File “/usr/bin/software-center”, line 140
print time.time()
^
SyntaxError: invalid syntax

经过多番查找,定位此bug由Python版本引起。想起几天之前自己安装了Python3.5,并将默认的Python链接指向了最新版本。

原因:
即ubuntu下有多个版本python共存时,默认使用的Python版本还是保持原样,不能修改为最新的python版本。若修改为最新版本,原有依赖旧版本python的应用可能会找不到相应的包从而导致出错。

解决方法:
将python链接默认指向Python2.7版本。

sudo mv /usr/bin/python /usr/bin/python_backup
sudo ln -s /usr/bin/python2.7 /usr/bin/python

信息 Process 155628 (kylin-software-) of user 1000 dumped core.Stack trace of thread 155628:#0 0x00007fad5f9422af _ZNK4QApt7Backend7packageE13QLatin1String (libQApt.so.3 + 0x1e2af)#1 0x00007fad5f942377 _ZNK4QApt7Backend7packageERK7QString (libQApt.so.3 + 0x1e377)#2 0x0000564523b4338b n/a (kylin-software-center-plugin-synchrodata + 0xb038b)#3 0x0000564523b3e559 n/a (kylin-software-center-plugin-synchrodata + 0xab559)#4 0x0000564523b407c7 n/a (kylin-software-center-plugin-synchrodata + 0xad7c7)#5 0x0000564523b5278b n/a (kylin-software-center-plugin-synchrodata + 0xbf78b)#6 0x0000564523b5275d n/a (kylin-software-center-plugin-synchrodata + 0xbf75d)#7 0x0000564523b5272b n/a (kylin-software-center-plugin-synchrodata + 0xbf72b)#8 0x00007fad5e6ba5b6 n/a (libQt5Core.so.5 + 0x2bf5b6)#9 0x00007fad5e6adcf5 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x2b2cf5)#10 0x00007fad5e681917 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x286917)#11 0x00007fad5e6d88b0 _ZN14QTimerInfoList14activateTimersEv (libQt5Core.so.5 + 0x2dd8b0)#12 0x00007fad5e6d919c n/a (libQt5Core.so.5 + 0x2de19c)#13 0x00007fad5d14517d g_main_context_dispatch (libglib-2.0.so.0 + 0x5217d)#14 0x00007fad5d145400 n/a (libglib-2.0.so.0 + 0x52400)#15 0x00007fad5d1454a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#16 0x00007fad5e6d9565 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2de565)#17 0x00007fad5e6804db _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2854db)#18 0x00007fad5e688246 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x28d246)#19 0x0000564523afbef6 n/a (kylin-software-center-plugin-synchrodata + 0x68ef6)#20 0x00007fad5e0310b3 __libc_start_main (libc.so.6 + 0x270b3)#21 0x0000564523aa410e n/a (kylin-software-center-plugin-synchrodata + 0x1110e)Stack trace of thread 157087:#0 0x00007fad5e11faff __poll (libc.so.6 + 0x115aff)#1 0x00007fad5d14536e n/a (libglib-2.0.so.0 + 0x52
03-19
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值