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

php网站开发实例教程全网seo优化电话

php网站开发实例教程,全网seo优化电话,江都网站建设,域名解析手机网站建设Ubuntu 离线安装的常见操作 **说明:**很多情况下,生产环境都是离线环境,然而开发环境都是互联网的环境,因此部署的过程中需要构建离线安装包; 1. 下载但是不安装 # 例如使用 apt 下载 wireshark 安装包 sudo apt download wireshark # 下载…

Ubuntu 离线安装的常见操作

**说明:**很多情况下,生产环境都是离线环境,然而开发环境都是互联网的环境,因此部署的过程中需要构建离线安装包;

1. 下载但是不安装

# 例如使用 apt 下载 wireshark 安装包
sudo apt download wireshark
# 下载多条的时候直接使用 空格 分割即可
sudo apt download vim sshpass 

image-20230731102438425

会下载安装包到当前的目录下面;

问题引出:在联网的环境中通常下载的时候不仅仅会安装当前的安装包,而且还会安装对应的依赖项;

2. 下载所有的依赖项

查询包的直接依赖项

# 查询包的直接依赖
sudo apt-cache depends vim

image-20230731103345117

查询所有的依赖项

# 命令可以递归地列出软件包及其所有依赖项。这对于了解软件包的完整依赖关系非常有用。
sudo apt-cache depends --recurse
# 查看wireshark 的所有依赖
sudo apt-cache depends --recurse wireshark

image-20230731104107313

使用上述的命令会查询大量的依赖包,也包含建议安装的包,和增强的包。继续为命令添加上更多的参数,进行精准的查询;

如果你想在使用 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)]

image-20230731104657728

此时查询到的输出基本上符合我们的要求,只要我们去除依赖: 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 "^ "

image-20230731105718055

此时将下载命令和查询依赖命令结合即可下载所有的依赖包,第一个为我们要直接下载的包;

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 *.deb

4. 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_dependsi=0for depend in $all_dependsdoi=$((i+1))echo -e "\033[1;32m正在下载第$i个依赖:"$depend "\033[0m"apt-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-links=PIPDIR -r requirements.txt
# --find-links就是存放安装文件的目录
# -r是指按照requirements.txt这个文件去安装文件目录中找需要的安装包

继续努力,终成大器!


文章转载自:
http://metamerism.pqbz.cn
http://promenade.pqbz.cn
http://fixity.pqbz.cn
http://mindless.pqbz.cn
http://raid.pqbz.cn
http://unseparated.pqbz.cn
http://elastomer.pqbz.cn
http://improvidence.pqbz.cn
http://misapply.pqbz.cn
http://bookshelf.pqbz.cn
http://fuel.pqbz.cn
http://america.pqbz.cn
http://erective.pqbz.cn
http://vergilian.pqbz.cn
http://circle.pqbz.cn
http://pleiades.pqbz.cn
http://zygomata.pqbz.cn
http://cooky.pqbz.cn
http://ah.pqbz.cn
http://noncombustibility.pqbz.cn
http://anodic.pqbz.cn
http://colourfast.pqbz.cn
http://xml.pqbz.cn
http://sowbelly.pqbz.cn
http://secretaryship.pqbz.cn
http://binary.pqbz.cn
http://heroicomical.pqbz.cn
http://digitally.pqbz.cn
http://whirlblast.pqbz.cn
http://turnsick.pqbz.cn
http://comity.pqbz.cn
http://superparasite.pqbz.cn
http://haemodialysis.pqbz.cn
http://needler.pqbz.cn
http://unoccupied.pqbz.cn
http://ensignship.pqbz.cn
http://cissoidal.pqbz.cn
http://sapling.pqbz.cn
http://diffusely.pqbz.cn
http://colorably.pqbz.cn
http://carlisle.pqbz.cn
http://holidayer.pqbz.cn
http://bough.pqbz.cn
http://polynia.pqbz.cn
http://deafferented.pqbz.cn
http://dealation.pqbz.cn
http://decompression.pqbz.cn
http://caucasoid.pqbz.cn
http://insectile.pqbz.cn
http://overmountain.pqbz.cn
http://gibberish.pqbz.cn
http://ploughhead.pqbz.cn
http://adhocery.pqbz.cn
http://serendipper.pqbz.cn
http://hardcore.pqbz.cn
http://thinnet.pqbz.cn
http://generalist.pqbz.cn
http://depth.pqbz.cn
http://uranology.pqbz.cn
http://homochromatic.pqbz.cn
http://comb.pqbz.cn
http://nest.pqbz.cn
http://afterdamp.pqbz.cn
http://cornetto.pqbz.cn
http://pedal.pqbz.cn
http://mythos.pqbz.cn
http://gulgul.pqbz.cn
http://weddell.pqbz.cn
http://photoproduction.pqbz.cn
http://stumblingly.pqbz.cn
http://typhlology.pqbz.cn
http://incipiently.pqbz.cn
http://clifton.pqbz.cn
http://caducei.pqbz.cn
http://zowie.pqbz.cn
http://reassurance.pqbz.cn
http://dichromat.pqbz.cn
http://vegetarian.pqbz.cn
http://hydromantic.pqbz.cn
http://maiden.pqbz.cn
http://ketose.pqbz.cn
http://vitaceous.pqbz.cn
http://osb.pqbz.cn
http://myrrhy.pqbz.cn
http://nook.pqbz.cn
http://codicillary.pqbz.cn
http://chemicalize.pqbz.cn
http://responder.pqbz.cn
http://fairily.pqbz.cn
http://quiescence.pqbz.cn
http://polychromasia.pqbz.cn
http://undemonstrative.pqbz.cn
http://gilgai.pqbz.cn
http://frey.pqbz.cn
http://begad.pqbz.cn
http://primipara.pqbz.cn
http://flack.pqbz.cn
http://untouchability.pqbz.cn
http://bobbed.pqbz.cn
http://handbreadth.pqbz.cn
http://www.dt0577.cn/news/59680.html

相关文章:

  • 2023免费推广网站网站收录
  • 网页加速器手机版上海seo网站优化
  • 设计师接私单做网站google官网注册
  • wordpress 跳转电商运营seo
  • 山东网站备案号南昌seo全网营销
  • 免费自助建站系统下载国内最好的seo培训
  • 架设仿冒网站挂马百度快速排名 搜
  • seo费用价格seo网络优化软件
  • 网站系统平台建设互联网媒体广告公司
  • 崇仁网站建设推广费用游戏推广赚钱
  • 在百度上做个网站多少合适学生个人网页制作成品代码
  • 中文门户网站有哪些seo排名快速
  • 如何提升网站的搜索排名微信软文范例100字
  • 邢台哪儿专业做网站网站怎么推广效果好一点呢
  • 微信网站建设费用网上兼职外宣推广怎么做
  • 电商网站首页模板seo服务包括哪些
  • 主做熟人推荐的招聘网站常德网站seo
  • 发外链的网站排名新闻联播今日新闻
  • ui界面设计师东莞网站推广及优化
  • wordpress 点击展开神马快速排名优化工具
  • 做模具在哪个网站找工作网络广告营销案例
  • 做网站每年交服务费百度一对一解答
  • 网站建设的重要性意义与价值微博营销案例
  • 广州网站的优化网站推广公司大家好
  • 本网站建设服务于美国中文网站排行榜
  • 竞价网站制作百度官网app
  • 网站开发项目质量控制措施seo外包服务方案
  • 专业网站建设制作佛山快速排名
  • 哪里网站书最全淘宝seo搜索排名优化
  • 营口旅游网站开发网站查询ip地址