LINUX.ORG.RU

[apt][зависимости]удаление одного пакета

 ,


0

0

вопрос наверное нубский, использую Debian squeeze, как удалить один пакет? то есть например хочу удалить konqueror, он за собой тянет kdebase-apps, который в свою очередь тянет kde-full, то есть он не удаляет их, но они появляются в apt-get autoremove, и если сделать, сносится всё DE.

можно ли как то сносить по одному пакету?

kde-full ➡ kde-minimal ➡ kdebase-apps ➡ konqueror.

Итого: удалить не сможешь. Лучше не трогай, кушать не просит же.

А вообще в общем случае в таких случаях делают aptitude unmarkauto на пакеты, от которых зависит самый первый метапакет из нужных, после чего тот метапакет можно удалить.

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

спасибо жаль такое не предусмотрели, просто надо пересобрать mplayer, который зависит от этого kde-full, там полно пакетов, unmarkauto на каждый делать как то долго, можно как нить сразу на все? и еще, где хранятся deb-фаилы пакетов?

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

unmarkauto делать сразу на метапакеты, в которых нет тех пакетов, которые вы собираетесь удалить (указывать через пробел в одной команде)

mplayer

зависит от этого kde-full



??? Да и зачем его пересобирать? Может подключить debian-multimedia?

где хранятся deb-фаилы пакетов?


После скачивания в /var/cache/apt/archives, если не вру. aptitude clean их всех удалит, если нужно.

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

>>emerge -C kde-base/konqueror

у него же деба там надо писать apt-get remove konqueror

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

> payableondeath@linux-mfxu:~> konqueror

If 'konqueror' is not a typo you can use command-not-found to lookup the package that contains it, like this:

> cnf konqueror



payableondeath@linux-mfxu:~> cnf konqueror




Программу 'konqueror' можно найти в следующих пакетах:


* konqueror [ путь: /usr/bin/konqueror, репозиторий: zypp (repo-oss) ]


* konqueror [ путь: /usr/bin/konqueror, репозиторий: zypp (KDE_4) ]




Try installing with:


sudo zypper install konqueror




2модераторс:
а теперь прошу удалить этот убогий высер scaldov

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

Не обращай внимания на больных кдефобией, от этого у них растёт ЧСВ.

Deleted
()

Ты ниасилил dpkg или update-alternatives?

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

да везде так, не думаю что гном завязан на Epiphany =)

as33

dpkg тебе вежливо напомнит о зависимостях

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

>а теперь прошу удалить этот убогий высер scaldov

убогий ты наш, ты забыл, что /usr/bin/konqueror - это ещё тонна библиотек, на которых завязаны кеды. Например, тулы для настроек кедовского гуя и протча, и протча.

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

/usr/bin/konqueror - это ещё тонна библиотек, на которых завязаны кеды

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

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

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

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