日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

portupgrade 中文手冊(翻譯)

瀏覽:357日期:2022-06-03 14:20:25
這個portupgrade手冊頁是根據(jù) FreeBSD 6.2 release 的手冊頁進行翻譯,不當之處,懇請指正 :-)
PORTUPGRADE
Section: User Commands (1) FreeBSD
軟件名稱:
portupgrade portinstall - 通過ports或package升級安裝包或者安裝新軟件的工具軟件。
命令摘要:
portupgrade [-habcCDDefFijknNOpPPqrRsuvwWy ] [-A -file ... -command ]
[-B -file ... -command ] [-l -file ... -file ] [-L -file ... -format ]
[-S -file ... -command ] [-x -file ... -pkgname_glob ] [[-o -file ...
-origin ] [-m -file ... -make_args ] [-M -file ... -make_env ]
pkgname_glob ... ]
工具描述:
portupgrade命令的作用是通過ports或packages(二進制軟件包)升級系統(tǒng)安裝的軟件包。portinstall命令等效于portupgrade -N。
在閱讀這個手冊頁之前,你必須清楚一個port/package與其他的ports/packages可能有下面兩種關(guān)系:
required(必須)
有些ports/packages是一個port/package建立或運行的必要條件。這個軟件的port的Makefiles文件中使用 BUILD_DEPENDS 和 RUN_DEPENDS 宏分別來定義必須的建立和運行所需要的ports/packages.
dependent(隸屬依賴)
某些ports/packages的建立或運行需要這個port/package軟件包
警告:
請仔細閱讀這個手冊頁,知悉你利用portupgrade將要做的更新操作。
當這個工具運行提示“pkgdb -F“時,立刻運行它。因為如果本地package數(shù)據(jù)庫與當前的ports不一致的話,當同時升級一定數(shù)量的package時會導致本地package數(shù)據(jù)庫出現(xiàn)錯誤的結(jié)果。
自從 portupgrade 允許在不 rebuilding 和 reinstalling
依賴包的情況下升級系統(tǒng)安裝的package,這個工具有時會導致升級的軟件包與其他相關(guān)的軟件包二進制不兼容。對付這樣的情況的方法是運行工具時必須使
用 -f,-r 和 -R 命令行選項。
當portupgrade更新package數(shù)據(jù)庫時,不要中斷這個程序。即使你沒有任何的錯誤操作,中斷這個程序會造成數(shù)據(jù)庫不完整或者造成數(shù)據(jù)庫數(shù)據(jù)
存在矛盾。運行 pkgdb -fu
可以重新建立這個數(shù)據(jù)庫,如果不能修復,移除package數(shù)據(jù)庫文件(/var/db/pkg/pkgdb.db)。
養(yǎng)成定期備份你的重要數(shù)據(jù)和配置文件的習慣,包括系統(tǒng)的package數(shù)據(jù)庫文件。
選項:
這個工具支持以下命令行參數(shù):
-h
--help
顯示help,然后退出
-a
--all
對所有已經(jīng)安裝的packages進行操作,等效于使用通配符 ‘*’指定pkgname_glob
-A -file ... -CMD
--afterinstall -file ... -CMD
在每個軟件包安裝完之后,使用root權(quán)限運行指定的命令
-b
--backup-packages
升級軟件包時保留先前版本packages的備份,保存在 PKG_TMPDIR 和 TMPDIR 環(huán)境變量指定的目錄下。
--batch
在批處理模式下運行一個升級進程(with BATCH=yes)。
-B -file ... -CMD
--beforebuild -file ... -CMD
ports軟件包在 build 之前,運行指定的命令。如果執(zhí)行 CMD 失敗退出,這個port/package的升級將被跳過。下面是一些典型的應(yīng)用:
portupgrade -B "cvs update" "gnome*"
portupgrade -B "ports_glob -M $(pwd) | (cd ../..; xargs cvs up)" slave/port
portupgrade -aB "test ! `make -V IS_INTERACTIVE`"
-c
--clean
建立port之前執(zhí)行 "make clean",這是默認的選項。參見下面的 -w 選項。
-C
--cleanup
Do “make clean ” after each installation. This is the default behavior. See the -W option below.
每個port安裝完成之后,執(zhí)行"make clean",這是默認的選項,參見下面的 -W 選項。
-D
--distclean
如果distfile的和校驗失敗,刪除失敗的distfile.
-e
--emit-summaries
每個port處理完成后顯示摘要信息。
-f
--force
強制執(zhí)行一個package的升級,即使是降級安裝或者重新安裝同樣的版本,或者在pkgtools.conf中用 HOLD_PKGS 定義的port.
-F
--fetch-only
僅僅是下載distfiles或者packages(編譯好的二進制軟件包)(如果 -P 被指定)。不進行 build,升級,安裝等操作。這個選項經(jīng)常用在下載所有的distfile或package之后,進行安裝和更新。
默認情況下,ports系統(tǒng)在建立或安裝一個package失敗時,與這個package相依賴的ports/packages也將被跳過。
--ignore-moved
忽略MOVED文件
-i
--interactive
打開交互模式,每個port/package安裝或更新之前都要你進行確認,這個選項隱含使用 -v選項。
-j
--jet-mode
打開jet模式,這個選項目前還沒有實現(xiàn)。
-k
--keep-going
強制升級一個package,即使一些這個package所必須的packages安裝失敗。
-l -file ... -FILE
--results-file -file ... -FILE
指定一個文件名,用來保存操作的結(jié)果,默認情況下,portupgrade不保存結(jié)果到文件。
-L -file ... -FORMAT
--log-file -file ... -FORMAT
指定一種類似 printf(3)風格的log文件命名格式。記錄每個port的運行記錄。具體參見例子3,如果port名作為參數(shù),并且不包含%, "%s::%s"會被追加。
-m
--make-args
指定追加到每個port的make命令行后面的參數(shù)。
-M
--make-env
指定追加到每個port的make命令行后面的環(huán)境參數(shù)
-n
--noexecute
對命令行指定的任何package,包括相關(guān)的軟件包不進行實際的安裝或更新,只是顯示將會進行哪些操作。這是一個“測試”功能,這個選項隱含使用 -v ,并且-i -y無效。
-N
--new
如果命令行指定的packagename沒有安裝,安裝一個新的port/package. 在安裝新的port/package之前,所有“必須的”軟件包都會進行升級。
If this option is specified, you can specify a portorigin glob as
well as a pkgname glob to specify which port to install. See portsdb(1)
for the details of the ‘portorigin glob’
-o -file ... -ORIGIN
--origin -file ... -ORIGIN
Specify a port to upgrade the following package with.
-O
--omit-check
Omit sanity checks for
dependencies. By default, portupgrade checks if all the packages to
upgrade have consistent dependencies, though it takes extra time to
calculate dependencies. If you are sure you have run “pkgdb -F ” in
advance, you can specify this option to omit the sanity checks.
-p (小寫p)
--package
當每個指定的port被安裝或升級以后,建立一個package(二進制軟件包),如果一個軟件包被更新而且它的依賴軟件包在命令行上給出(包括指定 -r的場合),同樣也會被建立。
-P (大寫P)
--use-packages
當packages(編譯好的二進制軟件包)可用時,使用package替代ports進行安裝、升級。portupgrade在環(huán)境變量
PKG_PATH 中指定的本地目錄中進行查找,如果找到就進行安裝或升級。如果沒有找到對應(yīng)的編譯好的二進制軟件包,使用 pkg_fetch(1)
從遠程網(wǎng)站進行下載,如果這兩種搜索途徑都找不到編譯好的二進制軟件包,使用port安裝、升級。
-PP
--use-packages-only
即使你一直確保你的ports樹是最新的,而且portupgrade能夠找到最近版本的port,但只使用package,不使用ports,即便package在本地和遠程網(wǎng)站都沒有找到。
-q
--noconfig
忽略 $PREFIX/etc/pkgtools.conf 的內(nèi)容。
-r
--recursive
對所有依賴給定軟件包的那些軟件包同樣處理。具體的說是建立或運行需要給定軟件包支持的那些軟件包做同樣的處理,這是一種遞歸操作。
-R
--upward-recursive
對給定軟件包建立或運行所必須的那些軟件包同樣進行處理。(When specified with -F, fetch recursively, including the brand new, uninstalled ports that an upgraded port requires)
-s
--sudo
在 sudo(8) 下運行命令
-S -file ... -CMD
--sudo-command -file ... -CMD
指定一個替換 sudo(8)的命令。例如 “‘su root -c %s"",(默認情況使用 sudo )
-u
--uninstall-shlibs
不保留先前版本的共享庫。默認情況下,portupgrade為了卸載程序的安全性考慮,保留先前版本的共享庫。參見 pkg_deinstall(1) 手冊頁。
-v
--verbose
打開詳細輸出。
-w
--noclean
每個port在 build 之前,不進行 make clean 操作。參見上面的 -c 選項
-W
--nocleanup
每個port安裝完成之后,不進行 make clean 操作。參見上面的 -C 選項。
--without-env-upgrade
不設(shè)置 UPGRADE_* 環(huán)境變量。
-x -file ... -GLOB
--exclude -file ... -GLOB
從匹配的packages中排除特定的軟件包,這個操作是在響應(yīng) -r 和/或 -R 的遞歸依賴軟件包之后運行。例如,下面的命令將升級所有第一個參數(shù)指定的軟件包的有依賴關(guān)系的軟件包,但是第二個參數(shù)指定的軟件包不進行更新,排除在外。
portupgrade -rx XFree86 XFree86
-y
--yes
對所有的問題回答 "yes",這個選項隱含使用 -v ,也讓 -n 失效。
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品久久久久久久久久妞妞| 黄色精品视频| 亚洲精品一区二区在线看| 精品国产免费人成网站| 国内揄拍国内精品久久| 精品资源在线| 91av亚洲| 激情综合网址| 91久久中文| 丝袜美腿一区二区三区| 亚洲综合五月| 欧美日韩亚洲一区| 卡一精品卡二卡三网站乱码| 国产成人精品三级高清久久91| 麻豆视频一区二区| 国产精品99一区二区三区| 伊人久久国产| 欧美日韩国产高清电影| 91精品成人| 亚洲精品国模| 久久精品资源| 99久久婷婷| 另类亚洲自拍| 国产亚洲久久| 欧美日韩国产观看视频| 91精品高清| 日韩高清在线不卡| 精品久久中文| 欧美亚洲国产一区| 丝瓜av网站精品一区二区| 亚洲精品动态| 久久精品国产久精国产爱| 99久久激情| 欧美天堂在线| 日韩欧美午夜| 亚洲乱码久久| 98精品视频| 综合激情视频| 久久精品国产网站| 欧美日韩精品一本二本三本| 日韩精品社区| 欧美国产美女| 亚洲婷婷丁香| 在线天堂资源www在线污| 欧美理论视频| 91欧美日韩在线| 私拍精品福利视频在线一区| 美女国产精品| 精品久久福利| 另类激情亚洲| 国产一区二区三区成人欧美日韩在线观看| 婷婷国产精品| 国产精品一区二区99| 亚洲精品国产嫩草在线观看 | 日韩国产欧美在线播放| 精品福利久久久| 中日韩男男gay无套| 欧美激情网址| 欧美日韩第一| 麻豆91在线播放| 欧美日韩免费观看一区=区三区| 91精品福利观看| 久久青草久久| 欧美一区二区三区久久精品| 日韩精品91| 日韩激情视频网站| 婷婷成人在线| 国产精品综合| 99香蕉国产精品偷在线观看 | 蜜臀精品一区二区三区在线观看| 精品99在线| 日韩中文字幕一区二区高清99| аⅴ资源天堂资源库在线| 一区二区电影| 1024精品一区二区三区| 欧美激情福利| 中文字幕亚洲精品乱码| 亚洲成av在线| 国产精品a级| 亚洲精品综合| 国产一区久久| 精品91福利视频| 亚洲精品护士| 国产主播一区| 激情综合婷婷| 欧美日一区二区在线观看| 婷婷综合激情| 黄色aa久久| 国产精品一区二区免费福利视频| 快she精品国产999| 亚洲高清二区| 91av亚洲| 福利欧美精品在线| 国产日韩欧美一区二区三区在线观看| 伊人成人在线视频| 日韩精品欧美| 成人精品久久| 国产日产精品一区二区三区四区的观看方式 | 91精品一区国产高清在线gif| 久久av电影| 日韩1区2区日韩1区2区| 日韩中文字幕av电影| 五月天久久777| 私拍精品福利视频在线一区| 91亚洲国产成人久久精品| 久久av综合| 欧美国产中文高清| 国产精品免费不| 国产午夜久久av| 日韩av不卡一区二区| 人人精品久久| 日韩高清三区| 欧美在线日韩| 国产欧美日韩在线观看视频| 日韩欧美激情| 中文字幕一区二区三区四区久久| 国产视频久久| 久久国产99| 亚洲精品伊人| 综合一区在线| 亚洲精品欧美| 日韩一二三区在线观看| 日本在线一区二区三区| 蜜桃久久av一区| 久久国产精品亚洲77777| 免费久久99精品国产自在现线| 妖精视频成人观看www| 免费久久99精品国产自在现线| 久久午夜影视| 亚洲久久视频| 国产探花一区| 久久一区精品| 亚洲1234区| 欧美成人日韩| 日韩专区一卡二卡| 天堂精品久久久久| 国产精品亚洲欧美| 久久精品国产在热久久| 成人亚洲一区二区| 中文在线中文资源| 国产一区二区三区自拍| 日韩一区欧美二区| 青青草国产成人99久久| 老牛国内精品亚洲成av人片| 福利片在线一区二区| 色婷婷狠狠五月综合天色拍| 女同性一区二区三区人了人一| 免费久久99精品国产| 日本成人中文字幕在线视频| 欧美精品第一区| 久久久精品午夜少妇| 国产精品嫩草99av在线| 日韩精品一区二区三区免费视频| 国产日韩欧美| 91一区二区三区四区| 欧美亚洲在线日韩| 亚洲一二三区视频| 美女久久99| 欧美日韩在线观看视频小说| 99国产一区| 欧美影院视频| 不卡福利视频| 一区二区三区国产盗摄| 麻豆成人av在线| 欧美久久精品一级c片| 深夜日韩欧美| 国产精品xx| 视频一区二区三区入口| 国产欧美一级| 日韩国产欧美| 综合一区av| 精品一区电影| 国产亚洲精品v| 国产欧美日韩精品高清二区综合区| 亚洲国产福利| 亚洲欧美在线综合| 国产一区二区精品久| 91久久在线| 卡一卡二国产精品| 亚洲深爱激情| 精品视频一区二区三区在线观看| 欧美成人亚洲| 国产精品午夜一区二区三区| 久久视频国产| 亚洲日本欧美| 成人免费网站www网站高清| 亚洲综合小说| 日韩在线短视频| 国产亚洲电影| 国产免费成人| 精品国产精品国产偷麻豆| 亚洲在线免费| 精品国产亚洲一区二区三区在线 | 欧美日本久久| 亚洲午夜黄色| 国产激情一区| 免费看日韩精品| 色婷婷精品视频| 国产精品多人| 久久午夜视频|