菜鸟比较苦恼的事情之一就是软件的安装,我也一个菜鸟,对LINUX下软件安装还不熟悉,比如说我用RPM包装了个BITTORENT到现在还找不到到底装在哪里了,找不到程序,(开始里也没有), 对后缀名为.TAR.GZ或则.TAR.BZ2\.ZIP\.RAR这样文件的解压窍门一无所知.MAKE命令等,很想知道LINUX中软件安装是如何在硬盘写文件的,和WINDOWS有什么不同的地方.
一些讨论:
rpm -qpl 可以查看一个软件包
rpm -qpi
rpm -ql 和 rpm -qi 则是查看已安装的软件包
rpm -qfl 是根据某个文件来查看相关的软件包
yum info 也可以查看软件包,无论是否安装
解压可以用 file-roller
tar只管打包不会压缩,压缩是bzip,gzip,rar的事情。一般碰上形如.tar.bz2,.tar.gz(有时也写成.tgz)的包就是先被打包然后压缩的后果。
要学会用file ×××看究竟是什么类型文件的方法。用rar压个包然后改名成tar.gz是允许的。因为不是根据文件后缀判定文件类型的。
源码包一般都会打包压缩成上述两种。这时候安装这种软件需要你自己编译安装的。前提是你要有编译器gcc和make工具,一般步骤是configure,make,make install
configure 是用来设置如路径,编译参数等,make就开始编译和链接库,make install就是把编译好的二进制执行文件和库文件放到你指定的路径下。make和make install一般不需要你指定什么内容自动完成的。


124.156.3.* 于 2006-12-27 16:18:04发表:
Linux是一门比较好的课程,我是一个初学者,