установленный/не установленный софт

как посмотреть?
выше задала такую простыню, что уж лучше осыпать народ порошком с головы до ног)) вроде как, глупая была тема.
Ну, в обшем все ответили и все такое. Ну, я так и продолжила искать по манам и руководствам разным тот, что мне нужно.
И никак не могу найти/подобрать ключей к emerge. Что бы увидеть список установленного/не установленного софта. списком. с подсветкой/маркировкой.
По совету людей, продолжила перелистывать man emerge. может быть, оно на ладони, а я и не вижу.

может быть, кто-то знает такие ключики? :)

Спасибо, как бы то ни было.

Установите eix сделайте

Установите eix сделайте update-eix и потом запустите eix -IQc

super

xscrew написал(а):
Установите eix сделайте update-eix и потом запустите eix -IQc

eix -IQc/eix -IQc -!
супер! Спасибо, что просветили.

под рутом: cat

под рутом:
cat /var/lib/portage/world

таки world это не все, что

таки world это не все, что установленно, есть же еще system

А ещё есть зависимости ...

А ещё есть зависимости ...

5 коп

emerge -s %.* | less

:}

= )

SMOKEING написал(а):
emerge -s %.* | less

Вы пробовали эту команду на исполнение ? Диагноз : Не работает. (разбираться в причинах не стал)
/* 2Olga9999 */
Ольга, вот что первым пришло в голову по поводу списка установленных пакетов :
bash # dir -F1 /var/db/pkg/* | grep "/" | tr -d "/"
Это будут все установленные пакеты в системе, включая и @system и @world, можно ещё подумать и улучшить команду. У меня получается на пакет больше чем вывод emerge --depclean (там есть "Packages Installed : "). Может два пакета в разных слотах emerge --depclean считает за один.

equery

equery list

app-portage/gentoolkit


Вообще с такими вопросами лучше в основную Jabber-конференцию обращаться, там ответят быстрее и подробнее.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

equery l +1

equery l
+1

= )

Вот эта круче :
dir -1 /var/db/pkg/* | grep -v ":" | tr -d 0-9.- | tr -s "\n"
Мне больше нравится = ). Я сейчас просто abs-guide читаю, вот что-то увлёкся ; )

Криво. [-: ls -1

Криво. [-:
ls -1 /var/db/pkg/* |egrep -v '(:|^$)' |sed 's/\-[0-9].*//'

А собстенно скажу так =) :

А собстенно скажу так =) : обоснуйте !
Ничего кривого не вижу, всё лежит в плоскоти моих нынешних познаний и очень логично. Вывод ничем не отличается от вывода вашей команды.

1) больше вызов команд 2)

1) больше вызов команд
2) нижнее подчеркивание не исчезло?
3) m4 тупо в m переводит.
Криво.

1 - Абсолютно не критично в

1 - Абсолютно не критично в этом случае. Зато сам придумал.
2 - добавьте _ к tr -d _0-9.-
3 - не доглядел.
А вообще научитесь относиться с уважением к другим незнакомым вам людям, гляди и к вам будут поуважительнее относится.

Да, по-любому убрать все

Да, по-любому убрать все цифры и нижнее подчеркивание правильно!
perlMIMEBase vs perl-MIME-Base64 где правильнее, а?
Самое главное огрызаться начать вовремя, ну написал криво, поправили, это опыт, а не попытка флейма или доказывания, что я лучше.
А чистота всегда критична, как пишешь мелкие запросы, так и будешь скрипты писать.
/flame off.

дык

Дык... пробовал, ясное дело! Не пробовал бы, не постил бы. :} Вон сейчас сижу и читаю, что она мне там налистала, и перебираю -- это мне нада, а этого -- ненада.

Ну, разве что, оформите %.* в кавычки, мало ли.

:}

А вот чиста аля-emerge:

emerge -vpe --with-bdeps=y --color=y @system @world | less =)))

P.S. Вместо "@system @world" для старых версий portage можно просто "world" ;-)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".