OSDN Git Service
(root)
/
resuse
/
doc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a29253a
)
Finished 3ed chapter.
author
desktop
<desktop@DESKTOP-35VQRAB.local>
Mon, 18 Jan 2021 08:26:53 +0000
(16:26 +0800)
committer
desktop
<desktop@DESKTOP-35VQRAB.local>
Mon, 18 Jan 2021 08:26:53 +0000
(16:26 +0800)
RPM参考指南.txt
patch
|
blob
|
history
diff --git
a/RPM参考指南.txt
b/RPM参考指南.txt
index
376ddd4
..
80ac46a
100644
(file)
--- a/
RPM参考指南.txt
+++ b/
RPM参考指南.txt
@@
-58,4
+58,7
@@
rpmlint 检查rpm包中的错误 https://github.com/rpm-software-management/rpml
build 自动在发行版内以chroot形式打包,自动解决依赖
rpmdev-setuptree
执行后会自动在所在目录下新建rpmbuild文件夹,里面是rpm打包专用的目录。五个文件夹,BUILD文件夹,临时编译目录,宏%buildroot定义的目录,如果编译或打包失败,日志也在这个目录;RPMS文件夹,生成的二进制文件所在目录,.rpm前会有文件所属架构,如noarch,x86_64,aarch64;SOURCES文件夹,patch,源代码,额外的要打包进去的源文件放在这儿;SPEC文件夹,.spec文件就放这里;SRPM文件夹,生成的.src.rpm所在位置。
+确定好准备打包的软件后,在SPEC文件夹内创建文件,软件名.spec,并将软件的源代码放到SOURCES文件夹。
+
+4.spec文件