まずvirtual boxをインストールします.この仮想マシンはコンパクトで、性能もいいです.肥大したvmwareよりも、この無料の軽量級仮想マシンが大好きです.仮想マシンを使用するには、biosの仮想化構成(特に64ビットの仮想マシンを新規作成する場合)virtual boxダウンロードに注意する必要があります.
arch linuxのインストールミラーをダウンロードします.私が一番早いのは12年くらいの時、arch Linuxに触れて、先輩の指導の下で、何度かインストールしてみましたが、全体的にとても素晴らしい感じでした!コンピューターをコントロールしているような感じがしますArch linuxダウンロードは、12年間インストールが完全にオフラインでインストールできることを覚えています.ubuntuのように、インストールスクリプトがあり、一歩一歩インストールプロセスがあります.しかし、この間、新版のarch Linuxはインストールプロセスがさらに鋭くなったようで、簡単なインストールスクリプトがないようです.もちろん公式の説明を直接見てインストールすれば、きっと成功するに違いない.以下、公式の説明と結びつけて、いくつかのインストールプロセスを記録します.メモとして使用します(グラフィックインタフェースのインストールは含まれません). まずvirtual boxに仮想マシンを配置し、arch linuxのミラーファイルをロードします.私たちは仮想マシンを構築するとき、直接仮想マシンの名前を入力します.arch、ソフトウェアは自動的にarch linuxを構築する仮想マシンと認識します.システムのビット数バージョンがダウンロードしたミラーバージョンと一致することを保証すればいいです. 仮想マシンの構成は必要に応じて設定され、私は一般的に512 Mメモリ、20 Gハードディスク、ネットワークはブリッジモードです.次に仮想マシンを起動し、live cdモードに入ります(このとき、システムを体験することができますが、システムはまだインストールを開始していません.peシステムと同じように、メモリに直接ロードして実行し、電力が落ちてデータが失われます). まず、20 Gの仮想ハードディスクをパーティション化する必要があります.パーティションツールは多く、私は一般的にfdisk、20 Gの空間を使用しています.私は一般的に1 Gを/bootパーティション(/dev/sda 1)、10 Gを/パーティション(/dev/sda 2)、残りの9 Gを/homeパーティション(/dev/sda 3)として使用します.同時に、/bootパーティションをブート可能に設定することを忘れないでください. # fdisk /dev/sda
は次に、各パーティションのファイルシステムを作成する. # mkfs.ext4 /dev/sda? (? 1,2,3)
は次にマウントパーティションであり、私たちは前に3つのパーティションを作成し、すべて/mntディレクトリの対応ディレクトリ、すなわち/mntディレクトリが私たちが作成した/パーティションに対応するようにマウントします. # mount /dev/sda2 /mnt
# mount /dev/sda1 /mnt/boot ( , )
# mount /dev/sda3 /mnt/home ( , )
その後、オンラインインストールの一環に入ります.pingコマンドを使用することができます.例えば、pingがbaiduをクリックして、エラーが発生したら、次のコマンドを入力してみましょう.# systemctl start dhcpcd.service
ネットワークに接続されていることを確認したら、ソフトウェアソースのアドレスを変更します.変更されたファイルは:/etc/pacman.d/mirrorlistは、お気に入りの編集ツールを使用して、163のソフトウェアソースアドレスをファイルの上部にコピーします.
正式なインストールを開始し、次のコマンドを実行して、基本的なarch linux をインストールします.
# pacstrap /mnt base
このコマンドの後には、スペースで区切るだけで他のパッケージやグループを追加することもできます.
パッケージのダウンロードが完了すると、次のコマンドを実行して、ディスクパーティション情報を生成します.
# genfatab -U -p /mnt >> /mnt/etc/fstab
次にshell実行環境を新しいシステムに切り込みます.
# arch-chroot /mnt
この時点で、いくつかのパーソナライズド設定を行うことができます.
# echo "shutup" > /etc/hostname ( )
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ( )
# nano /etc/locale.gen ( locale, ) , en_US.UTF-8 UTF-8 。
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf ( locale.conf)
# export LANG=en_US.UTF-8
構成ネットワーク# systemctl enable dhcpcd.service (dhcp )
パスワード設定# passwd ( , )
GRUBブートをインストールする
# pacman -S grub
# grub-install --target=i386-pc --recheck /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
アンインストール/mnt、再起動# exit ( shell )
# umount /mnt/boot ( mnt )
# umount /mnt/home
# umount /mnt
# reboot ( )
仮想マシンを閉じ、arch linuxのシステムインストールミラーを削除した後.再起動に成功した場合は、インストールに成功しました.pythonなど、他のパッケージをインストールし続けることができます.