升级apport失败……

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
highcool6
帖子: 2
注册时间: 2017-07-19 16:44
系统: Ubuntu 16.04

升级apport失败……

#1

帖子 highcool6 » 2017-07-19 16:48

apport不能正常升级 也不能卸载(回说该软件状态极为不稳定 无法卸载 需要重装…问题就在于重装也是这个问题……)
快哭了 这后面不管install什么都会报这个错 ……求救!!

代码: 全选

aohan@gaohan-Upc:~$ sudo apt-get install apport
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
建议安装:
  apport-gtk | apport-kde
下列软件包将被升级:
  apport
升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被升级。
有 21 个软件包没有被完全安装或卸载。
需要下载 0 B/120 kB 的归档。
解压缩后将会空出 12.3 kB 的空间。
(正在读取数据库 ... 系统当前共安装有 240281 个文件和目录。)
正准备解包 .../apport_2.20.1-0ubuntu2.10_all.deb  ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg:警告:子进程 旧的 pre-removal 脚本 返回错误状态 1
dpkg: 现在尝试使用新软件包所带的脚本...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: 处理归档 /var/cache/apt/archives/apport_2.20.1-0ubuntu2.10_all.deb (--unpack)时出错:
 子进程 新的 pre-removal 脚本 返回错误状态 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg:清理时出错:
 子进程 已安装 post-installation 脚本 返回错误状态 1
在处理时有错误发生:
 /var/cache/apt/archives/apport_2.20.1-0ubuntu2.10_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 升级apport失败……

#2

帖子 poloshiao » 2017-07-19 17:47

sudo apt-get install apport
1. 下載的 ubuntu-17.04-desktop-amd64.iso 已經包含 apport 套件
1-1. http://releases.ubuntu.com/17.04/ubuntu ... 4.manifest
apport 2.20.4-0ubuntu4
apport-gtk 2.20.4-0ubuntu4
apport-symptoms 0.20
意思是 全新安裝的 Ubuntu 17.04 desktop 應該已經包含 套件 apport

2. 已經安裝而且是最新版的套件 想要再次補安裝 試試指令
sudo apt-get --reinstall install apport
2-1. http://manpages.ubuntu.com/manpages/zes ... get.8.html
apt-get - APT package handling utility -- command-line interfac
--reinstall
Re-install packages that are already installed and at the newest version.
highcool6
帖子: 2
注册时间: 2017-07-19 16:44
系统: Ubuntu 16.04

Re: 升级apport失败……

#3

帖子 highcool6 » 2017-07-19 18:35

poloshiao 写了:
sudo apt-get install apport
1. 下載的 ubuntu-17.04-desktop-amd64.iso 已經包含 apport 套件
1-1. http://releases.ubuntu.com/17.04/ubuntu ... 4.manifest
apport 2.20.4-0ubuntu4
apport-gtk 2.20.4-0ubuntu4
apport-symptoms 0.20
意思是 全新安裝的 Ubuntu 17.04 desktop 應該已經包含 套件 apport

2. 已經安裝而且是最新版的套件 想要再次補安裝 試試指令
sudo apt-get --reinstall install apport
2-1. http://manpages.ubuntu.com/manpages/zes ... get.8.html
apt-get - APT package handling utility -- command-line interfac
--reinstall
Re-install packages that are already installed and at the newest version.
感谢回复!
但是我的系统是16.04 不是17.04
另外 重新安装也是失败的……现在的情况是无法重新安装 也无法卸载……很尴尬
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 升级apport失败……

#4

帖子 vickycq » 2017-07-19 19:37

你是不是把 /usr/bin/python 改成 python3 了
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 升级apport失败……

#5

帖子 poloshiao » 2017-07-19 22:41

我的系统是16.04 不是17.04
討論區首頁 » 系统安装区 » 初学者园地 - 17.04 - Zesty Zapus
1. 抱歉 失察 因為你貼在 17.04
正准备解包 .../apport_2.20.1-0ubuntu2.10_all.deb
2. 剛安裝的 apport 版本是 2.20.1-0ubuntu2.5
2-1. http://releases.ubuntu.com/16.04/ubuntu ... 4.manifest
apport 2.20.1-0ubuntu2.5

3. 目前最新版本是 2.20.1-0ubuntu2.10
3-1. https://packages.ubuntu.com/search?suit ... chon=names
Package apport
3-1-1. xenial (16.04LTS) (utils): automatically generate crash reports for debugging
2.20.1-0ubuntu2.10 [security]: all
3-1-2. xenial-updates (utils): automatically generate crash reports for debugging
2.20.1-0ubuntu2.10: all

4. 如果你是要升級到 2.20.1-0ubuntu2.10 試試
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade # 選項 看情況
4-1. 補充
已安裝的套件 要升級該套件版本 請使用
sudo apt-get update
sudo apt-get upgrade
回复