数码资讯
portupgrade中文手册(翻译)
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
点评:这portupgrade手册页翻译根据FreeBSD 6.2发布的手册页。
portupgrade
部分:(1)FreeBSD用户命令
软件名称:
portupgrade portinstall升级安装包或通过端口或安装新的软件工具软件包。
命令总结:
portupgrad
这portupgrade手册页翻译根据FreeBSD 6.2发布的手册页。
portupgrade
部分:(1)FreeBSD用户命令
软件名称:
portupgrade portinstall升级安装包或通过端口或安装新的软件工具软件包。
命令总结:
portupgrade { - habccddeffijknnopppqrrsuvwwy } {一个文件…命令}
{ - B文件…-命令- L - l文件…-文件…格式}
{文件…-命令- X - X -文件…- pkgname_glob } { { - O -文件…
-源文件…- make_args } { - M -文件…- make_env }
pkgname_glob…}
工具描述:
portupgrade命令的作用是升级软件包的系统通过端口或安装的软件包(软件),portinstall命令相当于portupgrade - N.
在阅读此页之前,您必须知道一个端口/包可能与其他端口/包有以下两个关系:
必需(必须)
一些港口/包的必要条件,为建立或运行的一个港口/打造软件的端口的makefile文件使用build_depends和run_depends宏来定义所需的港口/包。用于软件的建立和运行
依赖(隶属关系)
某些端口/包的建立或运行需要这个端口/包包。
注意:uff1a
Please read this page carefully to know what you will do with the portupgrade.
当工具运行pkgdb F立即运行它。因为如果本地包数据库不与当前端口一致,这将导致当地包数据库错误的结果升级时一定数量的包在同一时间。
由于在非允许portupgrade重建和重新安装
在包的情况下升级系统安装的包,这个工具有时会导致升级包与其他相关的包二进制文件不兼容。处理这种情况的方法是在运行工具时必须运行该工具。
命令行选项与-,- - -和- - R.
当portupgrade更新软件包数据库,不中断该程序。即使你没有任何错误的操作,中断程序会导致不完整的数据库或数据库中的数据。
这是一个矛盾。跑pkgdb福
数据库可以被重建,如果你不能修复它,包中删除数据库文件( / / / PKG VaR分贝/ pkgdb。dB)。
养成定期备份重要数据和配置文件的习惯,包括系统的包数据库文件。
选项:
此工具支持以下命令行参数:
H
——帮助
显示帮助,然后退出
-
--所有
所有已安装的软件包的操作相当于使用通配符*pkgname_glob;指定;
-文件…- CMD
——afterinstall文件…- CMD
安装完每个包后,使用root权限运行指定的命令。
B
--备份包
保持以前的版本包备份当您升级包,并保存在pkg_tmpdir和tmpdir环境变量中指定的目录。
——批
在批处理模式下运行升级过程(以批处理=是)。
- B文件…- CMD
——之前建造的文件…- CMD
端口包在生成之前运行指定的命令。如果CMD无法退出,将会跳过端口/包升级:
portupgrade - b'cvs更新''gnome *
portupgrade - b'ports_glob m($ pwd)|(cd ..或..;xargs CVS了奴隶 /港)
portupgrade - ab'test!`使V is_interactive `
C
--清洁
默认选项是在端口设置之前执行清除。
C
——清理
每次安装后做清洁。This is the default
在每个端口安装完成后,执行清除清洁,这是默认选项,并在下面看到- W选项。
D
——distclean
如果distfile和检查失败,删除失败的distfile。
E
——发出总结
每个端口处理完成后显示摘要信息。
F
——力
执行一个升级包,即使是降级或重新安装同一版本,或端口。在pkgtools.conf的hold_pkgs定义
F
——只获取
只需下载distfiles或包(已编译的二进制包)(如果P是指定)。不进行建设、升级、安装等操作。这个选项通常用于安装和更新下载后所有的distfile或包。
默认情况下,当端口系统无法构建或安装包时,依赖于此包的端口/包也将被跳过。
——忽略感动
忽略移动的文件
-我
——互动
打开交互模式,并希望在安装之前或之前确认每个端口/包。此选项意味着使用v选项。
J
喷射模式
打开Jet模式,这个选项还没有实现。
K
——继续
强制升级包,即使某些包的必要包安装失败。
- L文件…文件
-结果文件-文件…文件
指定文件名以保存操作结果。默认情况下,portupgrade不保存结果文件。
- L文件…格式
——日志文件…格式
指定日志文件的命名格式类似于printf(3)风格。记录每个端口运行记录。见例3。如果端口名是一个参数且不包含%,则将添加%s::%s。
M
——参数
指定附加到每个端口的make命令行的参数。
-M
——例外
在将命令行添加到每个端口之后指定环境参数
n
——noexecute
命令行指定的任何包,包括相关的包,并不实际安装或更新它,只是显示要做什么。这是一个测试函数,这个选项隐式使用V,并且- y是无效的。
n
--新
如果没有安装的命令行中指定的软件,安装一个新的港口/包。在安装新的端口/包之前,所有必需的和软件包都会升级。
如果指定了该选项,您可以指定一个portorigin水珠一样
还有一个pkgName水珠来指定要安装的端口。注意到(1)
对portorigin globrsquo细节;
- o文件…-起源
-原始文件…-起源
指定一个端口来升级以下包。
o
——省略检查
省略检查是否正确
依赖。默认情况下,portupgrade检查是否所有的包
升级具有一致的依赖性,尽管需要额外的时间
计算依赖。如果你确定你有pkgdb F;
提前,您可以指定此选项以省略检查。
p(小写字母p)
——包装
当每个指定的端口被安装或升级时,就会创建一个包(二进制包)。如果软件包被更新了,它的依赖软件也会在命令行(包括指定的R)中给出,并且它也将被建立。
p(大写p)
使用包
当包(已编译的二进制包)是可用的,包是用来代替端口安装和升级。在环境变量portupgrade
看看在本地目录中指定的pkg_path安装或升级如果你找到它,如果对应的编译的二进制软件包没有找到,使用pkg_fetch(1)
从远程站点下载,如果这两种搜索方式找不到编译后的二进制软件包,请使用端口安装、升级。
- PP
——只使用包
即使你总是确保你的港口树是最新的,和portupgrade可以找到港口的最新版本,它只使用包而不是港口,即使包不在本地和远程网站。
Q
——noconfig
忽略前缀 / /美元等pkgtools.conf内容。
- R
--递归
所有依赖于给定软件包的包也被处理,具体地说,它是一个递归操作,它构建或运行那些需要一个给定软件包的支持来执行相同处理的包。
- R
——向上递推
该软件包需要安装或运行一个给定的包进行处理。(当指定-f,取递归,包括全新的,卸载港口)
S
——sudo
在sudo运行命令(8)
- S文件…- CMD
——sudo命令文件…- CMD
指定一个命令代替sudo(8)。例如,‘苏根C %s(使用sudo默认)
U
——卸载shlibs
以前的版本的共享库是不保留。默认情况下,portupgrade保持为以前的版本的共享库的卸载程序的安全性。看到pkg_deinstall(1)手册页。
v
--详细
打开详细输出。
w
——noclean
在构建之前,每个端口不执行一个清除操作。
w
——nocleanup
每个端口安装完成后,不执行清洁操作。请参见上面的C选项。
-没有环境升级
未设置环境变量upgrade_ *。
- X文件…-全球
-排除文件…-全球
一个特定的包被排除在匹配的软件包,它运行一个递归依赖包响应- R和/或-r.for实例后,下面的命令将升级包的第一个参数指定的所有依赖包,但是第二参数指定包不更新和排除。
portupgrade - RX XFree86 XFree86
Y
-是的
回答所有问题
portupgrade
部分:(1)FreeBSD用户命令
软件名称:
portupgrade portinstall升级安装包或通过端口或安装新的软件工具软件包。
命令总结:
portupgrad
这portupgrade手册页翻译根据FreeBSD 6.2发布的手册页。
portupgrade
部分:(1)FreeBSD用户命令
软件名称:
portupgrade portinstall升级安装包或通过端口或安装新的软件工具软件包。
命令总结:
portupgrade { - habccddeffijknnopppqrrsuvwwy } {一个文件…命令}
{ - B文件…-命令- L - l文件…-文件…格式}
{文件…-命令- X - X -文件…- pkgname_glob } { { - O -文件…
-源文件…- make_args } { - M -文件…- make_env }
pkgname_glob…}
工具描述:
portupgrade命令的作用是升级软件包的系统通过端口或安装的软件包(软件),portinstall命令相当于portupgrade - N.
在阅读此页之前,您必须知道一个端口/包可能与其他端口/包有以下两个关系:
必需(必须)
一些港口/包的必要条件,为建立或运行的一个港口/打造软件的端口的makefile文件使用build_depends和run_depends宏来定义所需的港口/包。用于软件的建立和运行
依赖(隶属关系)
某些端口/包的建立或运行需要这个端口/包包。
注意:uff1a
Please read this page carefully to know what you will do with the portupgrade.
当工具运行pkgdb F立即运行它。因为如果本地包数据库不与当前端口一致,这将导致当地包数据库错误的结果升级时一定数量的包在同一时间。
由于在非允许portupgrade重建和重新安装
在包的情况下升级系统安装的包,这个工具有时会导致升级包与其他相关的包二进制文件不兼容。处理这种情况的方法是在运行工具时必须运行该工具。
命令行选项与-,- - -和- - R.
当portupgrade更新软件包数据库,不中断该程序。即使你没有任何错误的操作,中断程序会导致不完整的数据库或数据库中的数据。
这是一个矛盾。跑pkgdb福
数据库可以被重建,如果你不能修复它,包中删除数据库文件( / / / PKG VaR分贝/ pkgdb。dB)。
养成定期备份重要数据和配置文件的习惯,包括系统的包数据库文件。
选项:
此工具支持以下命令行参数:
H
——帮助
显示帮助,然后退出
-
--所有
所有已安装的软件包的操作相当于使用通配符*pkgname_glob;指定;
-文件…- CMD
——afterinstall文件…- CMD
安装完每个包后,使用root权限运行指定的命令。
B
--备份包
保持以前的版本包备份当您升级包,并保存在pkg_tmpdir和tmpdir环境变量中指定的目录。
——批
在批处理模式下运行升级过程(以批处理=是)。
- B文件…- CMD
——之前建造的文件…- CMD
端口包在生成之前运行指定的命令。如果CMD无法退出,将会跳过端口/包升级:
portupgrade - b'cvs更新''gnome *
portupgrade - b'ports_glob m($ pwd)|(cd ..或..;xargs CVS了奴隶 /港)
portupgrade - ab'test!`使V is_interactive `
C
--清洁
默认选项是在端口设置之前执行清除。
C
——清理
每次安装后做清洁。This is the default
在每个端口安装完成后,执行清除清洁,这是默认选项,并在下面看到- W选项。
D
——distclean
如果distfile和检查失败,删除失败的distfile。
E
——发出总结
每个端口处理完成后显示摘要信息。
F
——力
执行一个升级包,即使是降级或重新安装同一版本,或端口。在pkgtools.conf的hold_pkgs定义
F
——只获取
只需下载distfiles或包(已编译的二进制包)(如果P是指定)。不进行建设、升级、安装等操作。这个选项通常用于安装和更新下载后所有的distfile或包。
默认情况下,当端口系统无法构建或安装包时,依赖于此包的端口/包也将被跳过。
——忽略感动
忽略移动的文件
-我
——互动
打开交互模式,并希望在安装之前或之前确认每个端口/包。此选项意味着使用v选项。
J
喷射模式
打开Jet模式,这个选项还没有实现。
K
——继续
强制升级包,即使某些包的必要包安装失败。
- L文件…文件
-结果文件-文件…文件
指定文件名以保存操作结果。默认情况下,portupgrade不保存结果文件。
- L文件…格式
——日志文件…格式
指定日志文件的命名格式类似于printf(3)风格。记录每个端口运行记录。见例3。如果端口名是一个参数且不包含%,则将添加%s::%s。
M
——参数
指定附加到每个端口的make命令行的参数。
-M
——例外
在将命令行添加到每个端口之后指定环境参数
n
——noexecute
命令行指定的任何包,包括相关的包,并不实际安装或更新它,只是显示要做什么。这是一个测试函数,这个选项隐式使用V,并且- y是无效的。
n
--新
如果没有安装的命令行中指定的软件,安装一个新的港口/包。在安装新的端口/包之前,所有必需的和软件包都会升级。
如果指定了该选项,您可以指定一个portorigin水珠一样
还有一个pkgName水珠来指定要安装的端口。注意到(1)
对portorigin globrsquo细节;
- o文件…-起源
-原始文件…-起源
指定一个端口来升级以下包。
o
——省略检查
省略检查是否正确
依赖。默认情况下,portupgrade检查是否所有的包
升级具有一致的依赖性,尽管需要额外的时间
计算依赖。如果你确定你有pkgdb F;
提前,您可以指定此选项以省略检查。
p(小写字母p)
——包装
当每个指定的端口被安装或升级时,就会创建一个包(二进制包)。如果软件包被更新了,它的依赖软件也会在命令行(包括指定的R)中给出,并且它也将被建立。
p(大写p)
使用包
当包(已编译的二进制包)是可用的,包是用来代替端口安装和升级。在环境变量portupgrade
看看在本地目录中指定的pkg_path安装或升级如果你找到它,如果对应的编译的二进制软件包没有找到,使用pkg_fetch(1)
从远程站点下载,如果这两种搜索方式找不到编译后的二进制软件包,请使用端口安装、升级。
- PP
——只使用包
即使你总是确保你的港口树是最新的,和portupgrade可以找到港口的最新版本,它只使用包而不是港口,即使包不在本地和远程网站。
Q
——noconfig
忽略前缀 / /美元等pkgtools.conf内容。
- R
--递归
所有依赖于给定软件包的包也被处理,具体地说,它是一个递归操作,它构建或运行那些需要一个给定软件包的支持来执行相同处理的包。
- R
——向上递推
该软件包需要安装或运行一个给定的包进行处理。(当指定-f,取递归,包括全新的,卸载港口)
S
——sudo
在sudo运行命令(8)
- S文件…- CMD
——sudo命令文件…- CMD
指定一个命令代替sudo(8)。例如,‘苏根C %s(使用sudo默认)
U
——卸载shlibs
以前的版本的共享库是不保留。默认情况下,portupgrade保持为以前的版本的共享库的卸载程序的安全性。看到pkg_deinstall(1)手册页。
v
--详细
打开详细输出。
w
——noclean
在构建之前,每个端口不执行一个清除操作。
w
——nocleanup
每个端口安装完成后,不执行清洁操作。请参见上面的C选项。
-没有环境升级
未设置环境变量upgrade_ *。
- X文件…-全球
-排除文件…-全球
一个特定的包被排除在匹配的软件包,它运行一个递归依赖包响应- R和/或-r.for实例后,下面的命令将升级包的第一个参数指定的所有依赖包,但是第二参数指定包不更新和排除。
portupgrade - RX XFree86 XFree86
Y
-是的
回答所有问题
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。