Супер утилита URPMI

PCLinuxOS

Модератор: Bizdelnick

Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Супер утилита URPMI

Сообщение Hooliganos »

Как-то устанавливал mesa-demos, а теперь решил удалить её, чтобы постоянно не устанавливать к ней обновления. Тем более, что ничего интересного в mesa не нашёл.
В общем отметил к удалению пакет libmesagl1, urpmi показал мне список пакетов, которые будут удалены из-за зависимостей. В списке были пакеты, связанные с месой. Количество пакетов было примерно 10-12. Точно не считал. Согласился с предложенным списком и нажал "Продолжить".
И urpmi начал свою работу...
Когда я понял, что количество удаляемых пакетов явно перевалило за десять, стал считать количество удаляемых пакетов и смотреть их имена.... Мелькали названия, содержащие к примеру: amarok, compiz, emerald, openofficeorg, kmplayer, totem, dolphin, plasma-applet, gimp, konqueror .... Мелькнула мысль, что предстоит серьёзное восстановление системы. Когда количество удаляемых пакетов перевалило за 200, считать перестал. А когда пошли названия типа libkde, то понял, что проще будет переустановить систему, чем её восстаналивать.
Сейчас имею сильно кастрированный гном. Мозилла работает (устанавливал не через urpmi, поэтому осталась), еще несколько утилиток.

В общем, шикарная утилита :crazy: Рекомендую всем!!!
Спасибо сказали:
Аватара пользователя
Lennox
Сообщения: 172
ОС: Slackware

Re: Супер утилита URPMI

Сообщение Lennox »

я когда-то в Debian решил удалить почтовик Evolution, без задней мысли набил в терминале apt-get remove evolution, тут зазвонила мобила и я весь в разговоре жмакнул enter , еще раз короче к концу разговора моему взору открылась консоль без каких-либо признаков гнома :)
«Линукс - дружественная операционная система, правда она очень переборчива в друзьях».
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Супер утилита URPMI

Сообщение SinClaus »

Мораль: используйте утилиты командной строки! Те имеют ключ --nodeps, поэтому цепочечных операций не происходит.
А вообще - в юниксах на современных машинах не принято удалять что-то. В крайнем случае служба блокируется, апдейты к ней - тоже. И что она есть, что ее нет, все едино.
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: Супер утилита URPMI

Сообщение Hooliganos »

SinClaus писал(а):
29.05.2009 15:39
Мораль: используйте утилиты командной строки!


Как же так? Ведь графическая оболочка для urpmi - это гордость Мандривы ! Они на каждом углу трубят об этом и хвастают этой фичей :laugh:
А тут такой конфуз...
Спасибо сказали:
Аватара пользователя
watcher
Сообщения: 396
Статус: интересующийся
ОС: openSUSE,Mandriva

Re: Супер утилита URPMI

Сообщение watcher »

Только вчера отметил для удаления пакет libmesagl1, мне urpmi выдал такое количество пакетов которые потянутся по зависимостям, что я передумал его удалять. (Mandriva 2009.1).
"Я просто пытаюсь растить свой сад и не портить прекрасный вид.
И начальник заставы поймёт меня и беспечный рыбак простит" Б.Г.

http://zooom.com.ua/
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: Супер утилита URPMI

Сообщение Hooliganos »

Интересно, почему мне не предложило удалить пару сотен пакетов? Я бы тоже наверное не согласился.
А тут для затравки десяток показали, а об остальном умолчали
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Супер утилита URPMI

Сообщение drBatty »

Hooliganos писал(а):
29.05.2009 15:26
libmesagl1

потому что вы читаете не внимательно:

# urpme libmesagl1

Для удовлетворения зависимостей будут удалены следующие 132 пакетов (187МБ): ark-4.2.2-4mdv2009.1.i586

почти 200 метров. кстати и утилитка называется urpme
или вы не заметили? может и 13 спутали с 137?
да и вообще...
Hooliganos писал(а):
29.05.2009 15:26
amarok, compiz, emerald, openofficeorg, kmplayer, totem, dolphin, plasma-applet, gimp, konqueror ....
и что удивительного? libstdc тоже удаляли? Ага, не дало... А эту - даст. только одна консоль у вас останется.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: Супер утилита URPMI

Сообщение Hooliganos »

drBatty писал(а):
29.05.2009 16:51
потому что вы читаете не внимательно:


Читаете невнимательно вы, а не я.
Ещё раз: я удалял не из командной строки, а из графической утилиты.
В графической версии количество удаляемых пакетов не указывается.
Только список имен пакетов. Этот список спокойно уместился в окошке, даже скроллбара не было. Максимум, что может влезть в это окошко - 15 пакетов.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Супер утилита URPMI

Сообщение drBatty »

Hooliganos писал(а):
29.05.2009 17:10
Ещё раз: я удалял не из командной строки, а из графической утилиты.

хм... ну в 2009 немного подправили, но не до конца. Ответственно заявляю: тот менеджер что есть сейчас ник чёрту не годится. Как это не прискорбно. а вот связка из
urpmi
urpmq [+S]
urpmf+sed
rpm -qa | разные_фильтры
urpme
всё это заменяет, примерно так на 200%. Это конечно ИМХО.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: Супер утилита URPMI

Сообщение Hooliganos »

drBatty писал(а):
29.05.2009 17:15
Hooliganos писал(а):
29.05.2009 17:10
Ещё раз: я удалял не из командной строки, а из графической утилиты.

хм... ну в 2009 немного подправили, но не до конца. Ответственно заявляю: тот менеджер что есть сейчас ник чёрту не годится. Как это не прискорбно.


Я вот тоже теперь это знаю :)
Могли бы хотя бы элементарно кнопочку "отмена" или "прервать" вставить. Может не всё пришлось бы переустанавливать.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Супер утилита URPMI

Сообщение drBatty »

Hooliganos писал(а):
29.05.2009 17:39
Могли бы хотя бы элементарно кнопочку "отмена" или "прервать" вставить. Может не всё пришлось бы переустанавливать.
ну.. вроде как есть уже в 2009.1..
только я ей не пользовался...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
mandrivauser
Сообщения: 285
ОС: Ubuntu 9.10

Re: Супер утилита URPMI

Сообщение mandrivauser »

Тут вот как получается:

С одной стороны менеджер пакетов - это быстро и удобно.
С другой - даже просто при обновлении он может наворотить дел...

Надеюсь, до ума доведут...
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Супер утилита URPMI

Сообщение Rootlexx »

Hooliganos писал(а):
29.05.2009 15:26
Как-то устанавливал mesa-demos

Hooliganos писал(а):
29.05.2009 15:26
В общем отметил к удалению пакет libmesagl1

Знаете, то, что вы сейчас написали, это всё равно что:
Я тут установил gimp, потом решил его удалить: urpme glibc.

Пакет libmesagl1 содержит библиотеку libGL.so.1, которая нужна kdebase4-workspace. А уж этот пакет является одним из базовых для KDE4. Вы сами решили выстрелить себе в ногу.
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: Супер утилита URPMI

Сообщение Hooliganos »

Так разве я спорю, что это я сам выстрелил себе в ногу?
Речь о том, что не был выведен полный список удаляемых пакетов.
Какого черта я бы стал удалять например амарок, konqueror или опенофис? Если бы они были показаны в списке удаляемых, естественно, я не стал бы ничего удалять.

А если пакеты показанные мне имели ещё свои зависимости, так почему не было показано всё дерево зависимостей? Такое ощущение, что был показан только первый уровень зависимостей, а более глубокие слои остались за полем зрения.
Сидеть и проверять, что зависит от того десятка пакетов, что были показаны к удалению - это уже слишком. Чем вручную перебирать всё дерево зависимостей, проще пристрелить и переустановить заново. Быстрее будет.
Собственно, уже давно переустановился.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Супер утилита URPMI

Сообщение drBatty »

mandrivauser писал(а):
29.05.2009 19:41
С одной стороны менеджер пакетов - это быстро и удобно.
С другой - даже просто при обновлении он может наворотить дел...
ну... а что такое "менеджер пакетов"?
утилита urpmi работает нормально

drakrpm это СОВСЕМ другая фишка
меня бесят 2 фишки
1) "подождите пожалуйста" перед каждой операцией.
2) сообщения. иногда ОЧЕНЬ важно знать что поменялось/поменяется в системе. например как в вышеописанном случае.

Hooliganos писал(а):
29.05.2009 23:02
Сидеть и проверять, что зависит от того десятка пакетов, что были показаны к удалению - это уже слишком. Чем вручную перебирать всё дерево зависимостей, проще пристрелить и переустановить заново. Быстрее будет.

просто не используйте drakrpm


Rootlexx писал(а):
29.05.2009 21:02
А уж этот пакет является одним из базовых для KDE4. Вы сами решили выстрелить себе в ногу.

менеджер пакетов обязан просто отказаться это сделать. как он делает в случае

# urpme glibc

после удаления следующего пакета будет нарушена работа всей системы: basesystem-minimal-2009.0-3mdv2009.1.i586 (из-за неудовлетворённости libgcc >= 3.2-1mdk, ...

Ну или просто написать список из 137 пакетов.

но не так-же...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
grival64
Сообщения: 73
ОС: XP, Mdv, Ubu

Re: Супер утилита URPMI

Сообщение grival64 »

Привет всем!
Вот я, например, пакет openoffice.org-java-common
смог поставить только из командной строки:
urpmi --auto openoffice.org-java-common

В списке, который выдавала графическая оболочка для urpmi вообще не было такого пакета,
хотя все необходимые источники установлены.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Супер утилита URPMI

Сообщение Rootlexx »

drBatty писал(а):
30.05.2009 02:21
менеджер пакетов обязан просто отказаться это сделать. как он делает в случае

Не обязан. Предупредить может, но отказываться — нет. Без glibc не будет работать ничто, без KDE4 же всё, с ними не связанное, будет прекрасно функционировать.
Спасибо сказали: