Ubuntu/Fedora/Debian系统安装Zukitwo Theme

准备环境

Debian/Ubuntu/Mint系统
apt install gtk2-engines-murrine gtk2-engines-pixbuf fonts-roboto ninja-build git sassc

Fedora系统
dnf install gtk-murrine-engine gtk2-engines google-roboto-fonts ninja-build git sassc

安装meson

sudo apt install python3-pip
sudo pip3 install meson

正式安装

git clone https://github.com/lassekongo83/zuki-themes.git
cd zuki-themes
/usr/local/bin/meson build
sudo ninja -C build install

部分文档来自原作者github.

为Linux发行版安装开源字体软件

除了Ubuntu以外,大多数Linux发行版在字体渲染方面一直都不好,尤其是安装了中文字体以后,看起来模糊、发虚,简直无法直视。本文介绍了在Arch/Fedora/OpenSUSE/Debian系统下安装Infinality开源字体软件的方法。

1,为Arch Linux安装Infinality

$ sudo vim  /etc/pacman.conf:

[infinality-bundle]
Server = http://bohoomil.com/repo/$arch

[infinality-bundle-multilib]
Server = http://bohoomil.com/repo/multilib/$arch

[infinality-bundle-fonts]
Server = http://bohoomil.com/repo/fonts

$ sudo pacman -Syu

$ sudo pacman -S infinality-bundle infinality-bundle-multilib ibfonts-meta-extended  #64位系统
$ sudo pacman -S infinality-bundle ibfonts-meta-extended     #32位系统

然后重启系统即可。 Continue reading “为Linux发行版安装开源字体软件”

Gnome3修改字体

获得系统已安装的字体列表

$ fc-list
$ fc-list :lang=zh
$ fc-list :lang=zh |  cut -d : -f 2 | cut -d, -f1 | sort | uniq -c

修改Gnome Shell字体

$ sudo vim /usr/share/gnome-shell/theme/gnome-shell.css  #修改如下内容

……
font-family: cantarell, sans-serif;
……

经过以上修改,重启后就会发现Gnome Shell字体变了。但是,(欢迎)登陆界面,字体仍未被修改,原因未知

修改系统字体

$ sudo apt-get install gnome-tweak-tool   #适用ubuntu/debian

$ yum install gnome-tweak-tool      #适用fedora

然后在应用程序列表里找到“优化工具”即可设置。

Fedora/Ubuntu系统安装小度WIFI/360随身WIFI驱动

小度WIFI最近在某东的价格跌到了10元以内,于是没忍住,连续撸了好几个。本文介绍一下在Fedora21系统中安装小度WIFI驱动的方法(Ubuntu的用户可以直接跳到本文最末尾,本文最底部介绍了在Ubuntu系统下安装驱动的方法)。

由于小度WIFI和360随身WIFI都使用了MT7601U的方案,因此本文同时适用于小度WIFI和360随身WIFI。

准备工作

$ sudo yum install gcc gcc-c++ make git

$ sudo yum install kernel-headers kernel-devel

#查看系统安装的kernel/kernel-devel/kernel-headers版本
$ sudo rpm -qa | grep kernel
#如果kernel/kernel-devel/kernel-headers版本不一致,需要执行
$ sudo yum update kernel*

#查看当前启动的kernel版本
$ sudo uname -r
#如果当前启动的kernel版本跟上面的不一样,则需要重启

安装驱动
需要说明的是,MTK官方提供的驱动版本,说明了只支持2.4/2.6版本的内核。但fedora已经更新到了3.19内核,于是,只能使用GitHub某大神修改过的驱动了。 Continue reading “Fedora/Ubuntu系统安装小度WIFI/360随身WIFI驱动”

Fedora21系统中为ibus添加五笔输入法

Fedora21系统中为ibus添加五笔输入法,其实过程很简单。

1,安装五笔输入法

$ sudo yum list | grep wubi               #查看有哪些五笔输入法
ibus-table-chinese-wubi-haifeng.noarch  1.4.6-2.fc19                     fedora 
ibus-table-chinese-wubi-jidian.noarch   1.4.6-2.fc19                     fedora 

$ sudo yum install ibus-table-chinese-wubi-haifeng   #安装海峰五笔

貌似海峰五笔比极点五笔好用一些。极点五笔把tfrc打出了“造反”,而海峰五笔可以同时打出为“造反”和“选择”。
(补充:发现极点五笔确实很差,ykkl无法打出“识别”)
另外,安装完需要重启一下,然后第二步操作的时候,系统里才能识别出来海峰五笔。

2,设置五笔输入法

Fedora21系统中为ibus添加五笔输入法

Fedora21系统中为ibus添加五笔输入法

Fedora21系统中为ibus添加五笔输入法

Fedora21系统中为ibus添加五笔输入法

对于中国用户来说,应该是非常习惯使用Ctrl+Shift来切换输入法吧。在gnome-tweak-tool里稍微设置一下就好了,见下图:
Fedora21系统中为配置输入法快捷键

=================================================

2015.12.11补充
Fedora23里的新版已经无法通过gnome-tweak-tool来设置Ctrl+Shift快捷键了,可以在Gnome3的“终端”里(注意不能用SSH远程登陆执行),运行如下命令

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Ctrl>Shift_L', '<Ctrl>Shift_R']"

fedora 服务管理(含简易优化脚本)

Fedora 20上面管理服务使用systemctl工具。以下是几条范例:

sudo systemctl list-unit-files    列出所有服务
sudo systemctl stop bluetooth.service    #停止蓝牙服务
sudo systemctl disable bluetooth.service    #禁用蓝牙服务

此外,Fedora还提供了一个图形化管理服务的工具,名为system-config-services

sudo yum install system-config-services

安装完成以后即可以在程序菜单中找到“服务”,然后在图形界面中管理服务。

以下是一些不常用的服务,可以禁止,对于加速fedora系统是很有帮助的

sudo systemctl stop bluetooth.service    #停止蓝牙服务
sudo systemctl disable bluetooth.service
sudo systemctl disable crond.service    #禁用定时计划任务
sudo systemctl disable atd.service    #禁用一次性计划任务
sudo systemctl disable cups.path    #禁用跟打印机相关的东西
sudo systemctl status cups.path
sudo systemctl stop cups.path
sudo systemctl status cups.path
sudo systemctl stop cups.socket
sudo systemctl disable cups.socket
sudo systemctl status cups.service
sudo systemctl disable cups.service
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service    #禁用防火墙
sudo systemctl stop vmtoolsd.service       #禁用VMware服务
sudo systemctl disable vmtoolsd.service
sudo systemctl stop multipathd.service     #多链路,基本无用
sudo systemctl disable multipathd.service

Fedora 21安装以后的优化

最近安装了Fedora 21 64bit,以下是一些优化配置,使之更适合国人使用。

1,安装gnome-tweak-tool设置工具
Fedora 19自带的系统设置工具十分简单,一些重要的地方都不能设置。比如窗口默认没有最大化和最化小的按钮。

sudo yum install gnome-tweak-tool

然后在左上角的“活动”里找到并打开“优化工具”,在左侧选择“窗口”,在右侧找到“Titlebar Buttons”,把下面的“Maximize”和“Minimize”打开,这样,窗口的右上角就有最大化和最小化按钮了。

此外,还可以在左侧的“Shell”中,把“在日历中显示星期”打开。

对于国内用户,肯定不习惯多个桌面的形式,打开“优化工具”,在左侧选择“Workspaces”,把右侧的“Workspaces Creation”设置为“Static”,下面的“Number of Workspaces”设置为1,这样就只有1个桌面了。

2,设置网易软件源设置最快软件源
把yum-plugin-fastestmirror插件装上就行了,没有必要安装网易的源。

sudo yum install yum-plugin-fastestmirror

Continue reading “Fedora 21安装以后的优化”