Linux

Ubuntu下添加Flashget支持

从 Flashget官方网站上下载 Deb安装包,用 dpkg命令安装,然后进行设置。 先用如下命令注册: gconftool-2 -s /desktop/gnome/url-handlers/flashget/command '/usr/bin/flashget %s' --type String gconftool-2 -s /desktop/gnome/url-handlers/flashget/enabled --type Boolean true 然后打开FireFox,地址栏输入 about:config 新建一个真假(Boolean)值 network.protocol-handler.external.flashget ,值为true 再新建一个字串(String)值 network.protocol-handler.app.flashget ,值为/usr/bin/flashget 需要修正一个启动时的BUG,打开一个终端,输入: sudo echo -e '#''!'"/bin/sh""\n""/usr/share/flashget/flashget "'$'"1" >/usr/bin/flashget 在 Firefox中安装 Flashgot插件,然后设置 Flashgot,点新增,名称可以输入 Flashget,路径里写 /usr/bin/flashget 在参数模板中填写 [URL] [ERFERER] 注意:在[URL] [ERFERER]之间有一个空格。 然后在 Firefox中就可以用右键-使用 FlashGot 下载所选链接

VirtualBox 3.*版使用 USB设备

安装了 VirtualBox最新的 3.1.6版本, 安装完成后,还是用老办法,在 /etc/fstab里面修改 USB子系统的权限,重启后直接进到控制台,显示 Read-only file system,没法改 fstab文件。google之,发现只要一条命令就可以了 mount -o remount rw / 将 fstab文件改回来,重启就可以了。 关于新版 VirtualBox使用 USB设备的问题,其实只要把自己加到 vboxusers组就可以了。

Ubuntu 10.04

距 Ubuntu 10.04发布还有4、5天的时间,不过实在经不起新版带来的改变,所以下载了 RC版安装。 安装很简单,在此不多重复,安装完毕后,第一感觉,我怎么用上 Mac OS了,几乎和真的一样,不过标志还是那个熟悉的 Ubuntu。 默认的字体用的是文泉驿的黑体,非常美观,不用再去用盗版的 M$雅黑了,输入法我放弃一直用的 fcitx,而是改用起默认的 ibus。 目前基本没有发现 BUG,除了在安装进度的显示有点小错误外,一切 OK。

加速AUR下载

废话不多说,知道 AUR是什么就继续往下看,不知道的就不用再往下看了。 默认的 AUR用的是 wget下载,而且默认的参数不行,所以改造一下,用 aria2下载 修改 /etc/makepkg.conf文件,将其中的 DLAGENTS改成如下 DLAGENTS=('ftp::/usr/bin/aria2c %u -o %o' 'http::/usr/bin/aria2c %u -o %o' 'https::/usr/bin/aria2c %u -o %o' 'rsync::/usr/bin/rsync -z %u %o' 'scp::/usr/bin/scp -C %u %o') 然后就可以了。

从 LiveUSB安装 Archlinux

曾经写过将 Archlinux安装到 USB硬盘,当刻盘比较麻烦的时候,就可以通过 LiveUSB安装 Archlinux。 从镜像中下载到 img文件,根据需要选择相应的架构,下载后,直接用 dd命令写到 U盘里就可以了 dd if=archlinux-2009.08-core-i686.img of=/dev/sdc 如果没有安装 Linux,那就从这里下载 for windows版的 dd 然后将 dd和 img放在一起,比如放到 D盘的根目录下,在命令行下运行 dd if=archlinux-2009.08-core-i686.img of=\\.\g: 这里假定 U盘是 G: 然后在 BIOS中设置 USB启动,即可正常安装 Archlinux。

Archlinux下的字体设置

说实话,就字体渲染来说,Ubuntu做的是最好的,但是本着生命不息,折腾不止的精神,本人在每次更换发行版之后,就会对其字体设置好好研究一翻,力争做到和 Ubuntu效果一样(感觉像是没事找抽)。 闲话不多说,在安装了号称完美的 Archlinux之后,中文字体一如即往,凑合。如果你没有什么电脑强迫症的,安装一个 文泉驿,基本上就可以满足工作了。但是为了使得中文字体也配得上号称完美发行版的 Archlinux,所以可以按照下面的步骤来进行。 1. 删除cairo、fontconfig、freetype2、libxft四个软件包 sudo pacman -Rd cairo fontconfig freetype2 libxft 2. 安装 Ubuntu下对应的这几个包,用 yaourt命令安装 yaourt -S cairo-ubuntu fontconfig-ubuntu freetype2-ubuntu libxft-ubuntu 其中有几个包需要从 Ubuntu官方源下载包,很慢,可以自己修改下载地址 3. 把自己需要的中文字体丢到 /usr/share/fonts,本人使用的是雅黑(嘘~自己明白就好了),在该目录下执行 sudo mkfontdir sudo mkfontscale 然后装这些字体的路径加入到 /etc/X11/xorg.conf里,最后创建字体缓存:fc-cache -fv 4. 编辑/etc/fonts/local.conf文件,把全部内容替换为: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd">   <!-- /etc/fonts/local.conf file to configure system-wide font access --> [...]

Archlinux学习笔记

安装好 fcitx后,在主目录下的 .profile里添加启动信息,如这篇文章所述,结果无法打出汉字,全是乱码,于是把 LC_CTYPE添加上,就能打出汉字了。估计是在启动初期还没有设置 LC_CTYPE所致。 GNOME 2.28已经没有登录窗口这个程序了(或是我没有找到,知道的同学麻烦告之),不能设置自动登录,于是编辑 /etc/gdm/custom.conf,这里有完整的配置选项,如果光要实现自动登录,就只要保留 daemon节里的前两行,把用户名改成自己的就可以了。 [daemon] AutomaticLoginEnable=true AutomaticLogin=robin TimedLoginEnable=true TimedLogin=simonsun TimedLoginDelay=7   [security] AllowRoot=false   [xdmcp]   [gui] [greeter] DefaultWelcome=false Welcome=Wait seconds... Logo=/usr/share/pixmaps/faces/penguin.jpg   [chooser]   [debug]   # Note that to disable servers defined in the defaults.conf file (such as # 0=Standard, you must put a line in this file [...]

Arch Linux安装到移动硬盘

发现家里只有2台电脑,却有五块硬盘,其中有2块硬盘都已经闲置了,造成了资源的极大浪费,为了回收再利用,本人决定拿这些硬盘做些什么事情。 左思右想,最终决定将一块硬盘作为移动硬盘,里面装个 Linux玩玩,这样便可以在任何支持 USB启动的电脑上启动 Linux了。对于选择什么发行版,决定使用 Arch,一个对 i686优化的 Linux发行版,其实本来也想用 Gentoo的,但是一想到又得从头开始编译,晕了~ 装硬盘装上 IDE2USB转换线,硬盘变变成了移动硬盘,装其挂到 VMWare下,正常安装 Arch Linux,对于 Arch的安装,本人在这里就不阐述了。主要是装好后的配置。 分两步: 一、对 kernel26.img添加 usb支持。 修改 /etc/mkinitcpio.conf,在 HOOKS一行中添加 usb HOOKS="base udev usb autodetect pata scsci sata filesystems" 然后执行 mkinitcpio -c /etc/mkinitcpio.conf -g /boot/kernel26.img 二、修改 /etc/fstab,把里面分区信息改为自己对应的分区信息,比如我的就变成了 /dev/sdb 修改好后,将移动硬盘挂到要启动的电脑上,选择 usb启动,即可。 这里有一篇官方的安装手册。

Vsftpd登录失败的解决办法

最近在玩 CentOS,开 ftp服务的时候发现无法登录,于是 google之,发现原来是 SELinux在捣乱 于是有两个解决办法,第一,关闭 SELinux setup 直接用 setup工具关系之。 第二,打开 ftp的权限 setsebool -P ftpd_disable_trans 1 service vsftpd restart 细节问题,可以看 man帮助文档 man ftpd_selinux

Ubuntu 9.10

Ubuntu 9.10发布的第一天,本人就已经换上了新的 Karmic了,当然,是全新安装的,原因很简单,不喜欢升级安装方式,全新安装虽然麻烦一点,也没什么不好的。 安装好后给人的第一印象是和以前的版本的外观大不一样了,由土黄色变成了棕色,有很多改进的地方,当然,这和 GNOME 2.28有很大的关系。改成了棕色的 Ubuntu还是很赞的,至少在审美疲劳之后,有了一个新的选择。 简单地设置了一下,和之前的经验完全可行,默认的ibus输入法没有五笔,自己安装一下就可以了,不过感觉还是没有 fcitx顺手,有空的时候换回 fcitx吧,现在 fcitx项目又活过来了,最近才发布了 3.6.2的版本。 放上截图,新的壁纸很漂亮