arch Linux(二)
配置你的基本系统
下列是基于该视频4:40s的流水~
切换到普通用户:
[root@eric-laptop ~]# su eric
查看系统信息:
[eric@eric-laptop root]$ neofetch
-` eric@eric-laptop
.o+` ----------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: IdeaPad Y460 Rev 1.0
`+oooooo: Kernel: 4.20.6-arch1-1-ARCH
-+oooooo+: Uptime: 42 mins
`/:-:++oooo+: Packages: 186 (pacman)
`/++++/+++++++: Shell: bash 5.0.0
`/++++++++++++++: Terminal: /dev/pts/0
`/+++ooooooooooooo/` CPU: Intel i3 M 380 (4) @ 2.533GHz
./ooosssso++osssssso+` GPU: Intel Core Processor
.oossssso-````/ossssss+` GPU: NVIDIA GeForce GT 425M
-osssssso. :ssssssso. Memory: 130MiB / 3743MiB
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
查看是否有更新(有更新安装即可):
[eric@eric-laptop root]$ sudo pacman -Syu
[eric@eric-laptop root]$ sudo pacman -S xorg
注:选项选 1
[eric@eric-laptop root]$ sudo pacman -S xorg-xinit
[eric@eric-laptop ~]$ cp /etc/X11/xinit/xinitrc ~/.xinitrc
注:如遇到 cp: cannot stat '/etc/x11/xinit/xinitrc': No such file or directory
问题(其实这里是因为 X11
中的 X 是大写,小写 x 会报此错误),参考此帖 10 楼的回答。
[eric@eric-laptop ~]$ vim .xinitrc
[eric@eric-laptop ~]$ sudo pacman -S obs-studio
[eric@eric-laptop ~]$ sudo pacman -S fcitx-im fcitx-configtool fcitx fcitx-rime
注:选项选 4) fcitx-qt4
配置桌面
后边内容是基于该视频的流水记录~
[eric@eric-laptop ~]$ sudo pacman -S i3
[eric@eric-laptop ~]$ mkdir .config/i3
[eric@eric-laptop ~]$ cp /etc/i3/config .config/i3/config
注:装 1) i3-gaps
即可。
[eric@eric-laptop ~]$ sudo pacman -S obs-studio
[eric@eric-laptop ~]$ vim .xinitrc
注:插入 exec i3
[eric@eric-laptop ~]$ ls .config/
i3 neofetch
[eric@eric-laptop ~]$ sudo pacman -S xfce4-terminal
[eric@eric-laptop ~]$ cat /etc/group | grep audio
[eric@eric-laptop ~]$ sudo usermod -aG audio eric
[eric@eric-laptop ~]$ id eric
uid=1000(eric) gid=1000(eric) groups=1000(eric),998(wheel),995(audio)
[eric@eric-laptop ~]$ sudo pacman -S alsa-utils
[eric@eric-laptop ~]$ alsamixer
[eric@eric-laptop ~]$ sudo pacman -S pulseaudio
注:麦克风驱动
[eric@eric-laptop ~]$ sudo pacman -S pasystray
注:安装守护进程图标
到目前我们安装了三个音频相关的包了:alsa-utils
、pulseaudio
和 pasystray
[eric@eric-laptop ~]$ sudo vim /etc/pacman.conf
[eric@eric-laptop ~]$ sudo pacman -Sy
[eric@eric-laptop ~]$ sudo pacman -S archlinuxcn-keyring
注:链接
[eric@eric-laptop ~]$ sudo pacman -S polybar
[eric@eric-laptop ~]$ install -Dm644 /usr/share/doc/polybar/config $HOME/.config/polybar/config
[eric@eric-laptop ~]$ ls .config/polybar/
config
[eric@eric-laptop ~]$ vim .config/polybar/launch.sh
注:Github polybar wiki 注意源配置文件 /polybar/config
存放位置需要微调,我这里的路径和链接提供的路径就不同,视你的系统自己调整即可。launch.sh 写入内容。
[eric@eric-laptop ~]$ vim .config/polybar/launch.sh
注:修改 launch.sh 文件内容
[eric@eric-laptop ~]$ vim .config/i3/config
注:删除对于部分,然后添加语句。
[eric@eric-laptop ~]$ sudo pacman -S adobe-source-han-sans-cn-fonts
[eric@eric-laptop ~]$ sudo pacman -S adobe-source-han-sans-tw-fonts
[eric@eric-laptop ~]$ sudo pacman -S adobe-source-han-sans-jp-fonts
注:配置字体
[eric@eric-laptop ~]$ sudo pacman -S yaourt
[eric@eric-laptop ~]$ yaourt -S otf-font-awesome
[eric@eric-laptop ~]$ yaourt -S ttf-material-icons
注:美化
回到 arch Linux 主机,进入 eric (我们注册的普通用户)用户。使用 startx
命令或 Ctrl+Alt+F1
、 Ctrl+Alt+F2
快捷键(可以 Ctrl+Alt+F12345...
都试试 ,看看效果,此处我也没找到说明文档),从终端切到桌面;桌面切到终端使用 Ctrl+Alt+F3
快捷键。
在桌面环境,快捷键提示:
Alt+Enter
打开终端Ctrl+Shift+q
关闭终端Alt+Shift+q
关闭输入法配置界面Alt+Shift+e
退出i3
Alt+Shift+q
关闭图片Alt+d
弹出搜索框i3 可以用默认的快捷键
$mod + shift +r
重新加载配置(我的电脑上 mod 对应于 Alt 键)
arch Linux(二)的更多相关文章
- arch linux 安装指南
(如果不想折腾arch linux,推荐直接使用 manjaro: https://manjaro.org/ ) 1.安装准备 Arch Linux 能在任何内存空间不小于 512MB 的 x86_ ...
- Arch Linux 天坑
https://wiki.archlinux.org/index.php/Samba_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) samba gui客户端 smb4 ...
- Arch linux操作系统安装教程
一.Arch linux Arch Linux是一款基于x86-64架构的Linux发行版.系统主要由自由和开源软件组成,支持社区参与.系统设计以KISS原则(保持简单和愚蠢)为总体指导原则,注重代码 ...
- 怎样安装Arch Linux以及Deepin桌面环境
一.概述 Arch Linux 是一个轻量级的Linux发行版本,实际上,Arch Linux提供给用户很多选择,用户可以自定义自己的安装过程,不x像其他很多的Linux发行版本,安装过程甚至是一个只 ...
- Arch Linux 安装博通 BCM4360 驱动(Arch Linux, Ubuntu, Debian, Fedora...)
BCM4360 在2010年9月,博通完全开源的硬件驱动[1].该驱动程序 brcm80211已被列入到自2.6.37之后的内核中.随着2.6.39发布,这些驱动程序已被重新命名为 brcmsmac和 ...
- Arch Linux中文乱码解决
Arch Linux中文乱码解决 1.安装中文字体 pacman -S wqy-zenhei ttf-fireflysung (flash乱码) ---乱码的原因就是缺少中文字体的支持,下载文泉驿 ...
- LINUX二十个基础命令
LINUX二十个基础命令 一. useradd命令 1.命令格式: useradd 选项 用户名 2.命令功能: 添加新的用户账号 3.常用参数: -c comment 指定一段注释性描述.-d 目录 ...
- Arch Linux 简易打包指南
本文时代久远,请参阅更可靠的:Arch User Repository (简体中文) - 分享和维护软件包 这两天给 Kreogist µ 打 Arch Linux 包,照着 wiki 跟着搞,同时在 ...
- Arch Linux sudo: PAM authentication error: Module is unknown [Solved!]
问题描述: 我的 Arch Linux 已经用了快半年多,由于 Arch Linux 的滚挂问题,我从没有直接升级过系统.软件版本以及库自然落后了一些. 就在我准备需要用到 NFS 时,挂载网络文件系 ...
随机推荐
- 最全的MonkeyRunner自动化测试从入门到精通(9)
最基本脚本功能开始编写(1)Monkeyrunner和Monkey的区别 1)Monkeyrunner工具在工作站上通过API定义的特定命令和事件控制设备或模拟器(可控) 2)精确控制事件之间的事件 ...
- 洛谷P2743 乐曲主题Musical Themes [USACO5.1] SA
正解:SA 解题报告: 传送门 这题三个条件嘛,那就一个个考虑下都解决了就把这题解决了嘛QwQ 那就直接分别针对三个条件写下各个击破就欧克辣? 1)长度大于等于5:求出答案之后和5比大小 2)不能有公 ...
- Jedis连接 HelloWorld实现
建一个Maven项目, pom里加下jedis依赖, <dependency> <groupId>redis.clients</groupId> <artif ...
- 【LeetCode每天一题】Combinations(组合)
Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. Example: I ...
- 从零开始一起学习SLAM | 点云平滑法线估计
点击公众号"计算机视觉life"关注,置顶星标更快接收消息! 本文编程练习框架及数据获取方法见文末获取方式 菜单栏点击"知识星球"查看「从零开始学习SLAM」一 ...
- C#设计模式(10)——组合模式(Composite Pattern)(转)
一.引言 在软件开发过程中,我们经常会遇到处理简单对象和复合对象的情况,例如对操作系统中目录的处理就是这样的一个例子,因为目录可以包括单独的文件,也可以包括文件夹,文件夹又是由文件组成的,由于简单对象 ...
- Key in_hidden/batch_normalization/beta not found in checkpoint
可能原因:不同参数的结果保存到了同一文件夹下 解决方法:不同参数结果放在不同的checkpoints tf.train.Saver().save(sess, self.checkpoint_dir + ...
- LinkedHashMap和HashTable
LinkedHashMap: 继承了HashMap: 其中,key不允许重复是Map接口就有的性质: HashTable: 同步的,意味着是单线程,意味着线程安全的,但是速度慢,和List接口集合的子 ...
- flask 使用Flask-Migrate迁移数据库(创建迁移环境、生成迁移脚本、更新数据库)
使用Flask-Migrate迁移数据库 在开发时,以删除表再重建的方式更新数据库简单直接,但明显的缺陷是会丢掉数据库中的所有数据.在生产环境下,没有人想把数据都删除掉,这时需要使用数据库迁移工具来完 ...
- EasyUI相关知识点整理
EasyUI相关知识整理 EasyUI是一种基于jQuery.Angular..Vue和React的用户界面插件集合.easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能.也就 ...