linux打包启动这着的文件,linux – 打开一个RPM文件并重新打包它
生活随笔
收集整理的這篇文章主要介紹了
linux打包启动这着的文件,linux – 打开一个RPM文件并重新打包它
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
修改您沒有源的RPM的最佳方式是按照以下步驟操作:
>使用rpm2cpio命令將rpm解壓縮到目錄中
>在該子目錄內進行必要的更改
制作一個“虛擬”規范文件并構建它.
該虛擬規范文件可能如下所示:
Name: blah
Version: 1.0
Release: 1
Summary: blah
License: blah
Distribution: blah
Group: blah
Packager: me
BuildRoot: /path/to/dir/with/mods
%description
blah
%files
/path/to/dir/with/mods/*
將這里的每個“blah”替換為實際值(使用rpm -qpi rpm文件獲取值).將BuildRoot替換為已解壓縮修改的rpm的目錄.然后運行rpmbuild -bb dummy.spec.
由于沒有定義準備/安裝/構建/安裝步驟,所以只需要在buildroot中創建一個RPM.
如果rpm包有腳本文件,那么還需要將它們放在這個虛擬的spec文件中.要查看包是否有任何腳本,請運行:rpm -qp –scripts rpm文件.相同的事情是依賴,prereqs等
我可能還有其他的細節,但這應該足以讓你開始.
總結
以上是生活随笔為你收集整理的linux打包启动这着的文件,linux – 打开一个RPM文件并重新打包它的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信零钱通九个基金选哪个?都安全吗?
- 下一篇: linux下java程序实现重启功能