Старые порты (или их зависимости)
Модератор: arachnid
-
katar
- Сообщения: 161
- ОС: FreeBSD
Старые порты
Как найти старые неиспользуемые установленные пакеты, чтобы их удалить? Или как удалить порт/пакет вместе с зависиммастями, которые использует только этот порт?
-= FreeBSD 7.2/6.4-STABLE =-
-
gcc
- Сообщения: 526
- ОС: FreeBSD 8.0 CURRENT
Re: Старые порты
посмотри man pkg_delete
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Старые порты
в портах есть очень интересная программка - pkg_cutleaves - позволяет удалить пакеты, от которых ничего не зависит.
еще одна интересная программа - portupgrade - позволяет в автоматическом режиме обновить установленные пакеты.
gcc, pkg_delete к сожадению не обладает таким функционалом
еще одна интересная программа - portupgrade - позволяет в автоматическом режиме обновить установленные пакеты.
gcc, pkg_delete к сожадению не обладает таким функционалом
Rock'n'roll мертв © БГ
-
unflag
- Бывший модератор
- Сообщения: 1030
- Статус: здесь могла бы быть ваша реклама
- ОС: Debian testing/Win Server 2008
Re: Старые порты
portupgrade, если не ошибаюсь, уже год входит в базовую систему и вроде как это самый удобный способ обновлять установленные порты, а не пакеты
Хотя порты и пакеты сильно свзяаны, все вместе будет обновляться.
Хорошая статья есть тут - http://www.lissyara.su/?id=1153
Хорошая статья есть тут - http://www.lissyara.su/?id=1153
One day! One day, who knows?
Someday! Someday I suppose!
Конференция в jabber: linuxforum@conference.jabber.ru
-
izen.fire
- Сообщения: 268
- ОС: Windows XP
Re: Старые порты
Команда удаляет порт и порты, которые зависят от него.
Команда удаляет порты, от которых зависит порт.
Команда удаляет исходники неустановленных в системе портов, очищая ports/distfiles от ненужного хлама.
Код: Выделить всё
% pkg_deinstall -r портКоманда
Код: Выделить всё
% pkg_deinstall -R портКоманда
Код: Выделить всё
% portsclean -DDРотор поля наподобие дивергенции градуирует себя вдоль спина и там внутре ево неонка.
-
arachnid
- Модератор
- Сообщения: 1100
- ОС: freeBSD
Re: Старые порты
dd2k писал(а): ↑10.12.2007 17:03portupgrade, если не ошибаюсь, уже год входит в базовую систему и вроде как это самый удобный способ обновлять установленные порты, а не пакетыХотя порты и пакеты сильно свзяаны, все вместе будет обновляться.
Хорошая статья есть тут - http://www.lissyara.su/?id=1153
ошибаетесь. не входит. рискну предположить, что путаете с csup клиентом или portsnap'om
portupgrade'у все одно, как именно обновлять установленное ПО - через порты или пакеты. а может и так, и этак. при указании ключа Р порапгрейд будет сначала искать пакет, а не найдя - использовать порт. РР - использовать только пакеты
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
unflag
- Бывший модератор
- Сообщения: 1030
- Статус: здесь могла бы быть ваша реклама
- ОС: Debian testing/Win Server 2008
Re: Старые порты
arachnid писал(а): ↑11.12.2007 11:38ошибаетесь. не входит. рискну предположить, что путаете с csup клиентом или portsnap'om
portupgrade'у все одно, как именно обновлять установленное ПО - через порты или пакеты. а может и так, и этак. при указании ключа Р порапгрейд будет сначала искать пакет, а не найдя - использовать порт. РР - использовать только пакеты
Действительно, с portsnap спутал
А за доп. инфу спасибо - не знал таких тонкостей.
One day! One day, who knows?
Someday! Someday I suppose!
Конференция в jabber: linuxforum@conference.jabber.ru
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Старые порты
iZEN, хм, не знал. Возник вопрос по опции -R - она удаляет пакеты, от которых зависит удаляемый пакет, но что если те пакеты используются еще какими-то программами?
Rock'n'roll мертв © БГ
-
katar
- Сообщения: 161
- ОС: FreeBSD