Archlinux日常

更新:2016-05-17

archlinux是我在14年4月份开始接触的,下面我就对arch的一些常用的软件和日常的操作分享一下.

常用软件及工具

窗口管理器: Awesome(主流非主流的桌面环境,DWM都用过,对她情有独钟,另外配合conky+compton也挺有意思)
混合器    : compton
网页浏览器: Firefox ,chrome(以前用它同步书签,后来火狐优化了同步功能,现在基本用firefox)
文本编译器: Vim/Gvim
终端模拟器: Xfce4-terminal(已换termite)
命令解释器: zsh
聊天工具  : pidgin(有智能手机后已抛弃)
输入法    : fcitx
媒体播放器: vlc,DeaDBddF,OSDLyrics(歌词显示),在线网易云音乐
视频编辑及音像合成: openshot
图片处理  : Gimp(不比ps差)
远程登陆  : ssh
代码托管  : GitHub (其实也没什么代码,就托管个博客)
文件查找器: fzf(比find好用太多了)
vnc       : tigervnc

日常操作

系统更新

第一条,也是Arch我感觉最得意的地方就是系统更新,但更新前要用去官网主页看一眼的习惯,看啥? Bugs栏里红字.

$ sudo pacman -Syu

如果想清除/var/cache目录下的包缓存,可以执行命令

$ sudo pacman -Sc

软件安装/卸载

从官方库安装

安装/卸载软件的话Arch当然也是十分方便的,社区服务非常到位的,主要有官方库,AUR.从官方库安装可用下面的一些命令.

$ sudo pacman -Ss software_name (查询软件包)
$ sudo pacman -S software_name  (安装软件)
$ sudo pacman -R software_name  (删除软件)
$ sudo pacman -Rs software_name (删除软件包及没有被其他已经安装的软件包所依赖的包,推荐使用此命令删除软件)
$ sudo pacman -Qs  (查询已经安装的软件)

从AUR安装

从AUR安装需要先从AUR网站下载对应软件包,然后看是.tar.gz还是.tar.xz 如果是.tar.gz 需要先解压在进入解压目录进行编译安装,命令如下:

$ tar -xvf software_name.tar.gz
$ cd software_name   (进入解压目录)
$ makepkg -si PKGBUILD

如果是.tar.xz可以直接用:

$ sudo pacman -U software_name.tar.xz

常用脚本语言–Perl

目前不写什么大的程序(也写不了),只是做一些小的,日常用的启动脚本.比如扩展屏幕:

1
2
3
#!/usr/bin/perl -w
use strict;
system "xrandr -output VGA-0 --auto --right-of LVDS --auto";

如果每天都要敲那么一大行确实够累的,写成一个小脚本的话,每次只需运行一下脚本就可以启动了,简单方便.

Summary

对于其他问题可以在官方Wiki或论坛里自行搜索,主要有:
Archlinux Wiki
Archlinux论坛
Archlinux中文论坛
Archlinux臺灣社群