LINUX.ORG.RU
решено ФорумAdmin

Как отобразить установленные пакеты в FreeBSD?

 , , ,


0

1

Добрый день! Помогите, пожалуйста разобраться с отображением установленных пакетов в FreeBSD( Обычно я устанавливаю их через порты, а как вывести список всех пакетов, которые уже были установлены - не могу найти в хэнд-буке((


Читай выхлоп pkg. Там всё написано.

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

pkg не обнаруживается, он по умолчанию не установлен?

А если так?:

root@freebsd:~ # pkg-name -a
pkg-name: Command not found.
root@freebsd:~ # pkg-info -a
pkg-info: Command not found.

xruss
() автор топика
Ответ на: комментарий от ubuntuawp

сеньку работает)

сеньку работает) просто в хэндбуке на сайте freebds было написано:

NAME
pkg_info — a utility for displaying information on >software packages

SYNOPSIS
pkg_info [-bcdDEfghGiIjkKLmopPqQrRsvVxX] [-e package] ...

зачем они ставили нижнее подчеркивание между pkg и info? непонятно. но без него все работает, спасибо за помощь)

xruss
() автор топика
Ответ на: сеньку работает) от xruss

Раньше были старые тупые утилиты и /var/db
С версии 9 они написали новый пакетный менеджер
Он теперь хранит данные в sqlite
И вместо подчеркиваний теперь пробел :)

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

теперь буду знать) спасибо, очень помогли)

xruss
() автор топика
Ответ на: комментарий от ubuntuawp

С версии 9 они написали новый пакетный менеджер

Это слишком громко сказано. Просто очередная обертка которая не особо отличается от предыдущего варианта. Как были порты с 20-ти летними костылями и «прелестями» во многих местах, так и остались. Ничего не изменилось.

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

вы бы уж помолчали если не знаете

нормальный они менджер написали в разы лучше чем было

а костыли я встречал только в дебиани вот там точно черт ногу сломит

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

вы бы уж помолчали если не знаете

Ну и если не полчу, то наверно знаю.

нормальный они менджер написали в разы лучше чем было

Ну и чем он лучше? Отсутствием дефиса в названии команд? :) У pkg до сих пор есть серьезные проблемы с разруливанием конфликов. Да бы не пересказывать, посмотрите запить кофы в Яндексе, там об этом очень подробно рассказали. Из всех *BSD только у OpenBSD хоть что-то более менее человеческое получилось в плане пакетного менеджера. Это раз. Два - если все пакеты были установенны в бинарном виде через pkg и потом нужно пересобрать что-то из портов с исходников, то начинается мрак.

ИМХО, ничего не изменилось. Просто поменяли одну обертку на другую, более удобную. А систему портов с многолетними костылями никто не хочет переписывать. Взять к примеру Gentoo Linux, в котором взяли все лучшее из rpm, apt и фришных портов и запилили универальный portage. Почему сообществу FreeBSD не позаимствовать некоторые идеи portage? Ах ну да, религия не позволяет. Пройдет еще десяток-другой лет, а в FreeBSD все так же будут зависимости пакета определять по наличию .so файла (не во всех портах подобное, но все же...).

Так что я бы на вашем месте, уважаемый, столь красочно не идеализировал бы pkg...

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

если что то ставишь из портов для начало надо в UPDATING заглянуть

но да многим религия этого не позволяет

если головы нету и руки из одного места

то что freebsd что debian или ubuntu везде крики помогите

даже тут на лоре сколько тем apt-get не может разрулить зависимости

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

если что то ставишь из портов для начало надо в UPDATING заглянуть
но да многим религия этого не позволяет
если головы нету и руки из одного места

Судя по всему, ты по диагонали читал мое сообщение. Дальше продолжать бессмысленно.

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

странно, я как читал особенности pkg, там они много чего годного запилили.
Неужели до сих пор всё так плохо? Можно конкретнее относительно «лучшее от rpm, apt, pkg_add»?

Я лично не сталкивался с проблемами после пересборки пакета из портов, если он был ранее установлен через pkg_add/pkg

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

угу

про портаж вы тоже не правы

ваша генту также популряна как и фрибсд

там прользователей с гулькин нос

ChildrenofBodom
()
Ответ на: комментарий от reprimand

да все нормально человек просто один раз поставил ему не понравилось. все теперь везде пишет что pkg унылое гуано

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