Автор Тема: Удаление неиспользуемых программ  (Прочитано 2791 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ethanol

Здравствуйте

Поставил только что себе kde-full и установилось множество посторонних программ. Пробую удалить браузер konqueror:
mark@evil:~$ sudo apt-get purge konqueror
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  apper apper-data cups-pk-helper debconf-kde-data debconf-kde-helper dolphin4 gir1.2-atspi-2.0 gir1.2-wnck-3.0
  gnome-orca kde-baseapps-bin kde-baseapps-data kdepasswd kdesudo kfind konqueror-nsplugins kwrite libatk-adaptor
  libbrlapi0.6 libdebconf-kde1 libkonq-common libkonq5-templates libkonq5abi1 libkonqsidebarplugin4a liblimba0
  libwnck-3-0 libwnck-3-common python3-brlapi python3-louis python3-pyatspi python3-speechd python3-xdg
  system-config-printer xbrlapi
Для их удаления используйте «sudo apt autoremove».
Пакеты, которые будут УДАЛЕНЫ:
  kde-baseapps* kde-full* kde-plasma-desktop* kde-standard* konq-plugins* konqueror* task-kde-desktop*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 7 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 5 830 kB.

Смущает строка "Пакеты которые будут удалены". Т.е. при удалении браузера у меня произойдёт удаление графической оболочки?
Можно ли убрать только браузер?
 

Оффлайн ecc83

Re: Удаление неиспользуемых программ
« Ответ #1 : 04 Ноября 2017, 21:22:27 »
Ethanol, ты когда нибудь слышал такое понятие, как "зависимости пакетов" ?

Изучай команду 'dpkg' с ключами '--remove --force-depends'

Советую найти файл konqueror.desktop в каталоге /usr/share/applications, открыть его текстовым редактором от root
и в самом низу дописать строку:

NoDisplay=true
« Последнее редактирование: 04 Ноября 2017, 21:24:47 от ecc83 »
 
Пользователи, которые поблагодарили этот пост: Morikon

Оффлайн Morikon

  • Новичок форума
  • Сообщений: 5
Re: Удаление неиспользуемых программ
« Ответ #2 : 05 Ноября 2017, 16:48:57 »
'dpkg' с ключами '--remove --force-depends'

Прикольно. Уже год как на Debian-е, а не знал что можно удалить "неудаляемые" программы таким образом. Спасибо. Но теперь Debian не даёт работать с пакетами пока я не восстановлю эти зависимости. Может как то можно это обойти без восстановления этих пакетов?
 

Оффлайн ecc83

Re: Удаление неиспользуемых программ
« Ответ #3 : 05 Ноября 2017, 17:03:56 »
теперь Debian не даёт работать с пакетами пока я не восстановлю эти зависимости

Это не Debian не даёт, а пакетный менеджер.


Может как то можно это обойти без восстановления этих пакетов?

Если проявить смекалку, то можно. Я таким не страдаю, поэтому не пробовал, но думаю что можно сделать "заглушки".
То есть пустые пакеты, которые пакетный менеджер будет считать как недостающие. Только зачем это все?
Размеры пакетов смехотворно маленькие по объему. Удали их из меню и пусть остаются в системе.
 
Пользователи, которые поблагодарили этот пост: Morikon

Оффлайн qupl

Re: Удаление неиспользуемых программ
« Ответ #4 : 05 Ноября 2017, 17:16:09 »
Размышляю, кому больше делать нечего вопрошающему или помогающему?
А нельзя ставить только то, что вы хотите сразу? Либо ставить DE (включая браузер) и не ломать его после до нерабочего состояния? Чем помешал браузер?

Оффлайн ecc83

Re: Удаление неиспользуемых программ
« Ответ #5 : 05 Ноября 2017, 18:49:16 »
А нельзя ставить только то, что вы хотите сразу?

Тут вопрос про готовый дистрибутив KDE.
Там нет возможности установить его БЕЗ родного браузера и при попытке этот браузер удалить, предлагает удалить половину KDE.
 

Оффлайн Morikon

  • Новичок форума
  • Сообщений: 5
Re: Удаление неиспользуемых программ
« Ответ #6 : 05 Ноября 2017, 19:01:03 »
С помощью equivs научился создавать dummy.deb. Вот теперь нормально.
 

Оффлайн ferum

Re: Удаление неиспользуемых программ
« Ответ #7 : 05 Ноября 2017, 19:03:59 »
ты когда нибудь слышал такое понятие, как "зависимости пакетов" ?
а задумывался ли ты что это не просто так?
Если не лезть в подробности несколько приложений могут использовать базы данных входящих в состав другого приложения и если даже перепаковать кучу пакетов исправив зависимости и обманув пакетный менеджер мы можем тупо получить не работоспособные приложения.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн qupl

Re: Удаление неиспользуемых программ
« Ответ #8 : 07 Ноября 2017, 08:50:36 »
А нельзя ставить только то, что вы хотите сразу?

Тут вопрос про готовый дистрибутив KDE.
Там нет возможности установить его БЕЗ родного браузера и при попытке этот браузер удалить, предлагает удалить половину KDE.
Я ровно про то же во втором варианте и написал: ставить DE и не отстреливать себе потом ноги, выпиливая пакеты не глядя на зависимости.

Теги:
     

    Работа с жестким диском, удаление лишнего раздела!

    Автор Babay

    Ответов: 35
    Просмотров: 8829
    Последний ответ 29 Ноября 2012, 02:40:12
    от PbI6A
    При удалении практически любого пакета он тянет за собой гном на УДАЛЕНИЕ.

    Автор pacific1996

    Ответов: 17
    Просмотров: 3964
    Последний ответ 27 Октября 2013, 12:58:17
    от qupl
    [Решено] Удаление пользовательских меток с пакетов (aptitude)

    Автор MournfulRaven

    Ответов: 4
    Просмотров: 1591
    Последний ответ 24 Января 2017, 12:58:38
    от MournfulRaven
    Перенесено: Удаление аккаунта!

    Автор qupl

    Ответов: 0
    Просмотров: 683
    Последний ответ 24 Июля 2019, 14:12:21
    от qupl
    Удаление libc6 2.13-24 и установка libc6 2.11.3-2

    Автор jakson

    Ответов: 16
    Просмотров: 7611
    Последний ответ 12 Марта 2012, 13:42:38
    от Malaheenee