2020-12-10 ArchLinux安装过程及常用软件和配置

#井号之后的是注释

#设置从U盘启动Arch安装系统

ls /sys/firmware/efi/efivars #可以省略,是不是efi自己心里有数

ip link #联网/连不上先运行dhcpcd,实在连不上用usb线连接手机,用手机的4G/5G/wifi网

timedatectl set-ntp true #打开网络时间同步

fdisk -l #查看硬盘id也可以用(lsblk)

cfdisk /dev/sdx #分区,sdx应该是安装目标硬盘id,如/dev/sda

#efi分区方案如下,bios比较简单,只需要一个root一个swap

mkfs.fat -F32 /dev/sdx1 #efi 512M

mkfs.ext4 /dev/sdx3 #root分区(根目录: /)

mkfs.swap /dev/sdx2 #swap分区

swapon /dev/sdx2 #启用swap

mount /dev/sdx2 /mnt #挂载根目录分区

mkdir /mnt/efi

mount /dev/sdx1 /mnt/efi

genfstab -U /mnt >> /mnt/etc/fstab #生成分区列表,系统安装完毕后自动加载

pacstrap -i /mnt base linux linux-firmware #基础启动软件套装

arch-chroot /mnt #进入根目录,开始安装和配置系统软硬件

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #生成本地时间链接

hwclock --systohc #同步系统时间到硬件

timedatectl set-local-rtc true #设置系统时间显示为本地时间

pacman -S base-devel linux-headers dhcpcd nano networkmanager #安装编译头文件及网络支持

nano /etc/locale.gen #设置本地化,删除下面一行开头的"#"号

    en_US.UTF-8 UTF-8/(zh_CN)

locale-gen

nano /etc/locale.conf #本地化配置,输入下面一行内容,以更好的支持UNICODE

    LANG=en_US.UTF-8

nano /etc/hostname #输入主机名,使用自定义的名字

    desktop01

nano /etc/hosts #localhost解析,输入下面的三行,主机名使用自己定义的

    127.0.0.1 localhost

    ::1 localhost

    127.0.1.1 desktop01.localdomain desktop01

passwd #设置root密码:回车,键入root密码,确认。

useradd -m -g users -G wheel vince #设置日常用户帐号,使用自定义帐号替换vince

passwd vince #设置用户密码:回车,输入密码,确认

nano /etc/sudoers #设置sudo权限

    %wheel All=(All)All

pacman -S dosfstools ntfs-3g #dosfs/ntfs文件读写支持

pacman -S intel-ucode(amd-ucode) grub efibootmgr #根据CPU型号选择ucode,只需要安装一种;bios模式不需要安装efibootmgr

(grub-install --target=i386-pc /dev/sdx #bios模式下安装grub)

grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=ArchLinux #efi模式下安装grub

grub-mkconfig -o /boot/grub/grub.cfg #生成grub配置

exit #退出安装模式

umount -R /mnt #umount已挂载的硬盘

reboot #重启

login: vince #使用日常用户登录

sudo systemctl start NetworkManager #开启网络

sudo systemctl enable NetworkManager #自动加载网络服务

#请参考NetworkManager文档来设置网络

(#sudo ip link 'dhcpcd)

sudo nano /etc/pacman.conf #加入archlinuxcn支持

    [archlinuxcn]

    Server = http://mirrors.163.com/archlinux-cn/$arch

    Server=https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

sudo pacman -Syyu

sudo pacman -S archlinuxcn-keyring

sudo pacman -S yay #安装yay

yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save #使用tuna源

yay -Sy

yay debtap #debtap支持debian安装包: *.deb

sudo debtap -u #使用debtap必须首先同步

(wifi firmware请自行安装)

sudo pacman -S xorg xorg-xinit #安装xorg

sudo pacman -S xfce4 xfce4-goodies #安装xfce4

sudo pacman -S (gvfs) alsa-utils pulseaudio-alsa (xf86-video-ati)(nvidia) #安装声音、显示相关软件,根据自己电脑配置来选择

sudo pacman -S fcitx fcitx-configtool fcitx-google-pinyin #安装fcitx及中文输入法

sudo pacman -S audacious mplayer youtube-dl krita #安装音、视频播放器等

sudo pacman -S netease-cloud-music Calibre google-chrome #安装网易云音乐、谷歌浏览器、电子文档阅读器(包含漫画、epub等)

sudo pacman -S visual-studio-code #vss IDE

sudo pacman -S sddm #安装桌面管理器

sudo systemctl enable sddm #配置桌面管理器子启动

($yay [wd719x/aic94xx/xhci_pci (upd72020x-fw)) #没有意义

reboot #安装完成。

一些优化:

~/.config/xface4/terminal/terminalrc:

MiscDefaultGeometry=50x16+600+500

pacman -Rsn abc 移除包所有不需要的依赖包并删除其配置文件

pacman -Scc 清除所有下载的包和数据库

pacman -Qdt 找出孤立包

pacman -Rs $(pacman -Qtdq) 删除孤立软件包(递归的,小心用)

$sudo cp *.ttf(ttc) /usr/share/fonts/ttf

$sudo mkfontscale

$sudo mkfontdir

$sudo fc-cache -fv

(

$sudo nvidia-xconfig

/etc/X11/xorg.conf: (Load        "dri")

启用省电功能

在Monitor节下添加:

Option "DPMS" "1"

启用亮度控制

在Device节下添加:

Option "RegistryDwords" "EnableBrightnessControl=1"

让GPU根据温度来设置自己的性能水平

在Device节下添加:

Option "RegistryDwords" "PerfLevelSrc=0x3333"

)

youtube-dl --proxy https://127.0.0.1:port -F (-f number) (--list-subs) (--write(-auto)-sub) (--skip-download) url

google-chrome-stable --proxy-server="http://127.0.0.1:port" &

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 175,490评论 5 419
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 74,060评论 2 335
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 124,407评论 0 291
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 47,741评论 0 248
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 56,543评论 3 329
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 43,040评论 1 246
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 34,107评论 3 358
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 32,646评论 0 229
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 36,694评论 1 271
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 32,398评论 2 279
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 33,987评论 1 288
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 30,097评论 3 285
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 35,298评论 3 282
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 27,278评论 0 14
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 28,413评论 1 232
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 38,397评论 2 309
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 38,099评论 2 314

推荐阅读更多精彩内容