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

南通网站建设南通中医院网站素材

南通网站建设南通,中医院网站素材,vscode制作个人网站,怎么做彩票网站Ubuntu 离线安装的常见操作 **说明#xff1a;**很多情况下,生产环境都是离线环境#xff0c;然而开发环境都是互联网的环境#xff0c;因此部署的过程中需要构建离线安装包; 1. 下载但是不安装 # 例如使用 apt 下载 wireshark 安装包 sudo apt download wireshark # 下载…Ubuntu 离线安装的常见操作 **说明**很多情况下,生产环境都是离线环境然而开发环境都是互联网的环境因此部署的过程中需要构建离线安装包; 1. 下载但是不安装 # 例如使用 apt 下载 wireshark 安装包 sudo apt download wireshark # 下载多条的时候直接使用 空格 分割即可 sudo apt download vim sshpass 会下载安装包到当前的目录下面 问题引出在联网的环境中通常下载的时候不仅仅会安装当前的安装包而且还会安装对应的依赖项 2. 下载所有的依赖项 查询包的直接依赖项 # 查询包的直接依赖 sudo apt-cache depends vim查询所有的依赖项 # 命令可以递归地列出软件包及其所有依赖项。这对于了解软件包的完整依赖关系非常有用。 sudo apt-cache depends --recurse # 查看wireshark 的所有依赖 sudo apt-cache depends --recurse wireshark使用上述的命令会查询大量的依赖包也包含建议安装的包和增强的包。继续为命令添加上更多的参数进行精准的查询; 如果你想在使用 apt-cache 命令时忽略建议、建议的依赖项、冲突、中断、替代、增强和预先依赖项可以通过添加对应的选项来实现。 以下是对应选项的说明 --no-recommends忽略建议的依赖项。--no-suggests忽略建议的软件包。--no-conflicts忽略冲突。--no-breaks忽略中断。--no-replaces忽略替代。--no-enhances忽略增强。--no-pre-depends忽略预先依赖项。 # 查找依赖包, 并且忽略冲突等信息 sudo apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends wireshark[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tSSCXdnQ-1690775935036)(assets/image-20230731105524993.png)] 此时查询到的输出基本上符合我们的要求只要我们去除依赖: licxxx即可此时使用grep命令进行过滤 grep -v ^ # 命令用于在文本中过滤掉以空格开头的行。这对于从结果中排除空行或空格行非常有用。进行命令的编写 # 获取到所有的依赖包 sudo apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends wireshark |grep -v ^ 此时将下载命令和查询依赖命令结合即可下载所有的依赖包第一个为我们要直接下载的包 sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends 包名 |grep -v ^ )# 下载过程中如果出现无法定位软件包的位置则需要更换源更换方法百度即可3. 数据包的安装 # 切换到下载安装包的目录 dpkg -i *.deb # 权限不足的时候, 加上 sudo sudo dpkg -i *.deb4. shell脚本的编写 将上述下载的命令进行整合因为安装只有一条命令且是在生产环境中使用无需进行 shell 脚本的整合 #!/bin/bash#$1 pkg get_all_depends() {apt-cache depends --no-pre-depends --no-suggests --no-recommends \--no-conflicts --no-breaks --no-enhances\--no-replaces --recurse $1 | awk {print $2}| tr -d | sort --unique }for pkg in $* doall_depends$(get_all_depends $pkg)echo -e 所有依赖共计$(echo $all_depends | wc -w)个echo $all_dependsi0for depend in $all_dependsdoi$((i1))echo -e \033[1;32m正在下载第$i个依赖$depend \033[0mapt-get download $dependdone done 脚本运行 bash 脚本名称.sh 包名5. Python 第三方包下载但不安装 前提已经导出了 requirement.txt pip freeze requirement.txt # 导出所有的安装包已经包含了依赖以及版本 pip download -d \home\packs -r requirement.txt # -r requirement.txt 可以替换成为单个包名此处下载的是一些whl文件 将下载的文件打包后放到生产环境的服务器中,执行如下的命令 pip install --no-index --find-linksPIPDIR -r requirements.txt # --find-links就是存放安装文件的目录 # -r是指按照requirements.txt这个文件去安装文件目录中找需要的安装包继续努力终成大器
http://www.pierceye.com/news/666738/

相关文章:

  • 建设工程中标查询网站北京建设质量协会网站
  • 做公司网站要素做关于灯饰的网站
  • 网站编辑工具软件单位发购物或电影卡有哪些app
  • dw网站导航怎么做3免费网站建站
  • 用jsp做网站的代码句容网站建设制作
  • 宁国新站seo网页版微信登录提示二维码已失效
  • 深圳英文网站建设去哪家公司电商网站开发
  • 黑色网站后台出库入库管理软件app
  • 网站建设公司团队简介国外有网站备案制度吗
  • 怎么让公司网站随便就搜的到wordpress后台卡顿
  • 网站怎么做图片动态图片不显示报价单模板怎么做
  • 怎么建一个公司运营网站江西网站建设哪家专业
  • 网站后期维护费用网站开发学徒工作如何
  • 网站建站程序一站式网站建设服务
  • 滨州内做网站系统的公司购物网站开发用什么软件
  • 网站建设静态部分报告总结在合肥哪里学网站建设
  • 建站行业现状网易与暴雪合作
  • 网站中添加百度地图购物网站产品做促销能赚钱吗
  • 金融公司 网站开发怎么样建网站卖东西
  • 网站导航栏垂直如何提高你的网站的粘性
  • 直播网站开发接入视频中国建筑招聘官网2022
  • 大连专业企业建站找哪家wordpress 保护wp-login.php
  • 微网站建设哪家便宜想要找个网站做环评公示
  • 建设银行网银网站激活个人简历模板电子版可填写
  • 肃州区建设局网站宁夏百度seo
  • 关于做电影的网站设计西安网站建设制作 熊掌号
  • idc网站建设怎么自己做一个网页链接
  • 网站开发安全模块方案个人网站搭建软件
  • 重庆建设招标造价信息网站个人网站建设与维护
  • 网站备案用户名忘了怎么办嘉兴做外贸网站的公司