本博客是作者本人笔记整理,只提供借鉴,具体操作请参考arch官方Installation Guide(uefi+gtp模式、无线联网)

安装准备

验证签名

GnuPG md5 sha1

Live

windows环境 arch镜像rufus dd进u盘

键盘布局#

#ls /usr/share/kbd/keymaps/**/*.map.gz

相关命令:loadkeys
默认美式键盘就ok

验证启动模式

#ls /sys/firmware/efi/efivars

有这个目录便是uefi模式(博主自己以默认使用uefi)

联网

相关命令:ip-link、ping
wifi-menu(博主默认无线联网)

更新时间

#timedatectl set-ntp true

硬盘分区

相关命令:fdisk

挂载点 分区 分区类型 建议大小
/mnt/efi /dev/sda1 EFI系统分区 256-512M
/mnt /dev/sda2 /根目录ext4 剩余空间
swap /dev/sda3 linux swap 大于512M

格式化分区

#mkfs.vfat /dev/sda1
#mkfs.ext4 /dev/sda2
#mkswap /dev/sda3
创建swap分区
#swapon /dev/sda3
激活swap分区

挂载分区

#mount /dev/sda2/mnt

#mkdir /mnt/efi
#mount /dev/sda1 /mnt/efi
备注:如果是virtualbox虚拟机安装
#mkdir /mnt/EFI
#mkdir /mnt/EFI/boot
#mount /dev/sda1 /mnt/EFI/boot

安装

选择镜像

通过测速的方式,自动寻找最快的源

sudo pacman-mirrors -i -c China -m rank

文件 /etc/pacman.d/mirrorlist 定义了软件包会从哪个 镜像源 下载。
Server = http://mirrors.cqu.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.neusoft.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.tsinghua.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.zju.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.ustc.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.163.com/archlinux/ $repo/os/ $arch

选择必要软件包

#pacstrap /mnt base linux linux-firmware base-devel

配置系统

fstab

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

生成 fstab 文件(分区表)

chroot

#arch-chroot /mnt
#pacman -S nano

进新系统

时区

#ln -sf /usr/share/zoneinfo/Asia/Shanghai/etc/localtime
#hwclock --systohc
运行 hwclock(8) 以生成 /etc/adjtime

本地化

#nano /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
#locale-gen
#nano /etc/locale.conf
LANG=en_US.UTF-8
语言
#nano /etc/hostname
archlinux
主机名
#nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux.localdomain archlinux
网络

网络

#pacman -S iw wpa_supplicant dialog netctl networkmanager dhcpcd

密码

#passwd

安装引导

#pacman -S grub efibootmgr
#grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=GRUB
#grub-mkconfig -o /boot/grub/grub.cfg

重启

#exit
卸载硬盘重启
#umount -R /mnt
#reboot

开机后联网

#wifie-menu
或者
#wpa_passphrase MYSSID passphrase >> /etc/wpa_supplicant/wpa_supplicant.conf
#wpa_supplicant -B -i interface -c /etc/wpa_supplicant/wpa_supplicant.conf

安装并设置桌面环境

#pacman -S plasma-desktop
#pacman -S xorg xorg-xinit
#cp /etc/X11/xinit/xinitrc ~/.xinitrc
#nano ~/.xinitrc
exec startplasma-x11

声音设置

#pacman -S alsa-utils pulseaudio pavucontrol
#pulseaudio --start

安装输入法

#pacman -S fcitx fcitx-googlepinyin fcitx-configtool fcitx-im
#nano ~/.pam_environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

其他

pacman -S firefox ttf-dejavu wqy-zenhei uget obs-studio krita cheese nomacs smplayer

Archlinux学习笔记(简易安装)相关推荐

  1. OracleDesigner学习笔记1――安装篇

    OracleDesigner学习笔记1――安装篇   QQ:King MSN:qiutianwh@msn.com Email:qqking@gmail.com 一.       前言 Oracle是当 ...

  2. linux sipp 呼叫转移_SIPp 学习笔记 一 (安装)

    SIPp学习笔记一(安装) SIPp可以用来测试各种sip的设备,如终端电话或者proxy,包括功能和性能上的(性能上只能在linux平台下才可以;)具体的描述可以去参照SIPp的官方网站; http ...

  3. homeassistant mysql_HomeAssistant学习笔记docker安装的ha更换数据库

    HomeAssistant学习笔记docker安装的ha更换数据库 用了一段时间之后发现日志和历史打开的速度越来越慢,在论坛里查了半天发现是因为HA官方所用数据库导致,官方也给出了相关文档,https ...

  4. mesos 学习笔记-- mesos安装和配置

    2019独角兽企业重金招聘Python工程师标准>>> mesos 学习笔记-- mesos安装和配置 博客分类: 架构 mesos 参考资料: 官方文档:http://mesos. ...

  5. homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库

    学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...

  6. Joomla 学习笔记-----Joomla 安装

    Joomla 学习笔记-----Joomla 安装 1.Joomla安装 自己建的web服务器地址:10.170.89.116 下载Joomla 3.2  并解压 解压后的目录: 使用FileZill ...

  7. ZED相机学习笔记1——安装与配置(Win10 + Python)

    系列文章目录 ZED相机学习笔记1--安装与配置(Win10 + Python) 文章目录 系列文章目录 前言 一.ZED2 相机 二.配置ZED相机环境 1.安装CUDA 2.安装ZED-SDK 3 ...

  8. python数组 swig_学习笔记:安装swig+用SWIG封装C++为Python模块+SWIG使用说明

    这段时间一直在摸索swing,用它来封装C++代码来生成python脚步语言.并总结了swing从安装到配置再到代码封装编译生成动态库的整个过程,下面这篇文章都是我在实际的运用中的一些经验总结,分享给 ...

  9. Python科学计算-Numpy和Pandas学习笔记(一)-安装、Numpy属性和常用方法(chaochao`s Blog)

    1 前言 由于项目的原因,最近开始学习机器学习的相关内容,在写文字笔记的时候发现我写的字确实很丑.很难看,并且记笔记的速度也很慢,由此萌生了编写自己博客的想法.从今天开始,我会将学习的笔记以博客的方式 ...

最新文章

  1. 设置VSCode快捷键vue生成代码片段
  2. Java调用C/C++编写的第三方dll动态链接库(zz)
  3. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 完整代码示例 ) ★★★
  4. python 安装scrapy,openssl opensslv.h错误的解决办法
  5. 分页原理+软件架构师
  6. 编码风格工作笔记-初步模仿大佬编码风格
  7. mybatis 批量插入的两种方式
  8. idea工具(1):依赖包详解
  9. 【运动蓝牙耳机选择】运动蓝牙耳机怎么选 哪种无线蓝牙运动耳机适合你
  10. 低延时直播系统开发技术方案
  11. mysql 实现异地同步_MySQL 异地同步问题
  12. 在word文档中从第3页开始编页码的方法
  13. HTML+CSS好看的小黄人网页制作(首页部分)
  14. Docker容器添加映射端口
  15. c++头文件iomanip.h中的setw、setprecision、setfill和setbase函数的使用
  16. (转)颈椎病自我治疗体操
  17. (含固件工具)教你如何将IPHONE4S降级到6.1.3
  18. 【黑客游戏】学习知识又能玩游戏
  19. 部分景观指数的生态学意义
  20. 【Sofice小司笔记】5 计算机网络,包含数据传输原理、网络各层协议详细说明、TCP/IP协议栈各常用协议说明、TCP握手挥手、可靠传输、网络加密技术

热门文章

  1. 启动react项目时失败,报错Error: Cannot find module
  2. ARFoundation系列讲解 - 78 AR室内导航三
  3. Linux 虚拟机向导
  4. python爬虫120源码DIY--001--抓取桌面壁纸
  5. 华为造车是真的吗?华为新能源汽车能不能制造出来什么时候上市
  6. 分享生活中三个小故事
  7. easyexcel 设置标题_easyexcel设置单元格格式为文本
  8. 杰理之FM发射【篇】
  9. 亚马逊买家账号ip关联怎么处理
  10. Vue--》深入理解 Vue 3 导航守卫,掌握前端路由的灵魂技能!