您的位置:程序门 -> linux/unix社区 -> 系统维护与使用区



关于linux上软件安装上的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于linux上软件安装上的问题[已结贴,结贴人:be_smart]
发表于:2007-10-04 01:26:23 楼主
我的机子用的是fc5,平时要用软件时都是到网上找具体安装步骤
运气   好的话,一次成功
稍差点,多试几次也能行
实在太倒霉的话,那就没的说了。。。

基本上网上说的三种安装方法,我都有用过
其中   图形界面安装   和   yum   成功率最高
                  rpm包次之
                  而源码安装成功率最低

大约我是   新手缘故,呵呵。。
----------------------------------------------
现在有几个问题希望大家帮忙:
1.   rrpm   yum   还有图形界面下安装软件虽然   能用   可是往往找不到他们装在哪里
2.   源码安装   configure   配置我经常不知道怎么配,一般./configure   后面需要跟些什么,请问?
3.   安装后,那些是可以删除的;或者说源码或其他形式的安装方式安装软件时,整个过程到底做了什么?
                                                                                                                比如说生成了哪几类或那些东西,分别放在哪里?
4.   软件安装过程中往往有些依赖问题,是怎么回事?
5.   有时后我明明装了的,可是./configure   时却说   找不到,比如说这次我想装个游戏玩,需要gtk
我   用rpm   -q   gtk+   查了下   明显是存在的,可他就说找不到(我很迷惑)

上面问题有点乱
其实,本人主要想请教下高手们在安装软件方面的经验
希望     大家   不吝赐教!
发表于:2007-10-04 02:44:541楼 得分:0
现在有几个问题希望大家帮忙:  
1.   rrpm   yum   还有图形界面下安装软件虽然   能用   可是往往找不到他们装在哪里  
一般情况下,配置文件安装在/etc目录下,二进制文件在/usr/bin或/bin目录下,库安装在/usr/lib或/lib/目录下。
2.   源码安装   configure   配置我经常不知道怎么配,一般./configure   后面需要跟些什么,请问?  
./configure   后面需要跟什么看readme等说明文档。
3.   安装后,那些是可以删除的;或者说源码或其他形式的安装方式安装软件时,整个过程到底做了什么?   比如说生成了哪几类或那些东西,分别放在哪里?  
先是配置,检查编译环境,生成makefile,将源代码编译成二进制文件或目标文件,最后是安装到/usr和/etc目录。
4.   软件安装过程中往往有些依赖问题,是怎么回事?  
面条是用面粉做的,所以面条依赖面粉。
eva是用qt库写的,所以eva依赖qt库。
5.   有时后我明明装了的,可是./configure   时却说   找不到,比如说这次我想装个游戏玩,需要gtk  
是的,棒子面条需要棒子粉。依赖一个库也得看这个库的版本能不能对上号,可能是游戏依赖的gtk的版本和你系统装的gtk的版本不一样。
发表于:2007-10-04 11:59:242楼 得分:0
还是想问下依赖问题

某某软件的./configure   检测说缺少   某某库或者文件
应该不会在整个磁盘里搜个遍后   得   出的结论吧?

我在想   应该有个快捷的方式
还有   每次软件成功安装后   是不是会在某个文件或哪里登记   下   相关信息

还有   是不是   linux   下的软件   也和   windows   下的一样   有所谓   绿色软件的概念

发表于:2007-10-04 12:07:263楼 得分:20
某某软件的./configure   检测说缺少   某某库或者文件  
应该不会在整个磁盘里搜个遍后   得   出的结论吧?
=====================
不是,只在/usr/lib,/usr/local/lib,/lib等默认的库目录下搜索就可以。


  每次软件成功安装后   是不是会在某个文件或哪里登记   下   相关信息  
======================================================
是的,每个包管理器的软件包记录文件和目录都不相同。
比如rpm包管理器的软件包信息在/var/lib/rpm
debian包管理器的软件包信息在/var/lib/dpkg
发表于:2007-10-04 12:32:304楼 得分:0
那么,源码包   安装好后   是否也有信息保存到   /var/lib/rpm   或   dpkg里面
最后,   由于安装完成   但是   不能正常使用,各种安装方式重复使用了多次
              产生的文件会不会后者覆盖前者
发表于:2007-10-04 14:05:075楼 得分:0
源码包   安装好后   是否也有信息保存到   /var/lib/rpm   或   dpkg里面
----------------------------------
源代码安装一般不会保存到   /var/lib/rpm   或   dpkg里面。

  由于安装完成   但是   不能正常使用,各种安装方式重复使用了多次  
              产生的文件会不会后者覆盖前者  
--------------------------
会的,后者覆盖前者,包括二进制文件和配置文件
发表于:2007-10-04 15:36:276楼 得分:0
谢了


快速检索

最新资讯
热门点击