Ubuntu 8.04下编译安装Ruby-1.8.6-p114
环境:Ubuntu8.04 1.安装build工具 sudo aptitude install build-essential linux-headers-$(uname -r) 2.安装readline zlib libncurses5 apt-get install zlib1g-dev apt-get install libreadline5 libreadline5-dev apt-get install libncurses5 libncurses5-dev 3.安装ruby ruby的源代码...
系统比拼 Linux系统究竟比Vista好在哪里
阅读提示:爱好者常常称赞Linux是最好的操作系统,自vista上市后这种声音更加高涨了,因为尽管微软一再乐观预言和表态,但Vista远没有达到预期的效果。 原因有很多:价钱、缺乏驱动支持、较早的应用无法在Vista运行等。Linux真的比Vista好吗?当然了,Linux是免费的,而Vista最低的是99.95美元,最高的399.95美元;Linux有可爱的吉祥物——小企鹅,Vista有吗?即使有,它有小企鹅可爱吗?言归正传,Linux至少有五大点比Vista更好: 硬件要求 Linux并不需要太多的...
三步搞定 Linux 下的音频转换
如果你需要在 Linux 下进行音频格式转换,那么 Audio-convert-mod 是一个值得一用的工具。Audio-convert-mod 简单易用,转换音频格式文件只需三步即可搞定。另外,使用 Audio-convert-mod 可执行批量转换。目前,Audio-convert-mod 支持 MP3、OGG、FLAC、WAV、AAC/MP4/M4A、MAC/Monkey‘s Audio/APE、MPC (Musepack)、WV (wavpack) 等音频格式的编码和解码。 Audio-conv...
解决Linux系统下管道被接受方关闭的问题
Linux shell中的管道|是非常方便的功能,可以将一个程序的输出作为另外一个程序的输入,这样我们可以将多个命令“拼”在一起,省去了临时文件的繁琐。windows中也有类似的用法,比如dir |more,学过dos命令的应该都知道吧。 既然是管道,那么就有一个入口和一个出口,各自对应一个应用程序,正常的情况下,入口应用程序的输出应当被出口应用程序全部接受,但在一些特殊情况,出口应用程序会提前关闭管道,比如在查询svn的更新日志,只取前己行的时候: $ svn log |head ----------...
Linux操作系统下三种配置环境变量的方法
现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。 1.修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 (1)用文本编辑器打开/etc/profile (2)在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05 PATH=$JAVA_HOME/bin:$PAT...
Ubuntu Linux需要的内存
发现了吗?Ubuntu随着版本升级对内存的需求也是不断增加中。让我们回顾一下Ubuntu安装和运行时所需要的最小内存数量: Ubuntu 6.06.2 LTS (Dapper Drake) ------ 192MB Ubuntu 7.04 (Feisty Fawn) ------ 256MB Ubuntu 7.10 (Gutsy Gibbon) ------ 320MB Ubuntu 8.04 LTS (Hardy Heron) Beta ------ 384MB 可怜我的一台老机器只有320MB的内存...
Ubuntu 8.04 LTS RC之升级手册
Ubuntu 8.04 LTS RC本计划于今日发布,不过因为软件包打包的一个小问题,要延误一天. 这只是针对全新安装的用户来说的,假如你只是想将原有的Ubuntu系统升级至最新的Ubuntu 8.04 LTSTS,那么你可以开始行动了!因为网络上已经准备好了!本文是从Ubuntu 7.10下进行升级,Ubuntu 7.04、Ubuntu6.10等系统类似. 一、准备工作 在升级至Ubuntu 8.04 RC时,请确保你备份了重要文件,以避免升级失败带来的损失。 另外请保证根目录有大量剩余空间(至少2G...
SUSE Desktop Gnome桌面快捷键整理
整理了一些常用的SuSE Linux Gnome桌面快捷键,希望对大家有用! 快捷键 ctrl+shift+f (窗口全屏) ctrl+shift+n (新建konsole窗口) ctrl+shift++ (调整窗口字体大) ctrl+shift+- (调整窗口字体小) ctrl+shift+0 (调整窗口字体正常) ctrl+alt+f1 (终端1) ctrl+alt+f2 (终端2) ctrl+alt+f3 (终端3) ctrl+alt+f4 (终端4) ctrl+alt+f5 (终端5) ctrl...
解决Linux磁盘空间分区不合理“软”办法
由于当初安装系统时设计不合理,有些分区分的过小,以及网络通讯故障等造成日志文件迅速增长等其他原因都可能表现为磁盘空间满,造成无法读写磁盘,应用程序无法执行等。下面就给你支几招(以/home空间满为例): 1、定期对重要文件系统扫描,并作对比,分析那些文件经常读写 #ls –lR /home ;files.txt #diff filesold.txt files.txt 通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空间。 2、查看空间满的文件系统的inodes消耗 #df...
方便阅读Web源代码 Gentoo下lxr配置方法
Lxr是一个基于web的源代码交叉索引工具,用来阅读源代码非常方便,现记录一下配置过程,以pidgin-2.4.1为例。 1、安装 gentoo下安装lxr很简单,直接emerge即可,不过要注意的是lxr是采用perl语言写的,要求perl和libperl安装的时候加上ithreads这个USE Flag,另外需要emerge apache mod_perl mysql,索引工具采用glimpse则emerge glimpse,如果要采用swish-e就USE=freetext emerge lxr即...
学习园地:Linux下.bz2与.gz文件的区别
。bz2和。gz都是linux下压缩文件的格式,有点类似windows下的。zip和。rar文件。 。bz2和。gz的区别在于,前者比后者压缩率更高,后者比前者花费更少的时间。也就是说同一个文件,压缩后,。bz2文件比。gz文件更小,但是。bz2文件的小是以花费更多的时间为代价的。 压缩实例:对一个599M的文件夹workspace进行压缩 bz2文件 time tar -jcvf j.tar.bz2 workspace/ 340M 56.8% real 13m20.975s user 11m13.87...
在Linux系统下显示目录或文件的大小
du(disk usage) 功能说明:显示目录或文件的大...

