2009/03 19
vim的确是个好东西。 简单又快捷。针对在Vim编辑PHP文件,以下是在Ubuntu中的Vim安装及配置:

1. sudo apt-get install vim
2. sudo vi /etc/vim/vimrc
根据vimrc中的提示,Uncommenting一些需要的配置。 支持PHP主要需要解除注释的有以下几处:

'打开语法高亮
syntax on



'记录上次文件的编辑位置
if has("autocmd")
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
\| exe "normal! g'\"" | endif
endif



'自动识别文件类型
if has("autocmd")
filetype indent on
endif



Defined tags for this entry: ,

Posted by rollenc

Last modified on 2009-03-19 10:14
2009/03 6
Xfce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources." - Olivier Fourdan, creator of Xfce

Xfce 是一款适用于多种 *NIX 系统的轻量级桌面环境。它被设计用来提高您的效率,在节省系统资源的同时,能够快速加载和执行应用程序。 - Olivier Fourdan, Xfce 创始人


Xfce 4.6 embodies the traditional UNIX philosophy of modularity and re-usability. It consists of a number of components that together provide the full functionality of the desktop environment. They are packaged separately and you can pick and choose from the available packages to create the best personal working environment.

Xfce 4.6 体现了传统 UNIX 哲学中的模块化和可复用性。它包含一系列的组件,这些组件一起提供了一个桌面环境的全部功能。所有组件都被独立打包,您可以自行选择安装各组件来构件一个属于您自己的最佳工作环境。

XFCE的最大优势是速度快, 占用资源少。
了解更多关于XFCE的内容, 请访问XFCE中文站
Defined tags for this entry:

Posted by rollenc

Last modified on 2009-03-05 16:23
2008/07 31
一直以来,比较喜欢Lumaqq. 但很久前,Lumaqq就停止了更新。由于使用的qq协议过jiu6,gaozhiQQ经常性无法登陆。而且,导致的另一个问题是,在WINDOWS下正常登陆时,会常常出现可恶的验证码。

后来也使用了其他几个版本,包括Eva,Pdigin。多多少少有一些问题,使用性也没有lumaqq好。

前一段时间看到有QQ for Linux的新闻稿。看截图感觉像是Wine出来的。于是嘲笑一番,罢去没理。

今天,在weizhi那边得到一个链接: QQ for Linux, 其qq下载页面也提供了这一链接。

喜之。麻花藤终于想清了,要为Linux做点事情。
同样,也赢得了一句: 这么酷的Linuxer也用QQ。

QQ有了,下一个需求,是一个中文输入法。不管是Google,QQ,还是搜狗。
Scim太不好用了。 fcitx也停止开发了。等待中。
Defined tags for this entry:

Posted by rollenc

Last modified on 2008-07-31 19:28
2008/06 3
  sudo ntpdate asia.pool.ntp.org #asia.pool.ntp.org 为可用的time服务器


当然,你可以把改语句加入到crontab中,需要root权限。
Defined tags for this entry:

Posted by rollenc

Not modified
2008/06 1

关于Redhat


Redhat是一个老牌的Linux系统,国内,乃至是全世界的Linux用户所最熟悉、最耳闻能详的发行版想必就是Red Hat了。到目前,还是有不少人认为,Linux即Redhat。
Red Hat最早由Bob Young和Marc Ewing在1995年创建。而公司在最近才开始真正步入盈利时代,归功于收费的Red Hat Enterprise Linux(RHEL,Red Hat的企业版)。而正统的Red Hat版本早已停止技术支持,最后一版是Red Hat 9.0。于是,目前Red Hat分为两个系列:由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux,以及由社区开发的免费的Fedora Core。Fedora Core 1发布于2003年年末,而FC的定位便是桌面用户。FC提供了最新的软件包,同时,它的版本更新周期也非常短,仅六个月。目前最新版本为Fedora Core 9。
服务器上一般不推荐采用Fedora Core。Fedora在Redhat中的地位是一个实验版本,拿用户做测试,为RHEL做基础。

适用于服务器的版本是Red Hat Enterprise Linux,而由于这是个收费的操作系统。于是,国内外许多企业或空间商选择CentOS。CentOS可以算是RHEL的克隆版,但它最大的好处是免费!

优点:拥有数量庞大的用户,优秀的社区技术支持,许多创新
软件包管理系统:up2date (RPM), YUM (RPM)


使用评价


在前几年,和许多人一样,Redhat是我使用的第一个Linux系统。由于对系统的陌生,我创造了在“五一”7天长假内,我重装过Redhat 十次的记录。当然也说明Redhat当年并不是很人性化。
Redhat在默认的行为设置上,是正统的Gnome操作习惯,刚从Windows转移过来的人会很不习惯。
目前,其实更应该去讨论 Red Hat Enterprise Linux, CentOS, 或者Fedora。 传统的Redhat 发行版可以说已经死亡,虽然,很多老掉牙的服务器上还会在你的机器上安装RH9。
在05年,我也抛弃了对Redhat的使用,升级到了FC4. 虽然说,RH可以无文件损伤的安全升级到FC4,但是升级过程非常艰难。大约花了4个多小时才升级完毕。升级途中那个后悔啊,又不敢停,郁闷的很。所以,建议在RH的升级过程中,不要选择直接升级了,备份好数据,做新FC的全新安装更简单更快。

更多


官方主页:http://www.redhat.com/

Defined tags for this entry:

Posted by rollenc

Last modified on 2008-06-01 11:47
2008/05 31

Fedora是什么, What is Fedora


The Fedora Project is a Red Hat sponsored and community supported open source project. Its goal is the rapid progress of free and open source software and content. The Fedora Project makes use of public forums, open processes, rapid innovation, meritocracy, and transparency in pursuit of the best operating system and platform that free and open source software can provide.

Fedora 项目是由 Red Hat 和社群支持的开源项目。它的目标在于快速推进自由开源软件和开源内容。Fedora 项目利用公共论坛,开放的流程,快速的革新,英明的管理以及高度的透明来完成一个完全由自由开源的软件构成的完美的操作系统和平台。

使用评价


Fodora 是一个很酷的Linux系统。在用户使用,功能上都做的很出色。用户体验也很符合其公开,快速的口号。
但是,Fodora非常臃肿,速度非常慢。这是我没用使用他的唯一重要理由
另一个理由是我没有找到一个很好的中国镜像进行系统更新。


更多


Fodora官方网站: http://fedoraproject.org/
Defined tags for this entry:

Posted by rollenc

Last modified on 2008-06-01 11:44
2008/05 29
Linux ext3等分区是具有inode table的,用于存储文件的位置等信息。一般来讲,一个文件将占用1~2个inode值。在WEB系统中,如果采用生称html方式,会产生大量的小文件,这样会暂用大量的inode值。所以,常常出现文件空间还剩余很多,但是由于inode满了,LINUX也会报警说没有空间了,不允许增加文件。

根据这一状况,你可能需要对磁盘的inode大小进行调整。
如果磁盘中主要为小文件,你可以适当的增加inode值。
如果大文件居多,可以适量减少inode空间,当然这并不是很必要,inode也暂用的空间并不是很大,节省不了很多。

可以使用 mkfs来调整inode数值。
具体方法&案例:

0. 预热,准备一些数据和资料

我目前需要将我的分区 /dev/sda9 (mount at /var/www)的inode值增加到2500000(原值为2000640)。
我的系统: ubuntu 8.04 Desktop

  df        #获得目前磁盘加载情况己使用情况
  df -i      #获得目前磁盘inode使用情况,便于估计目标inode将要调整为多少
  cat /etc/fstab  #输出当前fstab,修改inode之后,uuid会被修改。因此,该文件也需要作相应调整。需要记录一下,最好的,cp备份一下
  cp -aR /var/www /home/bak/ #备份所有数据到另一个分区/home,调整inode会格式化整个分区,分区将被删除



1. umount
  sudo umount /var/www #www是我准备调整inode的磁盘。当然,umount之前你需要关闭一些使用它的进程。比如apache,或者其他service


2. mkfs.ext2,调整inode
注意!!!!!!!!!!该操作将删除整个分区数据,在进行此操作之前,请再次确认你已经对该分区的信息做好了备份。
请再次确认你的数据已经全部备份完毕。

  sudo mkfs.ext2 -N 2500000 /dev/sda9  # 2500000 是我需要的inode值  /dev/sda9是我 /var/www的磁盘。

会有类似于这样的一些输出,具体含义不表:

mke2fs 1.40.8 (13-Mar-2008)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
2503680 inodes, 3905795 blocks
195289 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4001366016
120 block groups
32768 blocks per group, 32768 fragments per group
20864 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 24 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.


3. 更新分区
 sudo tune2fs -j /dev/sda9


4. 更新系统uuid。
  sudo udevtrigger

5. 获取新的uuid,记录它
  sudo vol_id -u /dev/sda9

6. 修改fstab,将新的uuid替换进去
  sudo vi /etc/fstab

有可能,你也需要相应调整 /dev/sda1的uuid值或其他,你可以通过下列语句来检查并更新uuid,直到mount -a 不报错。
 sudo umount -a
 sudo mount -a

7. 最终,在mount -a通过之后,使用预热阶段的命令查看一下新的设置。

rollenc@rollenc-Kubuntu:~$ df -i
文件系统 Inode (I)已用 (I)可用 (I)已用% 挂载点
/dev/sda9 2503680 11 2503669 1% /var/www

inode值已经增加了。当然,有一些偏差,这是正常的可以接受的。


Defined tags for this entry: ,

Posted by rollenc

Last modified on 2008-05-30 00:10
2008/05 29

Ubuntu是什么, What is Ubuntu


Ubuntu is a community developed operating system that is perfect for laptops, desktops and servers. Whether you use it at home, at school or at work Ubuntu contains all the applications you'll ever need, from word processing and email applications, to web server software and programming tools.

Ubuntu 是一个由 社区 开发的,适用于笔记本电脑、 桌面电脑 和 服务器。 无论您是在家庭、学校还是工作时使用,Ubuntu 都包含了您所需的所有程序:无论是文字处理和电子邮件,还是 Web 服务和编程工具。


Ubuntu 永远 免费。您无需支付任何许可费用。您可以下载、使用以及与您的朋友、家庭、同学或同事分享,而绝对无需任何代价。

Ubuntu is and always will be free of charge. You do not pay any licensing fees. You can download, use and share Ubuntu with your friends, family, school or business for absolutely nothing.

Ubuntu 每6个月推出新的桌面版本和服务器版本。这意味着您总是能够享受开源世界所提供的最新、最好的应用程序。

Ubuntu issue a new desktop and server release every six months. That means you'll always have the the latest and greatest applications that the open source world has to offer.

Ubuntu 十分注重安全。对于每个桌面和服务器版本,您可以获得 至少18个月的免费安全升级 。如果您使用的是长期支持版本(LTS),那么您可以获得桌面版本3年、服务器版本5年的支持。LTS 版本并不收取额外的费用,我们将在相同的免费条件下为每个人提供我们最好的服务。Ubuntu 新版本的升级也总是免费的。

Ubuntu is designed with security in mind. You get free security updates for at least 18 months on the desktop and server. With the Long Term Support (LTS) version you get three years support on the desktop, and five years on the server. There is no extra fee for the LTS version, we make our very best work available to everyone on the same free terms. Upgrades to new versions of Ubuntu are and always will be free of charge.

使用评价


Ubuntu是我最喜欢的Linux操作系统,认识她不是因为她的免费光盘,而是她小巧。
和很多人一样,最初使用的Linux是Redhat。然后升级为Fedora Core 4。接下来试验了非常多的Linux,包括Suse等。最终,我受不了机器的缓慢,开始了一个问题: 为什么没有只需要一张光盘就能搞定的Linux?
于是,找到了Ubuntu。
之后,也很少去尝试其他的Linux系统。
当时UBUNUT的版本是5.10。

更多


更多Ubuntu信息,请参阅Ubuntu网站:
英文版: http://www.ubuntu.com
中文版: http://ubuntu.org.cn/

Defined tags for this entry: ,

Posted by rollenc

Last modified on 2008-06-01 11:20
2008/05 15
ubuntu 8.04中似乎已经不能直接使用&来将程序作为后台程序运行,甚至bg也不起作用.

rollenc@rollenc-Kubuntu:~$ php tmpff &
[1] 7128
rollenc@rollenc-Kubuntu:~$ 

[1]+  Stopped                 php tmpff
rollenc@rollenc-Kubuntu:~$ bg
[1]+ php tmpff &

[1]+  Stopped                 php tmpff
rollenc@rollenc-Kubuntu:~$ fg
php tmpff
49995000rollenc@rollenc-Kubuntu:~$


替代方式可以是在前面使用nohup关键字。
nohup php tmpff


不习惯nohup,同时我也相信Ubuntu 8.04是支持&的写法的,可能是哪里的配置不对。
谁能找出原因?
Defined tags for this entry: ,

Posted by rollenc

Last modified on 2008-05-29 12:08
2007/10 13
UBUNTU大版本的升级常常会引起诸多问题,最常发生的就是gnome启动不了,不能进入图形界面。因此,在升级时,务必要谨慎操作。
以下是我升级6.06到6.10时的5次失败的经验,同样适用于ubuntu6.10升级到ubuntu7.04, ubuntu7.04升级到ubuntu7.10等大版本升级,屡试不爽。
1。 更新源:
sudo gedit /etc/apt/sources.list

将所有的feisty(7.04版本号)替换为gutsy(7.10版本号).
2. 更新
sudo apt-get update

3.开始升级。使用:
gksu "update-manager -c" # "-c" switch tells it to look for upgrades at all.

开始升级,按照升级界面下一步。
错误的做法:
sudo apt-get dist-upgrade

这一个操作并没有很好的调用ubuntu的升级脚本,只是把软件包全部替而已。很容易导致系统问题。

提示:使用 gksu "update-manager -c" 会出现下载速度较慢,无法查看下载进度和升级过程难以取消的情况,你可以先使用
sudo apt-get -d dist-upgrade # "-d" 表示只下载文件

或者新立德工具进行升级文件下载后,再运行 gksu "update-manager -c" 升级。
注意。不能使用sudo apt-get dist-upgrade进行安装。如果使用这一命令安装开始,那么更不要强行退出,开始了就让他结束。
4. 升级完成之后,系统会要求你重启。不急,选择不重启。为了系统下次能够正常启动,还需要进行进一步软件包检查。关闭升级窗口之后,再重复使用:
sudo apt-get update
sudo apt-get upgrade

你会发现,原来还有很多软件包可以升级。重复的将它们全部升级完毕。直到没的升为止。
5. OK,现在可以重启了。升级过程完成。如果升级一切顺利,这可以运行
sudo apt-get autoremove
sudo apt-get clean

来清除旧有的文件,节约硬盘空间。
祝你一切顺利。
Defined tags for this entry: ,

Posted by rollenc

Last modified on 2007-10-13 10:27
2007/09 30
正确的读法:

文字:

"Hello, this is Linus Torvalds, and I pronounce Linux as Linux!"


声音(由Linux创始人Linus Torvalds为大家朗读):
torvalds-says-linux.mp3
Defined tags for this entry:

Posted by rollenc

Not modified
2007/08 18
If programming languages were cars... 如果编程语言是一种车...
Defined tags for this entry:

Posted by rollenc

Last modified on 2007-08-19 00:41
2007/08 4
支付宝发布了:“关于关闭firefox等浏览器访问支付宝网站权限的通知”的公告。
很好,很漂亮。
在淘宝在B2C市场上一家独大,占有的用户数量相当的多了。看来马云也看到了,所以,他开始拒绝一部分用户,通过支付宝来驱赶使用firefox的用户。
很多人会因为这一消息而大笑不已,尤其是现在冒失已经在中国垮掉了的易贝,还有另一个我不认识的拍拍。

很多“伪人”在装,通俗的说就是装B,在叫: “linux用户怎么办?”
怎么办?凉拌!
问题是制造的,问题也是被解决的。不要以为你用linux你就可以出来叫,首先要明白的是,当你开始叫这一句话时,就已经说明了,你并不是一个懂LINUX的人,而是一个装B的人。
怎么办?接着看:

1. 下载IES4LINUX.
2. 怎么安装怎么用,自己去看README。
3. 安装好之后,进入支付宝
4. 点击“点此下载安全控件安装程序”,在提示页面选择打开(不要选择保存,免得保存完了又不知道怎么办)
5. 下一步到底
6. 可能提示重启,不必要。关闭IES4LINUX,退出使用WINE的软件,重新打开IES4LINUX就OK。如果不OK,就用系统监视器把WINE停掉,再开IES4LINUX
7. 截图为证!



在linux中使用alipay



Defined tags for this entry:

Posted by rollenc

Last modified on 2007-08-04 18:51
2007/06 15
linux系统文件结构图
Defined tags for this entry:

Posted by rollenc

Last modified on 2007-06-15 09:29
2007/06 5
Linux分支图
Defined tags for this entry:

Posted by rollenc

Last modified on 2007-06-05 11:16

(Page 1 of 2, totaling 24 entries)