meld 安装问题

meld 安装问题

我正在尝试在 Ubuntu 12.04 LTS 上安装 meld diff 查看器。当我运行

sudo apt-get install meld

我得到以下输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libgtksourceview2.0-0 libgtksourceview2.0-common python-glade2 python-gnome2 python-gtksourceview2
  python-pyorbit
Suggested packages:
  python-gtk2-doc python-gnome2-doc libgtksourceview2.0-dev python-pyorbit-dbg
The following NEW packages will be installed:
  libgtksourceview2.0-0 libgtksourceview2.0-common meld python-glade2 python-gnome2
  python-gtksourceview2 python-pyorbit
0 upgraded, 7 newly installed, 0 to remove and 57 not upgraded.
Need to get 0 B/1,048 kB of archives.
After this operation, 5,255 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Selecting previously unselected package libgtksourceview2.0-common.
(Reading database ... 60%dpkg: unrecoverable fatal error, aborting:
reading files list for package 'python-aptdaemon.gtk3widgets': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)

这个软件包有问题吗libgtksourceview2.0-common?有没有办法获得更好的更新,或者用其他方法安装 meld?我不确定该怎么做...

答案1

我刚刚尝试在我的 12.04 安装上安装 Meld,使用sudo apt-get install meld,并且它运行顺利。

试试这个。只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install meld

如果不起作用,请尝试安装最新的 python

sudo apt-get install python3

答案2

软件包没有任何问题,在我的 12.04 系统上安装运行正常。请先尝试更新数据库,然后执行安装:

sudo apt-get update
sudo apt-get install meld

答案3

只需使用sudo aptitude install meld

如果你不熟悉aptitude,请查看这篇文章:Aptitude 与 apt-get:哪个是推荐使用(即“正确”)的工具?

aptitude并且apt-get对于许多任务来说工作方式相同,但对于最棘手的情况,例如分发升级(apt-get dist-upgrade 与 aptitude full-upgrade),它们具有不同的规则,并且在它们不一致的实践中,aptitude 的规则几乎总是更好。

如果你还没有安装aptitude,请使用apt-get

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install aptitude

相关内容