软件包管理 之 fedora-rpmdevtools 工具介绍

作者:北南南北
来自:LinuxSir.Org
提要:fedora-rpmdevtools 是一款Fedora的RPM包的开发工具,用于Fedora Core 2.0 以上版本;


+++++++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++++++


一、fedora-rpmdevtools 介绍;

用于制作RPM包的工具,为开发者提供了极大的方便;比如创建rpmbuild开发树;MD5验证;spec 文件的生成;解压归档文件;归档文件前后版本对比diff 等;


二、fedora-rpmdevtools 的安装;

请用yum 或apt 在线安装;

[root@localhost ~]# yum install fedora-rpmdevtools

[root@localhost ~]# apt-get install fedora-rpmdevtools



软件包的安装和管理,请参见:《Fedora / Redhat 软件包管理指南》


三、fedora-rpmdevtools 包含工具;

fedora-buildrpmtree     Create RPM build tree within user's home directory
fedora-installdevkeys   Install GPG keys in alternate RPM keyring
fedora-kmodhelper       Helper script for building kernel module RPMs
fedora-md5              Display the md5sum of all files in an RPM
fedora-newrpmspec       Creates new .spec from template
fedora-rmdevelrpms      Find (and optionally remove) "development" RPMs
fedora-rpmchecksig      Check package signatures using alternate RPM keyring
fedora-rpminfo          Prints information about executables and libraries
fedora-rpmvercmp        RPM version comparison checker
fedora-extract          Extract various archives, "tar xvf" style
fedora-diffarchive      Diff contents of two archives
fedora-wipebuildtree    Erase all files within dirs created by buildrpmtree
spectool                Expand and download sources and patches in specfiles




附录:

《Fedora / Redhat 软件包管理指南》

转载于:https://www.cnblogs.com/licheng/archive/2008/01/21/1047231.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/448550.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Node.js 多版本安装配置(Window、Ubuntu 、CentOS 、Mac OS、Cloud Studio)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 向大家介绍在window和Linux上安装Node.js的方法。 本安装教程以Node.js v4.4.3 LTS(长期支持版本)版本为例。 Node.js安装包及源码下载…

场外科目三考试技巧

科目三考试可以说是学车中最有用的,因为这和将来正式上路是完全相同的,所以掌握c1科目三考试技巧也是很必要的。下面就来看看小编为大家总结的场外科目三考试技巧吧。 一、考前准备 要从车头前绕过进入车内,并注意关牢车门,之后双…

数据结构之单链表(头结点)的一些常用操作(增删改查逆)

删除指定结点 流程&#xff1a;判断传入数据和pos的位置是否符题意——找到删除位置的前一个结点&#xff0c;找到后要判断所找的位置是否越界——删除指定结点。代码&#xff1a; //删除指定结点 int Delete_Pos(Node* h, int pos) {if (NULL h || pos < 1){return FALS…

cookie ? 利用cookie实现 显示上次访问时间?

二、 <%page import"java.text.SimpleDateFormat"%> <%page import"java.util.Date"%> <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html PUBLIC &…

Java9Java10 Java11新特性

1转载于:https://www.cnblogs.com/LXL616/p/11100177.html

数据结构之头结点链表的三种插入方式(头插法,尾插法,在pos处插入)

创建头结点 流程&#xff1a;首先创建头结点表指针并为其分配空间——并将头结点指向空&#xff0c;防止出现段错误。 代码&#xff1a; //创建头结点 Node* Create_List () {//创建头结点Node* list (Node*) malloc(sizeof(Node) / sizeof(char));if (NULL list) //检验…

JAVA 构造 MAP 并初始化 MAP、定义时就初始化

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 第一种方法&#xff1a;static块初始化 public class Demo{private static final Map<String, String> myMap;static{myMap new…

心​理​学​家​告​诉​你​:​男​女​怎​样​才​叫​合​适

心理学家认为..判断男女两个人是否适合牵手..应考虑以下10个因素.. 第一..彼此都是对方的好朋友..不带任何条件..喜欢与对方在一起.. 第二..彼此很容易沟通..互相可以很敞开地坦白任何事情..而不必担心被对方怀疑或轻视.. 第三..两人在心灵上有共同的理念和价值观..并…

回溯---分割字符串使得每个部分都是回文数

分割字符串使得每个部分都是回文数 131. Palindrome Partitioning (Medium) For example, given s "aab", Return[["aa","b"],["a","a","b"] ] 题目描述&#xff1a; 给定一个字符串&#xff0c;将其分割成回文串…

C# 调用FLashPaper2(二)

C#调用FlashPaper2 [2011-4-14 10:06:41]c:相信大家都知道“FlashPaper”这个东西是用来干什么的&#xff0c;他是一个转换的软件&#xff0c;通过虚拟打印机把文件流转换成PDF或SWF文件。这里废话就不多说了&#xff0c;直接看如何使用C#调用FlashPaper2&#xff1a; protecte…

C语言实现简单的电子通讯录

**制作一个电子通讯录&#xff0c;通过该通讯录能录入好友ID号、姓名(英文)、手 机号码&#xff0c;家庭住址&#xff0c;公司电话。** 原理&#xff1a;分成5个模块&#xff0c;将模块功能实现写入头文件中。主函数部分代码&#xff1a; 显示函数部分&#xff0c;在Markdow…

Jackson使用:String 与对象互转、Jackson 从 json 字符串转换出对象

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 一、从json字符串转换出对象 Pager类&#xff1a; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; JsonIgnoreProper…

13个好习惯 教你健康一整年

怎么在坐着上班时&#xff0c;练出紧实小腹&#xff1f;如何在酗咖啡的紧凑中&#xff0c;帮身体排毒&#xff1f;新年初始&#xff0c;《天下》介绍十三个小诀窍&#xff0c;让你轻松变健康。 一年初始&#xff0c;该如何规划最重要的“健康”&#xff1f;《天下》邀请专家&am…

结构体的传参理解成员的存储方式

结构体的成员变量在内存中存储的方式&#xff0c;决定于设定的内存对齐方式是几字节&#xff1a;gcc编译默认使用4字节对齐&#xff1a; 1 #include <stdio.h>2 3 typedef struct test_buf4 {5 int a;6 char c;7 char buf[8];8 char *str;9 10 }buf…

eclipse插件大全整理学习

Eclipse Web Tools Platform(WTP) 地址&#xff1a;http://download.eclipse.org/webtools/ WTP十分强大&#xff0c;支持HTML, JavaScript, XML, JSP&#xff0c;支持语法着色&#xff0c;代码提示&#xff0c;代码折叠等&#xff0c;以及其它一堆JavaEE相关的功能。Web开发必…

数据结构之顺序栈的一些基本操作

** 顺序栈可以用一个一维数组和一个记录栈顶位置的整形变量来实现&#xff0c;数组用于顺序存储栈中所有的数据元素&#xff0c;栈顶指针用于存储栈顶元素的位置。 ** 头文件&#xff08;Sqstack.h&#xff09;&#xff1a; #ifndef __SQSTACK_H__ #define __SQSTACK_H__#i…

网友力荐教子名言 只有50句却能改变儿女一生

从当今的家庭来看&#xff0c;大多数的家长把自己的一切希望寄托在孩子的身上&#xff0c;这个〝望子成龙〞或〝盼女成凤〞的希望能否成为现实&#xff0c;需要多方面的努力&#xff0c;而家庭是孩子的第一所〝学校〞&#xff0c; 父母是孩子的第一位〝老师〞&#xff0c;家庭…

guava 之 ImmutableMap 使用实例及好处

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 ImmutableMap 的作用就是&#xff1a;可以让java代码也能够创建一个对象常量映射&#xff0c;来保存一些常量映射的键值对。 分析以下情…

从事前端开发必须要了解的CSS原理(转)

一、浏览器的发展与CSS 网页浏览器主要通过 HTTP 协议连接网页服务器而取得网页&#xff0c; HTTP 容许网页浏览器送交资料到网页服务器并且获取网页。目前最常用的 HTTP 是 HTTP/1.1&#xff0c;这个协议在 RFC2616 中被完整定义。HTTP/1.1 有其一套 Internet Explorer 并不完…

oracle函数 MIN([distinct|all]x)

【功能】统计数据表选中行x列的最大值。 【参数】all表示对所有的值求最大值,distinct只对不同的值求最大值&#xff0c;默认为all 如果有参数distinct或all&#xff0c;需有空格与x(列)隔开。 【参数】x&#xff0c;可为数字、字符或日期型字段 【返回】对应x字段类型 注&…