Manjaro安装配置笔记

简单介绍:       

        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命令)

其他的软件就不多说了,大家可以自行去 AUR上查找.

猜你喜欢

转载自blog.csdn.net/u010359398/article/details/80945691