Рейтинг:0

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

флаг sl

Я пытался

список подходящих --установлен 

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

я тоже пробовал

список подходящих --установлен | Туалет

но я получил код ошибки, у которого нет стабильного интерфейса CLI. Используйте с осторожностью в сценариях. После просмотра apt на справочных страницах выяснилось, что по какой-то причине я не могу объединить эти команды. Я также пробовал комбинации подходящий, список, --установлен с apt-кэш но я потерпел неудачу. Я знаю, что я далек от квалифицированного, и был бы признателен за любую помощь.

guiverc avatar
флаг cn
вы смотрели на результаты `dpkg -l`? (* его результаты могут быть перенаправлены в файл, если это необходимо/полезно; хотя, поскольку вы не предоставили информацию об ОС и выпуске, мой быстрый тест был на моем выпуске *)
user535733 avatar
флаг cn
Зачем вам нужен сгенерированный машиной список примерно из 10 000 неорганизованных описаний пакетов? (Надеюсь, вы не собираетесь *печатать* это!)
user535733 avatar
флаг cn
Ага, это [вопрос XY](https://en.wikipedia.org/wiki/XY_problem). Настоящая проблема заключается в том, чтобы определить, какие пакеты включить/исключить из вашего ремикса. Вы решили, что перечисление всех пакетов и их описаний является предпочтительным решением. Есть лучшие решения.
Рейтинг:2
флаг ru

apt list --installed --verbose

Рейтинг:2
флаг mx

Чтобы просмотреть список установленных пакетов и краткое описание,

Бег:

поиск способностей '~i'

Это хорошо отображается, если вы установите размер вашего терминала на 24 X 132.

введите описание изображения здесь

Рейтинг:1
флаг in

Вы можете получить список всех команд в системе с справочными страницами, используя

человек -с 1,6,8 -к .

Раздел 1 — команды пользователя, раздел 6 — игры, раздел 8 — команды администратора.

Рейтинг:1
флаг cn

Вы смотрели на результаты дпкг -л ?

Его результаты могут быть перенаправлены в файл, если это необходимо/полезно; хотя, поскольку вы не предоставили информацию об ОС и выпуске, мой быстрый тест был на моем выпуске *

guiverc@d960-ubu2:/de2900/lubuntu_64$ dpkg -l >бла
guiverc@d960-ubu2:/de2900/lubuntu_64$ посмотреть бла

Желаемый=Неизвестно/Установить/Удалить/Очистить/Удерживать                                                                                                                                                     
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend                                                                                                                
|/ Err?=(нет)/Reinst-required (Статус,Err: верхний регистр=плохой)                                                                                                                                    
||/ Имя Версия Архитектура Описание                                                                        
+++-============================================- ==========================================-======= ======-========================================== =======================================>
II 2048-qt 0.1.6-2build1 amd64 игра-головоломка на основе математики                                                      
ii a11y-profile-manager-indicator 0.1.11-0ubuntu4 amd64 Accessibility Profile Manager — индикатор рабочего стола Unity                            
ii abe 1.1+dfsg-4 amd64 игра с боковой прокруткой под названием «Abe's Amazing Adventure»                                
ii abe-data 1.1+dfsg-4 вся игра с боковой прокруткой под названием «Удивительное приключение Эйба» -- данные                        
ii accountservice 0.6.55-3ubuntu2 amd64 запрашивать и обрабатывать информацию об учетной записи пользователя                                      
ii accountservice-ubuntu-schemas 0.0.7+21.10.20210712-0ubuntu1 все схемы AccountsService для Ubuntu                                                 
ii acl 2.2.53-10ubuntu2 список управления доступом amd64 — утилиты                                                    
ii сценарии acpi-support 0.143build1 amd64 для обработки многих событий ACPI     

                                     

и т.д

guiverc avatar
флаг cn
Он по-прежнему содержит множество деталей, которые, вероятно, нежелательны, если вы хотите использовать их для сценариев, но это только начало (*хотя это только один из возможных способов*)
tom gain avatar
флаг sl
Я пытаюсь узнать больше, используя куб для создания пользовательского дистрибутива. Я скачал ubuntu-20. Cubic отправил «важные» приложения. Я ищу описание каждого достаточно долго, чтобы я мог разделить их на программы низкого уровня и программы более высокого уровня, которые я могу исследовать и решить, Я хочу удалить их. Например, есть несколько приложений, которые запускаются с Firefox, мне может понадобиться только TOR. Во многих всего 3 буквы. я не хочу исследовать все из них сегодня вечером.
guiverc avatar
флаг cn
Ubuntu Core 20 сильно отличается от Ubuntu 20.04 LTS. В продуктах *year* или 20 нет доступных `dpkg` или `apt`, так как формат *year* используется Ubuntu для представления только *snap* продуктов Ubuntu с 2016 года. т.е. Ubuntu Core 20 отличается от Ubuntu 20.04 LTS.
tom gain avatar
флаг sl
Спасибо за исправление! Извините за путаницу, комментарии имеют ограничение на количество символов, поэтому я вырезал некоторую информацию. Ставлю Ubuntu 20.04 LTS в куб. Спасибо всем, кто упомянул dpkg -l. Я пробовал это перед публикацией, у меня не сработало. Но... Прочитав ваш пост, я попробовал еще раз и увидел, что окно эмулятора блокирует описание. Итак, сейчас я на полпути.Сейчас я работаю над тем, как изменить команду, чтобы показать мне только то, что нужно установить, и показать мне все страницы.
guiverc avatar
флаг cn
`dpkg -l >blah` поместил в файл `blah` все мои установленные пакеты (`dpkg` — это команда, которая работает с пакетами, а не с приложениями)... Я скопировал только часть вывода `view`, так как это тысячи линий длинных для моей системы; вы не предоставили информацию о выпуске, но на выходе были только установленные пакеты для моего выпуска.
флаг hr
Если вам не нужна дополнительная информация, предоставляемая `dpkg -l`, вы можете использовать `dpkg-query` напрямую - это обеспечивает большую гибкость в отношении выбора полей и форматирования, например. `dpkg-query -W -f='${binary:Package;-50}${binary:Summary}\n'`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.