LINUX.ORG.RU
ФорумTalks

[debian] [толсто] testing vs unstable

 ,


0

0

Поставила последний weekly snapshot Сквиза на посмотреть в VirtualBox. Графический установщик, правда, с CD не завёлся, зато текстовый встал. Из приятного: после одного apt-get'а есть DRI в иксах, работает Compiz (правда, отрисовка в принципе тормозит, что композитная, что нет).

Из коробки была проблема с Наутилусом - падал при каждой попытке вызвать диалог настроек. Причём он в testing до сих пор 2.26. Поставила ручками дебы nautilus и gnome-session из unstable - падать перестал.

Я вот думаю - не перейти ли на unstable? Оно, конечно, bleeding edge, но может, это лучше, чем дожидаться обновлений пакетов, застрявших в unstable по странным причинам?

Да, и ещё вопрос по мелочи: почему после apt-get install gnome и следующего за ним удаления одного из гномопакетов (за которым, естественно, удаляется и метапакет gnome) он помечает все остальные гномопакеты как ненужные и предлагает мне их удалить? Это он мне так говорит, что «Гном не нужен»?

>почему после apt-get install gnome и следующего за ним удаления одного из гномопакетов (за которым, естественно, удаляется и метапакет gnome) он помечает все остальные гномопакеты как ненужные и предлагает мне их удалить?

Потому что пакеты считаются «автоустановленными», и после удаления родительского пакета «сиротеют». Надо было ставить не весь гном, а отдельно «gnome-core», отдельно остальное.

Anounax
()

> Поставила

Ага-ага. Sikon, ты же вроде самозабанил[ось|ась|ся]

soberbullet
()

> Поставила ручками дебы nautilus и gnome-session из unstable

apt-get install -t unstable nautilus #предварительно прописав unstable параллельно testing в sources.list

//дебианщики поправят

почему после apt-get install gnome и следующего за ним удаления одного из гномопакетов (за которым, естественно, удаляется и метапакет gnome) он помечает все остальные гномопакеты как ненужные и предлагает мне их удалить?

После удаления одного из гномопакетов, выкидывается метапакето gnome (за счет неудовлетворенной зависимости), другие же пакеты помечены как autoinstalled и как только теряют своего «предка», зависимостями которого являются, так же предлагаются к удалению. Вообще это удобно.

Как поправить? man aptitude markauto

Ruth ★★
()

>Это он мне так говорит, что «Гном не нужен»?

Очевидно да.

svr4
()
Ответ на: комментарий от Anounax

Хорошо, ставлю вопрос по-другому. Почему ubuntu-desktop не удаляется даже после удаления одного из зависимых пакетов, хотя там Depends, а не Recommends?

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

Почему ubuntu-desktop не удаляется даже после удаления одного из зависимых пакетов, хотя там Depends, а не Recommends?

root@kaial-laptop:~# aptitude remove alacarte
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
The following packages are BROKEN:
  ubuntu-desktop 
The following packages will be REMOVED:
  alacarte 
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 1,364kB will be freed.
The following packages have unmet dependencies:
  ubuntu-desktop: Depends: alacarte but it is not installable
The following actions will resolve these dependencies:

Remove the following packages:
ubuntu-desktop

Leave the following dependencies unresolved:
gnome-panel recommends alacarte
Score is -81

Accept this solution? [Y/n/q/?]
Ruth ★★
()
Ответ на: комментарий от LucidFox

Если же вы про другие пакеты, установленные благодаря ubuntu-desktop, то в Ubuntu - ИМХО - порушили идею Debian и после установки дистрибутива по умолчанию подобные пакеты там помечены как самостоятельные, а не autoinstalled.

# aptitude show gnome-panel | grep "Automatically installed"
Automatically installed: no
Ruth ★★
()
Ответ на: комментарий от Ruth

Так, торможу. Тот пакет (evolution) в Recommends, а не Depends. Извиняйте. После удаления, скажем, eog он действительно удаляется.

Хотя даже после удаления ubuntu-desktop его зависимости в autoremove не помещаются.

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

> Почему порушили? По-моему, так удобнее.

Удалите мне весь gnome в Ubuntu. :) Со всеми его библиотеками, всеми библиотеками, которые те тащат за собой. Так, чтобы у меня не было лишнего мусора из неиспользуемых пакетов.

В Debian это делается одной командой, а в случае чего можно просто сделать aptitude unmarkauto на зависимости, которые должны остаться.

Ruth ★★
()

в unstable сейчас зависимости у гнома поломали. При попытке обновиться esound-common хочет удалить половину системы. Этому багу уже месяц где то

JB ★★★★★
()

> Я вот думаю - не перейти ли на unstable? Оно, конечно, bleeding edge, но может, это лучше, чем дожидаться обновлений пакетов, застрявших в unstable по странным причинам?

Лучше всего apt зафиксировать на уровне testing (APT::Default-Release), в sources.list прописать все репозитарии включая experimental и софт который объективно нужен из sid ставить командой apt-get install -t sid package

практика показывает что это самый стабильный способ сидения на testing/unstable :)

rsync ★★
()

> Я вот думаю - не перейти ли на unstable?
Переходи, почему нет? Я уже много лет как на unstable сижу. И даже сервера мои тоже, а их у меня достаточно. %)

И кстати, а tits-то где? ))))

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