Chinaunix

标题: linux 下怎么安装软件? [打印本页]

作者: 杀猪刀    时间: 2009-09-07 10:02
标题: linux 下怎么安装软件?
windows下 有setup.exe直接双击就开始安装了。
linux下如何安装软件啊?应该分两种情况,一种是命令行模式下的安装,一种是x-windows图形界面下的安装。
各位大虾,各位老鸟,能不能说一下自己安装软件的一些心得体会和方法? 能提供资料也可以

谢谢。
作者: chenyx    时间: 2009-09-07 10:11
Linux安装软件一般用rpm(或者别的包管理器)或者编译安装.
一般如果是rpm(...等包),在桌面环境下双击包可以直接安装的.
作者: 杀猪刀    时间: 2009-09-07 10:17
原帖由 chenyx 于 2009-9-7 10:11 发表
Linux安装软件一般用rpm(或者别的包管理器)或者编译安装.
一般如果是rpm(...等包),在桌面环境下双击包可以直接安装的.


谢谢大哥,rpm包如果在命令行模式下怎么安装?
rpm -i --hash abc.rpm

安装路径怎么选择?也是安装过程中选择么?
作者: chenyx    时间: 2009-09-07 10:25
很多rpm包安装是不能改变目标路径的.
命令行使用rpm,用'man rpm'查手册,里面有详细说明的
作者: 杀猪刀    时间: 2009-09-07 10:47
原帖由 chenyx 于 2009-9-7 10:25 发表
很多rpm包安装是不能改变目标路径的.
命令行使用rpm,用'man rpm'查手册,里面有详细说明的


谢谢,既然不能改变目标路径,那缺省路径是啥啊?
还有我 #rpm -i --test scrot-0.8-1.i386.rpm
提示 libgiblib.so.1 is needed by scrot-0.8-1
       libimlib2.so.1 is needed by scrot-0.8-1

这两个东西哪儿有?也不知道是啥文件。
作者: chenyx    时间: 2009-09-07 10:53
包依赖,需要手工解决.
如果系统能用yum安装,就可以自动解决包依赖的问题
作者: 杀猪刀    时间: 2009-09-07 10:58
原帖由 chenyx 于 2009-9-7 10:53 发表
包依赖,需要手工解决.
如果系统能用yum安装,就可以自动解决包依赖的问题


怎么知道能不能用yum安装?要是不能用yum安装呢?
作者: FedoraAdmin    时间: 2009-09-07 11:05
如果是自己编译安装的话,似乎在源文件的目录下有帮助文件,里面就有安装的步骤.
作者: 杀猪刀    时间: 2009-09-07 11:09
原帖由 FedoraAdmin 于 2009-9-7 11:05 发表
如果是自己编译安装的话,似乎在源文件的目录下有帮助文件,里面就有安装的步骤.

src.rpm才是源文件包吧?我下的执行包
作者: unixlinuxsys    时间: 2009-09-07 11:16
yum
rpm
make
作者: 杀猪刀    时间: 2009-09-07 11:31
原帖由 unixlinuxsys 于 2009-9-7 11:16 发表
yum
rpm
make


好像没有yum啊,怎么办?
作者: www_xylove    时间: 2009-09-07 11:31
我滴个神了
rpm  -ivh
tar
./configure make make install
作者: 杀猪刀    时间: 2009-09-07 11:34
原帖由 www_xylove 于 2009-9-7 11:31 发表
我滴个神了
rpm  -ivh
tar
./configure make make install


#rpm -i --test scrot-0.8-1.i386.rpm
提示 libgiblib.so.1 is needed by scrot-0.8-1
       libimlib2.so.1 is needed by scrot-0.8-1

你这个是源文件包编译、安装?
作者: 杀猪刀    时间: 2009-09-07 11:58
原帖由 www_xylove 于 2009-9-7 11:31 发表
我滴个神了
rpm  -ivh
tar
./configure make make install


rpm -ivh 安装出错。

scroterr.PNG (5 KB, 下载次数: 61)

scroterr.PNG

作者: tinybiz    时间: 2009-09-07 12:13
先多看些帮助,可以解决很多问题哦
作者: omycle_hust    时间: 2009-09-07 12:44
在ubuntu下面
可以用  rpm  apt-get  aptitude
在red hat 下面,可以用 rpm apt-get yum
至于是否安装了,或者,都安装了哪些
可以在命令后面  + list 查看
作者: 杀猪刀    时间: 2009-09-07 13:18
原帖由 omycle_hust 于 2009-9-7 12:44 发表
在ubuntu下面
可以用  rpm  apt-get  aptitude
在red hat 下面,可以用 rpm apt-get yum
至于是否安装了,或者,都安装了哪些
可以在命令后面  + list 查看


rpm -ql yum 提示yum包没有安装
作者: spunix    时间: 2009-09-07 13:34
rpm -ivh XXXXX.rpm
yum install xxxxx

建议看看man
作者: 杀猪刀    时间: 2009-09-07 16:10
标题: 回复 #18 spunix 的帖子
没有yum
作者: achlice    时间: 2009-09-07 16:19
哥们你什么系统?  

uname -a
一下 贴出来
作者: 杀猪刀    时间: 2009-09-07 16:24
标题: 回复 #20 achlice 的帖子
Linux 2.4.21-37.EL #1 Wed Sep 7 13:35:21 EDT 2005 i686 i686 i386 GNU/Linux

[ 本帖最后由 杀猪刀 于 2009-9-7 16:27 编辑 ]
作者: achlice    时间: 2009-09-07 16:40
原帖由 杀猪刀 于 2009-9-7 16:24 发表
Linux 2.4.21-37.EL #1 Wed Sep 7 13:35:21 EDT 2005 i686 i686 i386 GNU/Linux


2.4 的内核 , 有点底了, 换个版本吧,  这内核, 软件都不好找

装个 FC 5 以上的, 现在都FC11 了
作者: 杀猪刀    时间: 2009-09-07 16:43
标题: 回复 #22 achlice 的帖子
服务器哦,内核升级太麻烦,怕停业务
作者: achlice    时间: 2009-09-07 16:58
原帖由 杀猪刀 于 2009-9-7 16:43 发表
服务器哦,内核升级太麻烦,怕停业务



你用图形界面的  软件包管理器,看是不是 没有装开发 软件,或开发库,

如果没装,把 开发软件装上, GCC GLIBC 之类的
如果没有, 找其他相似的系统,看有没这两个文件,把这两个文件 拷过来
然后再装 那个 软件
作者: fanyuheng    时间: 2009-09-07 17:11
rpm -ivh 软件包名称
或者配置yum
yum install
作者: jiannma    时间: 2009-09-07 23:47
如果是CentOS,就yum 安装
作者: 杀猪刀    时间: 2009-09-08 09:26
标题: 回复 #25 fanyuheng 的帖子
redhat 9怎么配置yum?
作者: chenyx    时间: 2009-09-08 10:15
标题: 回复 #27 杀猪刀 的帖子
rh9的话,yum免谈
作者: 杀猪刀    时间: 2009-09-08 10:19
原帖由 chenyx 于 2009-9-8 10:15 发表
rh9的话,yum免谈


  那我安装scrot 0.8提示需要libgiblib.so.1怎么办?
作者: chenyx    时间: 2009-09-08 10:21
标题: 回复 #29 杀猪刀 的帖子
http://www.rpmfind.net/
搜索下有没有
作者: 杀猪刀    时间: 2009-09-08 11:24
标题: 回复 #30 chenyx 的帖子
一大堆,不知道该下那个。
我的内核是redhat 2.4.21,英文版
作者: gamester88    时间: 2009-09-08 11:25
标题: 回复 #31 杀猪刀 的帖子
还没弄好???
下那个适合redhat 9用的啊,版本后面有适用的系统版本号吧
作者: 杀猪刀    时间: 2009-09-08 11:57
我靠,循环包依赖了
作者: xuledw    时间: 2009-09-08 18:03
此帖也能火到33楼 赞一个
作者: NightEyed    时间: 2009-09-14 09:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: sharpshootor    时间: 2009-09-15 11:27
apt-get
configure make make install
作者: qwlv    时间: 2009-09-15 13:49
如果是源码的话
#./configure
#make
#make install
如果是rpm包的话
#rpm -ivh xxx.rpm
如果是yum的话
#yum install xxx
作者: laolinux    时间: 2009-09-16 13:27
需要学习一下!
作者: jerryjzm    时间: 2009-09-16 17:35
这个主题好庞大哦,你还是一点点来吧!
既然有x了,就找个rpm包的软件,双击吧(redhat等支持rpm包管理的发行版),debina(dpkg也支持的)

有概念了,再用 rpm -ivh 一堆参数,你要经常使用就那么几个
在就说 源码包了 .configure && make && make install

慢慢来!
作者: kns1024wh    时间: 2009-09-25 16:19
标题: 回复 #1 杀猪刀 的帖子
一般是使用rpm apt-get yum dpkg等不同的软件包的管理方式
一些基于java的是会有X环境下的安装界面操作的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2