linux下制作安装rpm包的方法

发布时间:2013-04-26 22:39:17   作者:佚名   我要评论

制作rpm包,以rp-pppoe-3.10为列进行制作过程,需要的朋友可以参考下

一、制作rpm包

以rp-pppoe-3.10为列进行制作过程。

1.下载rp-pppoe-3.10.tar.gz

[root@localhost home]# pwd

/home

[root@localhost home]#

2.解压

# tar zxvf rp-pppoe-3.10.tar.gz

3.

# cp /home/rp-pppoe-3.10/rp-pppoe.spec /usr/src/redhat/SOURCES/

# cp /home/rp-pppoe-3.10.tar.gz /usr/src/redhat/SOURCES/

3.制作rpm包

# cd /usr/src/redhat/SOURCES/

# rpmbuild -bb rp-pppoe.spec <==仅编译成 RPM 档案

# rpmbuild -ba rp-pppoe.spec <==编译并同时产生 RPM 与 SRPM 档案

如果编译成功,就已经制作好rp-pppoe的rpm包了,查看一下

[root@localhost i386]# pwd

/usr/src/redhat/RPMS/i386

[root@localhost i386]# ll

total 420

-rw-r--r-- 1 root root 186322 01-06 11:09 rp-pppoe-3.10-1.i386.rpm

-rw-r--r-- 1 root root 150356 01-06 11:09 rp-pppoe-debuginfo-3.10-1.i386.rpm

-rw-r--r-- 1 root root 63319 01-06 11:09 rp-pppoe-gui-3.10-1.i386.rpm

[root@localhost i386]#

二、安装rpm包

1.查看系统有五安装过rp-pppoe。

[root@localhost i386]# rpm -qa rp-pppoe

rp-pppoe-3.5-1

2.删除系统已经安装过的rpm包

[root@localhost i386]# rpm -e rp-pppoe

[root@localhost i386]# rpm -qa rp-pppoe

3.安装刚才制作好的rpm包

[root@localhost i386]# ls

rp-pppoe-3.10-1.i386.rpm rp-pppoe-gui-3.10-1.i386.rpm

rp-pppoe-debuginfo-3.10-1.i386.rpm

[root@localhost i386]# rpm -ivh rp-pppoe-3.10-1.i386.rpm

Preparing... ########################################### [100%]

1:rp-pppoe ########################################### [100%]

[root@localhost i386]# rpm -qa rp-pppoe

rp-pppoe-3.10-1

[root@localhost i386]# ls /etc/ppp/pppoe-server-options

/etc/ppp/pppoe-server-options

以上信息说明安装成功了哦。

三、错误处理

在制作rpm(1.3步)的时候出现错:

RPM build errors:

Installed (but unpackaged) file(s) found:

解决办法:

将/usr/lib/rpm/macros 中

%__check_files /usr/lib/rpm/check-files %{buildroot} 注释掉

相关文章

suse 10.3安装http apche2时遇到的rpm依赖问题的解决方法,有需要的朋友可以参考下2013-02-09

在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的添加/删除程序,但是功能又比添加/删除程序强很多,它就是Red Hat Package Manager(简称RPM)2012-06-04

通过rpm包安装、配置及卸载mysql的详细过程,需要的朋友可以参考下。2011-09-13

rpm卸载参数--test : 卸载测试  --nodeps : 不检查依赖 --noscripts : 不执行脚本程序 --notriggers : 不执行触发程序 --justdb : 仅修改数据库 --force 强制2009-03-10

一. tar

1.压缩一组文件为tar.gz后缀。

# tar cvf backup.tar /etc #gzip -q backup.tar

# tar cvfz backup.tar.gz /etc/

2.2009-03-10

在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。2017-09-25

1.如何安装rpm软件包

rmp软件包的安装可以使用程序rpm来完成。执行下面的命令

rpm -i your-package.rpm

其中your-package.rpm是你要安装的rpm包的文件名,一般置于当2008-09-08

rpm好像不能指定安装路径!这里简单的说下rpm包的一些安装使用技巧2013-04-02

问题描述:Linux下直接双击rpm安装包,会出现错误提示:

Failed to install!

You don't have the necessary privileges to install local packages

这是由于2008-09-08

安装软件包

rpm  -i 包全名

删除

rpm -e name(不是包名)

参数

-ivh 获得一个详细的安装进程

--nodeps 忽略依赖关系

--force 强制安装

-U 包名:2008-09-08

最新评论

kali rpm 安装方法_linux下制作安装rpm包的方法相关推荐

  1. python包离线安装教程_Linux下离线安装Python项目的依赖包

    Linux下离线安装Python项目的依赖包 记录下在Linux下离线安装Python项目的依赖包的方法步骤.第一步新建一个site-packages文件夹,把Python项目有需要的依赖包名称导出到 ...

  2. mysql ha 安装 配置文件_Linux下环境安装配置Rose HA全攻略(图)

    如何在Linux环境下安装Rose HA.本文假设环境为Linux操作系统,采用9.2版本的Oracle数据库.下面我们看看,在Linux Oracle环境下如何安装和配置Rose HA. 首先将光盘 ...

  3. 【安装】Windows下Oracle安装图解----oracle-win-64-11g 详细安装步骤

    [安装]Windows下Oracle安装图解----oracle-win-64-11g 详细安装步骤 一. Oracle 下载 官方下地址 http://www.oracle.com/technetw ...

  4. qc linux mysql 安装教程_linux下安装mysql

    1.现在mysql官网上下载了服务端和客户端两个软件: MySQL-client-community-5.1.53-1.rhel5.i386.rpm MySQL-server-community-5. ...

  5. rhel mysql安装_RHEL6.4下MySQL安装方法及简单配置

    1.MySQL安装方法简介 1.rpm包yum安装 2.通用二进制包安装 3.源码编译安装 注意:实验所采用的系统平台为:RHEL6.4 2.rpm ins 首页 → 数据库技术 背景: 阅读新闻 R ...

  6. linux mysql 目录结构图_linux下mysql安装、目录结构、配置

    1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...

  7. linux下mysql目录结构_linux下mysql安装配置与目录结构

    本节内容: linux下mysql安装与配置.mysql目录结构. 1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rp ...

  8. linux下mysql目录结构_linux下mysql安装、目录结构、配置

    1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...

  9. mysql 安装目录配置_linux 下mysql安装,目录配置

    1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...

最新文章

  1. 浩鲸新智能解决方案工程师面试_华为解决方案技术工程师面试?
  2. angular 4使用jquery 第三方插件库
  3. GPE监控多台MySQL_zabbix监控多个服务器
  4. 如果项目中如何添加或卸载某些组件
  5. 表格数据画图神器-pandas画图操作
  6. configure: error: cannot guess build type; you must specify one解决方法
  7. 在线查询QQ信息API QQAPI
  8. DELL D630 显卡门事件 终于碰上了~
  9. 陀螺仪-加速计-磁力计
  10. 【软考 系统架构设计师】计算机组成与体系结构⑥ 流水线
  11. day52 css选择器和特性
  12. 微信小程序上实现 table 表格
  13. 从零开始的DIY智能家居--自己在家手搓一套人脸识别智慧猫眼系统
  14. v4l2及gstreamer使用指南
  15. CSP-S2021复赛题解
  16. Ubuntu 16.04安装NVIDIA驱动(含各种踩坑经历)(GeForce GTX 970)
  17. 原码、反码、补码、机器数,真值,概念介绍
  18. 通达oa考勤可以代打吗_个人考勤使用方法
  19. 王者荣耀等各种手游扫码登录源码
  20. mysql 实现yyyyww_wwyyyy

热门文章

  1. C51单片机——指令系统
  2. PAT乙:1009 说反话
  3. i++和++i作为参数时的编译器处理方式分析
  4. 查找-动态查找表-二叉排序树
  5. 二分查找(Java实现)
  6. 离线安装 Android 4.0 SDK
  7. C#进行Visio二次开发之Web端启动绘图客户端并登录
  8. echart itemStyle属性设置
  9. 科技感大屏展示设计,数据可视化设计
  10. java微信小程序解密AES/CBC/PKCS7Padding