Задать вопрос
NikolayBarkalov
@NikolayBarkalov
Web developer

Существует ли, утилита для Linux с выводом программ для их запуска?

Утилита которая просто выводит все установленные программы в виде списка и после можно толи по № или по названию программы запускать их из терминала.
Например:
1. Vim
2. MIDNIGHTCOMMANDER
3. ...
..........................................
Ввожу 1 и запускаеться vim
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Внезапно, в том самом mc есть т.н. "Меню пользователя", куда ты можешь накидать себе часто используемых программ, прописав им произвольные названия. Вызывается по F2.
Ответ написан
Комментировать
все установленные программы

В Linux нет такого понятия, как "установить". В принципе любой исполняемый файл в системе - это уже рабочая программа, которую можно вызывать. Для удобства только они добавляются в $PATH
Например:
1. Vim
2. MIDNIGHTCOMMANDER
3. ...

В таком виде никак не получится, так как в Linux нигде не сохраняется человекочитаемое название.

Так что в целом список всех установленных программ - это ls
А для запуска нужной достаточно ввести её имя.

Но такой список вам никакой пользы не даст, так как он будет просто огромный.
Вот например что выдаёт ls /bin:
.                                    h2ph                               sbverify
 ..                                   h2xs                               scp
 NF                                   hd                                 screen
 VGAuthService                        head                               screendump
 X11                                  helpztags                          script
'['                                   hexdump                            scriptreplay
 aa-enabled                           host                               scsi_logging_level
 aa-exec                              hostid                             scsi_mandat
 ab                                   hostname                           scsi_readcap
 add-apt-repository                   hostnamectl                        scsi_ready
 addpart                              htcacheclean                       scsi_satl
 addr2line                            htdbm                              scsi_start
 apport-bug                           htdigest                           scsi_stop
 apport-cli                           htop                               scsi_temperature
 apport-collect                       htpasswd                           sdiff
 apport-unpack                        hwe-support-status                 sed
 appres                               i386                               see
 apropos                              i386-tcc                           select-editor
 apt                                  iconv                              sensible-browser
 apt-add-repository                   id                                 sensible-editor
 apt-cache                            info                               sensible-pager
 apt-cdrom                            infobrowser                        seq
 apt-config                           infocmp                            serialver
 apt-extracttemplates                 infotocap                          setarch
 apt-ftparchive                       install                            setfont
 apt-get                              install-info                       setkeycodes
 apt-key                              instmodsh                          setleds
 apt-mark                             ionice                             setlogcons
 apt-sortpkgs                         ip                                 setmetamode
 ar                                   ipcmk                              setpci
 arch                                 ipcrm                              setpriv
 as                                   ipcs                               setsid
 at                                   iptables-xml                       setterm
 atq                                  ischroot                           setupcon
 atrm                                 iscsiadm                           sftp
 automat-visualize3                   jaotc                              sg
 awk                                  jar                                sg_bg_ctl
 b2sum                                jarsigner                          sg_compare_and_write
 base32                               java                               sg_copy_results
 base64                               javac                              sg_dd
... дальне не влезло в лимит по символам.
Ответ написан
Комментировать
xotkot
@xotkot
хорошо есть и хорошо весьма
смотри rofi и подобные
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы