メインメニューを開く

差分

ArchLinuxのインストール

523 バイト追加, 2020年2月14日 (金) 17:11
ようやくインストールです。<br/>
以下のコマンドを実行して、HDDにArchLinuxをインストールしてください。
<syntaxhighlight lang="bash">pacstrap /mnt base baselinux linux-develfirmware</syntaxhighlight> ==== エラーになった場合 ====リポジトリのキーが古い場合、pacstrapでエラーになることがあります。<br/>(特に古いisoを使用している場合だと思います)  その場合以下のコマンドを実行して、リポジトリのキーを最新化してからpacstrapしてみてください。<syntaxhighlight lang="bash">pacman -Sy archlinux-keyring</syntaxhighlight>
== システム設定 ==
<syntaxhighlight lang="bash">arch-chroot /mnt</syntaxhighlight>
=== カーネルとエディタのインストール エディタのインストール ===以下のコマンドを実行して、カーネルとエディタをインストールします。以下のコマンドを実行して、エディタをインストールします。<syntaxhighlight lang="bash">pacman -Syu baseS nano</syntaxhighlight>
=== タイムゾーンの設定 ===
【DHCPの場合】
<syntaxhighlight lang="text">[MathMatch]
Name=enp0s20u4
[Network]
DHCP=ipv4DNS=8.8.8.8DNS=8.8.4.4</syntaxhighlight>
【固定IPの場合】
<syntaxhighlight lang="text">[MathMatch]
Name=enp0s20u4
[Network]
Address=192.168.56.11/24Gateway=192.168.56.1DNS=8.8.8.8DNS=8.8.4.4</syntaxhighlight>
さらに、resolvsystemd-networkdは「/etc/resolv.confファイルを編集して、DNSを設定します。conf」を書き直しせず、「/run/systemd/resolve/resolv.con」を書き直します。<br/>なので、「/etc/resolv.conf」をリネームして、「/etc」に「/run/systemd/resolve/resolv.con」のシンボリックリンクを張ります。<br/>コマンドは以下の通りです。<syntaxhighlight lang="bash">nano ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf</syntaxhighlight>
ファイルの中身は以下のとおりです。
<syntaxhighlight lang="text">nameserver 8.8.8.8
nameserver 8.8.4.4</syntaxhighlight>
※GoogleのDNSを設定していますが、ルーターのアドレスでも良いですし、プロバイダ指定のアドレスでも良いかと思います。
設定が完了したらsystemd-networkdを起動&有効化します。networkdとsystemd-resolvedを起動&有効化します。
<syntaxhighlight lang="bash">systemctl start systemd-networkd
systemctl start systemd-resolvedsystemctl enable systemd-networkdsystemctl enable systemd-resolved</syntaxhighlight>
== 参考サイト ==