<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>CentOS  &#8211;  Linux/LPICスピードマスター</title>
	<atom:link href="https://lpic-master.com/tag/centos/feed" rel="self" type="application/rss+xml" />
	<link>https://lpic-master.com</link>
	<description>Level1,Level2 Version5.0対応</description>
	<lastBuildDate>Sat, 30 Jul 2022 14:44:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://lpic-master.com/wp-content/uploads/2020/06/cropped-L_icon-32x32.png</url>
	<title>CentOS  &#8211;  Linux/LPICスピードマスター</title>
	<link>https://lpic-master.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href=""/><site xmlns="com-wordpress:feed-additions:1">178194229</site>	<item>
		<title>VirtualBoxを使ったLinux環境の準備</title>
		<link>https://lpic-master.com/install-virtualbox-centos</link>
					<comments>https://lpic-master.com/install-virtualbox-centos#respond</comments>
		
		<dc:creator><![CDATA[りなぴ]]></dc:creator>
		<pubDate>Wed, 03 Jun 2020 04:34:48 +0000</pubDate>
				<category><![CDATA[LPIC]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[環境構築]]></category>
		<guid isPermaLink="false">https://wp.lpic-master.com/?p=45</guid>

					<description><![CDATA[LPICの試験勉強には自由に使えるLinux環境が必要です。ここではVirtualBoxという無料の仮想化ソフトを使って、Windows(またはMac)の上に仮想的にLinuxの環境を作る方法を紹介します。 目次 Vir [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>LPICの試験勉強には自由に使えるLinux環境が必要です。<br>ここではVirtualBoxという無料の仮想化ソフトを使って、Windows(またはMac)の上に仮想的にLinuxの環境を作る方法を紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">VirtualBoxのダウンロード</a></li><li><a href="#toc2" tabindex="0">CentOSのダウンロード</a></li><li><a href="#toc3" tabindex="0">CPU仮想化支援(Intel VTまたはAMD-V)の確認</a></li><li><a href="#toc4" tabindex="0">CPU仮想化支援技術の有効化</a></li><li><a href="#toc5" tabindex="0">VirtualBoxのインストール</a></li><li><a href="#toc6" tabindex="0">仮想マシン（ゲストマシン）の作成</a><ol><ol><li><a href="#toc7" tabindex="0">1. 上部にあるメニューの「新規」をクリックします。</a></li><li><a href="#toc8" tabindex="0">2. メモリーサイズの設定</a></li><li><a href="#toc9" tabindex="0">3. ハードディスクの設定</a></li><li><a href="#toc10" tabindex="0">4. ハードディスクのファイルタイプ</a></li><li><a href="#toc11" tabindex="0">5. 物理ハードディスクにあるストレージ</a></li><li><a href="#toc12" tabindex="0">6. ファイルの場所とサイズ</a></li></ol></li></ol></li><li><a href="#toc13" tabindex="0">仮想マシンにCentOS 8.1をインストールする準備</a><ol><ol><li><a href="#toc14" tabindex="0">「システム」の設定（設定画面の左側）</a></li><li><a href="#toc15" tabindex="0">「ネットワーク」の設定（設定画面の左側）</a></li><li><a href="#toc16" tabindex="0">「ストレージ」の設定（設定画面の左側）</a></li></ol></li></ol></li><li><a href="#toc17" tabindex="0">仮想マシンへのCentOS 8.1のインストールと設定</a></li><li><a href="#toc18" tabindex="0">CentOS 8.1 インストール時の設定</a><ol><ol><li><a href="#toc19" tabindex="0">ソフトウェアの選択</a></li><li><a href="#toc20" tabindex="0">システム</a></li><li><a href="#toc21" tabindex="0">ネットワークとホスト名</a></li></ol></li></ol></li><li><a href="#toc22" tabindex="0">初期ユーザー設定</a><ol><ol><li><a href="#toc23" tabindex="0">rootパスワード</a></li><li><a href="#toc24" tabindex="0">userの作成</a></li></ol></li></ol></li><li><a href="#toc25" tabindex="0">CentOS初回起動時の初期セットアップ</a></li><li><a href="#toc26" tabindex="0">インストール完了</a></li><li><a href="#toc27" tabindex="0">CentOS 8.1インストール後の確認</a></li><li><a href="#toc28" tabindex="0">パッケージの更新</a><ol><ol><li><a href="#toc29" tabindex="0">GPGキーのインポート</a></li><li><a href="#toc30" tabindex="0">リポジトリの編集</a></li><li><a href="#toc31" tabindex="0">リポジトリリストの確認</a></li><li><a href="#toc32" tabindex="0">パッケージの更新</a></li><li><a href="#toc33" tabindex="0">必要なパッケージのインストール</a></li></ol></li></ol></li><li><a href="#toc34" tabindex="0">コピーペーストできるようにする</a><ol><ol><li><a href="#toc35" tabindex="0">インストールCDの取り出し</a></li><li><a href="#toc36" tabindex="0">Guest Additions CDイメージの挿入</a></li></ol></li></ol></li><li><a href="#toc37" tabindex="0">LPIC試験勉強の教科書・参考書</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">VirtualBoxのダウンロード</span></h2>



<p>こちらのリンク先にある VirtualBox platform packages のリンクをクリックしてダウンロードしてください。<br><a href="https://www.virtualbox.org/wiki/Downloads">Downloads – Oracle VM VirtualBox</a><br>Windows版もMac版もあります。</p>



<h2 class="wp-block-heading"><span id="toc2">CentOSのダウンロード</span></h2>



<p>VirtualBoxのインストールの前に、先にCentOSのダウンロードもしておきます。<br><a href="https://www.centos.org/download/">Download CentOS</a><br>こちらのページにある「<strong>CentOS Linux DVD ISO</strong>」のボタンをクリックすると、ダウンロードできるリンク先（大学や研究所など）の一覧が表示されるので、どれでも良いのでクリックしてダウンロードしてください。</p>



<h2 class="wp-block-heading"><span id="toc3">CPU仮想化支援(Intel VTまたはAMD-V)の確認</span></h2>



<p>タスクバーの何もないところを右クリックするかCtrl+ALT+DELを同時押ししてタスクマネージャを起動してください。<br>タスクマネージャ上部にあるタブの「パフォーマンス」をクリックします。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="660" height="492" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/2020-06-02.png" alt="タスクマネージャで仮想化が有効になっていることを確認" class="wp-image-47" srcset="https://lpic-master.com/wp-content/uploads/2020/06/2020-06-02.png 660w, https://lpic-master.com/wp-content/uploads/2020/06/2020-06-02-300x224.png 300w" sizes="(max-width: 660px) 100vw, 660px" /></figure>



<p>右下の方にある「仮想化」の項目が有効になっていれば、CPU仮想化支援がオンになっているのでそのままで大丈夫です。<br>無効になっている場合はPCのBIOS設定から有効にします。</p>



<p>※使っているPCによってはできない場合もありますが、無効のままでもVirtualBoxは使えますので、このままVirtualBoxのインストールに進んでもかまいません。</p>



<h2 class="wp-block-heading"><span id="toc4">CPU仮想化支援技術の有効化</span></h2>



<p>仮想化が有効になっていない場合は、以下の手順でPCのBIOS設定画面に進み、有効化することができます。</p>



<ol><li>左下のスタートメニューのアイコンを「右」クリック → 「設定」</li><li>「更新とセキュリティ」をクリック</li><li>左側のメニューにある「回復」をクリック</li><li>「PCの起動をカスタマイズする」の「今すぐ再起動」をクリック</li><li>再起動の時にWindows回復環境のメニューが表示されるので「トラブルシューティング」を選択</li><li>「詳細オプション」を選択</li><li>「UEFIファームウェアの設定」を選択して「再起動」ボタンをクリック</li></ol>



<p>ここから先はPCのハードウェアによってメニューの項目などが違いますが、Intel VTまたはAMD-Vの項目を探して、もし Disabled になっていたら Enabled に変更し、Save&amp;Exitして再起動すれば完了です。</p>



<p>※使っているPCによってはできない場合もありますが、無効のままでもVirtualBoxは使えますので、このままVirtualBoxのインストールに進んでもかまいません。</p>



<h2 class="wp-block-heading"><span id="toc5">VirtualBoxのインストール</span></h2>



<p>VirtualBoxのダウンロードが完了したらダブルクリックで起動してインストールします。</p>



<p>インストール時にカスタム設定など色々と確認が表示されますが、基本的に全て「Next」で先に進んで大丈夫です。</p>



<p>途中で「Oracle VM VirtualBox Extention Pack」もインストールするか聞かれますが、こちらもインストールしてください。</p>



<h2 class="wp-block-heading"><span id="toc6">仮想マシン（ゲストマシン）の作成</span></h2>



<p>次にVirtualBoxマネージャ上で仮想PCを作ります。<br>まずは、インストールしたOracle VM VitrualBoxを起動します。</p>



<p>※もしメニュー等が英語になっている場合は日本語に設定します。<br>File → Preferences → Language → 日本語 → OK で日本語環境に変わります。</p>



<h4 class="wp-block-heading"><span id="toc7">1. 上部にあるメニューの「新規」をクリックします。</span></h4>



<ul><li>名前「CentOS-1」等 ※何でも良い</li><li>タイプ「Linux」</li><li>バージョン「Red Hat (64-bit)」</li></ul>



<h4 class="wp-block-heading"><span id="toc8">2. メモリーサイズの設定</span></h4>



<p><strong>4096MB</strong> にします。</p>



<h4 class="wp-block-heading"><span id="toc9">3. ハードディスクの設定</span></h4>



<p>「仮想ハードディスクを作成する」にチェックを入れます。</p>



<h4 class="wp-block-heading"><span id="toc10">4. ハードディスクのファイルタイプ</span></h4>



<p>VDI (VirtualBox Disk Image) にチェックを入れます。</p>



<h4 class="wp-block-heading"><span id="toc11">5. 物理ハードディスクにあるストレージ</span></h4>



<p>「可変サイズ」にチェックを入れます。</p>



<h4 class="wp-block-heading"><span id="toc12">6. ファイルの場所とサイズ</span></h4>



<p><strong>30.00 GB</strong> にします。<br>スライダーでは数値を細かく調整できないので手入力で入れた方が良いです。</p>



<p>これで「作成」ボタンをクリックするとVirtualBoxマネージャの左側にあるリストに新しい仮想マシン「CentOS-1」が作成されます。</p>



<p>※仮想マシンのことを「ゲストマシン」、そこにインストールするOSのことを「ゲストOS」とも呼びます。実在のPCは「ホストマシン」「ホストOS」と呼びます。</p>



<h2 class="wp-block-heading"><span id="toc13">仮想マシンにCentOS 8.1をインストールする準備</span></h2>



<p>VirtualBoxマネージャ左側の仮想マシンリストで、先程作った「CentOS-1」が選択状態(青色)になっていることを確認します。なっていない場合は「CentOS-1」をクリックして選択状態にしてください。</p>



<p>上部の「設定」アイコンをクリックします。</p>



<h4 class="wp-block-heading"><span id="toc14">「システム」の設定（設定画面の左側）</span></h4>



<p>マザーボード(タブ)：起動順序で「HDD」を一番上にしておきます。<br>プロセッサ(タブ)：プロセッサ数を「2」にします。</p>



<h4 class="wp-block-heading"><span id="toc15">「ネットワーク」の設定（設定画面の左側）</span></h4>



<p>アダプター1(タブ)：ネットワークアダプタを有効化にチェック。<br>　割り当て「NAT」を選択。</p>



<h4 class="wp-block-heading"><span id="toc16">「ストレージ」の設定（設定画面の左側）</span></h4>



<ol><li>「コントローラー: IDE」 の下にあるディスクアイコン「空」を選択。</li><li>「光学ドライブ」の右にあるディスクアイコンをクリック。</li><li>「Choose a disk file&#8230;」を選び、ダウンロードしておいたCentOSのイメージファイル(CentOS-8.1.xxxx-x86_64-dvd1.iso) を選択してOKをクリック。</li></ol>



<figure class="wp-block-image size-large"><img decoding="async" width="1014" height="519" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/remove_disc.png" alt="CentOS8.1インストールCDの挿入" class="wp-image-68" srcset="https://lpic-master.com/wp-content/uploads/2020/06/remove_disc.png 1014w, https://lpic-master.com/wp-content/uploads/2020/06/remove_disc-300x154.png 300w, https://lpic-master.com/wp-content/uploads/2020/06/remove_disc-768x393.png 768w" sizes="(max-width: 1014px) 100vw, 1014px" /></figure>



<p>これで仮想マシンの光学ドライブに、OSインストールDVDが入っている状態になりました。</p>



<h2 class="wp-block-heading"><span id="toc17">仮想マシンへのCentOS 8.1のインストールと設定</span></h2>



<p>左側の仮想マシンリストで「CentOS-1」が青く選択されている状態で、上にある「起動」ボタンをクリックします。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="61" height="52" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/vm_boot_button.png" alt="Oracle VM VirtualBoxマネージャの仮想OS起動ボタン" class="wp-image-61"/></figure>



<p>「起動ハードディスクを選択」というダイアログが出るので、さきほど仮想マシンの光学ドライブに入れたCentOSのイメージファイル「CentOS-8.1.xxxx-x86_64-dvd1.iso」を選択して「起動」ボタンをクリックします。</p>



<p>すぐにテキストのメニューが表示されるので、矢印キー「↑」を使って、「<strong>Install CentOS Linux 8</strong>」が白く選択されている状態にして Enterキーを押します。</p>



<p><span class="marker-under">※マウスカーソルが動かなくなった場合は「右Ctrl」キーを押してください</span></p>



<p>※画面上部に「キーボードの自動キャプチャー機能が有効です…」といったメッセージが表示されますが、右端にあるフキダシのアイコンをクリックすると消えます</p>



<p>インストールCDからの起動が始まり、しばらく待つとGUIデスクトップの画面が表示され、OSの初期設定をする画面が表示されます。</p>



<p>まず最初に使う言語を聞かれるので、左のリストを矢印キーかマウスで移動させて「日本語」を選択して「続行」をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="802" height="674" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/lang.png" alt="CentOSの言語選択" class="wp-image-62" srcset="https://lpic-master.com/wp-content/uploads/2020/06/lang.png 802w, https://lpic-master.com/wp-content/uploads/2020/06/lang-300x252.png 300w, https://lpic-master.com/wp-content/uploads/2020/06/lang-768x645.png 768w" sizes="(max-width: 802px) 100vw, 802px" /></figure>



<h2 class="wp-block-heading"><span id="toc18">CentOS 8.1 インストール時の設定</span></h2>



<p>次にインストール概要として、さまざまな設定項目が表示されますので、以下のように設定します。</p>



<ul><li>キーボード：日本語</li><li>言語サポート：日本語</li><li>時刻と日付：アジア/東京タイムゾーン ※地図上の日本をクリックして左上の「完了」</li><li>インストールソース：ローカルメディア</li></ul>



<h4 class="wp-block-heading"><span id="toc19">ソフトウェアの選択</span></h4>



<ul><li>ベース環境（左側リスト）：サーバー (GUI使用)</li><li>選択した環境のその他のソフトウェア（右側リスト）：<ul><li>Windowsファイルサーバ</li><li>ファイルとストレージサーバ</li><li>FTPサーバ</li><li>メールサーバ</li><li>ネットワークサーバ</li><li>ベーシックWebサーバ</li><li>開発ツール</li><li>システムツール</li></ul></li></ul>



<p>8個のチェックを入れたら左上の「完了」をクリック</p>



<h4 class="wp-block-heading"><span id="toc20">システム</span></h4>



<p>ストレージの設定の「カスタム」にチェックを入れて「完了」</p>



<p>手動パーテーション設定<br>新しいマウントポイントに次のパーティション設定スキームを使用する：<br>「標準パーティション」に変更</p>



<p>この画面で3個のパーティションを作ります。</p>



<p>「+」をクリック<br>マウントポイント：「<strong>/boot</strong>」と入力<br>要求される容量：「<strong>2GiB</strong>」と入力<br>マウントポイントの追加をクリック<br>右側の項目「ファイルシステム」を「<strong>xfs</strong>」に変更</p>



<p>「+」をクリック<br>マウントポイント：「<strong>/</strong>」と入力 ※スラッシュ記号のみ入力<br>要求される容量：「<strong>20GiB</strong>」と入力<br>マウントポイントの追加をクリック<br>右側の項目「ファイルシステム」を「<strong>xfs</strong>」に変更</p>



<p>「+」をクリック<br>マウントポイント：「<strong>swap</strong>」をセレクターから選択<br>要求される容量：「<strong>4GiB</strong>」と入力 ※メモリーと同容量<br>マウントポイントの追加をクリック</p>



<p>「使用できる領域」が「4 GiB」になっていることを確認して「完了」をクリック。<br>パーティションの確認画面が表示されるので「変更を許可する」をクリック。</p>



<h4 class="wp-block-heading"><span id="toc21">ネットワークとホスト名</span></h4>



<p>左側のリストから「Ethernet (enp0s3)」を選択<br>右上にあるスライダーボタンをクリックしてオンにする ※半分ほど画面外に見切れているかもしれません</p>



<p>オンにすると「接続済み」となり、IPなどネットワークの状態が表示されます。<br>DNSが実際（リアル）のルーターのIPアドレスになっています。<br>※DNSが空欄の場合は後から /etc/resolv.conf を編集する必要があります</p>



<p>右下の「設定」ボタンをクリック<br>IPv4設定(タブ)：「この接続が完了するにはIPv4アドレスが必要になります」にチェック<br>全般設定(タブ)：「優先的に自動接続する」にチェック<br>「全ユーザがこのNWに接続可能とする」にチェック<br>右下の「保存」をクリック。<br>左上の「完了」をクリック。</p>



<p>これでCentOSの初期設定は完了です。<br>右下の「インストールの開始」をクリックします。</p>



<p>この後、インストールCDイメージから、仮想マシンの仮想ハードディスクにインストールが行われます。インストールには10～20分程度かかります。<br>この間に、初期ユーザー設定ができるので、やっておきます。</p>



<h2 class="wp-block-heading"><span id="toc22">初期ユーザー設定</span></h2>



<p>インストール中に初期ユーザー設定を行います。</p>



<h4 class="wp-block-heading"><span id="toc23">rootパスワード</span></h4>



<p>自分ひとりしか使わない仮想OSなので簡単なものでかまいません。<br>「aaa」等にして「完了」を2回押します。</p>



<h4 class="wp-block-heading"><span id="toc24">userの作成</span></h4>



<p>フルネーム「user1」<br>ユーザー名「user1」<br>「このユーザーを管理者にする」はチェックしない<br>パスワード「aaa」</p>



<p>インストールが完了したら右下の青いボタンが押せるようになるので、クリックすると仮想マシンが再起動します。</p>



<p>再起動すると、普段利用するOSと、トラブル回復用の「rescue mode」の2種類が選択できるようになっています。<br>何もしなければ、5秒後に普段利用するOSが自動的に起動します。</p>



<p>※もしここで、「Install CentOS」のようにインストール時の項目が出る場合は、仮想HDDではなく、インストールCDから起動しているので、一旦画面を閉じて（ダイアログが出たら電源を切るオプションを選択）仮想マシンの設定から、システム設定の起動順序でHDDを一番上にして起動しなおします。</p>



<h2 class="wp-block-heading"><span id="toc25">CentOS初回起動時の初期セットアップ</span></h2>



<p>画面中央に表示されている「License Information」をクリックして、<br>ライセンスの同意にチェックを入れて完了ボタンをクリックし、右下の「設定の完了」ボタンをクリックします。</p>



<p>画面上に「user1」が表示されるのでクリックして、パスワード「aaa」を入力します。</p>



<p>※もし放置して画面上に時計のスクリーンセーバーが表示されている場合は enterキーで解除できます</p>



<p>初回ログイン時に、ようこそ画面が表示され「日本語」にチェックが入っているはずなので「次へ」の青いボタンを押します。<br>次のキーボード設定も「日本語」にチェックが入っていますので「次へ」を押します。</p>



<p>位置情報サービスは不要なのでボタンをクリックして「オフ」にします。<br>オンラインアカウントの選択は不要なので「スキップ」します。</p>



<h2 class="wp-block-heading"><span id="toc26">インストール完了</span></h2>



<p>お疲れさまでした。これでインストールと初期設定は完了です。<br>CentOS Linuxを使い始めるをクリックします。</p>



<p>「初めて使う方へ」のヘルプが表示されます。見ても見なくてもかまいませんが一旦閉じます。<br>※後からでも「アクティビティ」→「ヘルプ」→「初めて使う方へ」で見ることができます</p>



<h2 class="wp-block-heading"><span id="toc27">CentOS 8.1インストール後の確認</span></h2>



<p>左上の「アクティビティ」から、黒い四角のアイコン「端末」を選びます。<br>ターミナル画面が表示されるので、「su -」コマンドで rootになります。</p>



<pre class="wp-block-code bash"><code>&#91;user1@localhost ~ ] $ su  -

# 「su」の後、スペースを開けてハイフンも入力
# パスワードは設定した「aaa」</code></pre>



<p>「whoami」コマンドで現在のユーザー名が確認できます。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # whoami
root</code></pre>



<p>「ip a」でIPアドレスを確認します。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # ip a
enp0s3: inet 10.0.2.15/24</code></pre>



<p>インターネットへの疎通確認</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # ping 8.8.8.8

# 8.8.8.8はGoogleのパブリックDNSサーバ
# pingを止めるには「Ctrl + c」</code></pre>



<p>名前解決(DNS)の設定確認</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # cat /etc/resolv.conf
nameserver ***.***.***.***

# ルーターかプロバイダのDNSのIPアドレスが表示される</code></pre>



<p>もし上記コマンドで何も表示されなければDNSが登録されていないので、下記の方法でDNSサーバを登録します。<br>※コピーペーストは後述の「Guest Additions」の設定を行うまでできないので手入力で行います</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # echo "nameserver 8.8.8.8" > /etc/resolv.conf
&#91;root@localhost ~ ] systemctl restart NetworkManager</code></pre>



<p>再度、名前解決ができるか確認</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # dig www.google.com
&#91;root@localhost ~ ] # ping www.google.com
# pingを止めるには「Ctrl + c」</code></pre>



<h2 class="wp-block-heading"><span id="toc28">パッケージの更新</span></h2>



<p>CentOSのインストール直後は各種アプリケーションやライブラリのバージョンが古いので、インターネット経由で最新版にアップデートします。</p>



<h4 class="wp-block-heading"><span id="toc29">GPGキーのインポート</span></h4>



<p>まだコピーペーストできませんが、大文字小文字なども間違えないように入力してください。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Official</code></pre>



<p>エラーが出た場合は入力ミスの可能性があります。<br>上矢印キーで前回入力したコマンドがでるので、左右矢印キーでカーソルを移動させて修正してください。</p>



<h4 class="wp-block-heading"><span id="toc30">リポジトリの編集</span></h4>



<p>viエディタを使ってファイルを編集します。<br>矢印キーで「enabled=0」の0の所にカーソルを移動させて「r」「1」「zz」と入力すると修正できます。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # vi /etc/yum.repos.d/CentOS-centosplus.repo

&#91; centosplus ]
………
enabled=1  # 19行目の 0 を 1 に変更</code></pre>



<h4 class="wp-block-heading"><span id="toc31">リポジトリリストの確認</span></h4>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # dnf repolist 	

repo id     repo name             Status
AppStream   CentOS-8 - AppStream  5,318
BaseOS      CentOS-8 - Base       1,661
centosplus  CentOS-8 - Plus       36
extras      CentOS-8 - Extras     19</code></pre>



<h4 class="wp-block-heading"><span id="toc32">パッケージの更新</span></h4>



<p>下記のコマンドでパッケージがインターネット経由で更新されます。<br>回線速度などにもよりますが 5～10分程度かかります。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # dnf upgrade -y</code></pre>



<h4 class="wp-block-heading"><span id="toc33">必要なパッケージのインストール</span></h4>



<p>カーネル関連やコンパイラなどのパッケージをインストールします。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # dnf install kernel kernel-devel kernel-headers -y</code></pre>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # dnf install gcc make perl elfutils-libelf-devel -y</code></pre>



<p>ここで一旦システムをシャットダウンします。</p>



<pre class="wp-block-code bash"><code>&#91;root@localhost ~ ] # systemctl poweroff</code></pre>



<h2 class="wp-block-heading"><span id="toc34">コピーペーストできるようにする</span></h2>



<p>VirtualBoxの仮想マシンにCentOSをインストールしただけでは、ホスト側のWindows(もしくはMac)と、ゲストOSのCentOSでクリップボード経由のやり取り（コピペ）ができません。</p>



<p>ですので、CentOS に Guest Additions をインストールしてホストOSとゲストOS間でコピーペーストができるように設定します。</p>



<h4 class="wp-block-heading"><span id="toc35">インストールCDの取り出し</span></h4>



<p>VirtualBoxマネージャの画面に戻り、「CentOS-1」が青く選択されている状態で「設定」アイコンをクリックします。</p>



<p>「ストレージ」を選択して、「CentOS-8.1…」のディスクアイコンを選択します。</p>



<p>右の「光学ドライブ」の右端にあるディスクアイコンをクリックし、「仮想ドライブからディスクを除去」を選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1014" height="519" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/remove_disc.png" alt="VirtualBoxのディスク除去" class="wp-image-68" srcset="https://lpic-master.com/wp-content/uploads/2020/06/remove_disc.png 1014w, https://lpic-master.com/wp-content/uploads/2020/06/remove_disc-300x154.png 300w, https://lpic-master.com/wp-content/uploads/2020/06/remove_disc-768x393.png 768w" sizes="(max-width: 1014px) 100vw, 1014px" /></figure>



<p>中央のディスクが「空」になればOKを押して閉じます。<br>起動アイコンをクリックして再度CentOSを起動します。</p>



<h4 class="wp-block-heading"><span id="toc36">Guest Additions CDイメージの挿入</span></h4>



<p>user1でログインし、アクティビティから端末を起動します。</p>



<p>VirtualBoxの「デバイス」メニューから「Guest Additions CDイメージの挿入…」を選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="469" height="289" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/gacd2.png" alt="" class="wp-image-70" srcset="https://lpic-master.com/wp-content/uploads/2020/06/gacd2.png 469w, https://lpic-master.com/wp-content/uploads/2020/06/gacd2-300x185.png 300w" sizes="(max-width: 469px) 100vw, 469px" /></figure>



<p>数秒ほど待つと「Vbox_Gas_6.1.2 には…」といったダイアログが画面に表示されるので「実行する」ボタンをクリックし、管理者のパスワードを聞かれたらrootパスワードを入力します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="799" height="440" src="https://wp.lpic-master.com/wp-content/uploads/2020/06/vbox2.png" alt="Guest Additionsの警告ダイアログ" class="wp-image-71" srcset="https://lpic-master.com/wp-content/uploads/2020/06/vbox2.png 799w, https://lpic-master.com/wp-content/uploads/2020/06/vbox2-300x165.png 300w, https://lpic-master.com/wp-content/uploads/2020/06/vbox2-768x423.png 768w" sizes="(max-width: 799px) 100vw, 799px" /></figure>



<p>画面上にインストール中の文字が表示された後、最後に「Press Return to close this window…」と表示されたら Enterキーを押します。</p>



<p>次にデバイスメニューの「クリップボードの共有」→「双方向」<br>「ドラッグ＆ドロップ」→「双方向」と選択します。</p>



<p>これで設定が完了したので、再起動します。</p>



<pre class="wp-block-code"><code>&#91;root@localhost ~ ] # su -
&#91;root@localhost ~ ] # systemctl reboot</code></pre>



<p>再起動後、ホストOS(WindowsまたはMac)と、ゲストOS(CentOS)間でコピーペーストができるようになっていれば完了です。さらに画面の最大化もできるようになります。</p>



<p>お疲れさまでした！<br>これでLPICの勉強をするための Linux環境が整いました。</p>



<h2 class="wp-block-heading"><span id="toc37">LPIC試験勉強の教科書・参考書</span></h2>



<p>LPICの試験勉強には下記の本が役立ちます。</p>



<p><a rel="nofollow noopener" href="https://www.amazon.co.jp/dp/4798160490/ref=as_li_ss_il?ie=UTF8&amp;linkCode=li3&amp;tag=search-lp-22&amp;linkId=a528f41e8cb9015c535dfdfdfe76dd4c&amp;language=ja_JP" target="_blank" title="Linux教科書 LPICレベル1 Version5.0対応"><img decoding="async" style="border:1px solid #aaa;margin-right:0.5em" border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&amp;ASIN=4798160490&amp;Format=_SL250_&amp;ID=AsinImage&amp;MarketPlace=JP&amp;ServiceVersion=20070822&amp;WS=1&amp;tag=search-lp-22&amp;language=ja_JP" alt="Linux教科書 LPICレベル1 Version5.0対応"></a><img loading="lazy" decoding="async" src="https://ir-jp.amazon-adsystem.com/e/ir?t=search-lp-22&amp;language=ja_JP&amp;l=li3&amp;o=9&amp;a=4798160490" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;">

<a rel="nofollow noopener" href="https://www.amazon.co.jp/dp/4798160857/ref=as_li_ss_il?ie=UTF8&amp;linkCode=li3&amp;tag=search-lp-22&amp;linkId=53d26b18c491f64d01edcc8d84b15524&amp;language=ja_JP" target="_blank" title="Linux教科書 LPICレベル1 スピードマスター問題集 Version5.0対応"><img decoding="async" style="border:1px solid #aaa;margin-right:0.5em" border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&amp;ASIN=4798160857&amp;Format=_SL250_&amp;ID=AsinImage&amp;MarketPlace=JP&amp;ServiceVersion=20070822&amp;WS=1&amp;tag=search-lp-22&amp;language=ja_JP" alt="Linux教科書 LPICレベル1 スピードマスター問題集 Version5.0対応"></a><img loading="lazy" decoding="async" src="https://ir-jp.amazon-adsystem.com/e/ir?t=search-lp-22&amp;language=ja_JP&amp;l=li3&amp;o=9&amp;a=4798160857" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;">

<a rel="nofollow noopener" href="https://www.amazon.co.jp/dp/B07TD1TTYJ/ref=as_li_ss_il?ie=UTF8&amp;linkCode=li3&amp;tag=search-lp-22&amp;linkId=45ff4d3b35a2e158abcebe1e0f3fbe4d&amp;language=ja_JP" target="_blank" title="徹底攻略 1週間でLPICの基礎が学べる本"><img decoding="async" style="border:1px solid #aaa" border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&amp;ASIN=B07TD1TTYJ&amp;Format=_SL250_&amp;ID=AsinImage&amp;MarketPlace=JP&amp;ServiceVersion=20070822&amp;WS=1&amp;tag=search-lp-22&amp;language=ja_JP" alt="徹底攻略 1週間でLPICの基礎が学べる本"></a><img loading="lazy" decoding="async" width="1" height="1" border="0" src="https://ir-jp.amazon-adsystem.com/e/ir?t=search-lp-22&amp;language=ja_JP&amp;l=li3&amp;o=9&amp;a=B07TD1TTYJ" alt="" style="border:none !important; margin:0px !important;"></p>



<p><a rel="nofollow noopener" href="https://www.amazon.co.jp/dp/4798160490/ref=as_li_ss_il?ie=UTF8&amp;linkCode=li3&amp;tag=search-lp-22&amp;linkId=a528f41e8cb9015c535dfdfdfe76dd4c&amp;language=ja_JP" target="_blank">Linux教科書LPICレベル1（あずき本）</a>はLinuxのシステムやコマンドを基礎からしっかりと理解できるようになります。これ一冊だけでもなんとかなりますが、初心者にはやや難しいところもあります。<br><a rel="nofollow noopener" href="https://www.amazon.co.jp/dp/4798160857/ref=as_li_ss_il?ie=UTF8&amp;linkCode=li3&amp;tag=search-lp-22&amp;linkId=53d26b18c491f64d01edcc8d84b15524&amp;language=ja_JP" target="_blank">LPICレベル1 スピードマスター問題集</a>はLPICの試験直前の仕上げにやるとほぼ合格できるようになります。ただし基礎を理解せずに問題集だけをやってもあまり意味がないので、まずはあずき本のような教科書を読んで理解しておくことは必須です。<br><a rel="nofollow noopener" href="https://www.amazon.co.jp/dp/B07TD1TTYJ/ref=as_li_ss_il?ie=UTF8&amp;linkCode=li3&amp;tag=search-lp-22&amp;linkId=45ff4d3b35a2e158abcebe1e0f3fbe4d&amp;language=ja_JP" target="_blank">1週間でLPICの基礎が学べる本</a>は、Linux初めてという方や、あずき本の内容が難しく感じた人向けで、LPICの勉強のとっかかりに良いと思います。</p>



<p>LPICは初心者の方でもちゃんと勉強すれば必ず取得できます。<br>これらの教科書をしっかりと読み込み、わからない箇所を調べながら勉強すれば、独学でも十分LPICレベル1に合格することが可能です。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lpic-master.com/install-virtualbox-centos/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45</post-id>	</item>
	</channel>
</rss>
