Archlinuxのインストール

3527 ワード

Archlinuxのインストール
参考GNU/Linux萌への新しいArch Linuxインストールガイド
前期準備
archlinuxの公式映像を記録する
インストールの開始
インストール要件
  • ネットワークwifi-nemu
  • ===

  • パーティションの準備
  • 同期時間
  •  timedatectl set-ntp true
     #       
     timedatatectl status
    
  • ハードディスク領域を用意
  •  lsblk  #       
     cgdisk /dev/sda 
     # Current type is ... EFI   :ef00,      :8200
    
  • フォーマットパーティション
  •  lsblk -f  #       
     mkfs.ext4 /dev/sda*  #     EFI mkfs.vfat,      mkswap
    
  • マウントパーティション
  •  mount /dev/sda2 /mnt  #       /mnt
     mkdir /mnt/boot
     mkdir /mnt/home
     mount /dev/sda1 /mnt/boot
     mount /dev/sda3 /mnt/home
     swapon /dev/sda4  #       
    
  • ミラーソース
  • を調整する
     #      TUNA   
     Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
     #         
     Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
    

    そしてpacman-syy
    基本システムのインストール
  • 基本システム
  • をインストール
     pacstrap /mnt base base-devel iw dialog wpa_supplicant wpa_actiond vim
     #          
    
  • は新しいシステム
  • に入る
    genfstab -U /mnt >> /mnt/etc/fstab
    arch-chboot /mnt /bin/bash
    
  • 調整タイムゾーン
  • ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    #       
    hwclock --systohc --utc
    #        utc,         
    vim /etc/locale.gen  
    #     
    # en_US.UTF-8 UTF-8
    # zh_CN.UTF-8 UTF-8
    # zh_TW.UTF-8 UTF-8
    # zh_CN.GBK
    locale-gen  #  locale  
    echo LANG=en_US.UTF-8 > /etc/locale.conf
    
  • root情報
  • を設定する.
    echo hostname > /etc/hostname  #      
    passwd  #   root  
    
  • ユーザー
  • を追加
    useradd -m -s /bin/bash username
    passwd username  #     
    

    変更/etc/sudoer、次のコードを追加
    username ALL=(All) ALL
    

    ブートの追加
  • UEFIのインストールに必要ないくつかのパッケージ
  • pacman -S efibootmgr dosfstools
    pacman -S grub os-prober
    
  • ブート
  • を追加
    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub --recheck
    
  • 必要ファイル
  • を生成する.
    grub-mkconfig -o /boot/grub/grub.cfg
    

    次の作業
    デスクトップ環境のインストール
    pacman -S xorg
    pacman -S gnome  #   gnome       KDE: pacman -S plasma kde-applications-meta sddm 
    pacman -S networkmanager  #       
    
    #     
    # Google Noto Fonts   : noto-fonts noto-fonts-cjk noto-fonts-emoji
    #     :adobe-source-han-sans-otc-fonts
    #    :wqy-microhei wqy-zenhei
    
    
    #          
    # systemctl enable gdm   ## or systemctl enable sddm
    # systemctl enable NetworkManager
    

    chroot環境から離れる
    exit
    umount -R /mnt
    

    中科大源をyaourtに追加
    /etc/pacman.confに追加
    [archlinuxcn]
    SigLevel = Optional TrustedOnly
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
    

    そして#pacman-Sy archlinuxcn-keyring yaourt
    一般的なソフトウェアのインストール
    fcitxのインストール
    pacman -S fcitx-im fcitx-sogoupinyin fcitx-cloudpinyin fcitx-configtool
    

    パッケージ
  • firefox,flashplugin:ブラウザとflashプラグイン
  • xfce 4-terminal:私がお勧めする端末シミュレータ
  • nautilusまたはpcmanfmまたはnemo:ファイルマネージャ
  • rofi:イニシエータ
  • compton:透明にするには
  • が必要です
  • pnmixer:音量調整
  • gthumb:図
  • を参照
  • gnome-screenshot,deepin-screenshot:スクリーンショット
  • lxappearence:テーマ設定、外観
  • OSX-Arc-White:macスタイルgnome肌
  • nitrogen:壁紙
  • を設ける
  • xfce 4-power-manager:電源管理
  • mate-notification-daemon:デスクトップ通知