Desktop 分类中的最新日记

gedit 支持 FTP 编辑

| 评论(1)
FreeBSD 8.0
Xfce4
Gedit2
gedit-ftp-browser(http://code.google.com/p/gedit-ftp-browser/)

gedit 是FreeBSD下的轻型文本编辑器,我用它来编辑我的网站,默认的安装是不支持 FTP 远程连接编辑的,需要安装插件来支持。下面就介绍一个 gedit-ftp-browser 插件的安装过程。

# cd ~/.gnome2/gedit/plugins
如果没有plugins文件夹就新建一个
# mkdir ~/.gnome2/gedit/plugins
# fetch http://gedit-ftp-browser.googlecode.com/files/gedit-ftp-browser.tgz
# gunzip gedit-ftp-browser.tgz

打开 gedit ,编辑 -> 首选项 -> 插件 -> 点选 FTP Browser,快捷键 F9 打开侧边栏,点击 FTP Browser,输入服务器、用户名、密码,ok!

# cd /usr/ports/www/nspluginwrapper && make install clean
如果没有加载Linux核心模块,会出错,请加载Linux后重新安装

# kldload linux
# echo 'linux_enable="YES"' >> /etc/rc.conf

# cd /usr/ports/www/linux-f10-flashplugin10 && make install clean
# mkdir /usr/local/lib/browser_plugins
# ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so /usr/local/lib/browser_plugins/

按照 FreeBSD 版本, 在安装了正确的 Flash port 之后, 插件必须由每个用户运行 nspluginwrapper 安装
% nspluginwrapper -v -a -i

# mount -t linprocfs linproc /usr/compat/linux/proc

# ee /etc/fstab

把以下这行加入 /etc/fstab:
linproc /usr/compat/linux/proc linprocfs rw 0 0

# cd /usr/local/lib/firefox3/plugins && ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so npwrapper.libflashplayer.so

参考:http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/desktop-browsers.html


FreeBSD8.0 中文桌面

| 评论(6)
FreeBSD 8.0-RELEASE-i386 + IBM ThinkPad X32

下列,添加到 /etc/rc.conf:
hald_enable="YES"
dbus_enable="YES"

PORT安装Xorg,KDE是很慢的,所以用CD来装,没有光驱怎么办?虚拟光驱吧,先下载 8.0-RELEASE-i386-dvd1.iso 到WinXP的分区中,然后虚拟。

# mkdir /mnt/fat32
# mount_msdosfs /dev/ad0s6 /mnt/fat32

fat32、ntfs、cd9660分区中文文件名的问题。以前中文目录有gbfs port支持,现在无需安装gbfs即可实现fat32分区中文文件名的显示。方法是在执行mount_msdosfs时加载-L zh_CN.eucCN的参数,如:
mount_msdosfs -L zh_CN.eucCN /dev/ad0s1 /mnt/disk

对于ntfs及cd9660格式,则用另一个参数-C gbk,如:
mount_cd9660 -C gbk /dev/acd0 /cdrom
mount_ntfs -C gbk /dev/ad0s1 /mnt/win

FreeBSD里的逻辑分区是从ad0s5开始的,因为支持4个主分区,即使只有一个主分区,也是从ad0s5开始的。

# mkdir /mnt/cdrom
# mdconfig -a -t vnode -f /mnt/fat32/8.0-RELEASE-i386-dvd1.iso -u 1
# mount_cd9660 /dev/md1 /mnt/cdrom

# sysinstall

Configuration->packages->选择7 File System(/mnt/cdrom)->进入x11->找xorg->选中->install
Configuration->packages->选择7 File System(/mnt/cdrom)->进入KDE->找kde->选中->install

配置Xorg:
# Xorg -configure
# Xorg -config xorg.conf.new
# cp xorg.conf.new /etc/X11/xorg.conf

# cd /usr/ports/chinese/kcfonts && make install clean
# cd /usr/ports/chinese/arphicttf && make install clean
# cd /usr/ports/chinese/kde4-l10n-zh_CN && make install clean

# cd /usr/ports/www/firefox3 && make install clean
# cd /usr/ports/www/firefox3-i18n && make install clean

# cd /usr/ports/chinese/scim-pinyin/ && make install clean
# ee ~/.cshrc
setenv LANG zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN
setenv XMODIFIERS @im=SCIM
setenv GTK_IM_MODULE scim
# echo "exec /usr/local/bin/scim &" >> ~/.xinitrc
# echo "exec /usr/local/kde4/bin/startkde" >> ~/.xinitrc
# startx

这样 FreeBSD8.0 KDE4 中文桌面就安装完毕了。可以和 FreeBSD 7.0 参考,基本差不多。

在QQ游戏安装目录下(一般在C:\Program Files\Tencent\QQGame)新建一个文件名为ws2_32.dll的文件(新建文档,然后重命名),这样系统就会以文件出错误而禁止运行。本方法适用基于NT系统的WinXP,Win2000,Win2003。

WinXP, Win2000, Win2003 禁用QQ游戏的方法

想再用QQ游戏的时候删除该文件或改名就可以了。

不会改的就直接下载一个我已经做好的。

用SAMBA做文件共享服务器,既然是共享那么最大的问题就是安全问题。在windows下的网络邻居有个很大的问题就是无法即时注销登录,除非你从开始 -> 注销,但没人愿意那么做。安全问题是一定要解决的,不然还不如不做SAMBA文件共享服务器。下面有两种方法,分别针对windows网络邻居的两种登录方式。

windows网络邻居登录

第一种:网上邻居登录时没有选择记住密码。这种情况可以直接通过开始 -> 运行 -> CMD,执行net use * /del,然后根据提示按Y是取消远程连接,N是放弃。执行net use 可以查看所有的远程连接。也可以将net use * /del命令直接保存为.bat的批处理文件,以后就可以直接点击执行。要注意的是,这个命令的执行有延迟,大约2分钟后才会登录状态注销。

net use * /del

net use * /del

net use

net use命令

第二种:网上邻居登录时选择了记住密码,以后再次登陆时候都不会提示密码。这个就比较麻烦了,用上一种方法执行net use * /del,会找不到有效的远程连接,无法注销登录,该死的windows。那就只能用control userpasswords2了,开始 -> 运行 -> control userpasswords2,然后高级 -> 管理密码 -> 然后把你记住密码的所在服务器名称删除,然后再注销系统就可以了。

开始

运行

control userpasswords2

Mr Wang

王炜,现在福建泉州从事 B2C 电子商务。爱好编程,业余时间在 FreeBSD / Apache / PHP / PostgerSQL 平台开发 B/S 架构的免费软件。

Follow Google Buzz Twitter Facebook Sina

收藏王炜's Blog

Bookmark and Share

关于此归档

这里是分类Desktop中的最新日记。

上一个分类Code Snippets

下一个分类Hardware

首页归档页可以看到最新的日记和所有日记。