ArchLinuxをインストールする方法
UbuntuやLinuxMintとは異なり、Arch LinuxはローリングリリースのLinuxディストリビューションです。つまり、一度インストールするだけで、最新バージョンに継続的に更新されます。また、システムにインストールするものを完全に制御できる最低限のディストリビューションでもあります。何よりも優れているのは、Linuxコミュニティで最高の1つであるArchwikiです。
Arch Linuxについて注意すべきことの1つは、そのインストールプロセスです。気弱な人向けではありません。システムにArchLinuxをインストールしたい場合は、このガイドでインストール方法を説明します。
はじめに
Arch Linuxをインストールする前に、まずISOファイルをダウンロードしてUSBドライブまたはDVDに書き込む必要があります。
1. Arch Linuxのダウンロードページに移動し、ISOファイルをダウンロードします([HTTP直接ダウンロード]セクションの下)。
2. balenaEtcherなどのツールを使用して、起動可能なUSBドライブを作成します。
3.起動可能なドライブの作成が完了したら、それをコンピューターに挿入して起動します。
注 :Arch Linuxをコンピューターにインストールするには、コンピューターが有線接続に接続されていることが最善です。ワイヤレス接続には、このチュートリアルではカバーされない追加の構成が必要になります。
初期設定
初期起動メニューでArchを起動することを選択します。これが最初に利用可能なオプションになるはずです。 rootとしてログインしたコマンドプロンプトが表示されます。
開始するには、時計が正しいことを確認してください:
timedatectl set-ntp true
ハードドライブの構成
ハードドライブをセットアップする時が来ました。これを処理する方法はいくつかありますが、cfdisk
最も簡単なようです。
cfdisk
ハードドライブにまだパーティションテーブルがない場合は、パーティションテーブルを設定するように求められます。 「DOS」を選択します。最新のものではありませんが、ここでの作業ははるかに簡単です。
次に、ハードドライブのパーティションまたは空き領域がリストされたテーブルに到着します。すでにパーティションがある場合は、それらを保持して次の手順にスキップできます。最初からやり直す場合は、それらを強調表示して、画面の下部にある[削除]を選択します。
パーティションを作成する空き領域を強調表示し、下部から[新規]を選択します。 Enterキーを押します。次に、パーティションのサイズを入力します。パーティションごとにこれらの手順を繰り返します。どうすればよいかわからない場合は、「/ boot」用に512MBのパーティションを作成し、ドライブの残りの部分をルート(/)に使用します。
完了したら、下部のメニューから[書き込み]を選択します。 「yes」と入力して変更を確認します。 「q」を押して終了します。
新しいパーティションのファイルシステムを作成します。実際、この部分は簡単です。ドライブが「/dev/ sda」であると仮定して、次のコマンドを実行するだけです。
mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sda2
パーティションのマウント
これで、パーティションをマウントしてシステムのセットアップを開始する準備が整いました。ドライブが「/dev/sda1」と「/dev/ sda2」にあるとすると、セットアップは次のようになります。
mount /dev/sda2 /mnt mkidr /mnt/boot mount /dev/sda1 /mnt/boot
基本的なシステムセットアップ
ここでライブCDのミラーリストを編集して、最も近いダウンロードミラーを選択できます。これは厳密には必要ではなく、時間がかかる場合があります。必要に応じて、「/ etc / pacman.d/mirrorlist」のリストの一番上に自分に最も近いミラーを配置します。
pacstrap
を使用する 新しくマウントされたドライブにシステムをブートストラップするユーティリティ。
pacstrap /mnt base
これには少し時間がかかりますが、心配しないでください。Archは基本的に自分自身をセットアップしています。
ブートストラップが終了したら、Archのfstabファイルを生成できます。このファイルは、システムにマウントするさまざまなファイルシステム(パーティション)を追跡します。
genfstab -U /mnt >> /mnt/etc/fstab
新しいシステムの内部
新しいArchシステムに移行しましょう。 root(chroot)をそれに変更することでそれを行うことができます。 Chrootは、すでに実行されている別のLinuxシステムの上に1つのLinuxシステムをピギーバックする方法です。 Archには、プロセスを合理化するためのツールがあります。
arch-chroot /mnt
Enterキーを押すとすぐに、コマンドプロンプトが変更され、Archインストールの新しい場所が反映されます。
タイムゾーン
次に、システムのタイムゾーンを設定する必要があります。 「/usr/ share / zoneinfo」を調べて、お住まいの地域と都市を見つけてください。次に、それをシステムの現地時間にリンクします。
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
システムをハードウェアクロックと同期します。
hwclock --systohc
ローカリゼーション
言語とそれに関連する他のすべてが正しくなるように、システムのローカリゼーションを設定する必要があります。 「/etc/locale.gen」を開き、選択したロケールのコメントを解除します(行の前の「#」を削除して)。米国の場合は「en_US.UTF-8UTF-8」です。
次のコマンドを実行して、ロケールを生成します。
locale-gen
「/etc/locale.conf」にファイルを作成し、以下の例のように、選択したロケールをファイルに配置します。
LANG=en_US.UTF-8
ネットワーキング
ここで行うべき基本的なネットワーク構成も少しあります。まず、コンピュータのホスト名を「/ etc/hostname」に設定します。
yourhostname
そのホスト名を「/etc/ hosts」ファイルに追加して、コンピューターがそれを自分自身に関連付けることができるようにします。
127.0.0.1 localhost ::1 localhost 127.0.0.1 yourhostname
最後に、起動時にネットワークを使用するには、起動時にDHCPサービスを有効にします。
systemctl enable dhcpcd
ユーザー
これまで、rootユーザーとして作業してきました。セキュリティのために、そのrootユーザーのパスワードをより安全なものに変更してください。 passwd
を実行します コマンドを実行し、rootの新しいパスワードを入力します。
passwd
日常的に使用する通常のユーザーを作成することをお勧めします。
useradd -m -G users,audio,input,optical,storage,video -s /bin/bash username
以前と同じ方法でユーザーに新しいパスワードを与えますが、passwd
でユーザー名を指定します コマンド。
passwd username
最終的なシステムタスク
LVM、ディスク暗号化、RAIDなどのいくつかの一般的なタスクを処理するには、システムのinitramfsを生成する必要があります。心配しないでください、それは単一のコマンドです。
mkinitcpio -p linux
再起動する前に最後に必要なのは、ブートローダーGRUBです。 Pacmanを使用してインストールすることから始めます。
pacman -S grub
ハードドライブにGRUBをインストールして、Archの前に起動できるようにします。
grub-install --target=i386-pc /dev/sda
最後に、「/boot」パーティションでGRUBの構成を設定します。
grub-mkconfig -o /boot/grub/grub.cfg
それが終わったら、「exit」と入力してchrootを終了します。パーティションをアンマウントし、Archで再起動します。
exit umount -R /mnt reboot
システムはArchLinuxで再起動します!計画している場合は、グラフィカルデスクトップを設定する必要があることに注意してください。 Archの強みの1つは、それが提供する選択肢であり、そこにはたくさんの選択肢があり、このような簡単なガイドでカバーするには多すぎます。ただし、そのすべてはArch Wikiに文書化されており、ほとんどの場合、適切なパッケージをインストールすることになります。
-
ArchLinuxでXFCEデスクトップ環境をセットアップする方法
Archをインストールして新しいシステムを起動したところ、…黒い端末画面が表示されました。 Archに精通している場合、またはサーバーのセットアップを検討している場合を除いて、これはややがっかりする可能性があります。心配しないでください。思ったよりもデスクトップに近づいています。 Archには独自のデスクトップを選択できるため、デフォルトのArchインストールにはグラフィカルデスクトップが付属していません。これに不慣れな場合や提案を探している場合は、XFCEから始めるのが最適です。これは、完全なデスクトップエクスペリエンスを提供しながら、リソースを節約できる、実証済みのLinuxデスクトップ
-
LinuxにKodiをインストールする方法
メディアストリーミングに関しては、Kodiに勝るプレーヤーはありません。ボックスセットコレクションからライブTVまで、あらゆるものをストリーミングできます。これは、元のXboxでの謙虚な始まりとはかけ離れています。クロスプラットフォームなので、LinuxPCに問題なくインストールできます。 一部のLinuxリポジトリには、ソフトウェアパッケージの一部としてKodiがすでに含まれていますが、すべてではありません。最も人気のあるLinuxディストリビューションのいくつかにKodiをインストールする方法は次のとおりです。 UbuntuとKodiのインストール Ubuntuの最近のバージョンには、