ラベル Arch Linux の投稿を表示しています。 すべての投稿を表示
ラベル Arch Linux の投稿を表示しています。 すべての投稿を表示

2015年4月5日日曜日

ArchLinuxネットワーク設定

はじめに
  • ArchLinuxネットワーク設定の概要を残しておく
前提
  • 有線接続
  • systemd-networkdを使用
  • DHCP
準備
手順
  • systemd-networkdの設定ファイルの準備 
    • ファイル/etc/systemd/network/hogehoge.networkを作成 
      • hogehoge.network
      • [Match]
        Name=eth0
        
        [Network]
        DHCP=true 
  • Resolverの設定
    • ファイル/etc/resolv.confにネームサーバを追加
      • resolv.conf
      • #OpenDNS
        nameserver 208.67.222.222
        nameserver 208.67.220.220
  • systemd-networkd実行
    •  systemctl実行
      • systemctl start systemd-networkd.service 
  • systemd-networkd自動起動設定
    • systemctl実行 
      • systemctl enable systemd-networkd.service
最後に
  • rebootで再起動して確認

2014年3月7日金曜日

ArchLinuxインストール

はじめに
  • ArchLinuxインストール履歴の概要を残しておく
前提
  • BIOS-GPT構成
  • GRUBを使用
  • パーティション分割なし
準備
  •  Arch Linuxのインストールディスク
  •  PC
手順

  • システムインストール準備
    • インストールディスクを起動する
      • Boot Arch Linux (x86_64)を選択
    • キーマップ
      • loadkeys
        • jp106を設定
    • パーテション
      • gdisk
        • 先頭セクタにbios boot partition追加
        • Linux filesystem追加
    • フォーマット
      • mkfs.ext4
        • Linux filesystemをext4
    • マウント
      • mount
        • Linux filesystemを/mnt
  • システムインストール
    • pacstrap
      • pacstrap /mnt base base-devel
      • base-develはAURやABSを利用する場合に必要
  •  システム設定
    • fstab
      • genfstab -p /mnt >> /mnt/etc/fstab
    • arch-chroot開始
      • arch-chroot /mnt
    • ホスト名
      • echo "HostNameHogeHoge" >> /etc/hostname
    • タイムゾーン
      • ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
    • ロケール
      • /etc/locale.genの使用する言語のコメントアウトを外す
        • en_US.UTF-8 UTF-8
        • ja_JP.UTF-8 UTF-8
      •  locale-gen
    • キーマップ
      • echo "KEYMAP=jp106"  > /etc/vconsole.conf
    • パスワード
      • passwd
    • GRUB
      • ダウンロード
        • pacman -S grub
      • インストール
        • grub-install --target=i386-pc --recheck /dev/vda
      • 設定
        • grub-mkconfig -o /boot/grub/grub.cfg
    • arch-chroot終了
      • exit
    • アンマウント
      • umount /mnt
最後に
  • rebootで再起動