CentOS 6のYumでタブ補完機能を実装しようとしていyum install firefo<TAB>
ますfirefox
。私はちょうどチュートリアルをたくさん見つけましたが、yum install bash-completion
そうすれば次のような結果が得られます。
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* extras: yum.singlehop.com
* updates: mirror.ubiquityservers.com
Setting up Install Process
No package bash-completion available.
Error: Nothing to do
リポジトリを追加する必要がありますか?
答え1
CentOSでは、bash-completionパッケージをインストールするにはEPEL Yumリポジトリを有効にする必要があります。
バラよりhttps://fedoraproject.org/wiki/EPELもっと学ぶ。
答え2
Bashを完了するには、1つのコマンドを実行するだけです。
yum install epel-release.noarch bash-completion.noarch
答え3
bash-completion
RPMダウンロードwget http://www.caliban.org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpm
RPMのインストール
rpm -ivh bash-completion-20060301-1.noarch.rpm
注文の実行
. /etc/bash_completion
これでオートコンプリートを試すことができます。
yum ins — [TAB][TAB]
編集:Centos 6の場合この速度
答え4
EPELがインストールされていない場合は、まず以下を実行してください。
yum install epel-release
次に、次のコマンドを実行します。
yum install bash-completion --enablerepo=epel
インストール後に作業を開始するには、ログアウト/ログインする必要があります。現在のセッションで使用を開始するには、次の.
コマンドを使用してインポートします。
. /etc/bash_completion