LINUX.ORG.RU

Проблема при обновлении.

 ,


0

1

В «Менеджере обновлений» (дистр - Ubuntu 12.04 LTS Precise Pangolin) в списке рекомендованных уже какое-то время (порядка нескольких дней) висит пакет «Transitional package for QT 4 core non-GUI runtime libraries». Пометить ДЛЯ установки его НЕ удаётся, убрать - тоже. Что с ним делать, как установить или убрать его из списка?



Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от AITap

"...очень сильно сломана" - это как? Откуда такой вывод, всё ведь работает, и обновления (все, кроме этого) устанавливаются нормально.

Sanich007
() автор топика
Ответ на: комментарий от Sanich007

Значит, Вы что-то путаете. Не должна команда sudo apt-get что-угодно возвращать «команда не найдена» на Ubuntu. APT является очень важным для работы менеджера обновлений компонентом.

AITap ★★★★★
()
Ответ на: комментарий от Vekt

Или просто троллит. Никогда не знаешь, тролль тот человек, которому пытаешься помочь, или правда что-то у себя сломал.

AITap ★★★★★
()
Ответ на: комментарий от Sanich007

На «sudo apt-get upgrade» выдал - «команда не найдена», подобная ей «sudo apt-get upgrade» тоже не помогла.

подобная

В чем разница?

kitar ★★★★★
()
Ответ на: комментарий от kitar

Простите, ошибочка вышла, в первом случае хотел вставить вот это «sudo aptitude upgrade», как порекомендовал xsektorx. И. кстати, после перезагрузки и применения «sudo apt-get upgrade» вышло вот что «Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Пакеты, которые будут оставлены в неизменном виде: libqt4-core обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.» То есть, тот самый пакет и здесь обновляться не хочет. Что делать?

Sanich007
() автор топика
Ответ на: комментарий от Vekt

Поподробнее можно, как и куда это добавить? И да, «aptitude» НЕ был установлен в системе, как выяснилось.

Sanich007
() автор топика
Ответ на: комментарий от Sanich007

При выборе пункта меню в GRUB жмешь E, меняешь в строке вида «linux /vmlinuz» ro на rw, приписываешь init=/bin/bash. Загружаешься, выполняешь apt-get install aptitude sudo

Vekt
()
Ответ на: комментарий от xsektorx
sudo apt-get install sudo aptitude
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия sudo.
Будут установлены следующие дополнительные пакеты:
  libboost-iostreams1.46.1 libclass-accessor-perl libcwidget3
  libio-string-perl libparse-debianchangelog-perl libsub-name-perl
Предлагаемые пакеты:
  aptitude-doc-en aptitude-doc tasksel debtags libcwidget-dev
  libhtml-template-perl libxml-simple-perl
НОВЫЕ пакеты, которые будут установлены:
  aptitude libboost-iostreams1.46.1 libclass-accessor-perl libcwidget3
  libio-string-perl libparse-debianchangelog-perl libsub-name-perl
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 2 885 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 8 858 kB.
Хотите продолжить [Д/н]? Д
Получено:1 http://ru.archive.ubuntu.com/ubuntu/ precise/main libboost-iostreams1.46.1 i386 1.46.1-7ubuntu3 [39,9 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ precise/main libcwidget3 i386 0.5.16-3.1ubuntu1 [392 kB]
Получено:3 http://ru.archive.ubuntu.com/ubuntu/ precise/main aptitude i386 0.6.6-1ubuntu1 [2 352 kB]
Получено:4 http://ru.archive.ubuntu.com/ubuntu/ precise/main libsub-name-perl i386 0.05-1build2 [9 536 B]
Получено:5 http://ru.archive.ubuntu.com/ubuntu/ precise/main libclass-accessor-perl all 0.34-1 [26,0 kB]
Получено:6 http://ru.archive.ubuntu.com/ubuntu/ precise/main libio-string-perl all 1.08-2 [12,0 kB]
Получено:7 http://ru.archive.ubuntu.com/ubuntu/ precise/main libparse-debianchangelog-perl all 1.2.0-1ubuntu1 [54,0 kB]
Получено 2 885 kБ за 15с (183 kБ/c)                                            
Выбор ранее не выбранного пакета libboost-iostreams1.46.1.
(Чтение базы данных ... на данный момент установлено 193178 файлов и каталогов.)
Распаковывается пакет libboost-iostreams1.46.1 (из файла .../libboost-iostreams1.46.1_1.46.1-7ubuntu3_i386.deb)...
Выбор ранее не выбранного пакета libcwidget3.
Распаковывается пакет libcwidget3 (из файла .../libcwidget3_0.5.16-3.1ubuntu1_i386.deb)...
Выбор ранее не выбранного пакета aptitude.
Распаковывается пакет aptitude (из файла .../aptitude_0.6.6-1ubuntu1_i386.deb)...
Выбор ранее не выбранного пакета libsub-name-perl.
Распаковывается пакет libsub-name-perl (из файла .../libsub-name-perl_0.05-1build2_i386.deb)...
Выбор ранее не выбранного пакета libclass-accessor-perl.
Распаковывается пакет libclass-accessor-perl (из файла .../libclass-accessor-perl_0.34-1_all.deb)...
Выбор ранее не выбранного пакета libio-string-perl.
Распаковывается пакет libio-string-perl (из файла .../libio-string-perl_1.08-2_all.deb)...
Выбор ранее не выбранного пакета libparse-debianchangelog-perl.
Распаковывается пакет libparse-debianchangelog-perl (из файла .../libparse-debianchangelog-perl_1.2.0-1ubuntu1_all.deb)...
Обрабатываются триггеры для menu ...
Обрабатываются триггеры для man-db ...
Настраивается пакет libboost-iostreams1.46.1 (1.46.1-7ubuntu3) ...
Настраивается пакет libcwidget3 (0.5.16-3.1ubuntu1) ...
Настраивается пакет aptitude (0.6.6-1ubuntu1) ...
update-alternatives: используется `/usr/bin/aptitude-curses' для предоставления `/usr/bin/aptitude' (aptitude) в автоматический режим.
Настраивается пакет libsub-name-perl (0.05-1build2) ...
Настраивается пакет libclass-accessor-perl (0.34-1) ...
Настраивается пакет libio-string-perl (1.08-2) ...
Настраивается пакет libparse-debianchangelog-perl (1.2.0-1ubuntu1) ...
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place
Обрабатываются триггеры для menu ...
sudo aptitude upgrade
Разрешение зависимостей…                         
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 0 Б архивов. После распаковки 0 Б будет занято
Sanich007
() автор топика
Ответ на: комментарий от Sanich007

ну видимо, пакет обновили, а зависимости пакета - нет. а вообще, раз он «Transitional package», то можешь его просто удалить, если он за собой другие пакеты не потянет

xsektorx ★★★
()
Ответ на: комментарий от AITap

Достаточно sudo apt-get install aptitude

Не помогло, смотрите листинг.

Sanich007
() автор топика
Ответ на: комментарий от xsektorx

Ну да, в приоритете у него стоит «необязательный», а при попытке обновления через Synaptic у него в свойствах выскакивает несколько зависимостей. + к этому - при попытке исправить пакеты с ошибками вышло вот что

E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.
E: Невозможно исправить зависимости

Так что же, можно его удалить, не опасно это для системы?

Sanich007
() автор топика
Ответ на: комментарий от sandros11

SUSE пробовал, проблем с ним было больше, помнится. и были они поосновательнее этой. А этот дистр мне нравится...

Sanich007
() автор топика
Ответ на: комментарий от Sanich007

Чем? Рюшечками? Они везде одни и те же, зато глюков в убунте - не обобраться, в зузе глюки есть, если устанавливаешь/обновляешься с посторнних репозиториев.

sandros11
()
Ответ на: комментарий от AITap
~$ sudo aptitude show libqt4-core
Пакет: libqt4-core                               
Состояние: установлен
Автоматически установлен: нет
Версия: 4:4.8.1-0ubuntu4.1
Приоритет: дополнительный
Раздел: oldlibs
Сопровождающий: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Архитектура: i386
Размер в распакованном виде: 130 k
Зависимости: libqt4-dbus (= 4:4.8.1-0ubuntu4.1), libqt4-network (=
                        4:4.8.1-0ubuntu4.1), libqt4-script (=
                        4:4.8.1-0ubuntu4.1), libqt4-test (= 4:4.8.1-0ubuntu4.1),
                        libqt4-xml (= 4:4.8.1-0ubuntu4.1), libqtcore4 (=
                        4:4.8.1-0ubuntu4.1)
Описание: transitional package for Qt 4 core non-GUI runtime libraries
 Qt is a cross-platform C++ application framework.  Qt's primary feature is its
 rich set of widgets that provide standard GUI functionality. 
 
 This is a dummy transitional package to enable installation of other packages
 linked against Qt 4.3 or earlier Qt 4 releases previously shipped.
Сайт: http://qt.nokia.com/

~$ dpkg -l libqt4-core
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия   Описание
+++-==============-==============-============================================
ii  libqt4-core    4:4.8.1-0ubunt transitional package for Qt 4 core non-GUI r
sanich@sanich:~$
~$ dpkg -l libqt4-core
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия   Описание
+++-==============-==============-============================================
ii  libqt4-core    4:4.8.1-0ubunt transitional package for Qt 4 core non-GUI r
sanich@sanich:~$ aptitude show libqt4-core
Пакет: libqt4-core                               
Состояние: установлен
Автоматически установлен: нет
Версия: 4:4.8.1-0ubuntu4.1
Приоритет: дополнительный
Раздел: oldlibs
Сопровождающий: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Архитектура: i386
Размер в распакованном виде: 130 k
Зависимости: libqt4-dbus (= 4:4.8.1-0ubuntu4.1), libqt4-network (=
                        4:4.8.1-0ubuntu4.1), libqt4-script (=
                        4:4.8.1-0ubuntu4.1), libqt4-test (= 4:4.8.1-0ubuntu4.1),
                        libqt4-xml (= 4:4.8.1-0ubuntu4.1), libqtcore4 (=
                        4:4.8.1-0ubuntu4.1)
Описание: transitional package for Qt 4 core non-GUI runtime libraries
 Qt is a cross-platform C++ application framework.  Qt's primary feature is its
 rich set of widgets that provide standard GUI functionality. 
 
 This is a dummy transitional package to enable installation of other packages
 linked against Qt 4.3 or earlier Qt 4 releases previously shipped.
Сайт: http://qt.nokia.com/
~$ sudo aptitude install -f
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 0 Б архивов. После распаковки 0 Б будет занято.
Sanich007
() автор топика
Ответ на: комментарий от AITap

Удалил, помогло, спасибо. Тема закрыта.

Sanich007
() автор топика
Ответ на: комментарий от Sanich007

Ничего там оного нет, сплошной глюкодром, для новичков самое то - федора.

sandros11
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.