Arch Linux折腾记
A:Why Arch Linux?
Q:简单,轻量。丰富的官方文档。滚动更新。
A:为什么会有这篇文章?
Q:一来给自己重装Arch Linux有个参考(Maybe会有那么一天),二来让其他新手少走弯路。
1.安装Arch Linux
略,参见官网。
2.安装驱动
安装完Arch后是没有网络的,有线网络输入dhcpcd,无线输入wifi-menu。
pacman -S xf86-video-intel #安装intel集成显卡驱动
tip:不建议pacman -S nvidia,明显增加耗电
3.安装xorg
pacman -S xorg
4.安装yaourt
nano /etc/pacman.conf
在结尾处加入
【archlinuxcn】
SigLevel = Optional TrustAll
Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch
然后 pacman -Sy
pacman -S yaourt
tip:安装i3出现PGP签名错误的解决方案
rm -rf /etc/pacman.d/gnupg/
pacman-key --init
pacman-key --populate archlinux
pacman-key --refresh-keys
5.安装plasma
pacman -S plasma kde-applications
6.声音
kmix //然后才能设置声音大小
7.安装字体
pacman -S wqy-microhei
pacman -S adobe-source-code-pro-fonts
8.添加用户
useradd -m test
passwd
nano /etc/sudoers
在root ALL=(ALL) ALL行下加入
test ALL=(ALL) ALL
9.安装输入法
pacman -S fcitx-im (会给出安装选项,选全部安装)
pacman -S kcm-fcitx
在/.xprofile目录下加入
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
除此之外,还要安装一个拼音 输入法方案,比如pacman -S sunpinyin
tip:小鹤双拼的解决方案http://tieba.baidu.com/p/3627553057
10.中文化
在/.xprofile下添加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
export LC_CTYPE=en_US.UTF-8
A:最后一行为什么en_US.UTF-8,而不是zh_US.UTF-8?
Q: 改成zh后终端下乱码。
11.安装软件
pacman -S firefox #信仰,不解释
pacman -S firefox-i18n-zh-cn
pacman -S aria2 #媲美迅雷的命令行下载工具,火狐安装flashgot插件就能用这个下载了
pacman -S htop #听说这个工具比top高级,我想也是
pacman -S fish #一个nice UI的shell,用来代替bash
tip:使用chsh -l 查看fish的地址,使用chsh -s /usr/bin/fish来更换用户默认shell
安装spacemacs
pacman -S emacs
pacman -S git p7zip
pacman -S wiznote
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
执行emacs,如果出现invalid font name,更换系统字体即可,如无法正常安装执行emacs --insecure
12.修改hosts文件翻墙(hosts文件从网上下载)
mv /hosts文件所在位置 /etc/hosts
13.安装flash
pacman -S flashplugin
安装完后flash是没有声音的
nano ~/.asoundrc 在其中写入
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
14.sddm
sddm --example-config > /etc/sddm.conf
yaourt -S archlinux-themes-sddm
nano /etc/sddm.conf
[Theme]
Current=archlinux-simplyblack
systemctl enable sddm
15.有线连接
ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 68:f7:28:ee:e9:27 brd ff:ff:ff:ff:ff:ff
tip:开机自动有线连接systemctl enable dhcpcd@enp3s0.service
16.升级系统
sudo pacman -Syu
tip:如果在升级过程中出现Unknown media type in type 'all/all'等错误,
nano /usr/share/mime/packages/kde.xml将里面<mime-type type="xxxx/xxxx"> to </mime-type>格式的语句全部删除。
Arch Linux折腾记相关推荐
- Arch Linux折腾系列教程
Arch Linux折腾日记之系统安装 一.安装准备 所需材料:U盘一个(容量大于4G).arch Linux系统镜像.写盘软件.笔记本电脑一台 1.1.Arch启动U盘的制作 从arch官网下载系统 ...
- Arch Linux 安装记(安装到移动硬盘)
一转眼传说中装起来难于上青天,用起来险如上刀梯(容易滚挂),绰号"洗发水"并被戏称为"邪教"的 Arch Linux 已经用了几个月.某些关于其安装难度和稳定性 ...
- 【Linux折腾记】manjaro初体验
2020-02-23:从i3切换到kde,在初稿的基础上进一步完善,大范围重写. 2018-10-20:初稿 原文连接:https://blog.lightsinger.life/index.php/ ...
- linux标准c和c编译器6,Linux折腾记(六):感悟GNU C及把Vim打造成C/C++的半自动化IDE...
C语言在Linux系统中的重要性自然是无与伦比.不可替代,所以我写Linux江湖系列不可能不提C语言.C语言是我的启蒙语言,感谢C语言带领我进入了程序世界.虽然现在不靠它吃饭,但是仍免不了经常和它打交 ...
- linux卸载桌面Ubuntu,Ubuntu安装卸载KDE桌面之折腾记
记得几年前刚开始用的是OpenSUSE,桌面环境好像是KED1.5的,经常性崩溃阿,太让人无语了,动不动就崩溃,但是对Linux也不熟悉,没有比较好的方法,后来就转Ubuntu了. 今天看到nenew ...
- n1运行linux,斐讯N1折腾记:运行 Linux 及优化
此教程同样适用于斐讯 P1 咳咳咳,上篇教程教大家给斐讯 N1 降级并且刷了官改系统,可以当作一个电视盒子和下载机来使用. 有些小伙伴可能不想把它当作电视盒子,就想把它当作 NAS 或者是服务器,但是 ...
- armbian n1 桌面_斐讯N1折腾记:运行 Linux 及优化 | 米V米
最后更新时间:2019年03月25日 此教程同样适用于斐讯 P1 咳咳咳,上篇教程教大家给斐讯 N1 降级并且刷了官改系统,可以当作一个电视盒子和下载机来使用. 有些小伙伴可能不想把它当作电视盒子,就 ...
- linux卸载桌面Ubuntu,Ubuntu 10.04 安装卸载KDE桌面之折腾记
记得09年7月份刚开始用的是OpenSUSE,桌面环境好像是KED1.5的,经常性崩溃阿,太让人无语了,动不动就崩溃,但是对Linux也不熟悉,没有比较好的方法,后来就转Ubuntu了 今天看到nen ...
- arch Linux安装到U盘,把Arch Linux安装到U盘上的具体教程
Arch Linux简介 Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版.其开发团队秉承简洁.优雅.正确和代码最小化的设计宗旨.Arch Linux 项目受 CRUX ...
最新文章
- linux svn添加新文件夹,linux svn 添加文件夹
- 统计学习方法|感知机原理剖析及实现
- Matlab中设置图形窗口的大小、字体、axis等
- mysql索引与约束有什么关系_MySQL 约束与索引
- WPF学习笔记(三)
- centos mysql 互为主从_centos7 mysql互为主从+keepalived
- 零基础 Amazon Web Services (AWS) 入门教程图文版(三)
- 算法的概念与伪代码的使用
- xulrunner弹出窗口不显示解决方法
- uwp - ContentDialog - 自定义仿iphone提示框,提示框美化
- 锐起无盘服务器内存盘,锐起及网众系列使用无盘+内存盘的新方法
- VC2012 ActiveX 控制台打印调试
- 计算一点绕另一点旋转n度后的坐标
- python提取一段字符串中的ip地址
- MAC 常用终端命令
- OSChina 周五乱弹 —— 看来我只适合当一个千斤顶
- 深入浅出PaddlePaddle函数——paddle.Tensor
- win 下通过dos命令格式化磁盘
- vue项目中 集成plus
- python定义一个类savingaccount表示银行账户_创建一个SavingAccount类
热门文章
- 从零开始,创建一个VUE项目,详细图文详解。
- 主进程、子进程和守护进程
- 手游开发-客户端那些事1
- vce数学考试能用计算机,准备VCE数学考试的诀窍,从一本出色的笔记开始!
- android 8.0 ps 命令,全网最全adb命令 - osc_8exjk9uk的个人空间 - OSCHINA - 中文开源技术交流社区...
- 谈谈如何通过需求文档产生工作排期
- 如何盘活新零售5大线上线下交互模式?拥抱用户与收益增长
- 腾讯云Centos安装python3教程
- Nosql - redis 的学习
- 浏览器打开服务器上的图片无法显示,网页中的图片打不开怎么办?原因与解决办法...