基礎からしっかり学ぶ Linux入門

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

ダウンロード

学習用ファイルのダウンロード

(2022年6月2日最終更新)

本書で利用する学習用ファイルをダウンロードできます。なお,M1系macでは,現時点ではVirtualBoxによりIntel系仮想マシンを起動することができません。本書の学習用ファイルも同様ですのでご注意ください(Intel系macであれば起動することができます)。

  • CentOS7.ova
    学習用に用意したCentOS 7の仮想マシンデータです。約3.3GBのサイズがあるため,ダウンロードに時間がかかる場合があります。
  • Debian11.ova
    学習用に用意したDebian GNU/Linux 11の仮想マシンデータです。約2.2GBのサイズがあるため,ダウンロードに時間がかかる場合があります。
    一部の環境で,Debian 11仮想マシン起動時にエラーが表示される問題が報告されています。お使いの環境でエラーが表示される場合,VirtualBoxの仮想マシン設定画面を開き,[ディスプレイ]設定の「3Dアクセラレーションを有効化」にチェックを入れた状態で起動をお試しください。なお、現在ダウンロードできるファイルは「3Dアクセラレーションを有効化」にチェックが入った状態になっています。
  • linux_sample.zip
    学習に利用するさまざまなサンプルファイルを集めたものです。詳しくは,下記のREADME.txtをご覧ください。
  • README.txt
    上記サンプルファイルを利用するための解説がかかれたファイルです。
ダウンロード
CentOS7.ova
Debian11.ova
linux_sample.zip
README.txt

補足情報

補足説明「yumコマンドによるパッケージのインストール」

(2024年8月2日更新)

本書の学習環境で利用しているCentOS 7のサポートが終了したため,yumコマンドによるパッケージのインストールがインターネット上のリポジトリからはできなくなっています。vaultリポジトリを利用するよう設定を変更することで,引き続きyumコマンドによるパッケージのインストールが可能になります。

/etc/yum.repos.d/CentOS-Base.repoファイルの内容を以下のように変更します。まず,既定で有効になっている「mirrorlist」行の行頭に「#」を挿入して無効化します。次に,既定で無効になっている「baseurl」行の行頭にある「#」を削除して有効化し,参照先のリポジトリの名前を「vault.centos.org」に書き換えてください。

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://vault.centos.org/centos/$releasever/os/$basearch/

これらの編集作業を[updates][extras]に対しても行います。なお,以下のコマンドを実行することで,上記の作業を行ったことになります。

sed -i 's/^mirrorlist=http/#mirrorlist=http/g' /etc/yum.repos.d/CentOS-Base.repo
sed -i 's/^#.*baseurl=http/baseurl=http/g' /etc/yum.repos.d/CentOS-Base.repo
sed -i 's/mirror.centos.org/vault.centos.org/g' /etc/yum.repos.d/CentOS-Base.repo

お詫びと訂正(正誤表)

本書の以下の部分に誤りがありました。ここに訂正するとともに、ご迷惑をおかけしたことを深くお詫び申し上げます。

(2023年1月23日最終更新)

P.109「ディレクトリを削除する」1行目

mvコマンドに
rmコマンドに

(以下2022年11月22日更新)

P.195 2つめの実行図内(5箇所)

root.txt
rmtest.txt

(以下2022年2月8日更新)

P.188 図8.1内

誤
正