欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 軟件研發(fā) > 用FPM取巧

用FPM取巧

2018-07-13 10:22:00 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

FPM取巧

構(gòu)建像含有spec文件的RPM這樣的操作系統(tǒng)包是非常有用的知識。不過,有些時(shí)候并不需要像真正的spec文件那么嚴(yán)格。畢竟sepc文件優(yōu)化的是你的場景而非代碼庫創(chuàng)始者的場景。

有一個(gè)基于Ruby的名為FPM的工具可以直接從命令行生成適合構(gòu)建的源代碼RPM包。

以在GitHub上獲得這個(gè)工具:https://github.com/jordansissel/fpm。

在Fedora上可以這樣安裝FPM:

Yum install rubygems

Yum install ruby

Yum install ruby-devel gcc

Gem install fpm

這樣就可以安裝一個(gè)包裝了FPM Ruby程序的shell腳本。

FPM有意思的一個(gè)地方是它可以生成不同類型的包,其中就有RPM和Debian所支持的類型。

這里有一個(gè)制作“Hello world”的shell腳本的簡單例子:

我們想要把shell腳本安裝在/usr/local/bin里,所以在主目錄下創(chuàng)建一個(gè)如下結(jié)構(gòu)的目錄:

$HOME/hello/usr/local/bin/hello.sh

設(shè)置腳本可執(zhí)行,然后打包:

這樣的結(jié)果是一個(gè)名為hello-world、版本為1的RPM包。

為了測試這個(gè)包,我們首先列出內(nèi)容,然后安裝:

這個(gè)shell腳本現(xiàn)在應(yīng)該被順利安裝到/usr/local/bin里了。

FPM是創(chuàng)建RPM、Debian還有其他種類包的一個(gè)非常便利的方法。有點(diǎn)投機(jī)取巧的感覺!

標(biāo)簽: FPM

相關(guān)閱讀

主站蜘蛛池模板: 免费在线观看黄色 | 亚洲AV无码乱码日韩欧美 | 午夜男女无遮掩免费视频 | 久久婷婷色五月综合图区 | 激情综合婷婷丁香五月 | 日韩精品无码免费专区网站 | 啊灬啊灬啊灬快灬高潮少妇a片 | 国产成人午夜精华液 | 四虎国产精品永久在线国在线 | 国产AV剧情MD精品麻豆 | 扒开未发育的小泬视频 | 制服丝袜一区二区三区 | 成全视频观看免费高清第6季 | 最新69成人国产精品视频免费 | 一色一伦一区二区三区的区别 | 年轻的母亲4免费版观看视频 | 久久久无码精品成人A片小说 | 欧美老妇人XXXX | 日韩精品无码区免费专区 | 午夜欧美日韩精品久久久久久 | 噜啊噜在线成人A片观看 | 无码av大香线蕉伊人久久 | 一卡2卡3卡四卡精品免费网站 | 久久伊人色AV天堂九九小黄鸭 | 久久精品人妻中文系列 | 高跟丝袜AV专区 | 天堂在线www官网 | 国产初高中生真实在线视频 | 欧美黑吊粗大猛烈18P | 男人用嘴添女人私密视频 | 亚洲一二三四果冻传媒 | 麻豆123 | 免费中文熟妇在线影片 | 在线观看免费日本 | 国产12孩岁A片被A午夜 | 好黄好污美女裸体网站 | 亚洲自偷自拍熟女另类 | 欧美v国产v亚洲v日韩九九 | 精品国产一区二区AV麻豆不卡 | 曰批全过程免费视频在线观看无码 | 欧州毛片 |