проблема установки соединения

Я пытаюсь установить средство просмотра различий в Ubuntu 12.04 LTS. Когда я запускаю

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? Я не уверен, как поступить ...

4
задан 22 May 2013 в 01:48

3 ответа

Просто используйте sudo aptitude install meld.

Если вы не знакомы с aptitude, проверьте этот пост: Aptitude vs. 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
0
ответ дан 22 May 2013 в 01:48

В пакете нет ничего плохого, установка на мою систему 12.04 прошла нормально. Попробуйте сначала обновить вашу базу данных, а затем выполните установку:

sudo apt-get update
sudo apt-get install meld
0
ответ дан 22 May 2013 в 01:48

Я только что попытался установить Meld на мою установку 12.04, используя 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
0
ответ дан 22 May 2013 в 01:48

Другие вопросы по тегам:

Похожие вопросы: