基礎からしっかり学ぶ 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
上記サンプルファイルを利用するための解説がかかれたファイルです。
補足情報
補足説明「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内
誤 | |
---|---|
正 |