Перейти к содержимому

!!! Автодополнение по TAB в терминале — установка (Install) (в Debian по умолчанию не работает).

Сразу после установке выяснилось, что автодополниение по tab в терминале не работает. Чтобы это исправить нужно установить пакет bash-completion. Но сначала обновить систему:

sudo apt update && sudo apt upgrade -y

Затем производить установку программ. Подробно я писал об этом в статье Установка программ в Debian.

В нашем случае устанавливаем пакет командой:

sudo apt install bash-completion

После установки нужно перезайти в систему или перезагрузить компьютер. После этого дополнение должно работать.

Чтобы проверить установлен ли пакет bash-completion введите команду

dpkg --get-selections bash-completion

Как посмотреть установленные пакеты linux Debian

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

dpkg --get-selections

Для удобства можно вывести эту информацию в файл. Пример команды:

dpkg --get-selections > ~/package.txt

В этом случае список пакетов будет сохранен в текстовом файле в корне пользовательского каталога с именем package.txt.

Также можно использовать утилиту apt. Команда:

apt list --installed

Что бы посмотреть установлена программа или пакет можно использовать команду 
dpkg —get-selections имя_пакета.
 Для примера возьмем наш файловый менеджер mc. Команда будет такой:

dpkg --get-selections mc

Так как он установлен будет выведено короткое сообщение install. В противном случае — «dpkg: шаблону mc не соответствует ни один пакет». Для вывода более полной информации можно использовать команду:

dpkg --status имя_пакета