CentOS6 (正確には6.3)をVirtualBoxにインストールして、Guest Additionsを導入+多少の環境構築するまでのメモ。
環境:
VirtualBoxホスト : Win7SP1 64bit
VirtualBox 4.3.6
インストールISOイメージ : CentOS-6.3-x86_64-bin-DVD1.iso
インストール~VirtualBoxのGuest Additionsのインストール
- インストールタイプはGUIを使いたかったので "Minimal Desktop" を選択。
- インストール後、ひとまず "System" -> "Administrations" -> "Software Update" でパッケージを更新。沢山アップデートかかってて、多分依存性解決とかでCPUをたくさん使って、20分位フリーズしたかのように無反応になるけどちゃんとアップデート出来ました。
- システムを再起動。
- Guest Additionsのインストール時にkernelモジュールのコンパイルが必要なので、kernel開発に必要なパッケージをインストールしておく。
- "yum install kernel-headers kernel-devel gcc make" あたりかな・・・。もしかしたらいくつかはインストール済みかも。
- もし入れ忘れて Guest Additions のインストールを開始してしまっても、インストールスクリプトがちゃんとwarningしてくれて、ログも出力してくれますので、丁寧に追っかけて必要パッケージを入れなおして、リトライすれば大丈夫です。
- その後、VirtualBox側のメニューからGuest Additionsをインストール。この辺見れば問題ないはず。
rpmforge リポジトリを追加する。
まず yum-plugin-priorities パッケージを入れて、リポジトリの優先度を設定してrpmforgeが優先されないよう調整する。
# yum -y install yum-plugin-priorities
→
# vi /etc/yum.repos.d/CentOS-Base.repo
"[base]", "[updates]", "[extras]" のCentOS本家リポジトリに
priority=1
を追記
rpmforgeを追加する。
参考:
- RPMforgeリポジトリ導入(RPMforge) - CentOSで自宅サーバー構築
その他
- CentOS6のデフォルトのリポジトリには"lv"コマンドが無くて驚愕した。
- rpmforgeリポジトリでは提供されているので、先にrpmforgeリポジトリを追加すれば、"yum install lv" でインストール出来る。
参考:
- CentOS6でlvインストール パソコン鳥のブログ/ウェブリブログ
- CentOS6でlvインストール(RPMパッケージ版) パソコン鳥のブログ/ウェブリブログ
- git入れようとして "yum install git-all" したが emacsとかsubverison関連も一緒くたに入れようとしたのでキャンセル。
- 質素に "yum install git tig" で済ませた。
- 多分ホストPCのハードウェアに関連してると思うが、CAPS LOCKの有効・無効タイミングがずれる。ホストでCAPS LOCK ON/OFFしても、すぐにはGuest側に反映されなかった。一瞬遅れて反映される。
- しかも、Guest側に反映されないそのコンマ何秒かの間にGuest側でキー入力を行うと、Guest側で反映がスルーされて、ホスト側ではCAPS LOCK ON(or OFF)になったのに、Guest側ではOFF(or ON)のまま、という状態になる。
- そうなると、なんどかCAPS LOCK ON/OFFとキー入力を繰り返し、もう一度、わざとズラさないと、同期されない・・・。謎。
プレーンテキスト形式でダウンロード
表示中のバージョン : 1現在のバージョン :
3
更新者: msakamoto-sf
更新日: 2017-02-12 19:29:47
md5:1e7fefb58bb495ad04972add88149e3c
sha1:1d9736f3c754dad5527174b3b444ad55dbe8cf2e
コメント