johnpoint

johnpoint

(。・∀・)ノ゙嗨
github

Archのインストールノート

Arch Linux(または Arch /ˈɑːrtʃ/))は、x86-64 アーキテクチャをベースにした Linux ディストリビューションです。

Arch Linux は、システムの更新とソフトウェアの最新バージョンを取得するために、ローリングリリースモデルを採用しています。システムのインストールイメージには、システムの主要なコンポーネントのみが含まれています。

Arch Linux は、コミュニティ Wiki として知られるArchWikiを提供しています。この Wiki には、特定のトピックに関する最新情報が頻繁に編集されており、Linux コミュニティに広く認識されており、Arch Linux 以外の領域でも活用されています。

これらの 3 つの文は、私の Arch のインストールプロセス全体にわたって続いており、忘れないように記録しておきます。

インストールイメージのダウンロード#

インストールイメージは非常に小さく、直接ダウンロードできます。

>> リンク <<

環境のセットアップ#

  • VirtualBox グラフィカルユーザーインターフェース バージョン 5.2.18_Ubuntu r123745
    • メモリ: 4096 MB
    • CPU: 4
    • BIOS ブート
    • ストレージ: 35 GB
    • ネットワーク: NAT

インストール#

ネットワーク接続の確認#

ping archlinux.org

システムの時刻を更新#

timedatectl set-ntp true

パーティションの設定#

ハードディスクのパーティション設定#

fdisk /dev/sda
nを入力して新しいパーティションを作成し、デフォルトの設定でEnterキーを押し続けます。
最後にwを入力して変更をハードディスクに書き込みます。

パーティションのフォーマット#

mkfs.ext4 /dev/sda1

システムのインストール#

準備#

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

mount /dev/sda1 /mnt

ソフトウェアソースの設定#

ミラーリストページから適切なミラーを選択します。

私は Alibaba のミラーを選択しました。

ソースリストを編集します。

vim /etc/pacman.d/mirrorlist

以下を追加します。

Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch

ベースシステムのインストール#

pacstrap /mnt base base-devel

新しいインストールされたシステムの設定#

genfstab -U /mnt >> /mnt/etc/fstab

新しいシステムに切り替えます。

arch-chroot /mnt

必要なソフトウェアのインストール#

pacman -S vim nano

タイムゾーンの設定#

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

ローカライズテキストエンコーディングの設定#

nano /etc/locale.gen

以下を追加します。

zh_CN.UTF-8 UTF-8

実行します。

locale-gen
nano /etc/locale.conf

以下を追加します。

LANG=en_US.UTF-8

ホスト名とホストの設定#

/etc/hostnameを編集します。

nano /etc/hosts
127.0.0.1   localhost
::1         localhost
127.0.1.1   arch.localdomain  arch

アカウントの設定#

root パスワードの変更#
passwd
アカウントの追加#
useradd -m johnpoint
passwd johnpoint

ブートローダーの設定#

Grub のインストール#
pacman -S grub
Grub のデプロイ#
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

これで、Arch のインストールが完了しました。グラフィカルインターフェースなどは、次回に ゴゴゴ 話します。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。