ArchLinux2017.12.01安装for笔记本 (多系统实战)

来源:互联网 发布:电脑淘宝安全中心 编辑:程序博客网 时间:2024/05/22 07:58
01 官网https://www.archlinux.org/download/下载ISO(用163.com镜像站)


02 Win平台下用UltraISO制作U盘启动盘(写入方式:RWA)


03 重启进入BIOS关闭安全启动项(Secure Boot)


04 重启按ESC选U盘启动第一项  Arch Linux archiso x86_64 UEFI CD


05 进入root@archiso~#界面后 连接无线网  wifi-menu


07 优化同步:
   vi /etc/pacman.d/mirrorlist   #排163到前面
   timedatectl set-ntp true   #同步时间


08 分区挂载:
   fdisk -l                           #分区或查看原分区情况
   mkfs.ext4 /dev/mmcblk0p3           #格式此盘用作/区
   mount /dev/mmcblk0p3 /mnt          #挂载/
   mkdir -p /mnt/boot/ESP             #创建文件夹 p是关键 
   mount /dev/mmcblk0p1 /mnt/boot/ESP #将ESP盘挂载进来
   mkswap /dev/mmcblk0p4              #指定交换区
   swapon /dev/mmcblk0p4              #启用交换区
   lsblk                              #检验结果


09 安装系统基础包 pacstrap /mnt base 


10 配置fstab挂载 genfstab -U /mnt >> /mnt/etc/fstab   


11 切换到新系统 arch-chroot /mnt   


12 安装引导器: 
   pacman -S grub-efi-x86_64 efibootmgr os-prober  #引导器+管理器+多系统
   grub-install --efi-directory=/boot/ESP  #指定ESP盘的路径 其它默认 
   grub-mkconfig -o /boot/grub/grub.cfg  #添加其它系统(可重启后再试)


06 设定时区时钟:
   ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime   
   hwclock --systohc --utc  


13 设定语言: 
   vi /etc/locale.gen   #去掉注释 en_US.UTF-8 UTF-8 和 zh_CN.UTF-8 UTF-8
   locale-gen 
   echo LANG=en_US.UTF-8 > /etc/locale.conf 


14 设定帐号:
   设置主机名 echo NO-007 > /etc/hostmane
   设置root密码 passwd 
   添加用户 useradd -m -g users -s /bin/bash newname 
   设置密码 passwd newname 
   添加sudo权限 pacman -S sudo  
   vi /etc/sudoers  #在root ALL=(ALL) ALL下面添加:newname ALL=(ALL) ALL 


15 安装基本驱动:
   pacman -S netctl dialog wpa_supplicant  #Wifi驱动   
   pacman -S xf86-video-intel          #Intel集成显卡驱动
   pacman -S xf86-input-synaptics      #触摸板驱动
   pacman -S wqy-zenhei wqy-microhei   #中文字体
   pacman -S fcitx-googlepinyin        #输入法
   
16 安装X视图框架:
   pacman -S xorg-server xorg-xinit
   vi ~/.xinitrc       #进入图形触发文件
      LANG=zh_CN.UTF-8  #桌面显中文字体
      exec startlxde   #设置成用startx载入桌面


17 安装LXDE桌面:(必选核心组件Lxde-common,Lxsession,Openbox,libfm,pcmanfm,lxterminal,lxtask,  )
   pacman -S lxde-gtk3   


18 重启:
   exit
   umount /mnt/boot/EFI
   umnout /mnt
   reboot
   ............
   用新用户登陆
   
19 联网添加源:
   wifi-menu -o
   netctl enable 已定义的网卡名      #设置为自启动服务
   sudo vi /etc/pacman.conf
     [archlinuxcn]
     SigLevel=Optional TrustAll
     Server=http://repo.archlinuxcn.org/$arch
   sudo pacman -Sy  #同步源


20 必要应用:
   sudo pacman -S google-chrome yaourt nvim git crul


......整理中。。。。。。


99 更新hosts:
   sudo chmod a+w /etc/hosts   #修改写入权限
   sudo nvim /etc/hosts   #编辑文件
   sudo systemctl restart NetworkManager  #启用新hosts
原创粉丝点击