0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Arch Linux インストールメモ

Last updated at Posted at 2019-03-02

Arch Linux インストールメモ

:warning::warning::warning:クリーンインストール前提!大切なファイルがないかどうかをしっかり確認してから実施すること!/dev/sda1と/dev/sda2が初期化される!!!:warning::warning::warning:

デュアルブートが必要な場合はgdiskの部分を工夫する(具体的には、別のOSがインストールされている部分は削除しない、/dev/sdaの番号をずらして以下の手順に従う、など)。

※ /dev/sda9は共有パーティションとしてすでに確保済みとする(必須ではないがあると便利)。

インストール用イメージをここから取得し、ブートUSBを作っておきます。

構成

/dev/sda1 /boot 128MB vfat
/dev/sda2 / 40GB xfs

UEFIブート

Wi-Fi自動接続

ウインドウマネージャ: XMonad (キーマップはここを参照)
ステータスバー: Polybar(テーマ
ターミナルエミュレータ: Kitty
エディタ: Neovim

手順

1. Wi-Fi接続する(参考)

wifi-menu⏎
ip a⏎

2. パーティション作成

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/2.sh) +40G⏎

3. フォーマット & マウント

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/3.sh) ⏎

4. 時刻同期設定(NTP)

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/4.sh) ⏎

5. Pacmanのサーバ設定(日本のServerを上に移動させる)

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/5.sh) ⏎

6. 基本パッケージの事前インストール

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/6.sh) ⏎

7. マウント設定

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/7.sh) ⏎

arch-chroot /mnt ⏎

8. 地域設定

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/8.sh) ⏎

9. localhost設定

「HOSTNAME」はマシンのホスト名になる。自由に変えていい。

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/9.sh) HOSTNAME⏎

10. ブート設定

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/10.sh) ⏎

11. Wi-Fiの自動接続設定(詳しくはココ)

※wlp2s0はインタフェース名の例。

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/11.sh) wlp2s0⏎

backupがある場合

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/11b.sh) ⏎

rootパスワード設定

echo "root:PASSWORD" | chpasswd⏎

12. ユーザ作成 & パスワード設定

パスワードを指定しなかった場合、デフォルトパスワードは「password」になる。

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/12.sh) USERNAME PASSWORD⏎

13. pacmanの設定

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/13.sh) ⏎

14. ssh設定

backupがある場合

bash <(curl -s https://raw.githubusercontent.com/matoruru/arch-tools/master/steps/14.sh) ⏎

15. インストールスクリプト実行

bash <(curl -s https://raw.githubusercontent.com/matoruru/dotfiles/master/install.sh) ⏎

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?