当前位置: 首页 > news >正文

银川住房和城乡建设厅网站好网站建设公司业务

银川住房和城乡建设厅网站,好网站建设公司业务,wordpress底部导航,北京网站优化快速排名目录 一、开启rpm安装包缓存到本地仓库 1. 修改yum.conf文件 2. 清理yum缓存 3. yum命令安装软件包 二、如何将rpm安装包保存到指定目录 方法一#xff1a;yumdownloader 1. 安装yum-utils  2. yumdownloader命令参数说明 3. yumdownloader安装示例 方法二#xff…目录 一、开启rpm安装包缓存到本地仓库 1. 修改yum.conf文件 2. 清理yum缓存 3. yum命令安装软件包 二、如何将rpm安装包保存到指定目录 方法一yumdownloader 1. 安装yum-utils  2. yumdownloader命令参数说明 3. yumdownloader安装示例 方法二yum --downloadonly 方法三reposync 1. reposync命令参数说明 2. 查看yum源对应的仓库 3. 下载对应仓库下的rpm包到指定目录 4. reposync其他命令 三、rpm包批量安装 Linux系统的时候大家都有一个烦恼用yum安装的软件包不知道去哪里了不像windows那样直观可以将安装包放到一个地方保存起来接下来为大家介绍yum安装后如果保存rpm包到本地。 一、开启rpm安装包缓存到本地仓库 1. 修改yum.conf文件 sed -i s/keepcache0/keepcache1/g /etc/yum.conf 修改配置文件中的keepcache参数 如果没有keepcache参数需要手动加到配置文件yum.conf 2. 清理yum缓存 yum clean all 3. yum命令安装软件包 yum install -y httpd 可以看到已经安装到BaseOS仓库和AppStream仓库 查看安装目录如下根据提示可以在具体的仓库找到对应的rpm包  可以发现安装一个httpd相关依赖安装在不同的仓库BaseOS仓库和AppStream仓库 如何可以指定所安装的rpm包保存到一个指定的文件下下面是具体方法。 二、如何将rpm安装包保存到指定目录 方法一yumdownloader 如果只想通过yum下载软件的软件包但是不需要进行安装的话可以使用yumdownloader命令 1. 安装yum-utils  yumdownloader命令在软件包【yum-utils】里面需要安装yum-utils # yum install -y yum-utils 2. yumdownloader命令参数说明 usage: dnf download [-c [config file]] [-q] [-v] [--version] [--installroot [path]] [--nodocs] [--noplugins] [--enableplugin [plugin]] [--disableplugin [plugin]] [--releasever RELEASEVER] [--setopt SETOPTS] [--skip-broken] [-h] [--allowerasing] [-b | --nobest] [-C] [-R [minutes]] [-d [debug level]] [--debugsolver] [--showduplicates] [-e ERRORLEVEL] [--obsoletes] [--rpmverbosity [debug level name]] [-y] [--assumeno] [--enablerepo [repo]] [--disablerepo [repo] | --repo [repo]] [--enable | --disable] [-x [package]] [--disableexcludes [repo]] [--repofrompath [repo,path]] [--noautoremove] [--nogpgcheck] [--color COLOR] [--refresh] [-4] [-6] [--destdir DESTDIR] [--downloadonly] [--comment COMMENT] [--bugfix] [--enhancement] [--newpackage] [--security] [--advisory ADVISORY] [--bz BUGZILLA] [--cve CVES] [--sec-severity {Critical,Important,Moderate,Low}] [--forcearch ARCH] [--source] [--debuginfo] [--debugsource] [--arch [arch]] [--resolve] [--alldeps] [--url] [--urlprotocols {http,https,rsync,ftp}] packages [packages ...] General DNF options: -c [config file], --config [config file]配置文件位置-q, --quiet 静默执行-v, --verbose 详尽执行--version 显示 DNF 的版本并退出--installroot [path] 设置目标根目录--nodocs 不要安装文档--noplugins 禁用所有插件--enableplugin [plugin]启用指定名称的插件--disableplugin [plugin]禁用指定名称的插件--releasever RELEASEVER覆盖在配置文件和仓库文件中 $releasever 的值--setopt SETOPTS 设置任意配置和仓库选项--skip-broken 通过跳过软件包来解决依赖问题-h, --help, --help-cmd显示命令帮助--allowerasing 允许解决依赖关系时删除已安装软件包-b, --best 在事务中尝试最佳软件包版本。--nobest 不将事务限制在最佳候选-C, --cacheonly 完全从系统缓存运行不升级缓存-R [minutes], --randomwait [minutes]最大命令等待时间-d [debug level], --debuglevel [debug level]调试输出级别--debugsolver 转储详细解决结果至文件--showduplicates 在 list/search 命令下显示仓库里重复的条目-e ERRORLEVEL, --errorlevel ERRORLEVEL错误输出级别--obsoletes 对 upgrade 启用 dnf 的过期处理逻辑或对 info、list 和 repoquery启用软件包过期的显示功能--rpmverbosity [debug level name]rpm调试输出等级-y, --assumeyes 全部问题自动应答为是--assumeno 全部问题自动应答为否--enablerepo [repo] 启用附加仓库。列出选项。支持通配符可以指定多次。--disablerepo [repo] 停用仓库。列出选项。支持通配符可指定多次。--repo [repo], --repoid [repo]启用指定 id 或 glob 的仓库可以指定多次--enable 使用 config-manager 命令启用 repos (自动保存)--disable 使用 config-manager 命令禁用 repos (自动保存)-x [package], --exclude [package], --excludepkgs [package]用全名或通配符排除软件包--disableexcludes [repo], --disableexcludepkgs [repo]禁用 excludepkgs--repofrompath [repo,path]附加仓库所要使用的标签和路径与 baseurl 中的路径一致可以指定多次。--noautoremove 禁用删除不再被使用的依赖软件包--nogpgcheck 禁用 gpg 签名检查 (如果 RPM 策略允许)--color COLOR 配置是否使用颜色--refresh 在运行命令之前将元数据标记为过期-4 仅解析 IPv4 地址-6 仅解析 IPv6 地址--destdir DESTDIR, --downloaddir DESTDIR设置软件包要复制到的目录--downloadonly 仅下载软件包--comment COMMENT 为事务添加一个注释--bugfix 在更新中包括与 bug 修复有关的软件包--enhancement 在更新中包括与功能增强有关的软件包--newpackage 在更新中包括与新软件包有关的软件包--security 在更新中包括与安全有关的软件包--advisory ADVISORY, --advisories ADVISORY在更新中包括修复指定公告所必须的软件包--bz BUGZILLA, --bzs BUGZILLA在更新中包括修复给定 BZ 所必须的软件包--cve CVES, --cves CVES在更新中包括修复给定 CVE 所必须的软件包--sec-severity {Critical,Important,Moderate,Low}, --secseverity {Critical,Important,Moderate,Low}在更新中包括匹配给定安全等级的安全相关的软件包--forcearch ARCH 强制使用一个架构Download command-specific options:--source 取而代之下载源代码软件包 src.rpm--debuginfo 取而代之下载 -debuginfo 软件包--debugsource 取而代之下载 -debugsource 软件包--arch [arch], --archlist [arch]限定查询指定架构的软件包。--resolve 解析并下载所需的依赖关系--alldeps 当运行时使用 --resolve下载所有依赖软件包 (不排除已安装的软件包)--url, --urls 打印 rpm 可被下载的 url 列表而不是直接下载--urlprotocols {http,https,rsync,ftp}当执行时带有 --url 参数则限制使用指定协议 3. yumdownloader安装示例 # yumdownloader --destdir/tmp --resolve lrzsz 在tmp目录下可以看到下载的文件  方法二yum --downloadonly yum命令的参数有很多其中就有只是下载而不需要安装的命令并且也会自动解决依赖通常和【–downloaddir】参数一起使用 # yum install --downloadonly --downloaddir/tmp/ vsftpd安装包 # yum reinstall --downloadonly --downloaddir/tmp/ vsftpd (安装包) 说明如果该服务器已经安装了需要下载的软件包那么使用【install】下载就不行可以用【reinstall】下载。放心不会真的安装或重新安装因为后面加了【–downloadonly】表明只是下载。 如果提示没有【–downloadonly】选项则需要安装【yum-plugin-downloadonly】软件包 # yum install -y yum-plugin-downloadonly 方法三reposync 该命令更为强大可以将远端yum仓库里面的包全部下载到本地。这样构建自己的yum仓库就不会遇到没有网络导致更新包无法下载的问题。该命令也是来自于【yum-utils】里面。 1. reposync命令参数说明 [rootmaster02 ~]# reposync --help usage: dnf reposync [-c [config file]] [-q] [-v] [--version] [--installroot [path]] [--nodocs] [--noplugins] [--enableplugin [plugin]] [--disableplugin [plugin]] [--releasever RELEASEVER] [--setopt SETOPTS] [--skip-broken] [-h] [--allowerasing] [-b | --nobest] [-C] [-R [minutes]] [-d [debug level]] [--debugsolver] [--showduplicates] [-e ERRORLEVEL] [--obsoletes] [--rpmverbosity [debug level name]] [-y] [--assumeno] [--enablerepo [repo]] [--disablerepo [repo] | --repo [repo]] [--enable | --disable] [-x [package]] [--disableexcludes [repo]] [--repofrompath [repo,path]] [--noautoremove] [--nogpgcheck] [--color COLOR] [--refresh] [-4] [-6] [--destdir DESTDIR] [--downloadonly] [--comment COMMENT] [--bugfix] [--enhancement] [--newpackage] [--security] [--advisory ADVISORY] [--bz BUGZILLA] [--cve CVES] [--sec-severity {Critical,Important,Moderate,Low}] [--forcearch ARCH] [-a [arch]] [--delete] [--download-metadata] [-g] [-m] [--metadata-path METADATA_PATH] [-n] [--norepopath] [-p DOWNLOAD_PATH] [--remote-time] [--source] [-u] 下载远程仓库中的全部软件包 General DNF options: -c [config file], --config [config file]配置文件位置-q, --quiet 静默执行-v, --verbose 详尽执行--version 显示 DNF 的版本并退出--installroot [path] 设置目标根目录--nodocs 不要安装文档--noplugins 禁用所有插件--enableplugin [plugin]启用指定名称的插件--disableplugin [plugin]禁用指定名称的插件--releasever RELEASEVER覆盖在配置文件和仓库文件中 $releasever 的值--setopt SETOPTS 设置任意配置和仓库选项--skip-broken 通过跳过软件包来解决依赖问题-h, --help, --help-cmd显示命令帮助--allowerasing 允许解决依赖关系时删除已安装软件包-b, --best 在事务中尝试最佳软件包版本。--nobest 不将事务限制在最佳候选-C, --cacheonly 完全从系统缓存运行不升级缓存-R [minutes], --randomwait [minutes]最大命令等待时间-d [debug level], --debuglevel [debug level]调试输出级别--debugsolver 转储详细解决结果至文件--showduplicates 在 list/search 命令下显示仓库里重复的条目-e ERRORLEVEL, --errorlevel ERRORLEVEL错误输出级别--obsoletes 对 upgrade 启用 dnf 的过期处理逻辑或对 info、list 和 repoquery启用软件包过期的显示功能--rpmverbosity [debug level name]rpm调试输出等级-y, --assumeyes 全部问题自动应答为是--assumeno 全部问题自动应答为否--enablerepo [repo] 启用附加仓库。列出选项。支持通配符可以指定多次。--disablerepo [repo] 停用仓库。列出选项。支持通配符可指定多次。--repo [repo], --repoid [repo]启用指定 id 或 glob 的仓库可以指定多次--enable 使用 config-manager 命令启用 repos (自动保存)--disable 使用 config-manager 命令禁用 repos (自动保存)-x [package], --exclude [package], --excludepkgs [package]用全名或通配符排除软件包--disableexcludes [repo], --disableexcludepkgs [repo]禁用 excludepkgs--repofrompath [repo,path]附加仓库所要使用的标签和路径与 baseurl 中的路径一致可以指定多次。--noautoremove 禁用删除不再被使用的依赖软件包--nogpgcheck 禁用 gpg 签名检查 (如果 RPM 策略允许)--color COLOR 配置是否使用颜色--refresh 在运行命令之前将元数据标记为过期-4 仅解析 IPv4 地址-6 仅解析 IPv6 地址--destdir DESTDIR, --downloaddir DESTDIR设置软件包要复制到的目录--downloadonly 仅下载软件包--comment COMMENT 为事务添加一个注释--bugfix 在更新中包括与 bug 修复有关的软件包--enhancement 在更新中包括与功能增强有关的软件包--newpackage 在更新中包括与新软件包有关的软件包--security 在更新中包括与安全有关的软件包--advisory ADVISORY, --advisories ADVISORY在更新中包括修复指定公告所必须的软件包--bz BUGZILLA, --bzs BUGZILLA在更新中包括修复给定 BZ 所必须的软件包--cve CVES, --cves CVES在更新中包括修复给定 CVE 所必须的软件包--sec-severity {Critical,Important,Moderate,Low}, --secseverity {Critical,Important,Moderate,Low}在更新中包括匹配给定安全等级的安全相关的软件包--forcearch ARCH 强制使用一个架构Reposync command-specific options:-a [arch], --arch [arch]只下载这个 ARCH 的软件包--delete 删除已不在仓库中的本地软件包--download-metadata 下载所有元数据。-g, --gpgcheck 下载后删除无法通过 GPG 签名检查的软件包-m, --downloadcomps 同时下载并解压 comps.xml--metadata-path METADATA_PATH存储下载的仓库元数据的位置。默认为 --download-path 的值。-n, --newest-only 只下载最新的软件包 per-repo--norepopath 不要在下载路径中添加仓库名reponame。-p DOWNLOAD_PATH, --download-path DOWNLOAD_PATH在何处存储已下载的仓库--remote-time 根据服务器上的文件设置本地文件的本地时间戳--source 只下载源软件包-u, --urls 只列出要下载内容的 url不实际下载 常用参数 --repo 指定已经本地配置的yum仓库的repo源的名称 -p 指定下载的路径 2. 查看yum源对应的仓库 #yum repolist 仓库如下  3. 下载对应仓库下的rpm包到指定目录 以openresty为例 # reposync --downloadonly --repo openresty -p /tmp 下载后以仓库名称为文件目录openresty所有的安装包保存到/tmp/openresty目录下如下所示 reposync强大的功能解决了局域网机房在无互联网环境下的软件安装问题只需要将事先通过reposync下载好的rpm安装包拷贝到目标服务器下一键安装即可。 4. reposync其他命令 #1. 同步整个源到指定目录 # reposync -p /tmp/repo/# 2. 同步指定源到指定目录 # reposync --repoopenresty -p /tmp/repo/ # 3. 更新同步过的源 # reposync -n --repoopenresty -p /tmp/repo/ 对于每个仓库的yum源阶段性的都有版本更新要保证通过reposync下载的yum源都是最新的需要构建job,通过crontab构建一个任务如下: #每星期六晚上23 : 00 执行yum仓库openresty rpm包更新 0 23 * * 6 root reposync --downloadonly --repo openresty -p /tmp 三、rpm包批量安装 我们通过yum或者yumdownloader或者reposync下载后的rpm安装包到局域网的一台服务器上安装时发现安装包几十个甚至上百个rpm包总不能一个一个安装需要批量安装。命令如下 # cd /tmp/repo/ #保存rpm安装包的目录 # rpm -Uvh *.rpm --nodeps --force 参数说明  -U升级软件若未软件尚未安装则安装软件。 -v表示显示详细信息。 -h以#号显示安装进度。 --force强制安装 --nodeps不考虑安装依赖的关系 参考资料 【精选】reposync命令详解--reposync同步aliyunyum库到本地_repo sync_风情客家__的博客-CSDN博客 通过yum命令只下载rpm包不安装
http://www.w-s-a.com/news/382087/

相关文章:

  • 英文网站首页优化国外手机网站源码
  • 网站建设公司如何找客户网站建设应该考虑哪些问题
  • 创新的江苏网站建设wordpress用户绑定手机
  • 自己做网赌网站网站设计者
  • 教育培训网站设计辽宁招标工程信息网
  • 韶关网站推广做网站要哪些人员
  • 建设银行网站链接开发公司与物业公司交接清单
  • 网站定位广告企业建网站有这个必要吗
  • 网站模板 商标黄冈建设工程信息网
  • 做鞋子的招聘网站有哪些微网站
  • 项目网站开发建网站 多少钱
  • wordpress做门户seo培训价格
  • 百度关键词优化软件如何wordpress站点地图优化
  • 使用cnnic证书的网站营销公司有哪些
  • 做电子杂志用什么网站如何将网站生成二维码
  • 三点水网站建设洛阳市建设厅网站
  • 哪家做网站便宜网络推广培训吧
  • 网站怎么做支付非凡软件站
  • 北京谁会做网站开发熊岳网站怎么做
  • 南阳哪有做网站公司定制网站本地企业
  • 平板上做网站的软件邀约网站怎么做请柬
  • 企业网站成品源码邯郸做网站流程
  • 建设网站需要什么技术两个网站放在同一个服务器 备案
  • 焦作做网站推广天津网络关键词排名
  • siteserver cms网站访问量挂机宝可以做网站吗
  • 普宁网站建设公司网络商城设计
  • wordpress主题 外贸网站wordpress安装后输入帐号登不进去
  • 陕西省西安市建设局网站永登网站设计与建设
  • 广东网站设计招工.免费咨询贷款
  • 做试题网站在线做c 题的网站