The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Дерево портов., !*! XuniL, 26-Сен-05, 18:23  [смотреть все]
Всем привет.

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

Есть еще вариант хранить в архиве старое дерево. Но если обновлятся часто, то и архивов будет много и запутатся можно какая программа из какого порта.
Возможно даже что даже что со временем появятся бибилотеки разных версий и комп начнет захламляться.

Может быть я делаю из мухи слона и все на много проще?

Спасибо.

  • Дерево портов., !*! AMDmi3, 18:46 , 26-Сен-05 (1)
    >момент. Было дерево, я ставил проги, потом дерево обновил, соответственно старые порты убрались  и я не смогу удалить старые программы.

    Сможешь.

    > По-идее идеально было делать portupgrade на все установленные программы, но это слишком накладно и не уверне что правильно, так как последняя версия не значит стабильная.

    Надо обновить порт - делай portupgrade. Не надо - не делай.

    >Может быть я делаю из мухи слона и все на много проще?

    Все проще. В handbook все написано.

    • Дерево портов., !*! XuniL, 18:53 , 26-Сен-05 (2)
      >>момент. Было дерево, я ставил проги, потом дерево обновил, соответственно старые порты убрались  и я не смогу удалить старые программы.
      >
      >Сможешь.
      >
      интересно как же я смогу удалить если в порте указана одна версия а в /var/db/pkg другая. Оно скажет что прога не установлена.


      • Дерево портов., !*! lavr, 19:02 , 26-Сен-05 (4)
        >>>момент. Было дерево, я ставил проги, потом дерево обновил, соответственно старые порты убрались  и я не смогу удалить старые программы.
        >>
        >>Сможешь.
        >>
        >интересно как же я смогу удалить если в порте указана одна версия
        >а в /var/db/pkg другая. Оно скажет что прога не установлена.

        pkg_delete

        но вот если у тебя стоял например clamav-0.80, затем ты обновил дерево
        и прямо поверх старого поставил новый, понятно что удалять старый
        не нужно, так как новый порт лег поверх и ты удалишь его.

        Порт удалять можно не только через дерево и make deinstall, но и как
        пакет, информация что от установки порта, что от пакета пишется
        единообразно в одно и тоже место/базу

        Все что требуется делать - читать man и немножко думать.

      • Дерево портов., !*! AMDmi3, 21:12 , 26-Сен-05 (6)
        >>>момент. Было дерево, я ставил проги, потом дерево обновил, соответственно старые порты убрались  и я не смогу удалить старые программы.
        >>Сможешь.
        >интересно как же я смогу удалить если в порте указана одна версия
        >а в /var/db/pkg другая. Оно скажет что прога не установлена.

        Деинсталляция происходит как раз по той информации, что содержится в /var/db/pkg, что при pkg_delete, что при make deinstall в директории порта. Поэтому порт удалится правильно.

    • Дерево портов., !*! XuniL, 18:55 , 26-Сен-05 (3)
      >Все проще. В handbook все написано.

      в handbook ничего такого не написано, там сказано только как утсналвивать и что за файлы там содержатся. Это не не дает ровным счетом ничего.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру