物理机安装Arch Linux

物理机安装Arch linux操作系统

Arch linux镜像下载地址

一:更改字体:

# setfont /usr/share/kbd/consolefonts/LatGrkCyr-12x22.psfu.gz

二:连接wifi:

# ip link获得设备名
# ip link set wlan0(设备名) up
# wpa_passphrase 网络 密码 > 文件名(internet.conf)
# vim internet.conf 
# wpa_supplicant -c internet.conf -i wlan0 &
# dhcpcd & (动态分配一个ip地址)

三:更改时间:

# timedatectl set-ntp true

四:分区安装Arch Linux:

# fdisk -l (查看电脑文件)

五:建立硬盘分区:

   lsblk -> 查看硬盘总空间
分区:
   cfdisk /dev/sda->type->gpt
新建分区:
   第一个:EFI启动分区:512M
   第二个:系统分区:18.5G
   第三个:linux交换分区:1G
   改变分区类型分别为EFI system;Linux root(X86-64);linux swap
   write->yes->->Quit
修改磁盘分区格式
   mkfs.fat -F32 /dev/sda1           EFI引导盘格式
   mkfs.ext4 /dev/sda2               linux系统主分区格式
   mkswap /dev/sda3                  系统交换分区
   创建了一个 swap 交换空间卷,用 swapon启用它:
   用swapon启用交换分区

六:挂载分区:

  将根磁盘卷 挂载 到 /mnt:
  mount /dev/sda2 /mnt
  将 EFI文件放到boot文件夹中:pacsgen
  mkdir -p /mnt/boot/EFI
  mount /dev/sda1 /mut/boot/EFI

七:编辑软件镜像源(转到国内):

   文件 /etc/pacman.d/mirrorlist 定义了软件包会从哪个镜像源下载
   ->cat /etc/pacman.d/mirrorlist
修改:
   vim /etc/pacman.d/mirrorlist
在第一行中加入阿里源:
   ->Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
       Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
vim /etc/pacman.conf
   去掉color前的#,使得安装软件时的一些提示以彩色显示

八:安装必须的软件包(安装系统):

   pacstrap /mnt base linux vim dhcpcd       (实体机中需要linux-firmware)

九:生成 fstab 文件:

   # genfstab -U /mnt >> /mnt/etc/fstab

十:进入到新安装的系统:

   # arch-chroot /mnt

十一:设置时区:

   # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
更新时区:
   # hwclock --systohc --utc

十二:地域设置:

# vim /etc/locale.gen
      取消zh_CN.UTF-8 UTF-8		(中文简体编码)
          zh_TW.UTF-8 UTF-8		(中国台湾繁体)
          en_US.UTF-8 UTf-8		(英语)          	
      前面的 # 
设置:
       # locale-gen
       使用# locale -a查看Arch系统语言
设置系统默认语言为英语:
       # echo LANG=eu_US.UTF-8 > /etc/locale.conf 

十三:网络配置,创建 hostname 文件:

更改主机名:
       # echo Arch linux > /etc/hostname
修改hosts文件:
       # vim   /etc/hosts 
                      127.0.0.1     localhost
                       ::1         localhost
                      127.0.1.1     Arch Linux.localdomain          Arch linux

十四:root密码设置:

      # passwd
设置一个非root的用户:
      # useradd -m -G wheel -s /bin/bash yuluo
设置密码:
      # pawsswd yuluo

十五:检查网络:

      # ping www.baidu.com 
      按下ctrl+c停止

十六:安装启动引导器:

      # pacman -S grub efibootmgr intel-ucode
安装grub到UEFI引导分区中:
      # grub-install
生成配置文件exit:
      # grub-mkconfig -o /boot/grub/grub.cfg
退出系统到光盘:
      # exit

十七:配置网络:

     # vim /etc/rc.conf   加入  interface=eth0
      保存退出;执行 dhcpcd  

十八:退出挂载点;

    # umount -R  /mnt

十九:重启:

      # reboot

你可能感兴趣的:(Linux问题的解决方案,系统安装,linux,archlinux)