Jaki program sugeruje pakiety instalowalne?


11

Jedną z funkcji Ubuntu, którą naprawdę lubię, jest ta, która sugeruje pakiety do zainstalowania, jeśli spróbujesz uruchomić program, który nie jest zainstalowany, na przykład:

$ nmap
The program 'nmap' is currently not installed. You can install it by typing:
sudo apt-get install nmap

Czy to wymyślna funkcja Bash? Dodatkowy demon, który ukrywa się w tle? Jak to robi?

Odpowiedzi:



2

Jako dodatek do poprzedniej odpowiedzi:

Aby wyłączyć to dla własnego konta (bez odinstalowywania całego pakietu, a więc wyłączania go dla WSZYSTKICH użytkowników), możesz po prostu dodać następujący wiersz do swojego ~ / .bashrc:

unset command_not_found_handle

Spowoduje to przywrócenie domyślnego zachowania bash (definicja / polecenie / etc/bash.bashrc dla definicji funkcji command_not_found_handle: wywołuje polecenie nieznalezione, jeśli jest zainstalowane, w przeciwnym razie wyświetla komunikat o błędzie „nie znaleziono polecenia”).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.