例によるArchLinuxのインストール

Arch Linux Install Example



Arch Linuxは、ローリングリリースのLinuxディストリビューションです。つまり、ArchLinuxで最新のパッケージを入手できます。 Arch Linuxは、リリースされるとすぐにソフトウェアリポジトリを常に最新のソフトウェアパッケージで更新し続けます。アップデートがリリースされた場合、ArchLinuxを再インストールする必要はありません。いつでもシステム全体をアップグレードして、Archマシンを最新の状態に保つことができます。 Arch Linuxは、リリースされるとすぐにセキュリティパッチとバグ修正を取得します。

Arch Linuxは、Linuxを初めて使用する人や、Linuxが一般的にどのように機能するかについてあまり理解していない人にとっては、インストールが少し難しいです。この記事では、ArchLinuxをコンピューターにインストールする方法を紹介します。始めましょう。







ブータブルメディアの作成

Arch Linuxをインストールするときに最初にしたいことは、起動可能なCD / DVDまたはArchLinuxのUSBスティックを作成することです。そこから起動できるようにします。または、仮想マシンを使用してArchLinuxを試すこともできます。



どちらの場合も、Arch Linuxイメージが必要です( 。選考科目 ) ファイル。 ArchLinuxの公式ウェブサイトにアクセスできます。 https://www.archlinux.org/download/ 無料でダウンロードしてください。あなたはダウンロードすることができます 選考科目 HTTPまたはTorrentを使用して直接画像。場合によっては、トレントダウンロードの方が速いことがあります。



トレントからisoイメージをダウンロードする:





まず、ArchLinuxの公式ダウンロードページにアクセスします。 https://www.archlinux.org/download/ 下のスクリーンショットに示されているリンク(マグネットリンク)をクリックします。トレントクライアントがインストールされている場合は、ArchLinuxトレントのダウンロードが開始されます。



HTTPから直接ISOイメージをダウンロードする

ArchLinuxの公式ダウンロードページにアクセスしてください。 https://www.archlinux.org/download/ 下にスクロールして HTTP直接ダウンロード セクション。リンクのいずれかをクリックします。ダウンロード速度を上げるには、現在地に近いものを選択することをお勧めします。

このようなものが表示されるはずです。次に、で終わるファイルをクリックします 。選考科目 ダウンロードが開始されます。

ダウンロードが完了したら、ファイルをCD / DVDに書き込むか、次のようなソフトウェアを使用できます。 Rufus (( https://rufus.akeo.ie )Windowsで、起動可能なUSBを作成します。 Linuxを使用している場合は、次のコマンドを実行して、起動可能なUSBスティックを作成することもできます。

$sudo dd もしも=///archlinux.iso= USB_DEVICEbs= 1M

USB_DEVICE 通常は / dev / sdb また / dev / sdc またはそのようなもの。あなたは実行することができます lsblk 何を入れるかを見つけるように命令する USB_DEVICE

ArchLinuxの起動

ArchLinuxの起動可能なCD / DVDまたはUSBスティックを作成したら、それを挿入し、コンピューターのBIOSから起動可能なメディアを選択します。以下のスクリーンショットに示すように、次のウィンドウが表示されます。

次に、最初のオプションを選択します。 Boot Arch Linux(x86_64) を押して 。以下のスクリーンショットにあるように、ArchLinuxが起動するはずです。

数秒後、次のウィンドウが表示されます。これはArchLinuxコンソールです。ここからArchLinuxをインストールしますが、そのためにはLinuxの経験が必要です。 Linuxについてよく知らなくても心配しないでください、私がそれを案内します。

ネットワークの構成

最初にすべきことは、インターネットに接続できるかどうかを確認することです。 Arch Linuxは、コンピューターのハードドライブにインストールすると、インターネットからすべてのパッケージをプルするためです。

次のコマンドを実行して、インターネットに接続しているかどうかを確認できます。

$pingGoogle COM

ご覧のとおり、私はまだインターネットに接続できていません。

ネットワークケーブルをコンピュータに接続します。ネットワークでDHCPを有効にしている場合は、次のコマンドを実行してネットワークを構成します。

$sudodhclient-v

ご覧のとおり、ネットワークインターフェイスにIPが割り当てられています。

これで、google.comにpingを実行しようとすると、機能します。

システムクロックを設定する

Arch Linuxを起動すると、システムクロックが正しく設定されていない可能性があります。 NTPを有効にすると、日付と時刻が同期され、時計が自動的に構成されます。 NTPにはインターネット接続が必要です。

次のコマンドを実行して、NTPを有効にします。

$timedatectl set-ntpNS

ハードドライブのパーティション分割とフォーマット

次に、ArchLinuxをインストールできるようにハードドライブを構成する必要があります。基本的に、ハードドライブをフォーマットし、その中にパーティションを作成する必要があります。

次のコマンドを使用して、使用可能なすべてのブロックデバイスを一覧表示できます。

$fdisk -NS

ご覧のとおり、私のマシンには2つのブロックデバイスがあります。 / dev / sda 私のハードドライブであり、 / dev / loop0 ArchLinuxを起動したCD / DVDドライブです。

次に、ハードドライブをパーティション分割するために、 cfdisk

$cfdisk/開発者/sda

パーティションテーブルがないと書いてあります。あなたは作成することができます gpt また 2 パーティションテーブル。あなたが一緒に行くなら 2 パーティションテーブル、次に 根 (/) パーティションと スワップ パーティションで十分です。作成する場合 gpt パーティションテーブルには、非常に小さなパーティション(約512MB)が必要です。 /ブート ディレクトリ。私は一緒に行きます 2 パーティションテーブル。

これで、次のウィンドウが表示されます。押す 新しいパーティションを作成します。

パーティションサイズを入力して、を押します 。これは 根(/) パーティション。

選択する [ 主要な ] を押して

パーティションを作成する必要があります。

次に、別のプライマリパーティションを作成し、そのパーティションを変更します タイプLinuxスワップ/ Solaris 。十分なスワップパーティションサイズは、RAMサイズと同じです。ただし、RAMが大量にある場合は、十分なRAMが利用可能であれば使用すべきではないため、スワップパーティションのサイズを小さくすることができます。スワップパーティションが頻繁に使用される場合は、コンピュータのRAMをアップグレードする必要がある場合があります。

次に、 根 (/) 分割して押す に移動するために数回 [起動可能] を押して

起動フラグが設定されている必要があります。

最後に、次のようになります。

今プレス に移動するために数回 [ 書く ] を押して

ここで入力します はい を押して また。変更はディスクに書き込まれる必要があります。

今すぐに行きます [ 終了する ] を押して 。コンソールに戻る必要があります。

次に、パーティションをフォーマットします。

次のコマンドを実行して、 根 (/) パーティション(私の場合 / dev / sda1 ):

$mkfs.ext4/開発者/sda1

フォーマットは成功しました。

次のコマンドを実行して、スワップパーティションを初期化します。

$mkswap/開発者/sda2

スワップパーティションが初期化されます。

次に、次のコマンドでスワップを有効にします。

$スワポン/開発者/sda2

パーティションのマウント

今マウントします 根 (/) パーティション(私の場合 / dev / sda1 ) に / mnt 次のコマンドを使用してディレクトリを作成します。

$マウント /開発者/sda1/mnt

ArchLinuxのインストール

すべての準備が整ったので、ArchLinuxをにインストールできます。 / mnt 次のいずれかのコマンドを使用するディレクトリ:

Base Arch Linux

$pacstrap/mntベースベース開発

GNOME3デスクトップを備えたArchLinux

$pacstrap/mnt base base-devel xorg xorg-server gnome gnome-extra

ダウンロードははるかに小さく、後で任意のパッケージをインストールできるため、基本セットアップを使用します。だからここに急ぐ必要はありません。

インストールが開始されました。

この時点でインストールは完了です。

次のコマンドを実行して、 / mnt / etc / fstab ファイル:

$genfstab-U /mnt>> /mnt/NS/fstab

ご覧のとおり、正しい情報がに追加されています / mnt / etc / fstab ファイル:

次に、次のコマンドを使用して、rootを新しくインストールしたシステムに変更します。

$arch-chroot/mnt

新しいシステムにログインしています。

次に、次のコマンドを使用して適切なタイムゾーンを設定します。

$ln -sf /usr/共有/zoneinfo/地域/都市/NS/現地時間

あなたは何を見つけることができます 領域 sは、次のコマンドで使用できます。

$ls /usr/共有/zoneinfo

これらは 領域 NS。これらのディレクトリの内容を一覧表示して、利用可能なものを見つけることができます 都市 選択した 領域

NS 都市 アジアで 領域

次に、次のコマンドを実行して、ハードウェアクロックを設定します。

$hwclock--systohc

開催中 /etc/locale.gen 次のコマンドを使用します。

$ナノ /NS/local.gen

次のウィンドウが表示されます。

次に、目的のロケールのUTF-8バージョンのコメントを解除します。私にとっては en_US.UTF-8

次に、次のコマンドを実行してロケールを生成します。

$local-gen

ロケールを生成する必要があります。

次のコマンドを実行して設定します LANG 選択したロケールへ:

$捨てた LANG= YOUR_LOCALEgt;/NS/locale.conf

次に、次のコマンドでホスト名を設定します。

$捨てた「YOUR_HOSTNAME」gt;/NS/ホスト名

開催中 / etc / hosts 次のコマンドでファイルします。

$ナノ /NS/ホスト

そして、次の行をに追加します / etc / hosts ファイル。

次に、次のコマンドを使用してルートパスワードを設定します。

$passwd

ルートパスワードを設定する必要があります。

次に、次のコマンドを使用してGRUBブートローダーをインストールします。

$パックマン-彼のgrub

押す 次にを押します 続ける。

GRUBブートローダーをインストールする必要があります。

次に、次のコマンドを使用してGRUB構成ファイルを更新します。

$grub-mkconfig-また /ブート/grub/grub.cfg

GRUB構成ファイルを更新する必要があります。

次に、次のコマンドを使用して、ハードドライブのブートセクターにGRUBブートローダーをインストールします。

$grub-install/開発者/sda

GRUBは、ハードドライブのブートセクターにインストールされます。

これで、root(chroot)を変更する必要がなくなりました。次のコマンドで終了します。

$出口

次に、次のコマンドを使用してコンピューターを再起動します。

$リブート

コンピュータが起動すると、次のGRUBメニューが表示されます。選択する Arch Linux を押して

以下のスクリーンショットにあるように、Arch Linuxが起動し、ログインを求めるプロンプトが表示されます。

ご覧のとおり、新しいArchマシンにログインしました。

以下のスクリーンショットからわかるように、この記事の執筆時点でのカーネルバージョンは4.15.10です。

これが、ArchLinuxをコンピューターにインストールする方法です。この記事を読んでくれてありがとう。