как удалить ненужные пакеты (после редактирования world руками)
Модератор: /dev/random
-
ivon
- Сообщения: 105
- ОС: Gentoo и Xubuntu Live-CD
как удалить ненужные пакеты
Почему-то был уверен, что если пакет удалить из мира, то он перестанет обновляться, а если сделать emerge depclean, то он удалится вместе с зависимостями. Оказалось все сложнее. Так вот: прочитал уже много, но конкретно как избавиться от пакетов в таком случае - не вижу. Вернее ищется на gentoo.ru, но лежит ресурс уже который день
Подскажите плз как удалить то, чего нет в мире и зависимостях начисто?
-
C10H15N
- Сообщения: 277
- Статус: \(0_0)/ !!111
Re: как удалить ненужные пакеты
А в чём проблема-то, конкретней можно?
> Так вот: прочитал уже много, но конкретно как избавиться от пакетов в таком случае - не вижу
В каком "таком" случае? emerge -C пакет
> Так вот: прочитал уже много, но конкретно как избавиться от пакетов в таком случае - не вижу
В каком "таком" случае? emerge -C пакет
-
trancefer
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: как удалить ненужные пакеты
emerge -pv --depclean покажет список пакетов которых нет в зависимостях и которые не записаны в world.
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: как удалить ненужные пакеты
мне кажется, что если чего-то нет ни в мире, ни в зависимостях, то этого "чего-то" нет в системе. либо - ошибка в portage
достаточно "легко" проверить, см /var/db/pkg/*. кстати, лечение в этом случае возможно только вручную
достаточно "легко" проверить, см /var/db/pkg/*. кстати, лечение в этом случае возможно только вручную
-
DaemonTux
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
-
Ardling
- Сообщения: 67
- ОС: Gentoo
Re: как удалить ненужные пакеты
для чистки системы есть замечательная команда emerge -av --depclean. Она выведет список программ которых нет ни в мире ни в зависимостях и предложит их удалить.
-
ivon
- Сообщения: 105
- ОС: Gentoo и Xubuntu Live-CD
Re: как удалить ненужные пакеты
в последний раз я "чистил систему", удалил кучу программ из мира, которые стали ненужными. в том числе и brasero. Сделал emerge --depclean, портеж удалил чего-то, но брасеро осталось и работает. Я понимаю, что можно emerge -C brasero && emerge --depclean, но я удалил еще много пакетов из файла world и всех не помню.
Неа, брасеро не предлагает удалить.
Неа, брасеро не предлагает удалить.
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: как удалить ненужные пакеты
То есть вы его удалили и в системе его больше нет?
Сделал emerge --depclean, портеж удалил чего-то, но брасеро осталось и работает.
Откуда же оно взялось? emerge --depclean установил?
Я понимаю, что можно emerge -C brasero && emerge --depclean, но я удалил еще много пакетов из файла world и всех не помню.
Никих заморочек нету. emerge -C packagename удаляет пакет, оставляя его зависимости. emerge --depclean удаляет все "зависимости", которые больше никому не нужны. Но если packagename сам нужен как зависимость какому-то другому пакету, то при следующем апдейте packagename установится обратно естественно. А вручную редактировать world лучше не стоит.
-
ivon
- Сообщения: 105
- ОС: Gentoo и Xubuntu Live-CD
Re: как удалить ненужные пакеты
Господа, я открыл /var/lib/portage/world и удалил оттуда строчку, много строчек...
Почему?:
Теперь имею кучу установленных и даже работающих пакетов, которых нет в мире, и удалить их не могу, так как о существовании большинства из них не догадываюсь
Почему?:
Теперь имею кучу установленных и даже работающих пакетов, которых нет в мире, и удалить их не могу, так как о существовании большинства из них не догадываюсь
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: как удалить ненужные пакеты
Если вы удалите пакет из /var/lib/portage/world то система просто перестанет о нем знать.
Вспоминайте, ставьте обратно и нормально удаляйте :)
Вспоминайте, ставьте обратно и нормально удаляйте :)
-
targeti
- Сообщения: 45
- ОС: Gentoo
Re: как удалить ненужные пакеты
emerge -pv --prune brasero
как-то так. Будет видно, что его держит.
Вообще, если после emerge --depclean пакет "не из мира" находится в системе, значит он чему-нибудь нужен.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu