??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲狠狠婷婷综合久久久久,国产精品亚洲专区无码牛牛,亚洲国产精品成人AV无码久久综合影院http://m.tkk7.com/sean/category/18647.htmlRead me, read Sean.zh-cnThu, 02 Jan 2014 06:09:12 GMTThu, 02 Jan 2014 06:09:12 GMT60[RPi] 树梅z֮装Archlinux和蓝?/title><link>http://m.tkk7.com/sean/archive/2014/01/01/408333.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Wed, 01 Jan 2014 05:11:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2014/01/01/408333.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/408333.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2014/01/01/408333.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/408333.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/408333.html</trackback:ping><description><![CDATA[不久前入了个 Raspberry Pi 也就是大家说的树梅派Q以下简URPiQ,拿来做蓝牙测试,用的蓝牙dongle是ORICO的BTA-403-BL <a >http://item.jd.com/980800.html</a> 。这里简单记录下安装q程Q?br /> <br />首先是操作系l。作为Arch重度用户Q当焉Archlinux ARM? <a >http://archlinuxarm.org/platforms/armv6/raspberry-pi</a> 下蝲img文gQ用dd写到SD卡上Q?br /> <div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->dd bs=1M <span style="color: #0000FF; ">if</span>=/path/to/archlinux-hf-*.img of=/dev/sdX</div> <br /> 然后用GParted把SD卡上的分区拖满,充分利用I间。这样SD卡就准备好了Q插到RPi上,接上Micro-USB的电(sh)源和|线Q启动RPiQ从路由器上扑ֈRPi的IP地址Q机器名默认是alarmpiQ,ssh上去Q用户名root密码rootQ,修改密码Q创建非root账号Q执行系l更?sudo pacman -Syu Q这之后开始安装蓝牙相兛_P<br /> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->sudo pacman -S bluez bluez-utils</div> <br /> 保蓝牙dongle插到RPi的USB接口Q通过 hciconfig 认蓝牙讑֤被识别,输出应该cM下面q个样子Q?br /> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->[sean<span style="color: #800080; ">@alarmpi</span>]$ hciconfig<br /> hci0:   Type: BR/EDR  Bus: USB<br />         BD Address: <span style="color: #800000; ">84</span>:A6:C8:DC:<span style="color: #800000; ">04</span>:<span style="color: #800000; ">97</span>  ACL MTU: <span style="color: #800000; ">310</span>:<span style="color: #800000; ">10</span>  SCO MTU: <span style="color: #800000; ">64</span>:<span style="color: #800000; ">8</span><br />         DOWN <br />         RX bytes:<span style="color: #800000; ">553</span> acl:<span style="color: #800000; ">0</span> sco:<span style="color: #800000; ">0</span> events:<span style="color: #800000; ">28</span> errors:<span style="color: #800000; ">0</span><br />         TX bytes:<span style="color: #800000; ">384</span> acl:<span style="color: #800000; ">0</span> sco:<span style="color: #800000; ">0</span> commands:<span style="color: #800000; ">27</span> errors:<span style="color: #800000; ">0</span></div> <br /> 启动bluetoothQ?br /> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->sudo systemctl start bluetooth</div> <br /> 完成以后Q即可通过 bluetoothctl 命o打开蓝牙控制収ͼ执行各项蓝牙相关操作Q比如show、list、scan on、agent、info{等Q这里不展开了?br /> <br /> 如果想用图形界面操作RPiQ也很简单,基本步骤如下Q?br /> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->sudo pacman -S xorg xorg-xinit lxde<br />echo <span style="font-weight: bold;">'</span><span style="font-weight: bold;">exec startlxde</span><span style="font-weight: bold;">'</span> > ~/.xinitrc<br /> startx</div><br />Enjoy!<img src ="http://m.tkk7.com/sean/aggbug/408333.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2014-01-01 13:11 <a href="http://m.tkk7.com/sean/archive/2014/01/01/408333.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] Windows环境下Apache最基本的调优方?/title><link>http://m.tkk7.com/sean/archive/2011/08/02/355618.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Tue, 02 Aug 2011 13:04:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2011/08/02/355618.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/355618.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2011/08/02/355618.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/355618.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/355618.html</trackback:ping><description><![CDATA[<p> 今天q程支持同事在Windows环境调优Apache服务器性能Q记录在此,供需要的朋友参考?/p> <p> Java EE应用Q同旉|在两个Tomcat(5.5.27)实例上,前面放了个Apache(httpd-2.2.19-win32-x86-no_ssl)Q通过mod_jk(1.2.32)做负载均衡,同一台物理服务器Q操作系lؓ64位的Windows Server 2003 SP2。现象是60+客户端,q_每个客户端每U请求数2ơ,单个h正常响应旉?00ms以内Q即每秒冲进?20个请求,q发量最多在60上下QApache已不堪"?负,静态资源响应时间都过10sQ同时Tomcat和数据库服务器均正常。凭我的l验Q同L压力直接压到Tomcat也不至于q么隄。看来问题出在Apache?/p> <p> 首先修改httpd.conf配置文gQ打开status模块Q?/p> <p> <code> LoadModule status_module modules/mod_status.so<br/> <Location /status><br/>   SetHandler server-status<br/>   Order deny,allow<br/>   Deny from all<br/>   Allow from 127.0.0.1 #需要的话也可放开为all<br/> </Location> </code></p> <p> q样我们p通过/status面查看服务器当前的状态信息,l果观察到worker(即线E?C?4Q坑爹啊Q难怪撑不住。我记得以前Windows下面的Apache默认U程数没q么的。找准问题,接下来就好办了:</p> <p> <code> <IfModule mpm_winnt.c><br/>   ThreadsPerChild 300<br/>   MaxRequestsPerChild 0<br/> </IfModule> </code></p> <p> E微解释一下:mpm_winnt.c是Apache为Windows NT提供的MPM (Multi-Processing Module)Q对应到Linux环境下,则有prefork.c(多进E?每进E?个线E?和worker.c(多进E?多线E?两种MPM可选。Windows下面只会有父与子两个q程Q因此单个子q程能同时v多少U程(ThreadsPerChild)成了调优的关键。另一个参数MaxRequestsPerChild的含义是单个子进E篏计最多处理到个hQ超q该值则退出重启,q是Z防止内存泄露慢慢拖垮整个服务器而做的防御性措施,0表示不做此限制?/p> <p> 新配|上U后Q客L数量利冲上200+。Case closed.</p> <img src ="http://m.tkk7.com/sean/aggbug/355618.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2011-08-02 21:04 <a href="http://m.tkk7.com/sean/archive/2011/08/02/355618.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu Karmic安装手记 - T400shttp://m.tkk7.com/sean/archive/2009/12/26/307346.htmllaogaolaogaoSat, 26 Dec 2009 03:14:00 GMThttp://m.tkk7.com/sean/archive/2009/12/26/307346.htmlhttp://m.tkk7.com/sean/comments/307346.htmlhttp://m.tkk7.com/sean/archive/2009/12/26/307346.html#Feedback2http://m.tkk7.com/sean/comments/commentRss/307346.htmlhttp://m.tkk7.com/sean/services/trackbacks/307346.html 周二的时候拿C新的T400sQ安装Linux(64位Karmic)的过E比预想的要曲折Q趁周末有时_整理记录于此Q希望对遇到同样问题的h有所帮助?br />
T400s送到之前Q我先简单的在网上查了查基本的配|信息,同时也看到有很多|友十分利的安装了LinuxQ不论是Ubuntu Karmicq是Arch LinuxQ基本都是除了指Uw是out-of-box可直接工作的,q也W合我的预期。于是,拿着amd64版的Karmic盘,开始在T400s上安装?br />
基本pȝ的安装很利Q跟着提示一路走完,Karmicp够bootq正常login了,so far so good。不q登录进M后,无线|卡不工作,只有有线q接Q这是怎么回事Q用lspci一看:
  • 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
  • 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
  • 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
  • 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
  • 00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)
  • 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
  • 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
  • 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
  • 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
  • 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
  • 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
  • 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
  • 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
  • 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
  • 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
  • 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
  • 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
  • 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
  • 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
  • 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
  • 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
  • 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
  • 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
  • 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
  • 04:00.0 Memory controller: Intel Corporation Turbo Memory Controller (rev 11)
  • 05:00.0 SD Host controller: Ricoh Co Ltd Device e822 (rev 01)
  • 05:00.1 System peripheral: Ricoh Co Ltd Device e230 (rev 01)
注意03:00.0q一行,竟然是Realtek?172Q对应Windows下的型号?192QLenovo什么时候把T400s原本的无U芯片配|?Intel WiMAX/WiFi Link 5xxx)换成了Realtek 8172的?难怪没有无U,q块|卡的驱动还没有被Linux内核直接支持Q需要手工安装。网上搜到很多方案,比如ndiswrapper+win版驱动等{,但这个Ubuntu LaunchPad上的Ҏ(gu)[1]看上L靠谱Q还{什么,开工吧?br />
  • 首先下蝲驱动: http://launchpadlibrarian.net/34090404/rtl8192se_linux_2.6.0010.1012.2009_64bit.tar.gz
  • 解压后进入rtl8192se_linux_2.6.0010.1020.2009_64bit子目录,make
  • 成功后在HAL/rtl8192下能够找到r8192se_pci.ko文gQcp?lib/modules/`uname -r`/kernel/drivers/net/wireless/
  • 然后固件相xӞ即firmware/RTL8192SE目录Qcp?lib/firmware/`uname -r`/
  • 执行命odepmod -a重新扫描module依赖关系
  • 执行命omodprobe r8192se_pci加蝲该moduleQ这一步完成以后NetworkManager可以搜到无U网lƈq行q接?/li>
好了Q到此最大的拦\虎已l消灭,开始装别的软g吧。就在这Ӟ新的问题出现了,dmesg可以看到重复出现的如下报?警告信息Q?br />
  • [ 483.431670] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • [ 483.435783] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • [ 483.439867] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • ...
通常l过数分钟的U篏Q系l就L了,只剩下CapsLock键上的小灯不停闪烁,典型的kernel panic? Ҏ(gu)|友提供的线索[2]Q由于Intel?4位实现虽是参考AMD64但细节有差异Q所以在实际内存大于{于4G的环境下Q某些未考虑到该Ҏ(gu)的代码会leak memoryQ怎么办?增加内核启动参数mem=4G iommu=offQ一斚w限定内存范围Q另一斚w关闭IOMMU?br />
l过试Q这L配置下系l和无线|络都能够持l稳定运行。系l安装到此,一个大的里E碑达成Q唯一的缺憾是每次kernel升Q可能还需要手工做一些工作,且暂时不能既开无线又开4G以上内存Q不q这hdq没有无U,或者缴枪投降,不是吗?本想多骂几句LenovoQ好好的Intel芯片不用Q要换RealtekQ但转念一惻Iq已是既成事实,而且看到很多其他型号的ThinkPadQ如R500、SL400{,也有不少用上了Realtek的这ƾ无U芯片,让我们一h待稳定可靠的驱动最l被Linux内核支持的那一天吧?br />
参考链?
[1] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126
[2] http://lwn.net/Articles/91870/



laogao 2009-12-26 11:14 发表评论
]]>
[Tips] DIY制表W键自动补全(bash)http://m.tkk7.com/sean/archive/2009/06/01/279316.htmllaogaolaogaoSun, 31 May 2009 16:11:00 GMThttp://m.tkk7.com/sean/archive/2009/06/01/279316.htmlhttp://m.tkk7.com/sean/comments/279316.htmlhttp://m.tkk7.com/sean/archive/2009/06/01/279316.html#Feedback1http://m.tkk7.com/sean/comments/commentRss/279316.htmlhttp://m.tkk7.com/sean/services/trackbacks/279316.html
bash是大多数LLinux发行版的默认shellQ如果你用过bashQ那么一定会接触?lt;tab>键自动补全的q个方便的功能,当你一个命令的头几个字W敲下去Q按?lt;tab>Q如果以此开头的命o只有1个, bash会直接帮你补全,如果有多个,则会有相应提C,而在后箋的参数输入时Q也会带有默认的自动补全文g路径的功能。当你习惯了<tab>Q很难想象没有自动补全的日子会是什么样子?br>
bash默认支持常见的补全功能,如可执行命o、文件\径等Q如果安装了bash-completion包,甚至qchown, man, svn, sshq些也会带有相应的自动补全提C,而不是单U的文g路径补全。好奇的你一定想知道是怎么实现的吧Q其实很单,我们举个例子来说Q?br>
假定你有一个命令,叫做abcQ它又有自己的子命oQ分别是build_all、compile和updateQ其中compileq个子命令需要的参数必须来自project.listq个文g中列出的|怎么实现<tab>自动补全Q让bash知道abc的合法子命o和compile子命令的合法参数列表呢?

在你的~/.bashrc或者Q何一个启动bash时会被执行的文g中加入下面的代码Q?br>
function _abc() {
    COMPREPLY=()
    local cur=${COMP_WORDS[COMP_CWORD]};
    local com=${COMP_WORDS[COMP_CWORD-1]};
    case $com in
    'abc')
        COMPREPLY=($(compgen -W 'build_all compile update' -- $cur))
        ;;
    'compile')
        local pro=($(awk '{print $1}' project.list))
        COMPREPLY=($(compgen -W '${pro[@]}' -- $cur))
        ;;
    *)
        ;;
    esac
    return 0
}

complete -F _abc abc

手动载入一下,或者重启bashQ再敲abc命oQ即可自动补全子命oQ如果子命o是compileQ还能自动补全相应的参数倹{我们来单分析一下这D代码。首先我们定义一个function _abcQ这个函数先清空自动补全列表Q根据当前输入位|前一个token判断目前需要自动补全的语境Q如果是abcQ则自动补全内容设|ؓ'build_all'?compile'?update'Q如果是'compile'Q则project.list文g内容输出到补全列表,当然Q这里我们也可以换成其他M必要的方式。最后我们通过complete -F _abc abc这D自动补全逻辑注册到abcq个主词上。这样当我们敲abcӞ后箋内容p自动补全了?br>
Enjoy!



laogao 2009-06-01 00:11 发表评论
]]>
[Tips] Wake-on-LANhttp://m.tkk7.com/sean/archive/2009/03/18/260576.htmllaogaolaogaoWed, 18 Mar 2009 12:03:00 GMThttp://m.tkk7.com/sean/archive/2009/03/18/260576.htmlhttp://m.tkk7.com/sean/comments/260576.htmlhttp://m.tkk7.com/sean/archive/2009/03/18/260576.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/260576.htmlhttp://m.tkk7.com/sean/services/trackbacks/260576.html其实很早听说有q个东东Q只是一直没玩过Q最q公司调整PC服务器,正好找个I闲实战了一把。基本的配置步骤如下(旉有限Q挑单的_假定你要Wake-on-LAN的机器是WindowsQ控制服务器是Linux)Q?br />
[被控制方]
1- 正常开入BIOS讄
2- 扑ֈWake-on-LAN的选项enable?如果是Dell的机器这个选项叫Remote Wake Up)
3- q入OSQ在需要配|Wake-on-LAN的网l端口的配置中(|络q接属?>配置->甉|理)Q选择允许此设备计算d机状?br />4- 记录|卡的MAC地址
5- 正常x
// 如果被控制方是Linux/UbuntuQOS的配|方法参考链接[4]

[控制方]
1- 安装wakeonlanQ可以选择(如果有的? apt-get install wakeonlanQ或者从链接[3]获取源码手工安装Q是Perl写的Q?br />2- 通过wakeonlan+MAC地址的命令行方式控制需要wake up的机器,?wakeonlan 01:23:45:67:89:AB
// 更高U的用法包括~写脚本Q添加到cronQ以及通过-f指定一个包含多个MAC地址的文件同时操作等

[基本原理]

Wake-on-LAN的相关通信协议位于OSI七层模型中的数据链\层,比IP需要的|络层还要低一层,在局域网范围发送广播,数据包格式ؓQ?br />FF FF FF FF FF FF $MAC*16
?FF FF FF FF FF FF然后重复16ơ对方的MAC地址Q被戏称?magic packet"?br />
配置成功后,只要被控制方正常x、挂赗休眠,且环境始l不掉电(sh)QQ何时候在局域网中广?magic packet"Q指定网卡的机器可以被唤醒?br />
链接:

[1] http://en.wikipedia.org/wiki/Wake-on-LAN
[2] http://en.wikipedia.org/wiki/OSI_model
[3] http://gsd.di.uminho.pt/jpo/software/wakeonlan/
[4] http://ubuntuforums.org/showthread.php?t=234588




laogao 2009-03-18 20:03 发表评论
]]>
[Tips] openSUSE 11.1安装w32codec-all和MPlayer后仍无法正常播放rmvb格式视频的解x?/title><link>http://m.tkk7.com/sean/archive/2008/12/20/247426.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sat, 20 Dec 2008 00:11:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2008/12/20/247426.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/247426.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2008/12/20/247426.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/247426.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/247426.html</trackback:ping><description><![CDATA[ <br />?1.0一L问题Q当你在openSUSE 11.1中配|好Packman资源库后Q就能直接通过YaST2安装w32codec-all和MPlayerQ不q这样ƈ不能正常播放常见的rmvb格式视频QMPlayer报告找不到匹配的video解码包,声音能听刎ͼ但图像出不来?br /><br />解决Ҏ(gu)是:<br /><br />去Real的官方网站(选US站、免Ҏ(gu)攑֙下蝲、Unix版)下蝲最新的RealPlayer 11安装包,文g名RealPlayer11GOLD.binQ到本地后chmod u+xQ执行该文gq行安装Q按照提C,安装路径指定?usr/lib/RealPlayer10 Q注意这里是MPlayer提示的\径,不是W误Q。完成安装后再次使用MPlayer卛_正常播放?br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/247426.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2008-12-20 08:11 <a href="http://m.tkk7.com/sean/archive/2008/12/20/247426.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[News] openSUSE 11.1 Releasedhttp://m.tkk7.com/sean/archive/2008/12/18/247225.htmllaogaolaogaoThu, 18 Dec 2008 14:23:00 GMThttp://m.tkk7.com/sean/archive/2008/12/18/247225.htmlhttp://m.tkk7.com/sean/comments/247225.htmlhttp://m.tkk7.com/sean/archive/2008/12/18/247225.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/247225.htmlhttp://m.tkk7.com/sean/services/trackbacks/247225.html在数分钟之前,openSUSE 11.1正式release了,主要的新Ҏ(gu)包括:

Linux Kernel 2.6.27.8rc1
GCC 4.3.2
glibc 2.9
X.Org 7.4
Virtual Box 2.0.6
PostgreSQL 8.3.5
MySQL 5.0.67
Eclipse 3.4
gtk+ 2.14.4
Python 2.6.0
Ruby 1.8.7
Perl 5.10.0
Mono 2.0.1
Qt 4.4.3
PHP 5.2.6
openJDK 1,2b11
KDE 4.1.3 + 3.5.10
Firefox 3.0.4
OpenOffice 3.0
KOffice 1.6.3
Mono 2.0.1
GIMP 2.6.2
...

更多内容
openSUSE主页: http://www.opensuse.org/en/
11.1功能清单: http://en.opensuse.org/Featurelist_11.1
下蝲? http://software.opensuse.org/




laogao 2008-12-18 22:23 发表评论
]]>
So long, Ubuntu!http://m.tkk7.com/sean/archive/2008/05/02/197760.htmllaogaolaogaoFri, 02 May 2008 09:35:00 GMThttp://m.tkk7.com/sean/archive/2008/05/02/197760.htmlhttp://m.tkk7.com/sean/comments/197760.htmlhttp://m.tkk7.com/sean/archive/2008/05/02/197760.html#Feedback3http://m.tkk7.com/sean/comments/commentRss/197760.htmlhttp://m.tkk7.com/sean/services/trackbacks/197760.html最q在家休息,xUbuntu新的LTS版本8.04已经出来一周多了,试试看吧Q正好想l家里的服务器来一ơ升U,未曾惌一试让我彻底和Ubuntu说了bye bye?br />
我的L机器是一台T43Q在3月下旬,q台ThinkPad彻底从Ubuntu变脸成了Arch LinuxQ运行至今,十分E_Q要速度有速度Q要功能有功能,单而强大,让h׃释手。我安有一??机器QAMD Athlon 2500+ / 512MQ先后装qSuSE、Fedora、CentOS、Debian、Ubuntu 7.10Q由于很长一D|间以来都比较忙,没时间去折腾Q在最后这ơ开刀之前Q定格在了Gusty Gibbon?br />
说回q次开刀。趁休假有时_我打再整理/升一下这台服务器Q正好Ubuntu 8.04 LTS出来Q冲着省事Q^旉有时间去折腾Q和LTSQ我惌应该q是比较自然的一个选择。安装过E很利Q该扑ֈ的硬仉扑ֈQ一切都q像是Ubuntu?.10基础上正常的一ơ升U版Q谁知刚配置完几个我常用的应用程?服务Q就遇到了严重的问题Q系l会随机Q通常几分钟时_锁住Q没有反应,键盘灯和鼠标灯还有反应,但是屏幕定格QCtrl-Alt-Backspace或者Ctrl-Alt-F1{等Q都不管用了Q什么提C都没有。硬仉题?不像啊,之前的Gusty跑得很好。网上一搜,好家伙,q是普遍现象Q?br />
http://ubuntuforums.org/showthread.php?t=768200

没想到拿LTS的正式ISO安装Q还是无奈的做了一ơ小白鼠Q对Ubuntu印象因此大打折扣。算了吧Q装回熟(zhn)的DebianQ一切又恢复安静。从今天P我的Linux推荐榜调整ؓQ公司服务器 - CentOS、个人服务器 - Debian、个人桌?- Arch Linux?br />
So long, Ubuntu!




laogao 2008-05-02 17:35 发表评论
]]>
[链接] KDE 4.1: Visual Changelog (rev 783000)http://m.tkk7.com/sean/archive/2008/03/12/185525.htmllaogaolaogaoTue, 11 Mar 2008 16:27:00 GMThttp://m.tkk7.com/sean/archive/2008/03/12/185525.htmlhttp://m.tkk7.com/sean/comments/185525.htmlhttp://m.tkk7.com/sean/archive/2008/03/12/185525.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/185525.htmlhttp://m.tkk7.com/sean/services/trackbacks/185525.html一关于目前开发中的KDE 4.1最新进展介l?br />http://polishlinux.org/kde/kde-41-visual-changelog-rev-783000/

看上L不错的,有了KDE 4的基Q从4.1开始,一些之前来不及polish的地方开始逐渐被I补?br />



laogao 2008-03-12 00:27 发表评论
]]>
[Tips] ULOracle数据库到PostgreSQL的要?/title><link>http://m.tkk7.com/sean/archive/2008/03/11/185510.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Tue, 11 Mar 2008 15:04:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2008/03/11/185510.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/185510.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2008/03/11/185510.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/185510.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/185510.html</trackback:ping><description><![CDATA[ <br />最q尝试把一个Oracle数据库,q同构徏在这个数据库上的Java应用UL到PostgreSQL环境。在ULq程中,ȝ了一些要点,一斚w作ؓW记备忘Q一斚w也给有类gQ务需要处理而又无从下手的朋友作为参考?br /><br />1- 首先是准备PostgreSQL环境。有条g的话Q最好是找一台空闲的PCZ为测试服务器Q安装Linux或BSDQ然后从源码~译最新的PostgreSQL 8.3.0。编译时Q通过configure指定--with-perl?-with-python以支持PL/Perl和PL/Python。因为绝大多数Linux发行版都已自带Perl和PythonQ不必额外安装?br /><br />2- 如果是Windows环境Q又需要Perl和PythonQ则必须额外安装QPython的话Q可以方便的扑ֈ2.5 for Windows的安装包QPerl的话Q推荐ActivePerlQ相寚w烦一点,Z后面用到的一些便利的功能利加蝲QPerl版本量?.8.8?br /><br />3- 创徏数据库和用户。通过initdb初始化数据目录,配置postgresql.conf指定LIP、端口等{信息,配置pg_hba.conf指定讉K权限Q通过pg_ctl -D <数据目录> -l <日志文g> start启动postmasterQ然后createdb、createuser创徏数据库和用户。数据库建好之后Q就可以createlang -d <数据库名> [plperl|plperlu|plpython|plpythonu]开启PL/Perl和PL/Python。具体命令行参数可通过各命令加--help查看?br /><br />4- 安装PostgreSQL客户端pgAdminIIIQ最新版?.8.2Q有条g的话Q也可以下蝲源码自己~译?br /><br />5- 安装Oracle客户端,需要在PostgreSQL同一台机器,以便Perl用于q接数据库的DBI和Oracle驱动DBD::Oracle模块利安装。如果是Windows上的ActivePerlQ则可以通过ppm install DBD-OracleQ如果是Linux/BSDQ则可以通过CPAN来安装,如perl -MCPAN -e shellq入CPAN ShellQ通过install <模块?gt;或force install <模块?gt;安装DBI和DBD::Oracle?br /><br />6- 数据库的ULQ可以选择ora2pg来帮忙,目前的版本是4.7。ora2pg是一个用于读取Oracle数据库schema、数据,q生成PostgreSQL脚本或直接导入PostgreSQL数据库的Perl工具。用法很单,是通过.conf文g指定数据库连接信息包括NLS_LANG、需要导出导入的schema、table、view、data{等Q然后执行一个pl脚本。这是目前相Ҏ(gu)较成熟的一个方案,但是遇到schema复杂、约束较强的数据库,需要手工处理的地方q是不少。徏议不要直接写入PostgreSQLQ而是生成SQL脚本Q验证无误后再执行。ora2pg默认会把Oracle中名U的大写转换成小写,因ؓPostgreSQL在解析SQLӞ除非""括v来,默认都是转成写。schema、table、view、sequence、data{等Q基本用ora2pgQ加上一些手工调整即可搞定。至于function、stored procedure{,q是手工UdQ偷不得懒。除了ora2pgQ其实也可以配置DBI-LinkQ将Oracle数据库挂到PostgreSQL数据库作Zl独立的"schema"Q然后用create table xxx as select ... from ...q样的语法来倒表和数据。PostgreSQL的contrib包也附带有一个dblinkQ不q是q接其他PostgreSQL数据库的Q如果需要连接非PostgreSQLQ? q是考虑DBI-LinkQQ何可以通过Perl的DBI接口讉K的数据库Q都能linkqPostgreSQL?br /><br />7- 接下来就是Java应用本n了,我这ơ移的这个应用是Spring+iBatis架构的,很多SQL语句都是明文Q好在DAO层的基础部分(CRUD)的SQLMap是工兯动生成,且都是符合ANSI SQL92标准的,不需要修改即可用。其余的高查询SQLQ需要调整的地方不少Q一些常见的修改列D如下Q?br /><br />i. SELECT出来的columnQ包括子查询Q,如果有别名,必须加ASQ比?select null as some_column from some_table;<br />ii. PostgreSQL没有dual表,cMselect 0 from dual的语句,写成select 0卛_;<br />iii. DECODE函数需要重构成(case when some_column = 'some_value' then 'some_other_value' when ... then ... else 'some_default_value' end ) as some_column;<br />iv. NVL()函数QPostgreSQL中相对应的是coalesce()Q其实几乎所有主DBMS都支持coalesceQ包括OracleQ这才是标准写法;<br />v. 比较日期Q在PostgreSQL中,使用date_trunc('day', SOME_DATE) = date_trunc('day', #enteredDate#)q样的写法,其中'day'位置可选字D包括有year、month、week、hour、minute、second{等;<br />vi. SYSDATEQ对应到PostgreSQL是current_timestampQ可以根据需要用current_date;<br />vii. ROWNUMQ通常我们用ROWNUM都是Z限制查询出来的记录数QPostgreSQL没有q个关键字,需要改成在SELECT语句最后添?LIMIT语句Q如LIMIT 100;<br />viii. (+)q样的外q接写法需要调整ؓSQL标准?table1 [LEFT|RIGHT|FULL] OUTER JOIN table2 ON (...);<br />ix. CONNECT BY ... START WITH ... 递归查询可以参?http: //www.postgresql.org/docs/8.3/static/tablefunc.html 的connectby()函数.<br /><br />最后再多提一点,PostgreSQL自带的过E语a是PL/pgSQLQ在PostgreSQL上写functionQ除了用plpqsqlQ还支持sql、plperl(u)、plpython(u){等。如果你对SQL天生q敏Q看cMPL/pgSQL的代码都很吃力,别说是写了,你完全可以用你喜Ƣ的语言来表辑և数和存储q程的逻辑。有了PL/PythonQ你q怕什么呢Q你几乎能做M事?br /><br />[更新 20080313] 把JDBC驱动的部分漏掉了Q移植Java应用Ӟ除了改SQLQ还需要拿PostgreSQL的JDBC驱动攑ֈclasspath下面Q如WEB-INF/libQ然后修Ҏ(gu)据库q接URLQ改成jdbc:postgresql://<ip>:<port>/<dbname>卛_?br /><br />[更新 20080323] ULschema和数据时Q比ora2pg更方便的一U方式是利用EnterpriseDB的Migration ToolQ将Oracle的JDBC驱动ojdbc14.jar拯到EnterpriseDB安装路径下的jre/lib/ext下后Q启动Developer Studio卛_建立Oracleq接Q选中schema后,可以通过右键Online Migrationschema、数据、函数包{等一ơ性通通导入EnterpriseDB。如果要l箋往"U?PostgreSQLU,从EDB做backupQ然后到PostgreSQL下做restoreQ这样会丢掉函数包,因ؓ毕竟EDB在PostgreSQL基础上做了相当改造以和Oracle兼容Q不q函数包之类q是手工UL较稳妥?br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/185510.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2008-03-11 23:04 <a href="http://m.tkk7.com/sean/archive/2008/03/11/185510.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] Linux下挂载中文Windows׃n目录http://m.tkk7.com/sean/archive/2008/01/18/176166.htmllaogaolaogaoFri, 18 Jan 2008 04:54:00 GMThttp://m.tkk7.com/sean/archive/2008/01/18/176166.htmlhttp://m.tkk7.com/sean/comments/176166.htmlhttp://m.tkk7.com/sean/archive/2008/01/18/176166.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/176166.htmlhttp://m.tkk7.com/sean/services/trackbacks/176166.html使用Linux很便利的一个地方,是它把所有资源都按照文g的方式抽象出来,于是我们在读写Q何外部资源时Q都像是操作本地普通文件一栗访问Windows׃nQ除了在Nautilus/Konquerer使用smb://Q或者命令行使用smbclient之外Q当然还有更cool的方式,那就是smbmount?br />
在Ubuntu下用smbmountQ需要安装smbfs包,通过sudo apt-get install smbfs卛_。调用方法如下,新徏/share目录后:
$ [sudo] smbmount //10.10.10.10/share /share -o username=<user_name>,password=<password>,codepage=cp936,iocharset=ut8

注意最后两个参敎ͼLinux默认是UTF-8~码Q中文Windows则是GBKQ按codepage划分Q也是cp936。如果你的环境和上述不一_则需要相应的修改codepage和iocharset参数。成功以后,我们可以通过熟?zhn)的ls, cp, cat, less, more, mv, zip, tar, rm, rename, nano, vi{等我们在Linux下已l习以ؓ常的方式来操作了Q就和本地文件夹一栗?br />
如果惛_Linux启动时自动把Windows׃n挂进来,则可以修?etc/fstabQ增加如下内容:
//10.10.10.10/share /share smbfs username=<user_name>,password=<password>,codepage=cp936,iocharset=ut8,umask=000 0 0




laogao 2008-01-18 12:54 发表评论
]]>
Hello, Gusty Gibbon!http://m.tkk7.com/sean/archive/2007/12/22/169664.htmllaogaolaogaoSat, 22 Dec 2007 15:57:00 GMThttp://m.tkk7.com/sean/archive/2007/12/22/169664.htmlhttp://m.tkk7.com/sean/comments/169664.htmlhttp://m.tkk7.com/sean/archive/2007/12/22/169664.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/169664.htmlhttp://m.tkk7.com/sean/services/trackbacks/169664.html前段旉工作比较忙,xGusty Gibbon也已l出?个月了,q没来得及好好把玩,q周l于有点旉和精力把它下载下来安装到本本上?br />
q个版本用下来最直接的感受有两点Q?br />1- 默认的中文字体支持更好了Q一斚w字体的处理更加协调一_不像之前默认时经怸文字W一大一的Q默认采用英文字体时对中文的昄也做的不错?br />2- Compiz和Beryl复和之后Q成了Ubuntu新的标配Q省得大家费力折腾从其他的apt源或者源码安装了?br />
当然了,其他l微的改q还有很多,比如Pidgin、默认的ntfs-3g、keyring的处理、闭源的驱动和codecs{等。ȝ来说QGusty Gibbon在Feisty Fawn基础上,更加成熟Q也让我们对明年4月的Hardy Heronq个?.06之后W二个LTS版本有了更多的期待?br />
q里有一个截图,很多东东q没有装Q基本上也没花太多时间去hackQ感觉就已经挺漂亮,也挺好用的了Q呵?
screenshot_20071222.png

BTWQAWN(Avant Window Navigator)已经认会包含在明年8.04(Hardy Heron)默认的apt源中Q这对AWN fans们,以及所有喜?eye candy"但又不愿花时间去折腾的朋友们来说Q无疑是个好消息?br />



laogao 2007-12-22 23:57 发表评论
]]>
[新闻] 联想于今年W四季度发售预装Linux的ThinkPadhttp://m.tkk7.com/sean/archive/2007/08/07/135071.htmllaogaolaogaoTue, 07 Aug 2007 13:09:00 GMThttp://m.tkk7.com/sean/archive/2007/08/07/135071.htmlhttp://m.tkk7.com/sean/comments/135071.htmlhttp://m.tkk7.com/sean/archive/2007/08/07/135071.html#Feedback1http://m.tkk7.com/sean/comments/commentRss/135071.htmlhttp://m.tkk7.com/sean/services/trackbacks/135071.html 据外甉|道,lDell发布预装Ubuntu的PC和笔记本?sh)脑之后Q联想也宣布?yu)于今年W四季度开始发售预装SuSE Linux Enterprise Desktop 10的ThinkPadW记本电(sh)脑,g和操作系l均p惛_客户提供支持Q操作系l升U则由Novell提供。值得注意的是Q与Dell面向Linux 爱好者和个h用户不同Q联惌ơ更多的是针对企业用戗?br />
对于q大Linux爱好者来_q可是个不错的消息哦?br />
详见:
http://www.reghardware.co.uk/2007/08/06/lenovo_linux/




laogao 2007-08-07 21:09 发表评论
]]>
Oracle 11g今年8月登陆Linuxhttp://m.tkk7.com/sean/archive/2007/07/14/130252.htmllaogaolaogaoSat, 14 Jul 2007 04:31:00 GMThttp://m.tkk7.com/sean/archive/2007/07/14/130252.htmlhttp://m.tkk7.com/sean/comments/130252.htmlhttp://m.tkk7.com/sean/archive/2007/07/14/130252.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/130252.htmlhttp://m.tkk7.com/sean/services/trackbacks/130252.html 来自PC World的报?
http://www.pcworld.com/article/id,134381-c,databases/article.html




laogao 2007-07-14 12:31 发表评论
]]>
[Tips] 在Linux环境下调整Eclipse中树状列?GtkTreeView)的显C密?/title><link>http://m.tkk7.com/sean/archive/2007/06/09/123109.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sat, 09 Jun 2007 14:46:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/06/09/123109.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/123109.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/06/09/123109.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/123109.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/123109.html</trackback:ping><description><![CDATA[ <br /> 如果你在Windows和Linux两个q_下都使用qEclipseQ那么你一定注意到Windows下Eclipse目列表的显C比Linux? 紧凑许多。对于做开发的朋友来讲Q在屏幕上同时看到的信息L希望可能多Q尽可能全,在这一点上目前的GNOMEq不能让我们十分满意Q它的GTK+? 件本w和控g之间的间隙占掉了不少本来很有限的屏q空_其当屏q分辨率不是特别高的时候?br /><br /> Linux版的Eclipse默认使用GTK+2.0的控Ӟ所以在默认的情况下Q会和其他GTK应用E序Q如OpenOffice.orgQ一LZ U不够密实的感觉。当Ӟq和GNOME的设计哲学不无关p,不过q不是本文主旨,׃深入讨论了,q入正题讲讲如何调整Eclipse树状列表的显C密 度?br /><br /> ZGTK+2.0的程序在启动时会到用Lhome目录找GTK+2.0的配|文Ӟ即~/.gtkrc-2.0QUbuntu下默认没有这个文Ӟ需要我们自己创建。打开你习惯的~辑器,加入如下代码Q?br /><br /> style "eclipse" {<br />   font_name="Sans 8"<br />   GtkTreeView::vertical-separator=0<br />   GtkTreeView::horizontal-separator=0<br /> }<br /> class "GtkTreeView" style "eclipse"<br /><br /> 重启Eclipse应该p看到效果了。如果你惛_得更dQ对所有常用的GTK+2.0控g都开刀的话Q可以这样写Q?br /><br /> style "gtkcompact" {<br />   font_name="Sans 8"<br />   GtkButton::default_border={0,0,0,0}<br />   GtkButton::default_outside_border={0,0,0,0}<br />   GtkButtonBox::child_min_width=0<br />   GtkButtonBox::child_min_heigth=0<br />   GtkButtonBox::child_internal_pad_x=0<br />   GtkButtonBox::child_internal_pad_y=0<br />   GtkMenu::vertical-padding=1<br />   GtkMenuBar::internal_padding=0<br />   GtkMenuItem::horizontal_padding=4<br />   GtkOptionMenu::indicator_size=0<br />   GtkOptionMenu::indicator_spacing=0<br />   GtkPaned::handle_size=4<br />   GtkRange::trough_border=0<br />   GtkRange::stepper_spacing=0<br />   GtkScale::value_spacing=0<br />   GtkScrolledWindow::scrollbar_spacing=0<br />   GtkExpander::expander_size=10<br />   GtkExpander::expander_spacing=0<br />   GtkTreeView::vertical-separator=0<br />   GtkTreeView::horizontal-separator=0<br />   GtkTreeView::expander-size=8<br />   GtkTreeView::fixed-height-mode=TRUE<br />   GtkWidget::focus_padding=0<br /> }<br /> class "GtkWidget" style "gtkcompact"<br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/123109.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-06-09 22:46 <a href="http://m.tkk7.com/sean/archive/2007/06/09/123109.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] 解决Linux环境下SQL*Plus方向键无法用的问题http://m.tkk7.com/sean/archive/2007/06/07/122736.htmllaogaolaogaoThu, 07 Jun 2007 14:13:00 GMThttp://m.tkk7.com/sean/archive/2007/06/07/122736.htmlhttp://m.tkk7.com/sean/comments/122736.htmlhttp://m.tkk7.com/sean/archive/2007/06/07/122736.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/122736.htmlhttp://m.tkk7.com/sean/services/trackbacks/122736.html Linux下面使用Oracle的SQL*Plus工具有个挺恼人的问题Q通过sqlplus命oq入到SQL*Plus控制台后Q我们在Bash中已l? 习以为常的上下左右键H然变成了^[[A^[[B^[[D^[[Cq样?q"。熟(zhn)ksh的朋友肯定要说我们这是大惊小怪了Q不q对于从 Windowsq_转过来的一般用戯言Q不心按错一下就?个错误的字符Q而且历史命o也无法方便的回查了,实挺郁L?br />
别着急,如果你的Linux是Debian或者Ubuntu/KubuntuQ直接sudo apt-get install rlwrap安装q个y的readline扩展Q然后就可以以rlwrap sqlplus的方式进入方向键"正常"的SQL*Plus了。当Ӟ如果嫌每ơ敲rlwrap不爽Q可以在/etc/profile或者自q ~/.bashrc里面dalias sqlplus='rlwrap sqlplus'。其他发行版的朋友可以选择rpm包或者干脆从源码自己~译?br />


laogao 2007-06-07 22:13 发表评论
]]>
[Tips] Ubuntu Feisty中修改nm-applet默认|络q接http://m.tkk7.com/sean/archive/2007/05/13/117197.htmllaogaolaogaoSun, 13 May 2007 15:34:00 GMThttp://m.tkk7.com/sean/archive/2007/05/13/117197.htmlhttp://m.tkk7.com/sean/comments/117197.htmlhttp://m.tkk7.com/sean/archive/2007/05/13/117197.html#Feedback2http://m.tkk7.com/sean/comments/commentRss/117197.htmlhttp://m.tkk7.com/sean/services/trackbacks/117197.html 不知道大家注意到没有QUbuntu Feisty自带的nm-applet有一个小毛病Q一旦你通过它连上某个无U网l之后,不管你是不是炚w了,或者说是不是真的需要保留这个连接的信息Q它都会记录下这个网lIDQ今后如果检到q个|络Q根据它自己排的优先U(最后一ơ成功连接,但有时候不准,或者说有可能在来回切换时不心被弄乱)Q如果它排在前面Q就会自动连上去Q就你手动选择另一个,它还是不依不饶的切回它认定的那一个?br />
遇到q个情况Q我惌多朋友大概和我一P在它提供的上下文菜单找,不过GNOME的界面哲学得界面菜单直接提供的信息和高U功能很有限Q或者到cM /etc/*、~/.*/之类的地Ҏ(gu)相关配置文gQ但是实际上它也不是那么"传统"Q因为nm-applet使用GConf来记录配|信息:

在命令行输入gconf-editorQ打开GConf~辑器,定位到system -> networking -> wireless -> networksQ这个目录下记录了所有nm-applet使用的无U网lID和相关配|信息,如果有不希望保留的配|,直接q到相关目录Q右键逐个点击右面的key-value条目QUnset KeyQ完成以后就可以让nm-applet"忘掉"q个无线|络q接。当Ӟ通过q个工P你也可以手工Ҏ(gu)l具体的key-value做修攏V?br />
qg事也让我联想起Linus Torvalds不止一ơ(也包括不KDE的死忠)对GNOME的微词:可能让用户自己掌控Q还是尽可能帮用hLQ这是个问题?br />



laogao 2007-05-13 23:34 发表评论
]]>
Dell to Choose Ubuntuhttp://m.tkk7.com/sean/archive/2007/05/01/114947.htmllaogaolaogaoTue, 01 May 2007 09:19:00 GMThttp://m.tkk7.com/sean/archive/2007/05/01/114947.htmlhttp://m.tkk7.com/sean/comments/114947.htmlhttp://m.tkk7.com/sean/archive/2007/05/01/114947.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/114947.htmlhttp://m.tkk7.com/sean/services/trackbacks/114947.html http://www.eweek.com/article2/0,1759,2124025,00.asp

怿大家都听说了Dell在部分产品型号的PC和Laptop中预装Linux操作pȝ而非WindowsQ据eWeek的报道,该Linux操作pȝ会是Ubuntu?br />



laogao 2007-05-01 17:19 发表评论
]]>
令h惊喜的FeistyQ让人失望的Evolutionhttp://m.tkk7.com/sean/archive/2007/04/27/114214.htmllaogaolaogaoFri, 27 Apr 2007 14:25:00 GMThttp://m.tkk7.com/sean/archive/2007/04/27/114214.htmlhttp://m.tkk7.com/sean/comments/114214.htmlhttp://m.tkk7.com/sean/archive/2007/04/27/114214.html#Feedback15http://m.tkk7.com/sean/comments/commentRss/114214.htmlhttp://m.tkk7.com/sean/services/trackbacks/114214.html 上个周末的时候安装了最新的Ubuntu Feisty FawnQ给用了很久的Dapper来了一ơ彻底升U。第一印象是眼前一亮,打开默认自带的CompizQ对用惯了传l桌面系l的用户而言Q毫不夸张的_是全新的桌面体验?br />
׃个把时样子单调整了更新源、中文输入法、字体、区域选项{等Q还上了比Compiz更强的BerylQ开始全面试用。经q一周的使用Q包括工作和其他应用Q感觉确实比6.06q步不少Q尤其在桌面斚wQ比较明昄改善有:

1- 默认支持CompizQ同时安装Beryl也非常容易?br /> 2- Shell中敲命oQ如果出现尚未安装的常见软g包,会提C安装信息?br /> 3- Gaim默认增加了QQ支持?br /> 4- 新的NetworkManager Applet 0.6.4使得无线q接理变得单、直观、而且相当方便?br /> 5- OpenOffice.org更加完善Q对中文支持更加友好Q尤其是在中文字体宽度计上的问题得C解决?br />
ȝ来说Q已l够胜L常工作的需要,而且十分单易用。当然了Q有些遗憄是默认的邮g客户端Evolutionq不能让人满意:

我原本一直用ThunderbirdQ这ơ想lEvolution一ơ机会表C下,它却不那么争气。本以ؓNovell和MS的东襉K成应该不错,但是除了Ҏ(gu)历、会议邀L支持q算是亮点之外,q没有发C么过Z处,而对TNEF的支持就有点ȝ大方了,Thunderbird都能正确处理的Winmail.dat附gQ在Evolution下基本就是一个字Q挂Q连另存然后外部tnef处理都无法搞定,因ؓ出来的东西已l不是tnef格式Q搞不懂EvolutionZ么要做这一层额外的处理?br />
于是准备切回ThunderbirdQ更令h感到困惑的事情出CQ在Evolution下辛辛苦苦录入的联系Z息,居然无法导出一个简单单的CSVQ而只能是vCard。界面上没有其他选项Q命令行倒是有一个导出工具可以指?-format=csvQ不q很不幸Q上来就是core dumpQ晕倒。本来简单单的东西,何必复杂化。还好vCard本nq是文本Q处理一下也不难Q但感觉怪怪的Q心中难免不爽,对Evolution和Novell的印象大打折扣?br />
Z表扬一下SWT/EclipseQ在Ubuntu Feisty下跑h真的是无~,界面风格完全是一个native的应用程序,开启Beryl效果之后Q连Tooltip都跟着"?了v来,让h看喜Ƣ,Evolution带来的不愉快也就自然而然抛在脑后了?br />
今天Q你Feisty了吗Q?br />



laogao 2007-04-27 22:25 发表评论
]]>
[新闻] Debian 4.0 (etch) 发布Q?/title><link>http://m.tkk7.com/sean/archive/2007/04/08/109279.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Sun, 08 Apr 2007 14:50:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/04/08/109279.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/109279.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/04/08/109279.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/109279.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/109279.html</trackback:ping><description><![CDATA[ <br /> 大家期待已久的Debian重要升4.0Q代?etch"Q终于正式发布。请看官方声?<br /><a target="_blank">http://www.debian.org/News/2007/20070408</a><br /><br /><br /><img src ="http://m.tkk7.com/sean/aggbug/109279.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-04-08 22:50 <a href="http://m.tkk7.com/sean/archive/2007/04/08/109279.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> [新闻] Mark Shuttleworth Joins the Linux Foundation http://m.tkk7.com/sean/archive/2007/03/14/103905.htmllaogaolaogaoWed, 14 Mar 2007 15:56:00 GMThttp://m.tkk7.com/sean/archive/2007/03/14/103905.htmlhttp://m.tkk7.com/sean/comments/103905.htmlhttp://m.tkk7.com/sean/archive/2007/03/14/103905.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/103905.htmlhttp://m.tkk7.com/sean/services/trackbacks/103905.html http://www.markshuttleworth.com/archives/99

Ubuntu创始人Mark Shuttleworth正式宣布加入今年1月由Linux业界两大l织OSDL和FSG合ƈ成立的Linux Foundation?br/>



laogao 2007-03-14 23:56 发表评论
]]>
[阅读] 从RH/Fedora到UbuntuQESR如是?/title><link>http://m.tkk7.com/sean/archive/2007/02/22/100329.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Wed, 21 Feb 2007 20:49:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/02/22/100329.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/100329.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/02/22/100329.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/100329.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/100329.html</trackback:ping><description><![CDATA[<br /> <a target="_blank">http://www.linux-watch.com/news/NS6401388051.html</a><br /> <br /> Linux-Watch上刚发布了一关于最qEric S. Raymond (ESR)“受够?rdquo;FedoraQ?ldquo;转投”Ubuntu的文章,挺有的?br /> <br /> Note: Eric S. Raymond可以说是Unix大牛和开源运动的ȝ之一Q他最有名的著作ؓ"The Cathedral and the Bazaar"(中译“大教堂与市集”)?quot;The Art of UNIX Programming"(中译“UNIX~程艺术”)?br /> <br/> <br/><img src ="http://m.tkk7.com/sean/aggbug/100329.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-02-22 04:49 <a href="http://m.tkk7.com/sean/archive/2007/02/22/100329.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] CVSNT到Linuxq_的资源库无障迁U?/title><link>http://m.tkk7.com/sean/archive/2007/02/02/97394.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Thu, 01 Feb 2007 16:24:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/02/02/97394.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/97394.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/02/02/97394.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/97394.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/97394.html</trackback:ping><description><![CDATA[<br/> 一直误以ؓCVSNT和Linux下的CVS不兼容,臛_没那?无缝"Q事实证明一切真的很单,以下是从CVSNTq出一个资源库到Ubuntu下的全部步骤Q?br/> <br/> 1- 通过Samba或者其他方式将CVSNT资源库整个目录,包括CVSROOT子目录,拯到Ubuntu文gpȝ中,chownQchmod?br/> 2- 在Ubuntu下编?etc/xinetd.d/cvspserverQ在cvsargs增加--allow-root [YOUR CVS PATH]Q每一个资源库均写在这里,以空格分隔?br/> 3- 命o行执行sudo /etc/init.d/xinetd restart?br/> <br/> q移后的资源库即可用了Q包括历史修订记录、标{{信息均完整保留Qƈ不要求新的资源库用户和老资源库用户一致。这是CVS值得我们叫好的地方,一切都那么单、直接、好用。可能需要注意一下的是encodingQ如果两边的encoding不一_而文件名或目录名出现非ASCII字符的话Q可能出现无法同步或者部分文件丢q现象Q文件内容出现非ASCII字符则不影响?br/> <br/> See Also: <a href="http://m.tkk7.com/sean/archive/2006/09/17/70145.html" target="_blank">[Tips] 在Ubuntu Linux 6.06 LTS (Dapper Drake)上安装CVS服务</a><br/> <br/> <br/> <img src ="http://m.tkk7.com/sean/aggbug/97394.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-02-02 00:24 <a href="http://m.tkk7.com/sean/archive/2007/02/02/97394.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Tips] Windows/Linux双系l重装Windows后无法进入Linux的最速解军_?/title><link>http://m.tkk7.com/sean/archive/2007/01/23/95605.html</link><dc:creator>laogao</dc:creator><author>laogao</author><pubDate>Tue, 23 Jan 2007 13:14:00 GMT</pubDate><guid>http://m.tkk7.com/sean/archive/2007/01/23/95605.html</guid><wfw:comment>http://m.tkk7.com/sean/comments/95605.html</wfw:comment><comments>http://m.tkk7.com/sean/archive/2007/01/23/95605.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://m.tkk7.com/sean/comments/commentRss/95605.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sean/services/trackbacks/95605.html</trackback:ping><description><![CDATA[<br/> 本文假定你有CD-ROM光驱以及Linux Live CD (如Ubuntu)Qƈ使用GRUB作ؓbootloader?br/> <br/> 安装好Windows基本pȝ后,用Live CD启动Q进入Linux桌面Q打开TerminalQsudo -s切换到rootQ然后执行如下步骤:<br/>   # grub<br/>   grub> root (hd0,7)<br/>   grub> setup (hd0)<br/>   grub> quit<br/>   # shutdown -r now<br/> 机器重启后,熟?zhn)的grub界面又出来了?)<br/> <br/> 注意在root命o和setup命o后都有空根{另外稍微解释一下hd0和hd0,7的含义:hd是Hard Disk的羃写,0表示W一块硬盘,7表示~号?的分区。如果不定原先的Linux安装所在的分区~号是多,可以在敲?root (hd0,"后敲[TAB]键,在列表中卛_通过文gpȝcd和分区大一目了然的扑ֈ?br/> <br/> <br/> <img src ="http://m.tkk7.com/sean/aggbug/95605.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sean/" target="_blank">laogao</a> 2007-01-23 21:14 <a href="http://m.tkk7.com/sean/archive/2007/01/23/95605.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[新闻] Open Source Development Labs (OSDL) ?Free Software Group (FSG) 合ƈ成ؓ Linux Foundationhttp://m.tkk7.com/sean/archive/2007/01/22/95429.htmllaogaolaogaoMon, 22 Jan 2007 15:59:00 GMThttp://m.tkk7.com/sean/archive/2007/01/22/95429.htmlhttp://m.tkk7.com/sean/comments/95429.htmlhttp://m.tkk7.com/sean/archive/2007/01/22/95429.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/95429.htmlhttp://m.tkk7.com/sean/services/trackbacks/95429.html 详见:
http://www.linux-foundation.org/wordpress/?p=286




laogao 2007-01-22 23:59 发表评论
]]>
[Tips] Debian/Ubuntu下安装NFS如无法正常启动需要dpkg-reconfigure portmaphttp://m.tkk7.com/sean/archive/2007/01/10/93006.htmllaogaolaogaoWed, 10 Jan 2007 13:17:00 GMThttp://m.tkk7.com/sean/archive/2007/01/10/93006.htmlhttp://m.tkk7.com/sean/comments/93006.htmlhttp://m.tkk7.com/sean/archive/2007/01/10/93006.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/93006.htmlhttp://m.tkk7.com/sean/services/trackbacks/93006.html 安装NFS的方法很单,apt-get install nfs-kernel-serverQ之后只要配|?etc/exports (如[path] [client-hostname](rw,async))Q然?etc/init.d/nfs-kernel-server start (或者stop|restart{等)卛_启动和控制NFS服务q行。在客户端通过mount xxx.xxx.xxx.xxx:/xxx ([ip-address]:[server-path])的方式即可挂载ƈ当做本地文gpȝ一样用?br/>
如果遇到在服务器端无法正常启动nfs-kernel-serverQ多半是你的portmap没有正确配置Q需要dpkg-reconfigure portmapQ弹出的界面选No?br/>



laogao 2007-01-10 21:17 发表评论
]]>
[Tips] Debian Sarge(3.1r4)下编译和安装PostgreSQL 8.2.1http://m.tkk7.com/sean/archive/2007/01/10/92796.htmllaogaolaogaoTue, 09 Jan 2007 17:35:00 GMThttp://m.tkk7.com/sean/archive/2007/01/10/92796.htmlhttp://m.tkk7.com/sean/comments/92796.htmlhttp://m.tkk7.com/sean/archive/2007/01/10/92796.html#Feedback1http://m.tkk7.com/sean/comments/commentRss/92796.htmlhttp://m.tkk7.com/sean/services/trackbacks/92796.html [注]׃Debian相当保守的包理和更新机Ӟ本文提到的编译和安装q程可能要求你在/etc/apt/sources.list中开放testingU别的包?br/>
1- 首先是去PostgreSQL的官方网站[link]下蝲最?.2.1版本的源码,postgresql-8.2.1.tar.gz?br/> 2- 拯q解?
     $ sudo -s
     # cp postgresql-8.2.1.tar.gz /opt
     # cd /opt
     # tar zxvf postgresql-8.2.1.tar.gz
     # cd postgresql-8.2.1
3- 在开始configure和make之前Q先做一些准备工作,Z正常configure和makeQ需?
     # apt-get install build-essential gcc-4.0 libreadline5 libreadline5-dev m4 flex bison zlib1g zlib1g-dev
4- 一切就l,开?
     # ./configure --prefix=/opt/postgresql ### 更多选项参?/configure --help ###
     # make
  正常的话Q可以看到最后一行输Zؓ: "All of PostgreSQL successfully made. Ready to install."
5- 安装:
     # make install
  最后应该看到输?PostgreSQL installation complete."?br/> 6- 初始化数据库环境:
     # mkdir /opt/postgresql/data
     # adduser postgres
     # chown postgres /opt/postgresql/data
     # sudo -u postgres /opt/postgresql/bin/initdb /opt/postgresql/data/
  ~辑/opt/postgresql/data目录下的pg_hba.confQ添加local all postgres ident sameuser和local all all md5两行Q?br/>   ~辑/opt/postgresql/data目录下的postgresql.confQ去掉listen_addresses的注释符Q修改ؓlisten_addresses = '*'?br/> 7- 启动数据?
     # sudo -u postgres /opt/postgresql/bin/pg_ctl -D /opt/postgresql/data -l /opt/postgresql/data/serverlog start
     # sudo -u postgres /opt/postgresql/bin/createuser -P dbuser
     # sudo -u postgres /opt/postgresql/bin/createdb testdb
     # /opt/postgresql/bin/psql -U dbuser testdb
  若能正常q入PostgreSQL控制台ƈ执行查询如select version();卌C安装成功?br/>
每次都这样去命o行启动数据库当然有点太笨了,下次再抽I和大家分nPostgreSQL自动化启动脚本的~写?br/>



laogao 2007-01-10 01:35 发表评论
]]>
[Tips] |络不是很流畅的情况下安装rails 1.1.6 (Ubuntu Dapper Drake)http://m.tkk7.com/sean/archive/2007/01/08/92487.htmllaogaolaogaoMon, 08 Jan 2007 15:32:00 GMThttp://m.tkk7.com/sean/archive/2007/01/08/92487.htmlhttp://m.tkk7.com/sean/comments/92487.htmlhttp://m.tkk7.com/sean/archive/2007/01/08/92487.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/92487.htmlhttp://m.tkk7.com/sean/services/trackbacks/92487.html ׃最q国际互联网速率不是很稳定,而gem install自动默认到rubyforge下蝲gem安装包,׃rails依赖好几个其他的gemQ而gem install需要遍历所有这些gemQ所以gem installl常出出现超时的情况Q怎么办呢Q答案就是把相关的每个gem单独下蝲到本圎ͼ然后?-local选项安装。但是怎么定你的需要哪些gem呢?

单说明一下rubyforge的目录结构,了解之后找vgem来就会方便很多:
    http://rubyforge.org/projects/[project_name]/
# 把[project_name]替换Z要找的gem名称Q不要加版本Pp讉K到该gem的主,然后中间靠右x跌{C载页面的链接("Download")Q排在最上面的就是最新版Q注意文件扩展名Q我们要扄?gem?br/>
本文假定你已lapt-get install ruby1.8 ri rdoc irbQƈ且也已经?a target="_blank">http://rubyforge.org/projects/rubygems/下蝲q安装好RubyGems?br/>
1- 首先下蝲rails gemQ按照刚才提的方法,rails的gem主页?a target="_blank">http://rubyforge.org/projects/rails/Q目前的最新版本是1.1.6?br/> 2- cdC载到本地的目录,然后
    $ sudo gem specification --local --version 1.1.6 rails | grep "^   name:\|^        version:" # (^后分别是2个空格和8个空?
    可以看到如下l果Q?br/> ----------------------------------------
  name: rake
        version: 0.7.1
  name: activesupport
        version: 1.3.1
  name: activerecord
        version: 1.14.4
  name: actionpack
        version: 1.12.5
  name: actionmailer
        version: 1.2.5
  name: actionwebservice
        version: 1.1.6
----------------------------------------
3- OKQ接下来我们依次去rubyforge下蝲q些gemQ注意actionwebservice的project name?aws"Q其余的project name和gem名称一栗?br/> 4- 依次sudo gem install --local [gem_name]Qrails攑֜最后,卛_完成安装Q可以通过which rails或者rails [目名]验证?br/>



laogao 2007-01-08 23:32 发表评论
]]>
[Tips] Ubuntu下安装和配置PostgreSQL 8.1http://m.tkk7.com/sean/archive/2007/01/04/91845.htmllaogaolaogaoThu, 04 Jan 2007 13:39:00 GMThttp://m.tkk7.com/sean/archive/2007/01/04/91845.htmlhttp://m.tkk7.com/sean/comments/91845.htmlhttp://m.tkk7.com/sean/archive/2007/01/04/91845.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/91845.htmlhttp://m.tkk7.com/sean/services/trackbacks/91845.html 在Ubuntu下安装和配置PostgreSQL相对来说很简单,只是需要注意一些细节上的问题。在q里单过一遍安装步骤,其中带[*]的地斚w要特别留意?br/>
1- $ sudo apt-get install postgresql-8.1 #[*]apt-get install postgresql会安?.4版的PostgreSQL?br/> 2- $ sudo nano /etc/postgresql/8.1/main/postgresql.conf #如果不是单机使用Q需要修改CONNECTION AND AUTHENTICATIOND늚"#listen_addresses = 'localhost'"?listen_addresses = '*'"(L注释W?#"Q允许网l访问而非仅限localhost)?br/> 3- $ sudo -u postgres createuser -P #依次输入需要创建的用户名、密码、以及是否是用户、是否有权限创徏数据库、是否有权限d新的用户/角色 [*] 一定要?P选项当场创徏密码Q避免以后的q接配置问题?br/> 4- $ sudo -u postgres createdb [databasename] #创徏数据库?br/> 5- $ psql -U [username] [databasename] #正常的话已经可以q入PostgreSQL交互命o界面Qƈ且看到PostgreSQL版本P?.1.4。[*]注意大小?br/> 6- 安装自己喜欢的客LQ官Ҏ(gu)荐pgadminIIIQ安装方?$ apt-get install pgadmin3; 或者其他客LQ如Eclipse + QuantumDB (需要另外下载JDBC驱动)?br/>
大功告成Q坐下来喝杯咖啡~~




laogao 2007-01-04 21:39 发表评论
]]>
[阅读] Linux software installation to improvehttp://m.tkk7.com/sean/archive/2007/01/03/91647.htmllaogaolaogaoWed, 03 Jan 2007 14:23:00 GMThttp://m.tkk7.com/sean/archive/2007/01/03/91647.htmlhttp://m.tkk7.com/sean/comments/91647.htmlhttp://m.tkk7.com/sean/archive/2007/01/03/91647.html#Feedback0http://m.tkk7.com/sean/comments/commentRss/91647.htmlhttp://m.tkk7.com/sean/services/trackbacks/91647.html http://www.linux-watch.com/news/NS4586903228.html

由Debian创始Z一Ian Murdock担Qd的LSB(Linux Standard Base, Free Software Group的下属机?q日做出计划Q要提供一套通用的API整合不同的包理工具/机制Q如Debian的APT、RedHat和SuSE的RPM、YUM{等Q得在Linuxq_安装软g变得更加标准化,以吸引更多的ISV为Linuxq_开发Y件?br />



laogao 2007-01-03 22:23 发表评论
]]>
վ֩ģ壺 Ʒާѡ벥| ޹Ʒþҹ| ձɫƵ| ŵ| avպƬ߹ۿ| պ߲Ƶһ| ޸ҹӰ| ɫһ| ֻ߿avƬ| һһһˬһһƵѵ| þþþþaŷAV| Ʒv߹ۿ | þAV| ޾aaվ| վɫѿ| йһػƵƬ | ƷԴѹۿ| ݾ߹ۿվ| ޹Ʒר| պޱ̬| ҹƵ| 69Ƶ߹ۿ| ٸѾƷ| avttֻ| ޳aƬ777777| ھƷƵ| 99Ʒѹۿ| ˳վ| պ ɫ ͼվ| ˾þô߽槼| ޹Ӱavַ| ߿ƬѲ˳Ƶ| ձƬйһ| www߹ۿƵ| ޹ƷҺ| ޹˾þþƷapp | ؼëƬߴȫѲ| ձһ߲Ͷ| ޹ŮƵ| 99þþƷ| AVƬɫ߹ۿ|