Arch Linuxは圧倒的なLinuxディストリビューションであり、すべてのソフトウェアは常に最新の状態になっています。しかし、そのパワーは、オペレーティングシステムのインストールの複雑さの少しが来る。つまり、Arch Linuxのインストールは簡単ではありませんが、不可能ではありません。ここでは、Arch Linuxを仮想マシン(VirtualBoxを使用)としてインストールする方法を学びます。ベアメタルインストールの場合は、プロセスは同じです(ベアメタルインストールの場合はUSBドライブやCD / DVDなどのブータブルメディアを作成する必要があります)。仮想マシンを使用して最初のステップを踏むことで、学習プロセスが少し楽になります。
このチュートリアルでは、VirtualBox仮想マシンを作成する手順について詳しくは説明しません。そのプロセスがどのように完了したかを知るには、「VirtualBoxを使用してWindowsでUbuntuを実行する」をお読みください。 VirtualBoxで仮想マシンを作成する手順は、ホスティングプラットフォームに関係なく同様です。
ISOをダウンロードする
まず、最新のArch Linux ISOファイルをダウンロードしてください。ブラウザでArch Linux Downloadページを開き、最新のイメージをハードドライブにダウンロードします。そのISOイメージでは、標準的な方法で仮想マシンを作成します。仮想マシンを作成したら、Arch Linuxを起動します。あなたは最終的に、bashプロンプト(必要なコマンドの実行を開始できる場所)に直面することに気付くでしょう。
ドライブのパーティション分割

コマンドプロンプトから最初に行うことは、ドライブのパーティションを作成することです。次のコマンドを発行します。
fdisk / dev / sda
次に "n"(引用符なし)と打ち込んでEnterキーを押します。ここで "p"(引用符なし)を入力し、Enterキーを押します。 Enterキーを押して、デフォルトのパーティション番号(1)を保持する必要があります。最初のセクターを選択し、最後のセクターを入力するように求められたら(Enterキーを押してください)同じ操作を行います。最後に、 "w"(引用符なし)と入力してディスクに変更を書き出します。
パーティションのフォーマット
これで、新しく作成されたパーティションをフォーマットする必要があります。これを行うには、次のコマンドを発行します。
mkfs.ext4 / dev / sda1
新しくフォーマットされたパーティションを次のコマンドでマウントします。
インストール

そして今、私たちは基本的なArch Linuxパッケージをインストールします。 GNU BASHシェル、データ圧縮ツール、ファイルシステムユーティリティ、Cライブラリ、圧縮ツール、Linuxカーネルとモジュール、ライブラリパッケージ、システムユーティリティ、USBデバイスユーティリティ、viテキストエディタなど、システムを実行するのに必要な最小限のものをインストールします。 、など)、次のコマンドで実行されます。
pacstrap / mnt base base-devel
システムの設定
次に、システムを設定する必要があります。このプロセスの最初のステップは、 / etc / fstab ファイルは、ブロックデバイスとリモートファイルシステムのマウント方法を定義します。次のコマンドでこれを行います:
genfstab -U / mnt >> / mnt / etc / fstab
これで、現在実行中のプロセスのルートディレクトリを次のコマンドで変更する必要があります。
タイムゾーン、ハードウェアクロック、およびロケールの設定

インストールのタイムゾーンとロケールの両方を設定する必要があります。これは以下のコマンドで行います:
ln -sf / usr / share / ZONEINFOは国、REGIONは州、CITYは都市です。たとえば、ケンタッキー州ルイビルにいる場合、あなたのコマンドは次のようになります。 ln -sf / usr / share / America / Kentucky / Louisville / etc / localtime 次のコマンドでハードウェアクロックを設定します。 hwclock --systohc --utc そして、言語とローカル設定を定義するロケールを設定しました。これを行うには、次のコマンドを発行します。 vi /etc/locale.gen この時点で、あなたはユーザーフレンドリーではないviテキストエディタを使用しています。あなたがする必要があるのは、挿入モードに入るために最初に "i"キーを押すことです。次に、あなたの場所/ニーズに合ったロケールをスクロールしてコメントを外します(行頭から "#"記号を削除します)。 デフォルトでは、米国英語のコメントは解除されています。アメリカにいない場合は、コメントして最適な場所のコメントを外してください。 この変更を処理したら、Escキーを押し、次にwqとEnterを押します。これでファイルを保存して閉じます。次のコマンドで必要なロケールファイルを生成します。 ロケールジェネecho LANG = en_US.UTF-8> /etc/locale.confexport LANG = en_US.UTF-8 あなたのロケールをen_USに置き換えてください(必要な場合)。 あなたのArch Linuxディストリビューションが起動するためには、ブートローダをインストールする必要があります。これを行う前に、システムのホスト名を設定しましょう(ニーズに合ったホスト名を選択してください)。このコマンドは次のとおりです。 echo HOSTNAME> / etc / hostname ここで、HOSTNAMEは選択した名前です。 次のコマンドを使用してブートローダをインストールします。 パックマン - グラブgrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg 最後に、次のコマンドでルートパスワードを設定します。 passwd 現時点では、Arch Linuxの基本インストールがあります。システムを再起動すると、ルートユーザーとしてログインできるコマンドプロンプトが表示されます。 続行する前に、ネットワークを設定する必要があります。コマンドラインから何かをpingしようとすると、ネットワーキングがまだ機能していないことがあまりにも明白になります。最初に行うことは、私たちのネットワーキングデバイスの名前を見つけることです。これは次のコマンドで見つけることができます: IPリンク lo(ループバック)の一覧と標準ネットワークインターフェイスの一覧が表示されます。ネットワークインターフェイスを設定するには、次のコマンドを実行します。 vi /etc/systemd/network/DEVICE_NAME.network DEVICE_NAMEはネットワークデバイスの名前です。 この空のファイルに、以下を貼り付けます。 一致name = en *ネットワークDHCP =はい そのファイルを保存して閉じます。 以下のコマンドでネットワークを起動して有効にします。 systemctl restart systemd-networkdsystemctl enable systemd-networkd 次に、次のコマンドで必要なDNSエントリを作成します。 vi /etc/resolv.conf そのファイルに次の行を追加します。 ネームサーバー8.8.8.8ネームサーバー8.8.4.4 そのファイルを保存して閉じます。 今はネットワーキングが機能しているはずです。 GNOMEデスクトップ環境をインストールしましょう。これを行うには、次のコマンドを発行します。 pacman -S xorg xorg-serverpacman -S gnome gnome-extra 上記のコマンドで、Enterキーを押してすべてのオプションのデフォルトを選択します。 最後に、次のコマンドでディスプレイマネージャを起動して有効にします。 systemctl gdm.serviceを有効にするsystemctl start gdm.service これで、GNOMEにログインし、あなたのArch Linuxのインストールを楽しむことができます。 ホスト名の設定とブートローダのインストール

ネットワーキングの設定

デスクトップ環境のインストール




