這個就有趣了!我們自己來編輯一下自己製作的rpm怎麼樣?會很難嗎?
完全不會!這裡簡單的以乙個小例子來說明喔!請注意,這個真的只是乙個小例子,所以不要覺得奇怪喔!
其中,比較需要注意的,由於在上面的步驟說明中,我們知道在將srpm編譯成為rpm的時候,會以tar這支程式來將檔案解開,因此,我們在進行**檔案的建立時,就必需要將他打包成為乙個tar.gz的tarball的檔案才行!
假設我們編輯了一支script,內容是這樣:
[root@test root]# cd /usr/src/redhat/sources
[root@test sources]# vi showvbird.sh
#!/bin/bash
# this file is just used to demo the rpm packaging.
# the only thing is showing the hostname.
host=`/bin/hostname`
/bin/echo $host
[root@test sources]# chmod 755 showvbird.sh
[root@test sources]# tar –zcvf showvbird.tar.gz showvbird.sh
# 注意了,我們必需要將他打包才行!
上面的動作中,我們編輯了乙個shell script檔案,檔名為showvbird.sh,並且將他打包成為具有gzip壓縮的tarball檔案,也就是showvbird.tar.
gz這樣的檔案才行!請注意,這個showvbird.tar.
gz檔案『必需』放置在sources目錄之下!
再來則是要編輯那個很重要的*.spec檔案囉!你可以這樣簡單的編寫一下:
[root@test root]# cd /usr/src/redhat/specs
[root@test specs]# vi showvbird.spec
summary: this is a demo rpm package.
name: showvbird
version: 1.0
release: 1
copyright: gpl
group: vbird's home
source: showvbird.tar.gz <==這個就是剛剛建立起來的tarball檔案!
url: packager: vbird
%description
this package is just a demo rpm.
%prep
%setup –c
%install
install -m 755 showvbird.sh /usr/local/bin/showvbird.sh
%files
/usr/local/bin/showvbird.sh
回答人的補充 2009-06-11 17:27
好了!開始給他編譯並打包成為rpm檔案啦!
[root @test specs]# rpmbuild -bb showvbird.spec
….(略)
wrote: /usr/src/redhat/rpms/i586/showvbird-1.0-1.i586.rpm
最後這個被打包成功的檔案就被放置在/usr/src/redhat/rpms/i586/showvbird-1.0-1.i586.rpm囉!然後給他安裝一下:
[root@test specs]# rpm –ivh /usr/src/rpm/rpms/i586/showvbird-1.0-1.i586.rpm
preparing100%]
1:showvbird100%]
奶黃包的製作方法
無吉氏粉版的奶黃包,是我家小p孩的最愛 做法步驟 奶黃餡的製作 1.牛奶100g 淡奶油50g 糖55g及煉乳30g 可以不加 混合後,入鍋,邊加熱邊攪拌 不要煮沸 2.加入全蛋乙個及蛋黃2個,與牛奶溶液混合均勻後離火 3.倒入混合好的低粉30g及玉公尺澱粉30g,略拌後,繼續加熱,邊加熱邊攪拌 4...
滷菜的製作方法和特點
第一 取材方便,可豐可儉 由於四川出產豐富,故用於滷製的原料十分廣泛,這樣給廚師們提供了更大的選擇機會和方面 第二 質地適口,味感豐富 滷製原料時,可根據原料的質地和食者對滷菜口感的要求,可耙則耙,可軟則軟,該脆則脆.滷菜中五香料是川菜使用最多的一種味型,他給人的口感最豐富,最適口,五香味中任何一種...
香包的製作方法和使用方法
一 香包料劑 香包料劑側重於濃香。總的要求 味以香 腥 甜三味合一,以香為主,腥為次,甜為末 形以塊 粒 粉各佔三分之一,摻合均勻,霧化適中 色以紅 黃為主,忌黑色 草綠色。1.香包誘料 依魚種而異。如釣鯉 鯽 草魚,可選用粗玉公尺麵 玉公尺粒 豆餅楂 大公尺糠 大公尺 小公尺 雞 魚飼料 如釣鯰魚...