apt-get パッケージ名の自動補完が壊れている
ある瞬間
apt-get install
オートコンプリートが壊れた
パッケージ名をTabキーで表示できるのはとても便利でした。
このオートコンプリートを修復するには?
71
4
ある瞬間
apt-get install
オートコンプリートが壊れた
パッケージ名をTabキーで表示できるのはとても便利でした。
このオートコンプリートを修復するには?
他の回答のコメントにあるように、まず
bash-completion
がインストールされていることを確認してください:で、どうやら@diapirさんには再インストールが有効だったようです:
しかし私の場合、問題はbash-completionがインストールされていなかったり壊れていたりしたことではなく、誤って
.bashrc
ファイルを削除してしまったことだった。etc/skel`からコピーして、新しいものを手に入れることができます:次のコマンドを入力する:
以下の行を探してください:
いくつかの行のコメントを解除して、次のようにします:
保存してターミナルを閉じ、再度開いてください。
私は13.04をインストールした後にこの問題が発生しました。
http://bash-completion.alioth.debian.org/`から最新の安定版リリースをダウンロードする。
挿入
を~/.bashrcに追加します。
このコマンドの出力に注意してください。
このようなものでなければなりません:
Dir :: Cache :: pkgcache
の値が空の場合、aptはパッケージ名を自動で入力できません。/etc/apt/apt.conf.d/
ファイルを見て、このキーを検索して、空の文字列に設定されていないことを確認してください。この回答もご覧ください。