Выполните следующую команду, чтобы просмотреть все установленные приложения,
ls /usr/share/applications | awk -F '.desktop' ' { print $1}' -
Если вы хотите получить список всех установленных приложений, выполните следующую команду:
ls /usr/share/applications | awk -F '.desktop' ' { print $1}' - > ~/Desktop/applications.txt
2] Он сохранит указанный выше вывод команды в файле applications.txt внутри вашего каталога ~/Desktop. Также запустите приведенную ниже команду на терминале, чтобы просмотреть установленные приложения, [ ! d4]
find /usr/share/applications -maxdepth 1 -type f -exec basename {} .desktop \; | sort
Чтобы получить список в текстовом файле, выполните приведенную ниже команду
find /usr/share/applications -maxdepth 1 -type f -exec basename {} .desktop \; | sort > ~/Desktop/applications.txt
Записи рабочего стола для всех установленных приложений хранятся внутри каталога /usr/share/applications, где имена файлов в формате application-name.desktop .Удаление части .desktop из имен файлов даст вам полный список установленных приложений.
Обновление:
Как предложили @Radu, вы также можно найти записи рабочего стола для ваших дополнительных установленных приложений внутри каталога ~/.local/share/applications.
find /usr/share/applications ~/.local/share/applications -maxdepth 1 -type f -exec basename {} .desktop \;
Похоже, у вас уже есть сервер dns, установленный на этом компьютере, что предотвращает привязку dnsmasq к нужному порту / интерфейсу. Dnsmasq предоставляет dhcp / dns контейнерам в сети моста. Локальный прокси-сервер кэширования, который связывается со всеми интерфейсами / портами, может помешать ему.