简单介绍:
Manjaro和Ubuntu都使用有段时间了,还是AUR大法用着舒服。趁着由KDE桌面更换deepin时系统崩溃,直接重装了系统,版本:Manjaro-deepin-17.1.7-stable-x86_64.iso。此次记录安装后配置,综合各个网站博客的内容完成,写成博客以方便查阅。
安装后的配置
1. 配置镜像源:
(1)切换中国源
sudo gedit /etc/pacman-mirrors.conf
如果提示没有gedit , 则执行命令 :
sudo pacman -S gedit
修改如下地方为中国:
OnlyCountry = China
(2)增加archlinuxcn软件仓库以及各种开发工具源更改pacman源
sudo gedit /etc/pacman.conf
添加以下内容:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server =http://mirrors.ustc.edu.cn/archlinuxcn/$arch
[arch4edu]
SigLevel = Never
Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
(3) 更新并选择最快的源列表
sudo pacman-mirrors -g
(4) 添加完之后命令行运行
pacman -S archlinuxcn-keyring
(5)添加签名
pacman -Syu
2. 系统更新
pacman -Syu
3. 为了后期安装AUR方便,也可以额外安装yaourt:
sudo pacman -S yaourt
4. 搜狗输入法
# 务必保证系统语言为中文
(1) 安装下列包
sudo pacman -S fcitx-googlepinyin
sudo pacman -S fcitx-im# 全部安装
sudo pacman -S fcitx-configtool# 图形化配置工具
(2) 创建若有则添加(~/.xprofile)中文环境变量
sudo vim/nano...(各种文本编辑器) .xprofile
添加如下内容:
exportGTK_IM_MODULE=fcitx
exportQT_IM_MODULE=fcitx
exportXMODIFIERS="@im=fcitx"
保存成功后,在终端输入fcitx启动服务,重启即可。
5.安装 zsh
安装 zsh: udo pacman -S zsh
接着配置 oh-my-zsh: sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
查看本地有哪几种shell cat /etc/shells
最后更换默认的 shell: chsh -s /bin/zsh
6. Tim / QQ
#安装QQ
$ yaourt -S deepin.com.qq.im
#安装Tim
$ yaourt -S deepin.com.qq.office
7. 常用软件
- wps:
pacman -S wps-office ttf-wps-fonts
- 谷歌浏览器
sudo pacman -S chromium
- 网易云音乐
sudo pacman -S netease-cloud-music
- 其他的软件可以自行去AUR上查找.
8. ss+SwitchOmega配置
需要特别注意的是,shadowsocks-qt5无法正常使用!本人如果使用shadowsocks-qt5会出现各种400 Bad Request,请安装命令行版的shadowsocks。
首先,安装ss
$ sudo pacman -S shadowsocks
- 1
- 2
之后编辑配置文件样例
$ sudo gedit /etc/shadowsocks/example.json
- 1
- 2
将自己服务器的相关信息填上,如下
{
"server":"YourServer",
"server_port":YourPort,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"YourPassword",
"timeout":600,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1,
"prefer_ipv6": false
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
之后运行ss
$ sslocal -c /etc/shadowsocks/example.json
- 1
- 2
即完成连接,保持终端不关闭。接下来配置浏览器,以Chrome浏览器为例,下载SwitchOmega,配置Proxy如下
- 代理协议:socks5
- 代理服务器:127.0.0.1
- 代理端口:1080
然后保存,记得左键SwitchOmega选择Proxy代理规则,然后尝试访问www.google.com,就可以科学上网了。
如果想要实现pac访问,则使用autoswitch选项即可,利用github上的gfwlistt作为规则即可。最后,在~/.bashrc末尾添加一句
alias vpn="sslocal -c /etc/shadowsocks/example.json"
- 1
- 2
然后重启或者$ source ~/.bashrc
这样每次打开终端的时候,只需要输入vpn即可快速连接。(注意不要定义为ss,因为archlinux内置有ss命令)