CentOSのYumにパッケージbash-completionがありません


16

(私のような何かを行うことができますので、私はCentOSの6に廉で働いてタブ補完を取得しようとしています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

追加する必要のあるリポジトリはありますか?

回答:




4
  1. bash-completionRPMをダウンロードする

    wget http://www.caliban.org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpm

  2. RPMをインストールする

    rpm -ivh bash-completion-20060301-1.noarch.rpm

  3. コマンドを実行する

    . /etc/bash_completion

  4. これで、オートコンプリートを試すことができます

    yum ins — [TAB][TAB]

編集:Centos 6では、このRPMを取得できます


信頼できないソースから署名されていないパッケージをインストールすると、セキュリティ上の大きなリスクが生じます。
ギブンコア

1

EPELがインストールされていない場合、最初に実行します:

yum install epel-release

次に、次のコマンドを実行します。

yum install bash-completion --enablerepo=epel

インストール後、作業を​​開始するにはログアウト/ログインする必要があります。現在のセッションで使用を開始するには、.次のコマンドを使用してソースを取得します。

. /etc/bash_completion
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.