Как удалять ненужные зависимости удаляемых портов?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- goshanecr
- сержант
- Сообщения: 252
- Зарегистрирован: 2008-03-31 15:54:49
- Откуда: Пермь, Екатеринбург
- Контактная информация:
Как удалять ненужные зависимости удаляемых портов?
Добрый всем день! Подскажите пожалуйста как в FreeBSD искать и удалять зависимости которые не требуются в системе? Порты удаляешь а все их зависимости остаются даже если они больше ни для каких портов установленных не требуются..
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Как удалять ненужные зависимости удаляемых портов?
Код: Выделить всё
man pkg_delete
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Как удалять ненужные зависимости удаляемых портов?
Код: Выделить всё
pkgdb -L
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
- ban
- мл. сержант
- Сообщения: 145
- Зарегистрирован: 2009-07-22 22:36:29
- Откуда: г.Волжский Волг. обл.
Re: Как удалять ненужные зависимости удаляемых портов?
pkg_deinstall, программа из пакета portupgrade, ключи:
Код: Выделить всё
-r
--recursive Deinstall all those packages depending on the given
packages as well.
-R
--upward-recursive Deinstall all those packages required by the given
packages as well.
кто никуда не торопится, тот везде успевает
- vg
- мл. сержант
- Сообщения: 98
- Зарегистрирован: 2008-06-29 15:53:43
- Откуда: Омск
Re: Как удалять ненужные зависимости удаляемых портов?
goshanecr писал(а):... Порты удаляешь а все их зависимости остаются даже если они больше ни для каких портов установленных не требуются..
Код: Выделить всё
/usr/ports/ports-mgmt/pkg_cutleaves
Comment:
Interactive script for deinstalling 'leaf' packages
BSDец приходит незаметно
- goshanecr
- сержант
- Сообщения: 252
- Зарегистрирован: 2008-03-31 15:54:49
- Откуда: Пермь, Екатеринбург
- Контактная информация:
Re: Как удалять ненужные зависимости удаляемых портов?
/usr/ports/ports-mgmt/pkg_cutleaves вроде что-то вроде этого требуется, только почему-то запускаю его хоть с опциями -x хоть -R он мне предлагает уничтожить abiword-plugins, audacious-plugins, и bind96 хотя эти порты я ставил и они так сказать "вещи в себе" не являющиеся чьими-то зависимостями.. непонимаю... сдаётся мне что он удалит кучу установленного мною софта а не ненужных листьев. Может есть более верное решение?
pkg_deinstall приведённые ключи -r и -R удаляют все зависимости порта, но ведь она удаляет и те зависимости которые могут быть нужны другим установленным портам? Тоже неочевидное решение..
pkg_deinstall приведённые ключи -r и -R удаляют все зависимости порта, но ведь она удаляет и те зависимости которые могут быть нужны другим установленным портам? Тоже неочевидное решение..
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!
- vg
- мл. сержант
- Сообщения: 98
- Зарегистрирован: 2008-06-29 15:53:43
- Откуда: Омск
Re: Как удалять ненужные зависимости удаляемых портов?
создаёшь файл исключенийgoshanecr писал(а):/usr/ports/ports-mgmt/ вроде что-то вроде этого требуется, только почему-то запускаю его хоть с опциями -x хоть -R он мне предлагает уничтожить abiword-plugins, audacious-plugins, и bind96 хотя эти порты я ставил и они так сказать "вещи в себе" не являющиеся чьими-то зависимостями
Код: Выделить всё
/usr/local/etc/pkg_leaves.exclude
вот-так
Код: Выделить всё
abiword
audacious
bind
Код: Выделить всё
pkg_cutleaves -x
оно не удаляет... оно предлагает... удаляешь ты.сдаётся мне что он удалит кучу установленного мною софта а не ненужных листьев. Может есть более верное решение?
BSDец приходит незаметно
- Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
- Контактная информация:
Re: Как удалять ненужные зависимости удаляемых портов?
pkg-orphan тоже могу предложить
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
- Shuba
- ст. сержант
- Сообщения: 365
- Зарегистрирован: 2008-03-25 10:58:21
- Откуда: Минск
- Контактная информация:
Re: Как удалять ненужные зависимости удаляемых портов?
pkg_deinstall -R удаляет пакет и все пакеты, от которых он зависит, кроме пакетов, нужных другим приложениям
Сила ночи, сила дня - одинакова фигня!