bash-completionをさくらのVPSにいれる。
※別にさくらVPS用に特別な何かをしている訳ではないです。
bash-completionとは?
bashの補完機能パッケージ。
実際にどう嬉しいのかはこのサイトとかを参照。
epelが有効になっている状態で実行しないと無いかも。
# yum search bash-completion Loaded plugins: downloadonly, fastestmirror, priorities Loading mirror speeds from cached hostfile * addons: ftp.nara.wide.ad.jp * base: ftp.nara.wide.ad.jp * epel: ftp.kddilabs.jp * extras: ftp.nara.wide.ad.jp * remi: remi-mirror.dedipower.com * updates: ftp.nara.wide.ad.jp addons | 951 B 00:00 base | 2.1 kB 00:00 epel | 3.7 kB 00:00 extras | 2.1 kB 00:00 remi | 2.5 kB 00:00 updates | 1.9 kB 00:00 340 packages excluded due to repository priority protections ============================================================================= Matched: bash-completion ============================================================================= bash-completion.noarch : Programmable completion for Bash
見つかったのでインストール
# yum install bash-completion Loaded plugins: downloadonly, fastestmirror, priorities Loading mirror speeds from cached hostfile * addons: ftp.nara.wide.ad.jp * base: ftp.nara.wide.ad.jp * epel: ftp.kddilabs.jp * extras: ftp.nara.wide.ad.jp * remi: remi-mirror.dedipower.com * updates: ftp.nara.wide.ad.jp 340 packages excluded due to repository priority protections Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package bash-completion.noarch 1:1.2-4.el5.2 set to be updated --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================================================================== Installing: bash-completion noarch 1:1.2-4.el5.2 epel 203 k Transaction Summary ==================================================================================================================================================================================== Install 1 Package(s) Upgrade 0 Package(s) Total download size: 203 k Is this ok [y/N]: y Downloading Packages: bash-completion-1.2-4.el5.2.noarch.rpm | 203 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : bash-completion 1/1 Installed: bash-completion.noarch 1:1.2-4.el5.2 Complete!
.bashrcに以下を追加
$ vim ~/.bashrc
if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi
$ source .bashrc
エラーがでなければOK。