Archlinux学习笔记(简易安装)
本博客是作者本人笔记整理,只提供借鉴,具体操作请参考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学习笔记(简易安装)相关推荐
- OracleDesigner学习笔记1――安装篇
OracleDesigner学习笔记1――安装篇 QQ:King MSN:qiutianwh@msn.com Email:qqking@gmail.com 一. 前言 Oracle是当 ...
- linux sipp 呼叫转移_SIPp 学习笔记 一 (安装)
SIPp学习笔记一(安装) SIPp可以用来测试各种sip的设备,如终端电话或者proxy,包括功能和性能上的(性能上只能在linux平台下才可以;)具体的描述可以去参照SIPp的官方网站; http ...
- homeassistant mysql_HomeAssistant学习笔记docker安装的ha更换数据库
HomeAssistant学习笔记docker安装的ha更换数据库 用了一段时间之后发现日志和历史打开的速度越来越慢,在论坛里查了半天发现是因为HA官方所用数据库导致,官方也给出了相关文档,https ...
- mesos 学习笔记-- mesos安装和配置
2019独角兽企业重金招聘Python工程师标准>>> mesos 学习笔记-- mesos安装和配置 博客分类: 架构 mesos 参考资料: 官方文档:http://mesos. ...
- homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库
学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...
- Joomla 学习笔记-----Joomla 安装
Joomla 学习笔记-----Joomla 安装 1.Joomla安装 自己建的web服务器地址:10.170.89.116 下载Joomla 3.2 并解压 解压后的目录: 使用FileZill ...
- ZED相机学习笔记1——安装与配置(Win10 + Python)
系列文章目录 ZED相机学习笔记1--安装与配置(Win10 + Python) 文章目录 系列文章目录 前言 一.ZED2 相机 二.配置ZED相机环境 1.安装CUDA 2.安装ZED-SDK 3 ...
- python数组 swig_学习笔记:安装swig+用SWIG封装C++为Python模块+SWIG使用说明
这段时间一直在摸索swing,用它来封装C++代码来生成python脚步语言.并总结了swing从安装到配置再到代码封装编译生成动态库的整个过程,下面这篇文章都是我在实际的运用中的一些经验总结,分享给 ...
- Python科学计算-Numpy和Pandas学习笔记(一)-安装、Numpy属性和常用方法(chaochao`s Blog)
1 前言 由于项目的原因,最近开始学习机器学习的相关内容,在写文字笔记的时候发现我写的字确实很丑.很难看,并且记笔记的速度也很慢,由此萌生了编写自己博客的想法.从今天开始,我会将学习的笔记以博客的方式 ...
最新文章
- 设置VSCode快捷键vue生成代码片段
- Java调用C/C++编写的第三方dll动态链接库(zz)
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 完整代码示例 ) ★★★
- python 安装scrapy,openssl opensslv.h错误的解决办法
- 分页原理+软件架构师
- 编码风格工作笔记-初步模仿大佬编码风格
- mybatis 批量插入的两种方式
- idea工具(1):依赖包详解
- 【运动蓝牙耳机选择】运动蓝牙耳机怎么选 哪种无线蓝牙运动耳机适合你
- 低延时直播系统开发技术方案
- mysql 实现异地同步_MySQL 异地同步问题
- 在word文档中从第3页开始编页码的方法
- HTML+CSS好看的小黄人网页制作(首页部分)
- Docker容器添加映射端口
- c++头文件iomanip.h中的setw、setprecision、setfill和setbase函数的使用
- (转)颈椎病自我治疗体操
- (含固件工具)教你如何将IPHONE4S降级到6.1.3
- 【黑客游戏】学习知识又能玩游戏
- 部分景观指数的生态学意义
- 【Sofice小司笔记】5 计算机网络,包含数据传输原理、网络各层协议详细说明、TCP/IP协议栈各常用协议说明、TCP握手挥手、可靠传输、网络加密技术