LINUX.ORG.RU

Стоит ли обновлятся?

 , ,


0

1

Всем привет! Система - debian wheezy, но появилась необходимость обновить virtualbox, так вот, при обновлении с репозитория тестинга получаю:

root@localhost:/home/brut# aptitude upgrade virtualbox
Разрешение зависимостей…                         
Следующие НОВЫЕ пакеты будут установлены:
  libgsoap3{a} 
Следующие пакеты будут УДАЛЕНЫ:
  libgsoap2{u} libvncserver0{u} virtualbox-dkms{u} virtualbox-qt{u} 
Следующие пакеты будут обновлены:
  libc-dev-bin libc6 libc6:i386 libc6-dev libc6-i686:i386 locales 
  virtualbox 
РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ:
  virtualbox-source 
7 пакетов обновлено, 1 установлено новых, 4 пакетов отмечено для удаления, и 701 пакетов не обновлено.
Необходимо получить 31,9 MB архивов. После распаковки освободится 15,5 M байт.
Хотите продолжить? [Y/n/?] 
Стоит ли обновлятся в таком случае? Или потом слетит пол системы, или прийдется после этого уже и пол системы обновлять до тестинга?
Что посоветуете в такой ситуации?


Это обычная штатная ситуация. Судя по всему libsoap обновляется на 3 версию и сносит за собой вторую.

«Снесёт пол системы» выглядит не так. Оно выглядит как 100+ пакетов на удаление. Я как-то забыл, что у меня установлен по-умолчанию релиз «testing» (а не «wheezy»). Еле успел грохнуть :)

ziemin ★★
()

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

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от ziemin

Кстати есть ещё команды safe-upgrade (тпо для безопасного обновления) и full-upgrade. Я всегда пользуюсь последней, т.к. как-то раз попал с простым upgrade. Тогда, помнится, ядро обновилось и upgrade чего-то не доустановил, в результате система перестала загружаться :)

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

Оно выглядит как 100+ пакетов на удаление

у меня такое бывает при попытке установки некоторых пакетов с testing/sid(

brut
() автор топика
Ответ на: комментарий от Falcon-peregrinus

Лучше возьми пакет с исходниками и сам пересобери

Наверное так и сделаю, спасибо.

brut
() автор топика
Ответ на: комментарий от Falcon-peregrinus

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

Кстати про libc6, если ты особо ничего не компилируешь, то всё нормально. Если вдруг нужна будет именно определённая версия libc6, то будет весьма трудно сделать откат на прошлую, ведь это снесёт большую часть системы.

rezedent12 ☆☆☆
()
Ответ на: комментарий от rezedent12

Дык оно снесет пол системы вроде бы даже когда версия libc6 новее той, которую «хотят» все пакеты системы, при попытке установки\обновления через apt-get.
. Как-то так( Думаю вы меня поняли

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

Обычно всё нормально. Хотя при обновлении на testing такое бывает.

rezedent12 ☆☆☆
()

Во-первых, не сиди под рутом. Во-вторых, не мешай stable и testing. В третьих, в wheezy-backports есть та же версия virtualbox, что и в jessie, так что ставь из бэкпортов.

eugeno ★★★★★
()

А что мешает подключить сторонний репозиторий от ORACLE и утянуть последнюю версию с него, как написано тут? По-моему всё работает ОК.

$ cat /etc/apt/sources.list | grep virtualbox
deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free
$ dpkg -s virtualbox-4.2
Package: virtualbox-4.2
Status: install ok installed
Priority: optional
Section: contrib/misc
Installed-Size: 142714
Maintainer: Oracle Corporation <info@virtualbox.org>
Architecture: amd64
Version: 4.2.16-86992~Debian~wheezy
Replaces: virtualbox
Provides: virtualbox
Depends: libc6 (>= 2.6), libcurl3-gnutls (>= 7.16.2), libdevmapper1.02.1 (>= 2:1.02.20), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libpng12-0 (>= 1.2.13-4), libpython2.7 (>= 2.7), libqt4-network (>= 4:4.5.3), libqt4-opengl (>= 4:4.7.2), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsdl1.2debian (>= 1.2.11), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.6), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxinerama1, libxml2 (>= 2.7.4), libxmu6, libxt6, zlib1g (>= 1:1.1.4), psmisc, adduser
Pre-Depends: debconf (>= 1.1) | debconf-2.0
Recommends: libasound2, libpulse0, libsdl-ttf2.0-0, dkms, linux-headers, gcc, make, binutils, pdf-viewer, libgl1, python-central
Conflicts: virtualbox, virtualbox-guest-additions-iso, virtualbox-ose
Conffiles:
 /etc/init.d/vboxdrv 2b0d27a8b51dae83b8ac7dc30de531d7
 /etc/init.d/vboxautostart-service 13913287468da586ef47e7c9cae4161d
 /etc/init.d/vboxweb-service 7d3ec328e82e986c612678736730e899
 /etc/init.d/vboxballoonctrl-service fbb712caf488eb8860c4fc20301e7075
Description: Oracle VM VirtualBox
 VirtualBox is a powerful PC virtualization solution allowing you to run a
 wide range of PC operating systems on your Linux system. This includes
 Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad
 feature set and excellent performance, making it the premier virtualization
 software solution on the market.
Python-Version: >= 2.4
Или ты боишься, что через этот репозиторий подсунут троянчика, подменив какие-то другие пакеты при очередном обновлении, и юзаешь только репозитории проекта Debian?

Infra_HDC ★★★★★
()

Ух ты. А ты обновись с официального бинарника, а не из Testing.

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