亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 系統(tǒng) > FreeBSD > 正文

FreeBSD軟件安裝卸載工具--Ports和Packages詳解

2020-10-23 22:28:15
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1、如何只抓取 tarball?
2、如何僅做到解開(kāi) tarball的步驟?
3、如何僅做到解開(kāi) tarball 并補(bǔ)上官方提供的 patch?
4、如何安裝一個(gè)新的 port?
5、如何安裝一個(gè)新的 port,并將打包(package)起來(lái)?
6、如何打包一個(gè) port,并將其所有相依的 ports 也打包起來(lái)?
7、如何對(duì)一個(gè)已經(jīng)安裝的 port 打包?
8、如何清理 ports 編輯期間所產(chǎn)生的暫存資料?
9、如何清理 ports 編輯期間所產(chǎn)生的暫存資料,以及其相對(duì)應(yīng)的 tarball?
10、如何在安裝 ports 前查詢所需依賴/相關(guān)的套件?
11、如何移除已安裝的 ports?
12、如何一并移除所相依的 ports?
13、如何重新安裝已安裝過(guò)的 ports?
14、如何以關(guān)鍵字搜尋 ports?
15、如何升級(jí)已安裝的 ports?
16、如何查詢目前系統(tǒng)安裝了哪些套件?
17、如何查詢目前系統(tǒng)有沒(méi)有安裝這個(gè)關(guān)鍵字的套件?
18、如何查詢某個(gè)檔案是屬於哪些套件?
19、如何查詢某個(gè)套件安裝了哪些檔案?
20、如何安裝舊版的 ports?
21、如何更新 ports Mk?
22、如何解決安裝 ports 時(shí)出現(xiàn) sed -i 的錯(cuò)誤?
23、如何列出所有可以升級(jí)的 ports?
24、如何得知 ports system 對(duì)某個(gè) ports 所提供的編譯叁數(shù)?
25、如何手動(dòng)加入編譯 ports 的叁數(shù)?
26、如何指定 ports 的安裝路徑?
27、安裝 ports 出現(xiàn) FORCE_PKG_REGISTER 的錯(cuò)誤訊息
28、安裝 ports 出現(xiàn) Shared object libintl.so.X not found 的錯(cuò)誤訊息
29、如何安裝 packages?
30、如何強(qiáng)制安裝 packages?
31、如何查詢 packages 與其他 packages 之間的相依性?
32、如何遠(yuǎn)端安裝 packages?
33、如何更新 INDEX 對(duì)照表?
34、如何更新 INDEX HTML?
35、如何針對(duì)某些 ports 不做 CVSup?
36、如何使用 CVSup 同步 ports collections?
37、安裝 ports 出現(xiàn) port is outdated 的錯(cuò)誤訊息
39、安裝 ports 出現(xiàn) OpenSSL vulnerabilities 的錯(cuò)誤訊息
40、如何在 FreeBSD 上模擬 Linux 的環(huán)境?
41、如何在 FreeBSD 上安裝 Linux rpm?
42、安裝 ports 時(shí),原本應(yīng)該出現(xiàn)的清單選項(xiàng)不見(jiàn)了
43、如何檢查是否有安裝重覆的 ports/packages? `make deinstall' 與 `pkg_delete' 有什麼不同?
44、安裝 ports 出現(xiàn) local modification time does not match remote 的
錯(cuò)誤訊息


1、如何只抓取 tarball?

如果只希望抓取 tarball 下來(lái)的話,僅需下 make fetch 即可。
如果是要抓取單一的 port,以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
make fetch


預(yù)設(shè)會(huì)將 joe 的 tarball 下載至 /usr/ports/distfiles/ 目錄下。
如果是希望抓取安裝此 ports 所有須要的其他 ports 的 tarball,以

systuils/portupgrade 為例的話,則:
代碼:
cd /usr/ports/systuils/portupgrade/
make fetch-recursive


預(yù)設(shè)會(huì)將此 ports 的 tarball 與所有須要的其他 ports 的 tarball,下載至 /usr/ports/distfiles/ 目錄下。

如果是希望抓取全部所有 ports 的 tarball ,則:

代碼:
cd /usr/ports/
make fetch


則會(huì)所將全部所有 ports 的 tarball 下載至 /usr/ports/distfiles/ 目錄下。
如果是希望抓取全部 ftp 下所有 ports 的 tarball ,則:

代碼:
cd /usr/ports/ftp/
make fetch


則會(huì)所將全部 ftp 下所有 ports 的 tarball 下載至 /usr/ports/distfiles/
目錄下。

2、如何僅做到解開(kāi) tarball的步驟?

有時(shí)候習(xí)慣自己 patch/修正 原始碼的時(shí)候,很常用到這個(gè)功能。
以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
make extract


會(huì)將 tarball解開(kāi)至 /usr/ports/editors/joe/work/ 目錄下。


3、如何僅做到解開(kāi) tarball 并補(bǔ)上官方提供的 patch?

此方法與 2 有一些類似,不同於是先補(bǔ)上官方提供的 patch ,再行 patch 自己
的修正。以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
make patch


會(huì)將 tarball解開(kāi)至 /usr/ports/editors/joe/work/ 目錄下,并已經(jīng) patch 上
官方提供的 patch。

4、如何安裝一個(gè)新的 port?

如果系統(tǒng)上未安裝此軟體,則可以選擇安裝一個(gè)新的 port。
以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
make install


如此會(huì)在系統(tǒng)上安裝一個(gè)新的 joe 軟體。如果需要在安裝完成後,一并清除編輯
時(shí)期所留下來(lái)的暫存目錄,則可叁考 FAQ 8 的方法,一起使用,如:

代碼:
cd /usr/ports/editors/joe/
#make clean


如果想要一次清掉所有 ports 產(chǎn)生的暫存資料,則只要回到 ports 的根目錄執(zhí)
行即可:

代碼:
cd /usr/ports/
#make clean


5、如何安裝一個(gè)新的 port,并將打包(package)起來(lái)?

將安裝完成的軟體打包起來(lái),有許多便利性:包括在叢集系統(tǒng)中,可供其它機(jī)器
使用,或?qū)⑽磥?lái)此軟體出問(wèn)題可重新利用此 package 重新快速安裝。
以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
#make package


如此會(huì)在系統(tǒng)上安裝一個(gè)新的 joe 軟體,并將此軟體打包(package)起來(lái)。

package 預(yù)設(shè)會(huì)在 /usr/ports/editors/joe/ 目錄下,如果希望集中管理的話,
建議做如下的步驟:

代碼:
mkdir -p /usr/ports/packages/All/


以後打包的 packages 都會(huì)存放在此目錄下,并且系統(tǒng)會(huì)自動(dòng)做分類,以方便管
理。如果需要在安裝完成後,一并清除編輯 時(shí)期所留下來(lái)的暫存目錄,則可叁
考 FAQ 8 的方法,一起使用,如:

代碼:
cd /usr/ports/editors/joe/
make package clean



6、如何打包一個(gè) port,并將其所有相依的 ports 也打包起來(lái)?

因?yàn)?FAQ 5 只有對(duì)最終的 port 才進(jìn)行打包,中間依賴的 ports 并沒(méi)有一起打
包,這會(huì)出現(xiàn)一個(gè)常遇到 的問(wèn)題,就是如果編輯一個(gè) port 需要依賴其它的
ports,那麼必須將其它 ports 也一起打包,否則安裝 packages 會(huì)有相 依賴其
它 ports 的 packages 的問(wèn)題。
以 sysutils/portupgrade 為例的話,則:

代碼:
cd /usr/ports/sysutils/portupgrade/
make DEPENDS_TARGET=package package


如此會(huì)在對(duì)所有 portupgrade 所相依賴的 ports 一并打包,也包括自己本身。

7、如何對(duì)一個(gè)已經(jīng)安裝的 port 打包?

如果安裝好一個(gè)套軟,事前并未打包,事後想打包的話,則:
以 editors/joe 為例的話

代碼:
cd /var/db/pkg/
pkg_create -b joe-{版本號(hào)}


會(huì)將已安裝的 port 打包起來(lái),放在 /var/db/pkg/ 目錄下。

8、如何清理 ports 編輯期間所產(chǎn)生的暫存資料?

在編輯 port 的時(shí)候,會(huì)有編輯期間所需要的工作目錄(work),因此通常安裝好
一個(gè)套件後,會(huì)清除此暫存目錄,以節(jié)省系 統(tǒng)磁碟空間。
以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
make clean


如果是希望清除所有 ports 的暫存目錄,則:

代碼:
cd /usr/ports/
make clean


如果是希望清除全部 ftp 下所有的暫存目錄,則:

代碼:
cd /usr/ports/ftp/
make clean



9、如何清理 ports 編輯期間所產(chǎn)生的暫存資料,以及其相對(duì)應(yīng)的 tarball?


在 FAQ 8 中,僅只是清除編輯期間所需要的工作目錄(work),并沒(méi)有將編譯
ports 時(shí)一并下載的 tarball 刪除(相對(duì)應(yīng)之 tarball 預(yù)設(shè)會(huì)存放
在 /usr/ports/distfiles/),如果欲把 tarball 一并刪除,
以 editors/joe 為例的話,則:

代碼:
cd /usr/ports/editors/joe/
make distclean


make distclean 的步驟包含了 make clean 的功能,也就是說(shuō)除了會(huì)刪除
tarball 外,還會(huì)一并M除編輯期間所需要的工作目錄。

如果是希望清除所有 ports 的暫存目錄,及 tarball ,則:

代碼:
cd /usr/ports/
make distclean


如果是希望清除全部 ftp 下所有的暫存目錄,及 tarball,則:

代碼:
cd /usr/ports/ftp/
make distclean



10、如何在安裝 ports 前查詢所需依賴/相關(guān)的套件?

在安裝 ports 前,可以查詢所需依賴/相關(guān)的套件。
以 mail/p5-Mail-SpamAssassin 為例的話,則:

代碼:
cd /usr/ports/mail/p5-Mail-SpamAssassin/
make all-depends-list #顯示所有相關(guān)的套件
make pretty-print-build-depends-list #顯示編譯期間所需要的套件
make pretty-print-run-depends-list #顯示此套件要執(zhí)行時(shí)所需要的套件



11、如何移除已安裝的 ports?

以 editors/joe 為例的話,則:
代碼:
cd /usr/ports/editors/joe/
make deinstall


或是使用 pkg_delete

代碼:
cd /var/db/pkg/
pkg_delete joe-{version}


有時(shí)候套件之間的相依性會(huì)導(dǎo)致無(wú)法直接移除,如果要強(qiáng)制移除的話,則:

代碼:
cd /var/db/pkg/
pkg_delete -f joe-{version}


但很有可能會(huì)導(dǎo)致其它的套件執(zhí)行起來(lái)出現(xiàn)問(wèn)題。

至於二者的差別,請(qǐng)叁考FAQ 43

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美亚洲国产精品| 日韩亚洲欧美中文字幕| 精品国产乱子伦一区二区| 18成人在线视频| 蜜臀久久99精品久久久久久9| 日韩在线一二三| 日本亚洲欧美天堂免费| 日本高清一区二区视频| 欧美韩国日本在线| 日韩国产精品久久久久久亚洲| 国产精品a成v人在线播放| 日本免费一区二区三区视频观看| 久久久久人妻精品一区三寸| 91在线免费观看| 国产成人在线视频观看| 久久久久久久久久久91| 国产精品久久久av久久久| 亚洲永久激情精品| 亚洲精品一区二区三区四区五区| 欧美国产日韩免费| 国产精品自拍视频| 最新日韩在线视频| 久久视频精品在线观看| 成人网在线免费视频| 先锋影音av资源网| 操欧美女人视频| 成人在线黄色电影| 成人精品一区二区三区校园激情| 久久精品国产亚洲夜色av网站| 久久久午夜精品理论片中文字幕| 久久先锋影音| 怡红院av久久久久久久| 日韩美女在线看免费观看| 国产精品久久久久久婷婷天堂| 国产精品久久久久久久久久久久冷| 青青艹在线视频| 久久久久久久久久久久久91| 中文字幕一区日韩精品欧美| 亚洲专区一区| 欧美成人在线免费观看| 国产av人人夜夜澡人人爽| 超碰96在线| 69堂免费精品视频在线播放| 天天综合网在线| 亚洲另类中文字| eeuss影院www| 国产精品igao激情视频| 亚洲第一中文字幕在线观看| 国产欧美日韩另类视频免费观看| 国产18精品乱码免费看| 久久视频在线免费观看| 欧美a视频在线| 亚洲特级片在线| 精品国产91久久久久久久妲己| 91麻豆视频在线观看| 日韩欧美中文字幕一区二区三区| 日韩电影中文 亚洲精品乱码| 女女调教被c哭捆绑喷水百合| 欧美不卡在线一区二区三区| 欧美久久久久久久久久久久久| 日韩在线播放一区| 青青草这里只有精品| 六十路息与子猛烈交尾| a级日韩大片| 粉色视频免费看| 国产亚洲精品久久久久久移动网络| 欧洲大片精品免费永久看nba| 国产精品国产三级国产aⅴ入口| 欧美三级精品| brazzers精品成人一区| jizzjizzjizz亚洲日本| 最新国产黄色网址| 国产成人精品综合| 中文字幕国产精品| 欧美一区二区视频观看视频| 国产精品欧美亚洲777777| 欧美视频在线一区二区三区| 免费日韩视频| 日本电影亚洲天堂| av电影天堂一区二区在线| 国产精品中文字幕亚洲欧美| 精品久久久久国产| 国产精品一二| 丁香婷婷激情网| 国产精品美女在线观看| 精品一区二区三区中文字幕| 欧美男女爱爱视频| 成人在线免费av| 亚洲毛片在线免费观看| 中文字幕人成乱码在线观看| 成人一区二区三区仙踪林| 国产综合视频| 美女羞羞视频在线观看| 欧美成在线视频| 视频这里只有精品| 亚洲理论中文字幕| 成人性生交xxxxx网站| 国产伦精品一区二区三区视频小说| 日韩一区二区三区四区| 国产精品成人aaaa在线| 亚洲视频大全| 成人国产精品一区二区| 亚洲国产免费av| 欧美尺度大的性做爰视频| 中文字幕第一页av| 91超碰碰碰碰久久久久久综合| 中文字幕成人网| 自拍偷拍在线视频| 一卡二卡在线观看| 岛国毛片av在线| 欧美精品www在线观看| 国产欧美亚洲精品a| 亚洲国产欧美一区二区三区不卡| 亚洲黄页网在线观看| 6080yy精品一区二区三区| 亚洲观看高清完整版在线观看| 欧美成人三级视频网站| 亚洲视频sss| 中文字幕免费在线观看视频| 在线国产日本| 亚洲熟女综合色一区二区三区| 日韩精品在线观看网站| jizzjizz4| 久久国产露脸精品国产| 亚洲精品久久一区二区三区777| 亚洲精品一区二区三区香蕉| 成年人黄视频网站| 国产精品自拍区| 乳奴隷乳フ辱| 久久噜噜色综合一区二区| 日韩视频123| 超碰中文在线| 天堂а√在线最新版中文在线| 神马午夜dy888| 一级日本免费的| 精品视频在线观看日韩| 久久久久北条麻妃免费看| 欧美24videosex性欧美| 欧美一级视频免费观看| 亚洲va国产日韩欧美精品色婷婷| 精品在线播放午夜| 第一页在线观看| 影音国产精品| 夜夜躁很很躁日日躁麻豆| 性色av蜜臀av| 美足av综合网| 澳门精品久久国产| 国产精品九九九九九九| 青娱乐国产盛宴| 日本加勒比高清在线| 国产女同无遮挡互慰高潮91| 激情综合网激情| 久久不射影院| 屁屁影院国产第一页| 91亚洲精品久久久久久久久久久久| 99视频只有精品| 欧美xxxx做受欧美88bbw| 无码人妻精品一区二区三区蜜桃91| 欧美二区视频| 成人免费毛片男人用品| 亚洲视频一二| av毛片午夜不卡高**水| 三上悠亚在线观看二区| 永久91嫩草亚洲精品人人| 四季久久免费一区二区三区四区| 国产拍在线视频| 三妻四妾的电影电视剧在线观看| 国产精品久久久久久久久久| 欧美色图国产精品| 蜜桃福利午夜精品一区| 黑森林精品导航| 日韩专区av| 亚洲精品社区| 99国产精品免费视频| 羞羞的视频在线| 久久亚洲国产成人精品无码区| 91精品国产综合久久精品| 中文字字幕码一二三区| 91免费视频播放| av午夜一区麻豆| 毛片网站免费观看| 国产精品久久久久久福利| 国产传媒视频在线| 三级影片在线观看| 欧美日本一区二区在线观看| 日产精品久久久| 久久亚洲无码视频| 性色av免费观看| 久久久久久久久久久免费视频| 粉嫩一区二区三区在线观看| 天海翼女教师无删减版电影| 全部免费毛片在线播放一个| 欧美激情aaaa| 久久精品国产一区二区三区不卡| 91精品国产高清久久久久久| 国产精品丝袜xxxxxxx| а√天堂资源国产精品| 成人嘿咻视频免费看| 99国产精品免费| 中文字幕成人在线观看| 国产树林野战在线播放| sm一区二区三区| 在线观看中文字幕亚洲| 亚洲同志男男gay1069网站| 激情丁香综合| 亚洲成人福利片| 美女视频网站久久| 美女www一区二区| 日本一区二区免费视频| 色综合久久久无码中文字幕波多| 精品欧美国产一区二区三区不卡| 久久影院午夜片一区| 亚洲欧洲中文字幕| 国产伦子伦对白视频| 黄色片免费在线观看视频| 亚洲一区二区三区午夜| 免费看欧美美女黄的网站| 国产又大又粗又爽| 欧美一区二区视频在线播放| 免费污网站在线观看| 国产精品久久久久久久久久直播| 国产日韩一区在线| 国内精品中文字幕| 婷婷开心激情网| 97视频在线观看免费高清完整版在线观看| 蜜臀va亚洲va欧美va天堂| 成人福利视频在线| 国产亚洲激情在线| 激情亚洲另类图片区小说区| 在线午夜视频| 国产嫩草影院久久久久| 丁香网亚洲国际| 国产秒拍福利视频露脸| 91麻豆精品国产91久久久更新资源速度超快| 红桃视频成人在线观看| 怡红院男人的天堂| 成人免费高清完整版在线观看| 亚洲国产免费av| www在线播放| 青青草福利视频| 中文字幕乱码av| 成人午夜激情影院| 国产在线欧美在线| 日韩精品免费一区| 26uuu亚洲综合色欧美| 午夜一级免费视频| 欧美知名女优| 99久久精品无码一区二区毛片| 在线国产精品一区| 国产精品福利导航| 国语对白精品一区二区| 中文视频一区| 国产精品成人午夜| 天天射综合网站| 新欧美整片sss第一页| a级黄色片免费| 懂色av噜噜一区二区三区av| 亚洲黄色精品| 国产麻豆视频精品| 久久久999精品| 免费在线精品视频| 国产福利在线免费| 午夜国产欧美理论在线播放| 一本色道久久亚洲综合精品蜜桃| 亚洲综合日韩在线| 最近中文字幕mv2018在线高清| 日本一区二区三区四区在线视频| 欧美日韩高清不卡| 99热在线精品观看| 男操女在线观看| 97人妻精品一区二区免费| 亚洲欧洲一区二区在线观看| 99re8这里只有精品| 好吊色欧美一区二区三区四区| 亚洲综合日韩中文字幕v在线| 亚洲色图另类色图| 中文乱码字幕高清一区二区| 亚洲va欧美va| 国产91丝袜在线观看| 亚洲视频综合| 亚洲五月六月丁香激情| 国产人伦精品一区二区| 中文字幕va一区二区三区| 老司机免费视频一区二区三区| 亚洲自拍三区| 91最新在线免费观看| 日韩欧美看国产| 亚洲国产精品成人综合久久久| 日av在线播放中文不卡| 亚洲影院免费| 超碰在线网站| 精品国产乱码一区二区三区| 亚洲美女av黄| 亚洲国产精品电影在线观看| 精品一区二三区| 明星国产一级毛片范冰冰视频| 国产色爱av资源综合区| 丁香婷婷激情网| 91免费国产在线观看| 在线观看日韩国产| 欧美色精品天天在线观看视频| 潘金莲一级淫片aaaaaaa| 精产国品一区二区| 男女午夜网站| 亚洲乱码精品久久久久..| 日韩免费中文专区| 92国产精品观看| 国产免费黄视频| 欧美日韩高清不卡| 亚洲免费999| 亚洲做受高潮无遮挡| 美日韩中文字幕| 久久久久久a亚洲欧洲aⅴ| 国产精品美女xx| 国产精品99久久精品| 娇小11一12╳yⅹ╳毛片| 精品婷婷色一区二区三区蜜桃| 欧洲亚洲妇女av| 国产精品啪啪啪视频| 激情六月丁香| 四虎成人免费| 国产在视频一区二区三区吞精| 久久国产欧美精品| 欧美乱妇高清无乱码免费| 在线观看亚洲大片短视频| h视频免费在线观看| 成人免费在线电影网| 国产丝袜一区视频在线观看|