CentOS6の追加パッケージをインストールしてみた
初めてローカル開発環境を作ってみたのつづきその5
VirtualBoxのGuestAdditionsやミドルウェアの導入時に必要なパッケージをインストールする。
手順
アドレスとかコピペしたいので、ここからはターミナルから操作
wget
今回のインストールではwgetが入ってなかった。
# yum install wget
epel,remiリポジトリ
# wget https://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm # rpm -Uvh epel-release-6-8.noarch.rpm # rpm -Uvh remi-release-6.rpm
epelの設定
# vi /etc/yum.repos.d/epel.repo ... [epel] name=Extra Packages for Enterprise Linux 6 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch failovermethod=priority enabled=1 ->ここを変える-> enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
kernel関係
GuestAdditionsのインストールに必要らしい。 Google先生はいろんなところでいろんなことをを言っていたが、今回はkernel-devel、kernel-headers、dkmsの3つでいけた。
# yum -y install kernel-devel kernel-headers # yum --enablerepo=epel install dkms
終わったら、ここで一旦reboot
。
再起動せず、このままGuestAdditionsをインストールしようとするとKERNEL_DIRがどうたらで失敗する。 多分再起動時に自動で設定されるんだろう。