10.30.05

gentoo 下é?¢ emerge gcc 4.0.2

Posted in C, Linux at 1:36 pm by poorc

今天去 linuxsir.org 上�看了几篇关于 gcc4 �新编译系统文章心痒痒的,想实验一下,�是苦于自己的烂机器和垃圾的网速,最终还是放弃了,�是 gcc4 起���试一下呀,�刀开始 emerge gcc4 ,因为 gcc4 被 mask 了,所�先 unmask �能 emerge 。把下�的语�加到 /etc/portage/package.unmask

>=sys-devel/gcc-4.0.2
>=sys-libs/glibc-2.3.5.20050421

接�把下�的代�加到 /etc/portage/package.keywords

>=sys-devel/gcc-4.0.0 -*
>=sys-devel/binutils-2.15.97 -*
>=sys-libs/glic-2.3.5.20050421 -*

好了,接� emerge gcc 就�以安装 gcc4 了
安装完��用下�的命令�选择和切� gcc

gcc-config -l #列出所有安装的 gcc 版本
gcc-config tag #tag 是 列出的 gcc 版本的��的��

当然了,选择完���在你想使用新 gcc 的用户 shell 下��行

source /etc/profile

这样就安装完�了,接�试试你的新武器�,�行速度没有感觉�化多少,�过编译大程�的时候确实快点了。

10.27.05

备份MBR

Posted in Linux at 2:12 pm by poorc

昨天给一个朋å?‹è£…了 Ibox ,一个比较ä¸?错的中文 gentoo livecd ,给朋å?‹å®‰è£…这个主è¦?因为他是个 linux åˆ?学者,为了让他感å?—速度,然å?Žæˆ‘安装方便就给他装了这个系统,å?¯èƒ½åœ¨ linux 没有爽到,去 windows 下é?¢çˆ½äº†ä¸€æŠŠï¼Œå?¯æ˜¯ win è€?å…„ä¸?怎么原æ„?,就告崩溃了。今天让我去给他é‡?新安装 windows,装好了 windows 之å?Ž ibox 就进步去了,没有办法,è¦?ä¿®å¤?的。è¿?行 livecd,é‡?新安装了 grub 就好了。å?¯æ˜¯æ¯?次都安装这个 grub ä¸?怎么爽,å??正进ä¸?去 ibox 都是因为 mbr 被 windows 给爽了,我ä¸?如想个办法把 mbr 备份,然å?Žè£…玩了在æ?¢å¤?å°±å?¯ä»¥äº†ï¼Œä¸?é‡?新安装 grub 快点,起ç ?ä¸?用 mount /boot了。去网上æ?œç´¢äº†ä¸€ä¸‹ï¼Œæ‰¾åˆ°äº†å¤‡ä»½çš„命令
dd if=/dev/hdx of=MBR-backup bs=512 count=1
把里�的hdx��实际的 hda,hdb 之类的就�以了。能备份就想法��,下�给出��的命令
dd if=MBR-backup of=/dev/hdx bs=512 count=1
其实上�的就是创造一个硬盘的转储到 of ��的文件,根�这个就出色的完�备份的工作了。有时候感觉一些 linux 的�命令其实很好用。�挥�维�创造��

10.26.05

Gentoo 下é?¢å®žçް USB ç›˜çš„自动挂载

Posted in Linux at 1:49 pm by poorc

今天有个朋å?‹æ‹¿äº† mp3 æ?¥æˆ‘这里下载歌曲,把 mp3 æ?’上没有å??映,我以为是认ä¸?出æ?¥ï¼ŒåŽ» /dev 下é?¢çœ‹ä¹Ÿæœ‰ sda1 这个文件,看æ?¥æ˜¯ç³»ç»Ÿä¸?自动挂载 U 盘,以å‰?在 debian 下é?¢éƒ½æ˜¯è‡ªåŠ¨æŒ‚è½½ï¼Œä¹ ä»¥ä¸ºå¸¸ï¼Œçœ‹æ?¥ä¸?是这样了,è¦?自己作了。é?‡åˆ°è¿™ç§?问题第一个想到的当然是 gentoo wiki 了,那个å?¯æ˜¯ä¸ªå¥½åœ°æ–¹å‘€ã€‚去看了看æ?œç´¢äº†ä¸€ä¸‹ï¼Œæ‰¾åˆ°äº†ä¸€ç¯‡æŒºå¥½çš„æ–‡ç« ï¼Œå?¯æ˜¯æ´‹æ´‹æ•°ä¸‡è‹±æ–‡ï¼Œæˆ‘ç­‰ chinese 还真是有点å?ƒä¸?消。自己硬ç?€å¤´çš®çœ‹å®Œäº†ï¼Œæ€»ç»“一下,å?‘现他写的 80% å·¦å?³éƒ½æ˜¯åºŸè¯?。下é?¢è°¢è°¢æˆ‘给他浓缩的东西(我喜欢å?ƒå†›ç”¨çš„压缩饼干,肉æ?¾çš„æ˜¯æˆ‘的最爱)。
第一样�确定自己的系统安装了 udev,whereis udev 用这个命令看看安装了 udev 了没有,如果没有用下�的命令:

emerge udev

安装完了之�就�安装那个 gnome-volume-manager 了,一开始我看花眼了,以为是声音管�的那个呢,心�还骂有病,怎么和声音的都�上了,看�是自己眼花误会了美国的朋�了。

emerge gnome-volume-manager

下��作的是什么了,gnome-volume-manager �行是需� hal 这个东东,硬件抽象层。还是�命令,�让他是我们的最爱

emerge hal
rc-update add hald default

记得在 linuxsir.org 上�有个朋�说自从 hal �级� 5.04 了他就在也�动�起� hal 了,��看别人回贴,原�是他忘了把 hald 加到 default 了。接�修改那个fstab文件,让他加载我们的 U 盘呀。在fstab里�加入下�的内容

/dev/sda1 /mnt/usb auto noatime,noauto,user,rw,iocharset=gb2312 0 0

这里注�,��有/mnt/usb这个目录,并且locales是gb2312的,这个�以根�自己的实际情况修改。改好了就大功告�了。�新�动系统,然�打开 gnome-volume-manager ,这个在gnome的�����移动驱动器和介质,选择自己想自动挂载的东西。�上你的 U 盘,看看在桌�上是�是出�了图标了,打开看看是自己的 USB 盘的东西�。去 linuxsir.org 继续扯淡。�外记录一个自动找最快 mirrors 的命令

mirrorselect -D -s5

vim çš„一点使用

Posted in Linux at 7:46 am by poorc

刚�看了报纸说超级女生的评委柯��被淘汰出局(我爱看�报纸),说什么是他自己觉得�太适�,�在�评委,我看纯属放�,有什么呀,�就是和赞助商的��相左�?害怕舆论影�了赞助商对最�结果的�求。唉,整天被这些俗人气死了(虽然我也是个俗人:──)。好了,还是开始说说我今天终于让我的 vim 显示 gbk 和 gb2312 的中文了,太爽了。其实没什么,在高手眼里就是写个�置文件了,在我眼里太神秘,都在在 windows下�的惯病,什么都找设置, console 的程�哪里�的设置,呵呵,在用户的目录下�建立一个 .vimrc 的文件,然�在里�加入一行就�以打开所有的编�的文件了(暗爽):

set fileencodings=ucs-bom,utf-8,cp936,big5,euc-jp,euc-kr,latin1

�存从新起动vim,打开文件 ok了。说到这里我感觉vim里�还有一个显示行�和语法高亮是我常用的功能,�次在 vim里�输入syntax on太他�的烦了,我这�懒人是�能容�这�事情�生的,算了,往里�在写两行字符,让他打开的时候自动的开��:


set nu #打开显示行�的功能
syntax on #打开语法高亮的功能

这样打开一个æº?代ç ?文件感觉就比较爽了,效果太好了,ä¸?好,这么正规的软件代ç ?也有bug ,我改改,去除那个bug section,我自己往里é?¢å†™ï¼Œè¾“入代ç ?,å?¯æ˜¯æ€Žä¹ˆä¸?会自动缩进呀,这让我们这些人怎么能够å¿?å?—呀,好了,å?¬è¯´æœ‰ä¸ªvim给写好的é…?置文件,是推è??的,拷è´?了直接使用,估计就å?¯ä»¥äº†ï¼Œåœ¨ç»ˆç«¯è¾“入命令一æ?¡å?§ã€‚
cp /etc/vim/vimrc /usr/share/vim/vim63/vimrc_example.vim
好了,就这样从新打开 vim,一切 ok 了,如果能有鼠标控制,有 menu 就更好了,我们继续添加,�就是网 .vimrc 里�加己行字�,呵呵:

set mouse=a #加入鼠标支�
set wildmenu

这样就差�多了,基本上�以满足一般人的需求了,�是我这�程��的��能在读�代�的时候会�常的在多个文件中间转�,如果�次都退出在用vim 打开的�很麻烦的,怎么办,分�打开多个文件,这个�以,使用:new命令就�以,�以分�的,但是我的�是15 的显示器,分分还有什么呀,还是想个其他的方法�,能�能用一个简�的命令在�退出vim的情况下�回转�呀,答案是肯定的,伟大的 vim什么��到呀。还是在.vimrc里�加入几��,�过这�麻烦点,呵呵

if has(�unix�)
map ,e :e =expand(�%:p:h�) . “/�
else
map ,e :e =expand(�%:p:h�) . “\�
endif

�存�新打开 vim,然�用 vim 打开一个�代�文件,在正常模�下输入,e 就会有一个框出�,上�罗列了当�目录下的所有文件,你用 tab 建�选择打开那个文件,太爽了。基本上 vim 的东西就这些了,还有的就是一些汉化的了,我在 linuxfans.org下载了 vim 的中文文档,解压安装了,使用的�错,我先去�饭,回�继续。
å?ƒå®Œé¥­äº†ï¼Œè¾£æ¤’鸡蛋,感觉还ä¸?错了。继续写å?§ã€‚把下载完的 vim 的中文文档解压缩以å?Žï¼Œåœ¨ su 到 root æ?ƒé™?,然å?Žè¿?行 ./install.sh -i 安装就å?¯ä»¥äº†ï¼Œå°±æ˜¯è¿™ä¹ˆç®€å?•。最å?Žæˆ‘想è¦?说的就是 vim çš„ tips 了,那简直是一个å®?库了,我刚开始就爱上他了。其实如果å?•纯的æ?¥è¯´tip都是å°?技巧,有的很实用。去 http://www.vim.org 下载回æ?¥çš„æ˜¯ä¸ªtxt文件,然å?Žä½ åœ¨å¾€ä¸Šæ?œç´¢ vimtips.zip那个东西解压缩以å?Žæœ‰ä¸¤ä¸ªæ–‡ä»¶å¤¹ï¼Œå?§ä»–放到你的用户目录的.vim 下é?¢å°±å?¯å?¯ä»¥ï¼Œç„¶å?Žä½ æ‰“å¼€~/.vim/plugin/目录下,把你下载的那个 txt çš„ tip 文件放到里é?¢å°±å?¯ä»¥äº†ã€‚é‡?æ–°è¿?行 vim ,在 vim 打开的时候就会分å±?æ?¥æ˜¾ç¤ºä¸€æ?¡tips ,感觉ä¸?错。如果没有的è¯?ä½ å?¯ä»¥åœ¨vim里é?¢è¾“入命令: TipOfTheDay 就会分å±?显示了。队了还有一个å°?技巧,就是在打开了程åº?æº?代ç ?,更改以å?Žå?¯èƒ½ç ´å??了代ç ?结构格å¼?,你å?ªè¦?在普通模å¼?下é?¢è¾“å…¥ gg=G, vim 就会帮你把格å¼?调整好的。这个就是我今天学到的vim的知识了,明天有时间了就看看那个在编程的时候常用的关键字æ??示的问题。

说到这里想到了今天学习的一个改�用户组的命令, gpasswd -a usrname groupname 这个命令很好用,主�是我是 pppoe 上网的,我用这个把我的用户加到了�以拥有拨� pon �利的那个组。还有几个比较有用的命令:

top #显示当�的�用资�最多的10个进程
ps #显示用户的进程
kill #�死进程
xkill #�死窗体

下�的这个�是��级的,我�常使用的万能命令呀:
ps aux | grep
applicationname是你è¦?找的那个程åº?çš„å??字,我一般都用他差æ?€æˆ‘çš„ qq,他å?¯ä»¥ç»™ä½  qq çš„ pid ,然å?Žé…?å?ˆkillå°±å?¯ä»¥æ?žå®šä¸€èˆ¬çš„, xkill 的最好用处就是å?¯ä»¥æ?€æ­»é‚£äº›è¿›ç¨‹å·²ç»?结æ?Ÿï¼Œå°±æ˜¯çª—体资æº?没释放的死窗体了。

好了,就写这么多了,累了,和一休一样,休�一下。去 linuxsir.org 的 irc �天了。

试用 Flock çš„æµ?览器的 blog åŠŸèƒ½

Posted in Feeling at 12:49 am by poorc

刚�试用了 flock 的 blog 功能,�以直接�帖�,�是我怎么没有找到那个传说中的分类在那里选择呀,如果�以选择那个就很爽了,�知�是�是 到现在还�支�读呢。�展�期,由 firefox 更改过�的,�是确�能安装 firefox 的�件,有些地方还是需�改进的呀。

刚�看了一下 csdn 上�关于 flock 的简介,��现原�他还有那么多的历�,�过 web2.0 总是感觉象个嘘头,�能给我什么真实的体会。

æ?®å¤–电报é?“,美国加州的一个开放æº?ç ?å¼€å?‘å°?组周日å?‘布了一个å??为Flock的网络æµ?览器。该软件基于ç?«ç‹?的内核,最大的特点是集æˆ?了所谓Web2.0çš„WEBæœ?务,如å?šå®¢ã€?RSSã€?网络收è—?夹ã€?照片共享等。

  这个å??为“点击â€?的开å?‘å°?组延续了开æº?界å??人Bart Decrem的工作。此人原æ?¥æ›¾åœ¨Mozilla基金会工作,å?Žæ?¥åˆ›ç«‹æ—¨åœ¨æ??高Linuxå?¯ç”¨æ€§çš„Eazelå…¬å?¸ï¼Œä½†ä¸?幸夭折。此å?Žï¼Œä»–决定开å?‘一个代表网络新潮æµ?çš„æµ?览器。

  æ?®Flockå¼€å?‘负责人表示,这个软件将æ??ä¾›ä¸?é™?制的å…?费下载,ä¸?过,目å‰?的版本还å?ªæ˜¯ä¸€ä¸ªé?¢å?‘技术群体的预览版,软件中还有一些已知或未知的问题,将会在推出正å¼?版å‰?予以修正。

  Flock�览器中的“收�夹�已�自动“上网�,用户的所有收�网�都将自动�存在Del.icio.us网站。这样,�览用户�以在任何�以上网的地方快�地找到自己收�的网页。

  Web2.0中最�的技术莫过于�客和RSS。Flock软件中内置了一个RSS新闻�集功能,�以很方便地在一个�置�览多个新闻网站和�客,用户无需��过去一样下载�独的RSS软件。

  这款�览器还内置了一些�客的�件,�以方便地�WordPress�Six Apart和Blogger等�客网站�表文章。此外,Flock软件还能通过集�的功能直接“拖拽��作雅虎图片共享网站Flickr。

Next page