Linux系统下大多数人都是使用rpm -i xxxx.rpm命令来安装RPM包,这种情况下RPM会被安装在默认的目录当中。如果不想把RPM安装在这个目录下应该怎么办呢?下面就来介绍一下Linux如何修改RPM的安装目录。一起去看看吧!

首先用下面的命令查看一下该RPM包的默认安装目录,例如:

easwy:~$ rpm -qpl ext3grep-0.10.0-1.el5.rf.i386.rpm

/usr/bin/ext3grep

/usr/share/doc/ext3grep-0.10.0

/usr/share/doc/ext3grep-0.10.0/INSTALL

/usr/share/doc/ext3grep-0.10.0/LICENSE.GPL2

/usr/share/doc/ext3grep-0.10.0/NEWS

/usr/share/doc/ext3grep-0.10.0/README

上面的命令列出了每一个文件即将被安装的位置,现在我们只需要重新用–relocate参数把安装目录定位一下就可以了:

rpm -i --relocate /usr/bin=/home/easwy/bin --relocate /usr/share/doc=/home/easwy/doc ext3grep-0.10.0-1.el5.rf.i386.rpm

现在,ext3grep就会被安装到/home/easwy/bin目录中了。

以上内容就是今天小编为大家带来的关于Linux修改RPM安装目录的方法了,如果你没有root权限,无法把RPM安装在默认目录下,就可以用这个方法修改RPM安装目录。希望能够帮助到大家!

linux rpm目录,Linux修改RPM的安装目录的方法相关推荐

  1. linux top 源码,在Linux系统中下载源码包安装Topgrade的方法,附Topgrade选项说明

    本文介绍在Linux操作系统中下载源码包安装Topgrade的方法,即下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包并进行安装,经测试,在Ubun ...

  2. Windows修改软件默认安装目录

    问题描述 Windows系统下安装软件时,会提示一个默认的安装路径,如: 64位系统默认安装路径: C:\Program Files\ [软件名称] 32位系统默认安装路径 C:\Program Fi ...

  3. linux卸载java rpm_Linux中查看jdk安装目录、Linux卸载jdk、rpm命令、rm命令参数

    一.查看jdk安装目录 [root@node001 ~]# whereis java java: /usr/bin/java /usr/local/java #java执行路径 [root@node0 ...

  4. linux mysql 装哪里_linux 下 mysql 安装目录在哪里

    linux 下 mysql 安装目录在哪里.linux mysql 安装介绍: linux 服务器 RedHat 5.0.server. MySQL 版本: 下载地址链接:http://dev.mys ...

  5. pmta linux视频,PowerMTA (PMTA) 的安装和设置方法 – 黄忠 – 博客

    本文信息本文由方法SEO顾问发表于2016-12-0316:04:40,共 1870 字,转载请注明:PowerMTA (PMTA) 的安装和设置方法 – 黄忠 – 博客_[方法SEO顾问],如果我网 ...

  6. Linux系统的NTFS驱动-NTFS-3g的安装和配置 - 方法综合

    NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区.它非常的快速,同时也很安全.它支持Windows 2000.XP.2003和Vista,并且支持所有的符合POSIX标准的磁 ...

  7. linux semaphore,在CentOS 7操作系统上安装Semaphore的方法

    本文介绍在CentOS 7操作系统上安装Semaphore的方法,安装完后就可以使用Semaphore来管理Ansible Web UI了. 一.安装MariaDB数据库和git 2.x参考文章 1. ...

  8. 【Android 逆向】应用安装目录 ( Android 应用的默认安装目录 | 查找 Android 应用的安装目录 | 查询当前正在运行的应用包名 | 根据包名查询应用安装路径 )

    文章目录 一.Android 应用的默认安装目录 二.查找 Android 应用的安装目录 1.查询当前正在运行的应用包名 2.根据包名查询应用安装路径 一.Android 应用的默认安装目录 应用安 ...

  9. Java 目录操作二(获取文件的上级目录、获取目录最后修改时间、打印目录结构、遍历指定目录下的所有目录)

    获取文件的上级目录 import java.io.File;public class Main {public static void main(String[] args) {File file = ...

  10. java package 目录_修改jar包package目录结构操作方法

    本文将为您描述修改jar包package目录结构操作方法,具体操作过程: 开发中会遇到用第三方的jar包,有时候会出现不同的jar包,包名一致的情况,这就会引发运行时异常,找不到相应的jar包. 这种 ...

最新文章

  1. cisco交换机Telnet配置
  2. 【数据处理】python数据清洗通用手法:缺失值处理
  3. python如何在循环中保存文件_python-如何在for循环中更改为另一行文件
  4. matlab高级图形设计实训上机答案,Matlab实验第一次实验答案[共8页]
  5. 数学建模第三节2020.4.17-5.3补
  6. 函数的傅立叶展开掐死我吧_关于文章《傅里叶分析之掐死教程》的再一点小思考...
  7. 技术分享|手机推送原理剖析指南
  8. 碧蓝航线8.20服务器维护,碧蓝航线半人马来袭 8.20更新公告
  9. 编写linux驱动程序步骤
  10. matlab中二维插值函数interp2的使用
  11. springcloud云服务架构-HongHu commonservice-eureka项目构建过程
  12. Java中使用ProcessBuilder启动、管理应用程序
  13. Android:图解四种启动模式 及 实际应用场景解说
  14. 安装rational rose软件教程
  15. Premiere Pro CC2019软件安装教程
  16. Drools7中文教程 文档 指南
  17. 山东理工大学ACM平台题答案 面向对象程序设计上机练习三(有默认参数的函数)1142
  18. 【2021-07-23】JS逆向之雷速体育canvas渲染数据解密
  19. 爬取去哪儿酒店信息及评论
  20. Android点将台:烽火狼烟[-Handler-]

热门文章

  1. 3D-VID:基于LiDar Video信息的3D目标检测框架|CVPR20
  2. Nat. Commun | 结合二维深度神经网络和迁移学习 预测RNA二级结构
  3. RDKit | PD/PD-L1抑制活性 化合物指标分析
  4. intel 82579v驱动下载_最新INTEL和AMD平台轻松安装WIN7,集成M.2和USB3.0驱动
  5. 在线作图|在线做生态位宽度计算
  6. 中科院亚热带生态所赵杰:喀斯特生态系统土壤微食物网组成与功能
  7. MPB:上海交大肖湘组分享基于基因芯片的海洋微生物转录组学分析技术
  8. 面对这些情况,要勇于说“不​”
  9. 宏基因组实战9. 组装assembly和分箱bin结果可视化—Anvi'o
  10. R语言编写自定义函数、评估回归模型预测变量的相对重要性(Relative importance)、通过在所有可能的子模型中添加一个预测变量而获得的R方的平均增加、评估预测变量的重要度、并通过点图可视化