用linux,怎么将tar包和RPM包安装到某一目录下?谢谢!
发布网友
发布时间:2022-04-24 00:57
我来回答
共5个回答
热心网友
时间:2022-05-02 13:49
tarball的话,一般就是解压、编译、安装,步骤如下:
$ tar xzvf ***.tar.gz && cd *** && ./configure --prefix=/user && make && make install
当然,不是所有的tarball都是这样的命令,而且编译的参数还有很多,根据自己的需求来。你可以在解压释放的软件目录里找 REDEDE或者INSTALL等说明文档,里面都有说明,是英文的哟。
rpm 包的话,不太能按照你的意愿安装到/user目录,因为rpm包都是封装好的。直接安装就行。命令如下:
$ rpm -ivh ***.rpm #安装命令
$ rpm -qa ***.rpm # 查看是否安装成功
$ rpm -qc ***.rpm # 查看安装的软件的配置文件
热心网友
时间:2022-05-02 15:07
rpm包是没得选的,是系统定制的
你说的tar包应该是源码包,./configure --prefix= "--prefix"选项可以指定安装目录一般装/usr/local/下面
tar解压-C制订解压目录
热心网友
时间:2022-05-02 16:42
tar jxvf -C /user xxx.tar.gz
没用过RPM, 试试看 man rpm
热心网友
时间:2022-05-02 18:33
rpm应该不支持位置吧,会有默认位置的。
tar 可以指定位置 不过我只知道是可以释放到一个位置
热心网友
时间:2022-05-02 20:41
rpm的没法定制路径,不过源码包的倒是可以在编译的时候用--prefix来指定路径