分类 Arch Linux 下的文章

Install Numix Icon and Theme In Arch Linux

Numix from its official website, is a modern and stylish way to give your desktop a warm and jazzy feel.

In this tutorial am going to show how to install Numix theme and icon on your Manjaro box.

This as simple as ABCD your. Let’s begin:

First download the zipped form of these two repositories from GitHub.

Installation

  • Theme:

To install themes we are going to unzip or extract the contents of the zipped file as a root user to /usr/share/themes where all theme reside.

With current working directory /usr/share/themes unzip the theme.

sudo unzip ~/Downloads/Numix-master.zip
  • Icons:

To install icons, we are going to unzip or extract the contents of the zipped file as a root user to /usr/share/icons where all theme reside.

With your current working directory as /usr/share/icons run the command below to unzip icons

sudo unzip ~/Downloads/numix-icon-theme-master.zip

Now you only need to navigate to Appearance from the Application menu.

You should see the name of your theme here Numix-master.

Numix_1

Also see the icons name from the icons tab. here Numix-Circle

Numix_2

By selecting these themes and icons your Manjaro box has been Numixed. :-)

Enock_Manjaro_Numix_Desktop

You can also take a look at these community forks of Numix, follow the same procedures above to install and use them.

用Infinality改善Arch Linux字体渲染

安装用 infinality 打包过的 freetype2 和 fontconfig。freetype 是字体渲染程序,fontconfig 是对字体的配置规则。
默认情况下的绘字库的显示效果不是很好,所以我们要安装打过补丁的版本。
两个打过补丁的包名字叫做 freetype2-infinalityfontconfig-infinality。不过只能用 yaourt 安装。

  • 安装 yaourt:
pacman -S yaourt
  • 然后运行 yaourt 安装 infinality 
yaourt freetype2-infinality
  • 之后会出现这样的一个列表:

yaourt freetype2-infinality

       这时输入 “1 3”(1空格3)就可以安装这两个包了。如果你不是 root 用户,可能会要你输入密码。 当出现 “Edit PKGBUILD ?[Y/n]”或者“Edit install.sh ?[Y/n]”字样的时候,输入“n”表示不编辑。 在“Continue building xxxx ?[Y/n]”出现之后输入“y”表示继续安装。

  • 安装 fontconfig-infinality:
yaourt fontconfig-infinality
  • 完毕之后,执行
    /etc/fonts/infinality/infctl.sh setstyle

    ,然后选择一个渲染风格(我设置了5)。

以上!

 

 

Arch常用软件

 

  • 看图:Geeqie 

sudo pacman -S geeqie 
使用说明:z键放大图片到100%,f键切换全屏,快捷键可以自定义。
  • 听音乐:Audocious

sudo pacman -S audocious 
  • FTP管理:FileZilla

sudo pacman -S filezilla
  • 终端:Terminator

sudo pacman -S terminator
Terminator
  • 浏览器:Chrome

wiki安装

  1. 稳定版的 Chromium 位于官方源,可以直接安装 chromium。 
  2. AUR中可以找到chromium-dev开发版本和chromium-browser-bin二进制版本。
  3. 注意: 完整的编译 Chromium-dev 至少要花费编译Linux内核一样长的时间。 
  4. AUR中还有包含 Flash Player 的二进制版的google-chrome 和 google-chrome-beta、google-chrome-dev。
sudo pacman -S vlc
  • Office文档处理:LibreOffice

sudo pacman -S libreoffice
  • PDF阅读器:qpdfview

sudo pacman -S qpdfview
  • 剪贴板管理器:Clipman

sudo pacman -S clipman
  • 磁盘分区管理器:Gparted

sudo pacman -S gparted
  • 虚拟机:VirtualBox

sudo pacman -S virtualbox
  • 文件管理器:Thunar

sudo pacman -S thunar



慢慢补充中~

ArchLinux中Shadowsocks的配置

本教程来源于官方Wiki,仅以此做备忘。
 

安装

可自[community]中安装已打包好的shadowsocks。

shadowsocks shadowsocks基本包;
python2-numpy
python2-salsa20
salsa20支持;

配置

shadowsocks以json为配置文件格式,以下是一个样例:
文件位置:/etc/shadowsocks/config.json 

{
	"server":"SS服务器地址",
	"server_port":8989,
	"local_address":"127.0.0.1",
	"local_port":1080,
	"password":"密码",
	"timeout":300,
	"method":"aes-256-cfb",
	"fast_open":false,
	"workers":1
}

 

提示: 若需同时指定多个服务端ip,可参考"server":["1.1.1.1","2.2.2.2"],
server 服务端监听地址(IPv4或IPv6)
server_port 服务端端口
local_address 本地监听地址,缺省为127.0.0.1
local_port 本地监听端口
password 用以加密的密匙
timeout 超时时间(秒)
method 加密方法,默认的table是一种不安全的加密,此处首推aes-256-cfb
fast_open 是否启用TCP-Fast-Open
wokers worker数量,如果不理解含义请不要改

客户端

config.json所在目录下运行sslocal即可;若需指定配置文件的位置:

sslocal -c /etc/shadowsocks/config.json

 

注意: 有用户报告无法成功在运行时加载config.json,或可尝试手动运行:

sslocal -s 服务器地址 -p 服务器端口 -l 本地端端口 -k 密码 -m 加密方法

 

提示: 当然也有图形化的使用[email protected],如果不希望自己编译的话,也可以到[email protected]下载。

服务端

提示: 普通用户无需配置服务端;

在服务器上cdconfig.json所在目录:

  1. 运行ssserver
  2. 如果想在后台一直运行,可改执行:nohup ssserver > log &

以守护进程形式运行客户端

Shadowsocks的systemd服务可在/etc/shadowsocks/里调用不同的conf-file.json(以conf-file为区分标志),例: 在/etc/shadowsocks/中创建了foo.json配置文件,那么执行以下语句就可以调用该配置:

systemctl start [email protected]

 

若需开机自启动:

systemctl enable [email protected]

 

提示: 可用journalctl -u [email protected]来查询日志;

以守护进程形式运行服务端

以上只是启动了客户端的守护进程,如果架设的是服务器,则需要:

systemctl start [email protected]
systemctl enable [email protected]

 

加密

注意: 默认加密方法table速度很快,但很不安全。推荐使用aes-256-cfb或者bf-cfb。请不要使用rc4,它不安全。

可选的加密方式:

  • aes-128-cfb
  • aes-192-cfb
  • aes-256-cfb
  • bf-cfb
  • camellia-128-cfb
  • camellia-192-cfb
  • camellia-256-cfb
  • cast5-cfb
  • des-cfb
  • idea-cfb
  • rc2-cfb
  • rc4
  • seed-cfb
  • table
注意: 官方软件源的shadowsocks不支持全部加密方式,若对非主流加密方式有需求,可尝试aur中的shadowsocks-nodejs

Chrome/Chromium

至此,本地监听端口127.0.0.1:8883已配置完毕。现以Chrome/Chromium为例,示范使用代理服务器的方法。

请安装 Proxy SwitchyOmega|Github的crx文件我的配置文件(2015.02.04):下载地址


以上!

最新文章

最近回复

  • 测试: 评论测试内容
  • 袅残烟: [嘻嘻]万网域名也降价了
  • yxy: 以后,我会经常来逛的。
  • 袅残烟: LXDE可以搭配xf...
  • Fooleap: 从好几年前用 Lub...

分类

  • 默认分类 (25)
  • 运维 (53)
  • docker (1)
  • 动漫 (19)
  • 科普知识 (15)
  • 苍白边缘 (17)
  • 资源 (12)
  • Linux (58)
  • Arch Linux (19)
  • 计算机 (18)
  • 编程 (3)
  • Java (4)
  • python (0)
  • php (0)
  • 前端 (1)
  • 公告 (1)
  • 归档




      其它