发现arch下sudo没有自动补全了,然后找了下,发现跟bash-completion有关,解决方法,很简单,就是安装bash-completion,然后source下,当然这个source必须每次都要,所以写入.bashrc吧.
sudo pacman -S bash-completion echo "source /etc/bash_completion" >>/home/$USER/.bashrc
发现arch下sudo没有自动补全了,然后找了下,发现跟bash-completion有关,解决方法,很简单,就是安装bash-completion,然后source下,当然这个source必须每次都要,所以写入.bashrc吧.
sudo pacman -S bash-completion echo "source /etc/bash_completion" >>/home/$USER/.bashrc
说了,放假第一件事儿就是回归Linux,奶牛回来啦,哈哈~~~先上arch linux折腾下吧,说实话,对于一个桌面用户,直接上手arch绝对不是你的明智之举,但是熟悉了基本的桌面环境后再上手arch,会是一种享受,因为你在配置的过程中会学习很多的哦~~~
安装奶牛是采用的硬盘安装,arch的iso引导起来后会有硬盘引导的方法,可以进入一个命令行,然后手动挂载iso到loop上,然后完成losetup完成硬盘引导安装,但是,建议如果有其它linux引导的化,不要用arch的grub,arch的grub是老板本的,而且木有那个os-prober,所以引导要手动设置,而且如果直接pacman到grub2后,会发现引导问题更大,反正就是arch的grub有些纠结,所以果断pass掉,继续用ubuntu的grub2.
安装这里不是奶牛的重点,所以把自己的一些配置与大家分享下吧.
1.pacman更新
mirrorlist位置:/etc/pacman.d/mirrorlist
选择一个源把#去掉,添加到/etc/pacman.conf中如下一行
[archlinuxfr] Server = http://repo.archlinux.fr/i686 来完成yaourt的源添加 sudo pacman -Syyu sudo pacman-db-upgrade sudo pacman -S yaourt
2.xorg
sudo pacman -S xorg
3.显卡驱动
sudo pacman -S xf86-video-XXX
如下是可选列表
xf86-video-apm
xf86-video-ark
xf86-video-ast
xf86-video-ati
xf86-video-chips
xf86-video-cirrus
xf86-video-dummy
xf86-video-fbdev
xf86-video-geode
xf86-video-glint
xf86-video-i128
xf86-video-i740
xf86-video-intel
xf86-video-mach64
xf86-video-mga
xf86-video-neomagic
xf86-video-nouveau
xf86-video-nv
xf86-video-openchrome
xf86-video-r128
xf86-video-rendition
xf86-video-s3
xf86-video-s3virge
xf86-video-savage
xf86-video-siliconmotion
xf86-video-sis
xf86-video-sisimedia
xf86-video-sisusb
xf86-video-tdfx
xf86-video-trident
xf86-video-tseng
xf86-video-unichrome
xf86-video-v4l
xf86-video-vesa
xf86-video-vmware
xf86-video-voodoo
xf86-video-xgi
xf86-video-xgixp
呃,这里根据个人需要哈,奶牛一般使用闭源的N卡驱动,个人用着效果感觉好一些.当然,如果安装提示有冲突的,把冲突文件rm掉就可以了.
记得N卡在xorg.conf中加入一句
Option "RegistryDwords" "EnableBrightnessControl=1" Option "NoLogo" "true"
4.dbus gdm gnome
sudo pacman -S dbus gdm gnome
之后就可以启动桌面了
sudo rc.d start dbus sudo rc.d start gdm
如果想开机直接进入桌面的化可以把dbus跟gdm加入到rc.conf的daemon中.
5.常用软件
Firefox +汉语,可以pacman -Ss firefox 找下
音乐vlc
其他xxx自己补充
6.汉语
先vim /etc/locale.gen,将中文的#去掉,然后执行locale-gen重建下locale
剩下的就是在本地的./bashrc中导入自己需要的locale了.
字体 文泉驿当之无愧的是牛叉的,正黑微米黑自选
对于firefox,奶牛建议把最小的字体设置为14,而不是默认的11,否则看着字体很小很不舒服.
7.gnome3
设置工具gnome-tweak-tool
一些gnome3的扩展可以在这里找到:https://extensions.gnome.org/
对于扩展,需要用到git来下载,sudo pacman -S git,然后用git clone XXX.git就可以来克隆git了.
8.输入法ibus
sudo pacman -S ibus ibus-qt ibus-sunpinyin
这里建议用ibus的sunpinyin,超级好用.但是,这里如果你的locale没有弄好的话,配置启动不起来哦~~~
然后写入.bashrc文件中下列内容
export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus ibus-daemon -d -x 搞定
9.wicd/network-manager
网络管理器,用pacman -Ss搜索下安装需要的即可,记得有个wpa的支持哦,那个也要安装,否则无线用起来会有障碍的.
sudo yaourt -S wicd hdclient wpa_supplicant
然后加入daemons中启动项wicd
10.时钟
rc.conf建议把UTC改用localetime,然后执行
cp /usr/share/zoneinfo/Europe/London /etc/localtime
这样子就把伦敦时间作为你的localtime本地时间了,当然,如果不是很明确就自己查找下localtime 跟utc的关系.
11.cpu频率
sudo pacman -S cpufrequtils sudo modprobe acpi-cpufreq
cpufreq-info可以察看当前cpu信息
添加modules到rc.conf文件
acpi-cpufreq cpufreq_ondemand cpufreq_powersave
其中的ondemand是自动调节,powersave为节能
cpufreq-set -g ondemand可以将现在cpu设置为自动调节,如果想开机自动生效的话,需要设置配置文件:/etc/conf.d/cpufreq
将governor="ondemand"前的#去掉,然后根据需要设置.
添加启动项cpufreq到rc.conf 的daemons中.
12.声音
sudo yaourt -S alsa-utils alsa-oss sudo gpasswd -a $USER audio sudo alsaconf 进行声卡配置 alsamixer进行声卡设置 sudo alsactl store
最后将alsa加入daemons 的中.
就整理这么多吧.有些复杂,一天搞了很多,条理下~~~
今天奶牛为大家推荐的是这款叫Stylish的浏览器插件,在firefox跟chrome上都有其版本。Stylish的功能呢就是对网页进行自定义css,当然,对于网页编辑不是很了解的朋友可能不知道这东西到底有啥用,不过,奶牛可以为大家展示下自己的新浪微博的界面,大家就会有所了解了。新浪微博现在有很多广告啊,什么签到啊等讨厌的模块,通过自定义css我们可以让这一切都变得很清爽。
如图:

还不错吧,这个就是用Stylish做到的。其实这要针对模块的id或者class做隐藏,那些讨厌的广告就都不会显示出来了。
安装方法:下载后解压缩zip包,把zip包内的插件直接拖到相应浏览器地址栏即可安装
前几天看Android的官方给出的Android Rom的编译方法,一共几个页面,却综合了大部分的编译过程。
1.Initializing a build environment
建立一个编译环境
2.downloading the source
下载源代码
3.building and running
编译运行
4.为设备编译
奶牛没有做翻译,直接拼成了一个PDF文档,同志们感兴趣的看下吧,还是很调理滴~~~
CounterStrike不知道是哪个?cs呢,这道了啵,嗯知道了,好,就是这个游戏鸟。
今天看网上放出了一个Android版本,在自己的Touchpad上跑了一下,可以运行成功,可以看截图。
没有进行深度测试,不过还好,好像可以联网,也有内置的bot,呃,不多说,自己体验咯~~~

其实呢,奶牛对ARM也木有啥了解,只是知道是种架构,跟x86啦什么的都是架构,今天来博客留言的一位网友就提到了ARM7跟A8 A9都是啥关系滴问题,呃,奶牛自己百科了下ARM相关的知识,并且整理成了PDF文档,朋友们可以下载来一起了解下。
有ARM,高通,Nvidia Tegra等信息哦~~~
奶牛的老Android手机一直是用的LauncherPro,比较喜欢那个五图标的风格吧~~~换了平板一直是ADW默认的,也没换,那天找来新版本的LauncherPro Plus,在自己的Touchpad上装了下,感觉比ADW要流畅一些,可能是自己对ADW的配置没怎么弄过吧~~~
好吧,奶牛给大家包了一个zip包,直接下载,一个是程序的apk,一个是unlock的apk,直接解压缩安装就可以了,然后重启就会有选择哪个桌面环境的。
如果在Touchpad下运行不流畅,建议开启experiment里面的那个效果,那样子就不会有卡顿了,相当流畅。上图纪念之:
今儿奶牛给各位推荐一款Firefox下页面自动刷新的插件reloadevery。其实这个插件对最新版本的火狐并没有提供支持,不过改下版本信息是可以正常使用的。
下载插件reloadevery,然后把奶牛修改过的这个reloadevery-7.0.0-fx+sm.xpi拖到地址栏,然后firefox会提示安装,安装重新firefox即可正常使用。
功能就是可以针对单个或者全部标签实现自定义时间的刷新。