LINUX.ORG.RU
ФорумAdmin

Как насильно удалить один пакет, не удаляя зависимый от него?

 , , , ,


0

2

Речь идет об debian-based системе управления пакетами.

Вот предположим, что есть две программы, «А» и «Б». Пакет «Б» имеет пакет «А» как свою зависимость. Но я сам на 200% уверен, что кое-кто просто по своему произволу решил прибить гвоздями пакет «А» к пакету «Б», хотя технически программа «Б» может прекрасно обходиться без программы «А».

Возникает вопрос: как удалить программу «А» не удаляя программу «Б» и при этом свести издевательства над системой пакетов к минимому? В идеале, должен быть способ приказать менеджеру пакетов не удалять программу «Б» даже если будет удалена программа «А».

Deleted

Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от olibjerd

Сабжевая ситуация: устанавливаем пакет «нужная-штука». Он тянет за собой пакет «ненужная-дрянь». При последующем выполнении

apt-get remove ненужная-дрянь
тянется на удаление «нужная-штука».

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

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

А так ли ненужна это ненужная штука? Помню, много хлама софт притаскивал, это по рекомендациям, жёсткие зависимости часто только у либ.

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

А так ли ненужна это ненужная штука?
Depends: xul-ext-ubufox

Расширение огнелиса для взаимодействия с юнити, судя по всему. Ну и нафига?

А в самом браузере его снести/выключить?

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