益友网(http://www.1uu2.com) 做linux用户的良师益友、linux操作系统命令教程

在Linux中 如何将LCD的刷新率降至 60Hz

发表于 2008-06-19 15:34 浏览次数:763 次

在Linux中只要正确安装了显卡驱动,系统都会自动调到显示器能支持的最高刷新率,这对CRT来说没有问题,但用LCD的人就受不了了.下面的方法能够有效解决这个问题.
修改/etc/X11/xorg.conf (大概现在都用xorg了吧,如果不是的话xfree86也是一样的):
在section “monitor”这块,加入

Option “DPMS”
Modeline ……
其中Modeline一行由gtf命令得出,如:
$ gtf 1024 768 85 (1024×768分辩率,85刷新率)
系统输出:

# 1024×768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
Modeline “1024x768_85.00″ 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
这种方法可以得到任何分辩率和刷新率,只要你的系统支持。
经测试,在多种发行版上有效。 

作者:sixth

Linux中一般软件的安装目录

发表于 2008-06-19 15:29 浏览次数:2,106 次

以Ubuntu Linux为例。
一般的deb包(包括新立得或者apt-get下载的)都装在/usr。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。
如果想知道具体位置,用命令
dpkg -L xxx.deb
注意,xxx是deb包的名称,也可以用新立得来查看。
 

关键字: , | 分类: Linux常识 | 评论数: 0 | 阅读全文

Linux操作系统的软件安装方法

发表于 2008-06-15 12:06 浏览次数:744 次

1、源代码包的安装

gzip -d apache_1.3.20.tar.gz (解压)

tar xvf apache_1.3.20.tar (解包)

cd apache_1.3.20

./configure (配置) —-./configure –help(查看configure选项)

make (编译)

make install (安装)

make clean (卸载)

注:典型的源代码包可以这样安装,但不都是这样,如webmin

要执行其目录下./setup.sh进入交互式配置安装

卸载用uninstall程序

具体如果不清楚看要安装的包下的README文件
2、RPM包的安装

RPM软件包的一个例子:

foo-1.0-1.i386.rpm

其中包括软件包的名称(foo),版本号(1.0),发行号(1),和硬件平台(i386)。

(1)安装

# rpm -ivh foo-1.0-1.i386.rpm

foo

#######################

A. 软件包已被安装

# rpm -ivh foo-1.0-1.i386.rpm

foo package foo-1.0-1 is already installed

error: foo-1.0-1.i386.rpm cannot be installed

如果你仍旧要安装该软件包,你可以在命令行上使用–replacepkgs 选项,这将忽略该错误信息。

B. 文件冲突

如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息:

# rpm -ivh foo-1.0-1.i386.rpm

foo /usr/bin/foo conflicts with file from bar-1.0-1

error: foo-1.0-1.i386.rpm cannot be installed

要想让RPM 忽略该错误信息, 请使用–replacefiles 命令行选项

C.未解决依赖关系

RPM软件包可能依赖于其它软件包, 在安装了特定的软件包之后才能安装该软件包。

# rpm -ivh bar-1.0-1.i386.rpm

failed dependencies:

foo is needed by bar-1.0-1

你必须安装完所依赖的软件包,才能解决这个问题。如果想强制安装 (但是,这样安装后的软件包未必能正常运行),请使用-nodeps 命令行选项。
(2) 卸载

# rpm -e foo

注意:这里使用软件包的名字foo,而不是软件包文件的名字“foo-1.0-1.i386.rpm”.

如果其它软件包依赖于你要卸载的软件包,卸载时则会产生错误信息。如:

# rpm -e foo

removing these packages would break dependencies:

foo is needed by bar-1.0-1

要想RPM忽略该错误信息继续卸载的话 (但是,依赖于该软件包的程序可能无法运行), 请使用-nodeps 命令行选项。

(3)升级

# rpm -Uvh foo-2.0-1.i386.rpm

foo

###############################

当使用旧版本的软件包来升级新版本的软件时,会产生以下错误信息:

# rpm -Uvh foo-1.0-1.i386.rpm

foo package foo-2.0-1 (which is newer) is already installed

error: foo-1.0-1.i386.rpm cannot be installed

要使RPM 坚持这样“升级”,可使用–oldpackage 命令行参数。

(4)查询

# rpm -q foo

foo-2.0-1

软件包指定选项:

-a 查询所有已安装的软件包.

-f 将查询包含有文件的软件包

-q

查询软件包文件名为的软件包

信息选择选项:

-i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 以及其它各类信息。

-l 显示软件包中的文件列表。

-s 显示软件包中所有文件的状态。

-d 显示被标注为文档的文件列表(man 手册, info 手册, README’s, etc).

-c 显示被标注为配置文件的文件列表。这些是要在安装完毕以后加以定制的文件(sendmail.cf, passwd, inittab, etc)。

对于那些要显示文件列表的文件,可以增加-v 命令行选项以获得如同 ls -l 格式的输出。

(5)验证

验证软件包是通过比较软件包中安装的文件和软件包中的原始文件信息来进行的。除了其它一些东西,验证主要是比较文件的尺寸, MD5 校验码, 文件权限, 类型, 属主和用户组等。

rpm -V命令用来验证一个软件包,如

rpm -V foo

验证包含特定文件的软件包:

rpm -Vf /bin/vi

验证所有已安装的软件包:

rpm -Va

根据一个RPM来验证某个软件包:

rpm -Vp foo-1.0-1.i386.rpm

如果你担心RPM数据库已被破坏,就可以使用这种方式。如果一切校验均正常将不会产生任何输出。如果有不一致的地方,就会显示出来。

输出格式是8位长字符串,c 用以指配置文件,接着是文件名. 8位字符的每一个用以表示文件与RPM数据库中一种属性的比较结果。“.” (点)表示测试通过。

以下字符表示某种测试的失败:

5 MD5 校验码

S 文件尺寸

L 符号连接

T 文件修改日期

D 设备

U 用户

G 用户组

M 模式e (包括权限和文件类型)

如果有信息输出,应当认真加以考虑,是删除,重新安装,还是修正出现的问题。

(6)RPM应用的几个例子

A. 如你误删了一些文件, 但是不能肯定到底删除了哪些文件。如果你想验证一下整个系统看看都丢失了哪些文件的话,可以键入:

rpm –Va

B.若是一些文件丢失了或已被损坏, 就可以重新安装或先卸载再安装该软件包。如果碰到了一个自己不认识的文件,要想查处它属于哪个软件包,可以输入以下命令:

rpm -qf /usr/X11R6/bin/xjewel

而输出的结果会是:

xjewel-1.6-1

C. 如果发生综合以上两个例子的情况,如文/usr/bin/paste出了问题。你想验证一下拥有该文件的软件包,可又不知道软件包的名字,这时可以简单的键入:

rpm -Vf /usr/bin/paste

这样相应的软件包就会被验证。

D. 如果你想了解一个正在使用的程序的详细信息,可以键入如下命令来获得拥有该程序的软件包中的文档信息:

rpm -qdf /usr/bin/ispell

输出结果为:

/usr/man/man4/ispell.4

/usr/man/man4/english.4

…………………………………………………………
E. 如果你发现了一个新的koules RPM,但是不知道它是什么东西,可以键入如下命令:

rpm -qip koules-1.2-2.i386.rpm

F. 现在你想了解koules RPM 所安装的文件。可以键入:

rpm -qlp koules-1.2-2.i386.rpm

图形管理工具:kpackage
3、shell或java脚本安装
基于图形界面的安装,一般基于SHELL或Java语言编写,主要应用于一些办公软件和制图软件及安装程序,如staroffice、oracle的安装,很容易,和windows一样。

作者:sixth

关键字: , | 分类: Linux常识 | 评论数: 0 | 阅读全文

Linux操作系统下LVM扩充方法

发表于 2008-06-15 11:49 浏览次数:618 次

先前装的winxp+fedora8的双系统,当时给linux分配了20G的硬盘空间,现在就剩1个多G就满了,现把windows系统下的一个分区/dev/sda6(30G的空间)划给linux的LVM使用,具体操作如下:
1.用 fdisk /dev/sda分区,进入分区界面后,按p察看分区;记住要原windows盘的分区号,输入t转换分区类型;输入分区号6;输入8e表示转换为linux lvm分区;输入w写入保存退出.
2.pvcreate /dev/sda6
3.vgextend VolGroup00 /dev/sda6
4.lvextend -L +10G /dev/VolGroup/LogGroup02
5.e2fsck -f /dev/VolGroup/LogGroup02
6.resize2fs /dev/VolGroup/LogGroup02
这就好了,第6步是让扩展的空间生效,要不你会发现df后磁盘的空间并没有扩大。

关键字: , | 分类: Linux常识 | 评论数: 0 | 阅读全文

安装过Windows后如何安装Linux操作系统

发表于 2008-06-08 00:48 浏览次数:730 次

1.MD5验证。

  为了检验所下载的ISO文件的完整性,我们要对ISO文件做MD5验证。红联下载区有下,将Fedora的三个ISO文件拖入WinMD5的程序窗口中,将会得到ISO文件的MD5码,对比MD5SUM文件中给出的MD5,如果正确,就可以开始刻盘或是硬盘安装了。

  注意:刻盘的时候要选择“刻录器->刻录映像文件(B)……”(NERO6为例),而不是把ISO文件复制到光盘上,也不要把ISO文件解开复制到光盘上,那样,引导信息就没有了,后果我就不多说了。

  2.分区。

  在DOS/Windows用PartitionMagic分出一个ext2/ext3分区和一个swap分区。

  注:如果已经安装了Windows,而又要安装Linux,建议更改最后一个分区来安装Linux.这样可以避免在分区时的一些麻烦。

  图为Windows下的PartitionMagic 8.0.我安装了两个Linux,所以就出现了3个Linux的分区了,swap分区可以供多个Linux系统公用的。

  3.开始安装光盘安装:

  在BIOS中修改为光盘引导计算机,用Fedora的第一张光盘引导入安装界面,直接按回车键就开始安装了。

  硬盘安装:将三个ISO文件放在同一目录下,如:G:\Fedora,用WinISO或者WinRAR解压出Fedora第一张光盘ISO文件的dosutils目录,例如放在G:\Fedora目录下,用Windows 98引导盘进入DOS,不要加载光驱。切换目录到dosutils下,运行autoboot就开始安装了。然后会让你选择安装方式,选择硬盘安装,接下来就会让你选择ISO文件的存放路径,选择分区后再填入目录名,如:选择/dev/hda8,填入Fedora.注:Linux把所有的设备也当作文件。接在Primary Master上的设备在Linux下对应的设备名为hda,接在Primary Slave上的设备就为hdb,接在Secondary Master就为hdc,接在Secondary Slave就为hdd./dev目录就是Linux存放设备文件的地方。硬盘接在了Primary Master上,所以就是hda了,而分区就在后面加数字表示,由于Linux保留了1-4为主分区,所以扩展分区的第一个逻辑分区就用5来表示,D盘一般就是hda5,所以上面的G盘也就是hda8了。

  小技巧:Fedora隐藏了reiserfs分区格式的选择。光盘安装的话,在boot后输入linux reiserfs可以在安装时选择将分区格式化为reiserfs格式,如图。如果是硬盘安装的话可以输入autoboot reiserfs.有些时候,由于安装程序不支持你的显卡,就可以采用文本模式来安装,在boot:后输入linux text就可以了。

  4.这个对话框是选择是否效验光盘,选择“Skip”跳过。

  当然,如果你的安装不能正确进行,你也可以再效验一下光盘,看看是不是光盘出问题了。

  5.欢迎界面

  6.选择安装程序所使用的语言。选择“简体中文”。

  7.键盘配置。

  用默认的“U.S. English”即可。

  8.鼠标配置。

  这里的“Wheel Mouse (PS/2)”就是带滚轮的鼠标,如果你的鼠标没有滚轮,可以选择模拟3键,这样同时按下左键和右键就可以模拟中键了。选择一下你所使用的鼠标吧。

  小技巧:如果没有发现适合你的鼠标的选项,可以选择“Microsoft Mouse”,一般都能正常使用。

  9.显示器的选择。

  这里已经有相当多的显示器可供选择了,选择一个吧。如果检测出了你的显示器的型号,就用默认的就可以了。如果没有也没有关系,就用通用的(Generic),然后照着你的显示器说明书把“水平频率范围”和“垂直频率范围”设置好就行了。

  小技巧:如果安装程序正确识别出了你的显示器型号,但是默认的“水平频率范围”和“垂直频率范围”。

关键字: , , | 分类: Linux常识 | 评论数: 0 | 阅读全文

给初学者的建议 谈一谈怎样走入Linux大门

发表于 2008-06-08 00:38 浏览次数:777 次

  本人真正学习linux至今不过1个月,半个月前,我开始坚持不进windows系统,今天,我已经不想进入windows系统了,今天谈谈我的体会,给一些想转换平台,想学linux的朋友作参考
  要充分利用你在windows中学到的知识,但不要被它限制了你的思维

  一、安装:

  linux安装,并不难,基本和windows安装差不多,但分区规则不同,要注意,在多操作系统存在的情况下,避免损害现存的操作系统,一般不建议自动分区,初学者建议用个空硬盘单独安装,同时去体验多操作系统安装,我现在的200G硬盘上,同时存在4个操作系统,其中三个为linux。

  二、中文设置:

  linux发行版,多数对中文支持有缺陷,影响实际使用的主要是字库,附带的字库比较少,就算国产的发行版,其所带的中文字库,一般也就一大类,但是你要知道,字库类文件是独立的,可以用在任何操作系统上,这样,你的windows系统中的字库完全可以导入到你的任何linux系统中去,所有 linux发行版都可以找到导入的方法,还需要注意的是某些国外的发行版(比如 suse 10.0)在刚刚安装好的系统中使用的是虚拟字库,对系统拖累很大,所以装好系统以后,建议你查一下,全部设置为实字库即可。

  对办公族来说openoffice是目前各发行版中附带最多的,现在的2.02中文加强版比以前版本好很多,对中文支持不错,而且直接使用系统字库,只要你系统中安装好的中文字库,都可以在里面使用,需要注意的是,如果你在系统中中文字库很少的话,一旦用其打开原来在MSoffice中的文件时,你会感到中文显示怪怪的。

  有些办公软件不完全使用系统字库,比如:永中office,那么就要把字库文件拷贝到其专属字库文件夹中去。

  三、2个基础但重要的配置文件

  先提醒一下,编辑任何配置文件,一定要现做好备份!

  1、menu.lst:
  menu.lst就是配置grub的起动配置文件,并不难,而且说是很简单,学会后你可能是首次编辑linux配置文件,首次使用linux方式思考问题,她还能救你的操作系统的命。

  2、fstab,你的设备怎么挂接,也是一个很简单的配置文件,有些linux发行版,并不帮你配置好除了你正在使用的操作系统以外的硬盘、光驱、软驱、 u盘,有些操作系统的配置并不合你的意,都可以在里面编辑,学会后,你至少学会了一个linux命令:mount的用法,点着里有关于fstab的参考资料

  四、在有一定的安装经验后,你一定要学会使用grub!

  而且要是命令行的,有时候引导出问题,在命令行的grub中就可以直接引导系统,很简单的命令

  比如:你要起动windows,而你的windows安装在第一硬盘的第一分区,那么就安如下操作

  grub>chainloader (hd0,0)+1
  grub>boot

  你的windows就开始起动了

  又比如:我的linux安装在第一硬盘第五分区,那么,下面的2个命令就可以引导你的系统

  grub>root (hd0,4)
  grub>kernel /boot/vmlinuz root=/dev/hda5
  grub>boot

  建议初学者至少安装2个linux操作系统,有个很重要的理由,你可能在设置过程中,把其中一个系统搞垮了,或者不能起动了,那么另一个操作系统可能会救你的命,毕竟不能指望windows可以进入linux文件系统

  五、心急吃不了热豆腐

  学linux贵在坚持,每天弄懂一点,随着时间推移的慢慢积累,聚沙成塔,不要指望一下子编成高手!

  六、既然下决心,就要设法尽早地脱离windows

  能在linux下完成的工作,绝不进入windows,只有这样,你才会很快、彻底地掌握linux,畅游其中,其乐无穷。

  七、最需要调整的是心态

  你用linux是可以是免费的,但谁都没有义务来帮你,不用抱怨!当你学会了linux以后,你却一定要懂得回馈!去帮助那些需要你帮助的朋友。

 来源:赛迪网    作者:sixth

关键字: , | 分类: Linux常识 | 评论数: 0 | 阅读全文

返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明 |