博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
arch初步美化及各种问题
阅读量:5308 次
发布时间:2019-06-14

本文共 4424 字,大约阅读时间需要 14 分钟。

  安装了基本的操作系统后,下一步就是美化了!我相信ubuntu 和 opensuse 的效果 arch都可以实现,只是有没有付出相应的努力罢了!好了,看配置吧。

 

一、界面

1.字体及补丁 ,有些依赖关系不能得到满足,libgl 跟 nvidia ,有些包不行!字体设置为 DejaVu 就蛮不错的。

sudo pacman -S ttf-dejavu ttf-ubuntu-font-family sudo yaourt -S wqy-microhei wqy-bitmapfont wqy-zenhei ttf-fireflysung
yaourt -S cairo-ubuntu libxft-ubuntu freetype2-ubuntu fontconfig-ubuntu       #以普通用户身份执行

2.安装系统主题: 有各种透明效果哦~~

sudo pacman -S gtk-aurora-engine gtk-engine-murrine gtk-theme-slickness gtk-theme-overglossed-hybrid

鼠标主题:

sudo pacman -S xcursor-vanilla-dmz xcursor-vanilla-dmz-aa

图标主题:

sudo pacman -S gnome-icon-theme-extras oxygen-icons human-icon-theme lxde-icon-theme tangerine-icon-theme azenis-icon-theme black-white-mix-icons

3.针对笔记本电脑的配置:(Speed-step 、 Suspend 等功能)

sudo pacman -S laptop-mode-tools gnome-power-manager  cpufrequtils volumeicon pmount

4.终端彩色显示

在上一篇博客中已经解决了,即修改 /etc/bash.bashrc和 .bashrc中的 PS1 变量,具体含义见下(具体见 man bash ):

颜色及相关数值:30 (黑色)、31 (红色)、32 (绿色)、33 (黄色)、34 (蓝色)、35 ( 紫红色)、36 (青色)、37 (白色) 

序列及说明

\a ASCII 响铃字符(也可以键入 \007)
\d "Wed Sep 06" 格式的日期
\e ASCII 转义字符(也可以键入 \033)
\h 主机名的第一部分(如 "mybox")
\H 主机的全称(如 "mybox.mydomain.com")
\j 在此 shell 中通过按 ^Z 挂起的进程数
\l 此 shell 的终端设备名(如 "ttyp4")
\n 换行符
\r 回车符
\s shell 的名称(如 "bash")
\t 24 小时制时间(如 "23:01:01")
\T 12 小时制时间(如 "11:01:01")
\@ 带有 am/pm 的 12 小时制时间
\u 用户名
\v bash 的版本(如 2.04)
\V Bash 版本(包括补丁级别) ?/td>
\w 当前工作目录(如 "/home/drobbins")
\W 当前工作目录的“基名 (basename)”(如 "drobbins")
\! 当前命令在历史缓冲区中的位置
\# 命令编号(只要您键入内容,它就会在每次提示时累加)
\$ 如果您不是超级用户 (root),则插入一个 "$";如果您是超级用户,则显示一个 "#"
\xxx 插入一个用三位数 xxx(用零代替未使用的数字,如 "\007")表示的 ASCII 字符
\\ 反斜杠

 

二、关于各种刺耳的报警声音

上篇博客中修改几个配置文件就已经解决了,不过在网上又搜到了一些,不知道有没有用,先放着吧,或许以后有用:

其实内核模块pcspkr是驱动系统喇叭的模块,把它禁用了就行了。在命令行上打入:sudo modprobe -r pcspkr就行了。最好的办法是加入到blacklist,方法如下:在/etc/modprobe.d/blacklist中,加入blacklist pcspkr即可再次测试,没有讨厌的系统喇叭声音了。

 

三、乱码问题(未解决)

使用xfce4时,我一直用的是英文界面,然后输入法用的是中文,这在其他版本的linux里都能很好的工作。可是在arch终端下就会出现乱码,把本地语言 LANG 变量改为中文 zh_CN.utf8 后,发现终端竟能正常显示汉字了!看来还是把系统设置成中文比较靠谱!可是Vim依旧乱码,大多数人说的如下设置依然不行!唉,乱码问题是永远的痛!

set fileencodings=utf-8,gbk,gb2312,gb18030 set termencoding=utf-8 set encoding=prc

 

四、优盘自动挂载问题 

这个问题纠结了好久,开始是写了个脚本手动挂载的,现在终于解决了(并不复杂,也不用写什么规则文件),探索过程如下:

1.最开始我把 udev (这个跟设备管理有关)加到了 DAEMONS 中,发现可以挂载了,桌面上也有图标,但是打不开设备,总是提示 “not Authorized”

2.我想是权限问题,就把自己加到了另外一些组,比如 :root, wheel, optial, user, disk, dbus, storage, usbmux, network等等,可依旧不行。

sudo gpasswd -a xiangzi888 audio

3.网上大多是说让修改 .xinitrc 文件,可是我并没有安装登录管理程序(是手动切换到图形界面的 startxfce4 ),难道这里出问题了?于是装了个slim(具体安装过程见下),竟然自动挂载了!而且没有乱码!不可思议!

4.登录管理程序slim的安装:

a.安装

sudo pacman -Sy slim slim-themes

b.系统配置

/etc/rc.conf 在 DAEMONS 中加入 slim 

DAEMONS=(syslog-ng network crond dbus udev alsa slim)

/etc/inittab 修改启动级别及程序

## Only one of the following two lines can be uncommented! # Boot to console #id:3:initdefault: # Boot to X11 id:5:initdefault: …… # Example lines for starting a login manager #x:5:respawn:/usr/bin/xdm -nodaemon #x:5:respawn:/usr/sbin/gdm -nodaemon #x:5:respawn:/usr/bin/kdm -nodaemon x:5:respawn:/usr/bin/slim >/dev/null 2>&1

c.slim设置

配置文件在/etc/slim.conf, slim启动后,将会调用~/.xinitrc,但是发现没有自动产生该文件,于是需要手动创建(不然启动会出问题!),内容如下:

export LANG="zh_CN.UTF-8"                             #设置本地语言,避免乱码 /etc/rc.conf 可设置为英文
exec ck-launch-session startxfce4

d.其他

更改主题,配置文件:/etc/slim.conf,找到 current_theme default,更换为以下任意一个:

ls /usr/share/slim/themes

登录界面:username 可输入以下命令(可在配置文件中自定义)具体见 /etc/slim.conf:

console(终端登录), exit(字符界面登录), halt, reboot

# default user, leave blank or remove this line # for avoid pre-loading the username. #default_user        simone default_user       xiangzi888 # Focus the password field on start when default_user is set # Set to "yes" to enable this feature focus_password     yes # Automatically login the default user (without entering # the password. Set to "yes" to enable this feature auto_login         yes # current theme, use comma separated list to specify a set to # randomly choose from current_theme      rainbow # Lock file lockfile            /var/lock/slim.lock # Log file logfile             /var/log/slim.log

 

 

五、pacman基本用法:

这是一个比较强大的命令行包管理工具,安装软件基本靠他了。

1.安装及更新

-Syu     对整个系统进行更新

-S  pac  安装某包

-Sy pac  同步包数据库后再执行安装

-Sv pac   显示一些操作信息后再执行安装

-U        安装本地包,扩展名为 pkg.tar.gz

2.删除

-R  pac   只删除包

-Rc pac   同时删除依赖

-Rd pac   不检查依赖

3.搜索

-Ss key   搜索含关键字的包

-Qi pac   查看有关包的信息

-Ql pac   列出该包的文件

4.其他

-Sw pac   只下载,不安装

-Sc       清理未安装的包文件(下载的包文件位于 /var/cache/pacman/pkg/)

-Scc      清理所有的缓存文件

 

六、virtualbox安装

装个虚拟机是非常有必要的,记得要加载相应模块:(不然会提示出错)

modprobe vboxdrv

转载于:https://www.cnblogs.com/xiangzi888/archive/2012/03/14/2395296.html

你可能感兴趣的文章
第四次网络原理笔记
查看>>
mac笔记本怎样显示隐藏的文件
查看>>
关于socket通讯,如何才能高效?
查看>>
NPOI导Excel样式设置
查看>>
webp图像批量转换软件推荐——XnConvert
查看>>
PHP session用redis存储
查看>>
hdu1232畅通工程 并查集
查看>>
JS和CSS实现响应式
查看>>
动态修改JS对象的值及React setState
查看>>
51nod1244 莫比乌斯函数之和
查看>>
$(document).height 与$(window).height的区别
查看>>
Android WebView默认GONE出现的问题记录
查看>>
关于敏捷开发的一些想法
查看>>
php处理脚本执行超时
查看>>
UVALive 5888 Stack Machine Executor (栈+模拟)
查看>>
[C语言]结构体初始化的不同方法
查看>>
大数据作业
查看>>
CSS 固定布局
查看>>
Altera 与 Xilinx开发环境对比
查看>>
(28000): Access denied for user 'root'@'127.0.0.1' (using password: YES)
查看>>