簡單的定義是什麼?
百度首页 | 百度空间
 
文章列表
 
2007/06/28 01:51 P.M.
         沒什麽好介紹的,詳細信息可以看官方介紹(http://desktop.google.com/linux)。

         PKGBUILD:

pkgname=google-desktop-linux
pkgver=1.0.1.0060
pkgrel=1
pkgdesc="Google desktop for linux"
url="http://desktop.google.com/linux/"
license="google"
depends=('spidermonkey' 'curl' 'taglib' 'e2fsprogs' 'gtk2')
makedepends=('rpmextract')
source=(http://dl.google.com/linux/rpm/stable/i386/$pkgname-$pkgver.rpm)
arch=('i686')
md5sums=('e4a12133012dd8c41b569d96e6a39b72')
build(){
mkdir -p $startdir/pkg/{usr/bin,opt,var/cache}
cd $startdir/src/
rpmextract.sh $pkgname-$pkgver.rpm
mv opt/* $startdir/pkg/opt
mv var/cache/* $startdir/pkg/var/cache
mv usr/bin/* $startdir/pkg/usr/bin
rm -Rf etc usr var opt
}
 
2007/06/07 10:16 A.M.
          "微软总是喜欢欺负弱小,上次把自由软件社区惹毛了,这次又去恐吓曾经得到它嘉奖的英国同学Jamie Cansdale,这位英国同学曾经为Microsoft Visual Studio写了一个扩展程序TestDriven.NET,因而获得微软的Most Valuable Professional虚名。同学的分享精神很值得赞扬,他把这个程序放在自己网站上供人自由下载。微软开始对它还是褒扬有加,回过头来发现自己利益受到了伤害(TestDriven.NET支持免费的Express版),于是去恐吓说要起诉他。它忘了80年代后90年代后从来都是天不怕地不怕的,英国小伙子把他和微软的通信全部放在了自己的网站,这些信件(12)让人看到了微软的真实一面。"(本文转载自Solidot)
 
2007/06/06 00:18 A.M.
        這個問題其實以前在用Fedora的時候就遇到過,不過一直沒放在心上。幾年了,硬盤也沒出現過問題,最近看到一些朋友在討論,有人懷疑是內核的原因,也有人說跟關機腳本有關。按照他們提出的兩個方法,我也做了下試驗。

        其實兩種方法基本原理都很簡單,第一種是先讓系統進入sleep狀態,然後切斷電源,另外一種是先讓硬盤進入standby狀態,然後切斷電源,然而在我這裏奏效的只有後者
,第一種方法對我的硬盤沒有任何作用,僅僅只是延長了斷電之前的等待時間而已

        根據近期我使用的發行版來看,Arch和Fedora 7存在這個問題,Ubuntu 7.04在剛安裝完畢之後也有這個現象,不過在更新一次內核之後症狀消失,而Gentoo和CentOS 5還有Fedora Core 6則完全沒有這個問題。在這裏說一下Arch的解決方法,其它發行版若遇到這個問題也可以參照著修改一下關機腳本(注意:在修改任何系統文件之前請做好備份工作)。


        方法一,將/etc/rc.shutdown的第120行注釋掉,然後在下面添加如下內容:
       
/sbin/halt -d -h -i
sleep 8
/sbin/poweroff -f
       
        修改之後也就是這樣:

# Power off or reboot
if [ "$RUNLEVEL" = "0" ]; then
printsep
printhl "${C_H2}POWER OFF"
#/sbin/poweroff -d -f -h -i
/sbin/halt -d -h -i
sleep 8
/sbin/poweroff -f
else
printsep
printhl "${C_H2}REBOOTING"
# adding kexec support
[ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
/sbin/reboot -d -f -i
fi

        方法二/etc/rc.shutdown的第119行下面增加一行:

/sbin/hdparm -y /dev/sda

        修改之後:

# Power off or reboot
if [ "$RUNLEVEL" = "0" ]; then
printsep
printhl "${C_H2}POWER OFF"
/sbin/hdparm -y /dev/sda
/sbin/poweroff -d -f -h -i
else
printsep
printhl "${C_H2}REBOOTING"
# if kexec is installed and a kernel is loaded, use it
[ -x /sbin/kexec ] && /sbin/kexec -e > /dev/null 2>&1
/sbin/reboot -d -f -i
fi

 
2007/05/31 03:04 A.M.

色深/分辨率

640x480

800x600

1024x768

1280x1024

bit

256

769

771

773

775

8 bit

32768

784

787

790

793

15 bit

65536

785

788

791

794

16 bit

16.8M

786

789

792

795

32 bit

 
2007/05/23 11:03 P.M.
        记得以前看见过介绍UUID的相关资料,当时觉得对自己来说很少用得上,所以也一直没关心,一直到上个礼拜的分区错乱事件。
       
        那天无聊,突然很怀念Gentoo,于是在hda9上安装了Gentoo,装好之后决定将原本在hda7和hda8的arch删掉,直接进Windows将hda7和hda8删除,将两个分区合并为一个,然后满心欢喜的准备进Gentoo了,结果……我想不用说,大家也猜到了。这个时候也终于知道UUID的作用有多大了。
       
        下面的内容来自RHEL手册,简要的说明了UUID,后半部分介绍如何使用Devlabel。

         每个硬盘驱动器都有一个独特的标志,叫做 UUID。要解决设备名称的变动问题,devlabel 允许你使用用户定义的设备名称来关联这些 UUID。一个符号链接会被创建来连接用户定义的设备名称和实际的设备名称。如果实际的设备名称改变了,这个符号链接会被更新,并根据驱动器的 UUID 来指向同一驱动器。因此,IDE 和 SCSI 贮存设备都可以使用它们的用户定义的名称被引用。

        Devlabel 还允许你自动挂载热插入的设备,如可移硬盘和数码照相机的内存卡之类的 USB 设备。如果被配置成自动挂载,设备被插入后,它就会使用用户定义的设备名称被挂载。

        用户定义的设备名称可以根据设备名称、分区名称、或驱动器的 UUID 来被添加。

        使用以下语法来为贮存设备添加用户定义的设备名称。所指定的设备可以是整个设备,也可以是设备上的单个分区。
      
devlabel add -d <device> -s <symlink>

        例如:要添加 /dev/work 这个符号链接来代表 /dev/hdb1 分区,使用以下命令:
      
devlabel add -d /dev/hdb1 -s /dev/work

        如果该命令成功,以下输出会被显示:
      
Created symlink /dev/work -> /dev/hdb1
Added /dev/work to /etc/sysconfig/devlabel

        要根据设备的 UUID 来添加设备名称,使用以下语法:
      
devlabel add -u <uuid> -s <symlink>

        要使用 devlabel 来检索设备的 UUID(或确保它的存在),使用以下命令:
      
devlabel printid -d <device>

        符号链接名称必须独特。如果试图添加一个已经存在的链接,配置文件不会被修改,以下输出会被显示:
       
The file /dev/work already exists.
Failure. Could not create a symlink.
        要从 devlabel 列表中删除符号链接,使用以下命令:
      
devlabel remove -s <symlink>

        项目从配置文件中被删除,符号链接被删除。

        要判定 devlabel 符号链接的状态,使用以下命令:
      
devlabel status

        它返回的输出和以下相仿:
       
lrwxrwxrwx    1 root            9 Apr 29 13:20 /dev/work -> /dev/hdb1
lrwxrwxrwx 1 root 9 Apr 29 13:41 /dev/tcf -> /dev/hda1

 
2007/05/08 02:15 P.M.
        放假之前本想趁著假期調整一下時差,恢復幾天正常的生活,結果又泡湯了。上一次睡覺還是五號凌晨,大概睡了兩三個小時吧,現在感覺都快挂了,沒辦法,還是要上班。

        一直就很喜歡Tango的風格,以至於我一裝上KDE就脫下了它那華麗的外衣,換上了簡約的Tango主題。朋友看到我的桌面之後對我說“我怎麽覺得你的KDE每個角落都充滿了Gnome的影子?”。也不知道為什麽,一直感覺KDE過于華麗,最近這段時間才慢慢適應了。

        昨天晚上把Konsole和Vim的色彩主題配置了一下,感覺還不錯,沒想到今天小超看到截圖就向我要配置方法,相關鏈接我放在最後了。

        不多說了,還有十五分鐘上班,放上幾張截圖。





        配置參考了下面兩篇文章:

        http://uwstopia.nl/blog/2006/07/tango-terminal

        http://blog.micampe.it/articles/2006/10/20/vim-tango-color-scheme


        在Windows裏也弄了一下,不過效果明顯遜色很多,主要還是字體。
  
 
2007/04/25 04:02 A.M.

         这几天忙得喘不过气了,一看时间──凌晨四点,没什么时间了,简单的说一下怎么使用Ext4。

         刚看了下ArchLinux的内核配置文件,Ext4已经编译进内核了,如果你的分区原本就是Ext3,那就很简单了,直接修改fstab,比如你当前的fstab中关于Ext3的参数是这样的:

#<file system>        <dir>        <type>       <options>         <dump>      <pass>
/dev/sda7             /home         ext3         defaults            0           0

         将文件系统类型修改为ext4dev即可,像下面这样:

#<file system>        <dir>        <type>       <options>         <dump>      <pass>
/dev/sda7             /home        ext4dev       defaults            0           0

         若你使用的是Ext3以外的其它文件系统,那也只好先将数据转移,然后创建Ext3文件系统,接着修改fstab,重新mount之后把数据转移回来。

 
2007/04/23 00:01 A.M.
        使用如下命令进行转换:
       
tune2fs -j /dev/hdxy

        x代表你要转换的分区所在的硬盘,y代表你要转换的分区。

        转换完毕之后将fstab里相应分区的文件系统描述改为ext3即可。

        注意:如果要转换" / "所在的分区,你可以使用Live CD或修复盘启动再转换,因为系统正在运行时是不允许对" / "分区进行文件系统转换操作的。同样,在转换完毕之后记得mount " / "分区,修改fstab。
 
2007/04/22 11:55 P.M.
0. 时标

        时标意指一种将时间分配到事件的制度。现时有两类时间标准广泛被采用。一种是基于天文学,另一种则以原子振动的频率作为依据。

1.视太阳时

        视太阳时是一种源于太阳所见位置的时间标准。日晷可直接显示视太阳时。

2.UT0

        由于地球轨道并非圆形,其运行速度又随着地球与太阳的距离改变而出现变化,因此视太阳时欠缺均匀性。视太阳日的长度同时亦受到地球自转轴相对轨道面的倾斜度所影响。为着要纠正上述的不均匀性,天文学家计算地球非圆形轨迹与极轴倾斜对视太阳时的效应。平太阳时就是指经修订后的视太阳时。在格林尼治子午线上的平太阳时称为世界时(UT0),又叫格林尼治平时(GMT)。

3.UT1

        UT1 与 UT2 是两种较 UT0 均匀的时标。随着较为精确的时钟面世,天文学家发现在不同地点量度的世界时出现差别。这种差别是由于地轴摆动而引起的。各地天文台详细测量了地轴摆动的影响后,制定了一种称为 UT1 的新时标将这种影响删除。

4.UT2

        在时钟的精确度进一步改进后,又发现 UT1 具有周期性变化。这种变化是由地球自转率的季节性变动引起的。上述影响经修正后,得到一种更加均匀的时标称为 UT2。

5.国际原子时(TAI)

        1967年的第13届国际度量衡会议上通过了一项决议,采纳以下定义代替秒的天文定义:一秒为铯-133原子基态两个超精细能级间跃迁辐射 9,192,631,770周所持续的时间。国际原子时是根据以上秒的定义的一种国际参照时标,属国际单位制(SI)。

        国际原子时标是一种连续性时标,由1958年1月1日0时0分0秒起,以日、时、分、秒计算。原子时标的准确度为每日数纳秒,而世界时的准确度则只为数毫秒。

6.协调世界时(UTC)

        一种称为协调世界时的折衷时标于 1972年面世。为了确保协调世界时与世界时(UT1)相差不会超过0.9秒,有需要时便会在协调世界时内加上正或负闰秒。因此协调世界时与国际原子时(TAI)之间会出现若干整数秒的差别。位于巴黎的国际地球自转事务中央局(IERS)负责决定何时加入闰秒。
 
2007/04/22 11:44 P.M.
下面这个例子是使用Tahoma字体,将/etc/gtk-2.0/ 下的gtkrc文件修改为如下内容(若没有该文件则创建一个):

# This file was written by KDE
# You can edit it in the KDE control center, under "GTK styles and fonts"

include ""

style "user-font"
{
       font_name="Tahoma 9"
}
widget_class "*" style "user-font"
gtk-font-name="Tahoma 9"

另外附上一个老外的gtkrc供大家参考,他的设置更详细,包括了GTK主题和图标的设置。

gtk-icon-theme-name = "Etiquette"
gtk-theme-name = "Clearlooks"
gtk-font-name = "Bitstream Vera Sans 10"

style "user-font"
{
            font_name = "Bitstream Vera Sans 10"
}

widget_class "*" style "user-font"
 
     
 
 
个人档案
 
rainy_lau
男, 25岁
湖北 荆州 
上次登录:
1天前
加为好友
 
   
 
文章分类
 
 
 
     
 
最新照片
 
   
 
留言板
 

偶来了 Rainny
 

支持了!
 

来转转,有点晕的感觉~这不,半天才找到留言板~
 

看来真得被你说中了呢,一进来看的我头都晕了,看来我真的不适合搞计算机呢,同时也总结...
 

先祝:生日快乐!!!
 
     
 
最新评论
   
文章评论|照片评论


哦,好像ext4 与ext3 有很大的区别哟

 

jhgghghjfgjfg
 
 

哈哈,我也一直听到声音................无视!
 

等KDE4正式发布的时候我会回到arch的,大概在今年十月。
 
     
 
文章存档
 
 
 
 
     
 
最近访客
 
 

zhangzhexx

谢杨周

ROOMtoyearn

ailsaG

uu_wind

hongfusun

ak47mig

安左寺
     


©2008 Baidu