Linux操作系统离线安装依赖 在Linux操作系统时有时候我们需要在没有网络的环境下部署软件当需要编译安装时可能会遇到缺少编译工具的情况而安装编译工具又需要其他的依赖包。如果一个一个安装将会非常繁琐本文提供一种方法在有网的环境下直接下载工具包及对应的所有依赖包直接拷贝到没有网络上的机器进行部署即可。RedHatRedHat系统使用yum工具yumdownloader命令下载rpm包1.安装yum工具yum-yinstallyum-utils2.下载所需包及全部依赖yumdownloader--resolve软件包名# 创建一个目录进入目录然后执行该命令所有软件包及依赖都会下载到该目录内# 如下命令yumdownloader--resolvereadline-devel openssl-devel zlib-devel libxml2-devel libxslt-devel libcurl-devel libicu-devel postgresql-devel flex bisongitwget3.打包rpm文件将该目录打包并拷贝到U盘等文件内tar-cf压缩包名 源文件名4.解压安装包tar-xf压缩包rpm-ivh*.rpmUbuntu1.使用apt-get下载软件包及依赖# 该命令会把所有的软件包及依赖的下载地址输出到.txt文件中apt-getinstall--print-uris--yes软件包名|grep^\|cut-d\-f2packages.txt# 例如apt-getinstall--print-uris--yesbuild-essential libreadline-dev libssl-dev zlib1g-dev libxml2-dev libxslt1-dev libcurl4-openssl-dev libicu-dev libpq-dev flex bisongitwget|grep^\|cut-d\-f2packages.txt2.使用wget -i从.txt文件中的地址下载软件包mkdirsoftware_installcdsoftware_installwget-i.txt3.下载完成后使用dpkg -i安装软件包dpkg-i*.deb4.使用–download-only参数该参数只下载deb包而不进行安装aptinstall-y--download-only gccmakelibpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev下载完成后去/var/cache/apt/archives/目录下找到对应的包然后拷贝出来即可再执行dpkg -i *.deb建议准备新机器每次下载后包移到另外的文件夹关掉网络进行安装保证/var/cache/apt/archives/目录下每次都是需要的deb包

相关新闻

最新新闻

Anaconda+pycharm安装及环境配置

Anaconda+pycharm安装及环境配置

目录 一:工具准备 二:Anaconda安装及环境配置 2.1 Anaconda安装 2.2注意点: 2.3 环境搭建 2.4 确认环境是否搭建成功 三:pycharm安装及基础设置 3.1Pycharm安装 3.2 pycharm设置 3.21 环境设置 3.22 其他设置 安装过程中&a…

2026/7/4 10:01:01
vivo vcl远程真机调试折叠屏使用教程

vivo vcl远程真机调试折叠屏使用教程

简介vivo已于2018年上线了远程真机平台 目的地就是为了一些开发者通过其平台进行远程调试app或者小程序。vivo云真机平台已覆盖目前在售的vivo和iqoo机型。登陆账号输入vcl.vivo.com.cn。然后登陆账号即可登陆后找到远程真机选项。然后进入远程真机页面然后在远程真机调试页面选…

2026/7/4 10:01:01
有效值/均方根值/平均值

有效值/均方根值/平均值

目录: 一、有效值/均方根值/平均值 1、有效值/均方根值 2、平均值 3、有效值和平均值 二、信号的值 1、峰值 2、峰峰值 3、幅值 4、瞬时值 一、有效值 /均方根值/平均值 有效值是指把一个正 (余) 弦波电流通过一个发热电阻,测量出电阻的热量&am…

2026/7/4 10:01:01
从零开始成为GStreamer专家——基于Windows的GStreamer从源码下载、编译到开发

从零开始成为GStreamer专家——基于Windows的GStreamer从源码下载、编译到开发

基于Windows的GStreamer从源码下载、编译到开发 本文介绍了在GStreamer下载方法, 使用过程中的部分依赖,以及在Windows上编译配置GStreamer 过程,为学习GStreamer 创建条件。 GStreamer 代码下载 到Sign up GitLabfreedesktop.org GitLab loginhttps://gitlab.free…

2026/7/4 10:01:01
创建 vue 项目

创建 vue 项目

创建 vue 项目 来啦!!!!! 基础环境1. 创建vue 项目 vue create demo2. 根据自己的需求选择,选择完成之后,点击回车即可3. 根据自己的需求选择即可,选择按空格,选择完成后…

2026/7/4 10:01:01
.NET6 搭建webapi项目

.NET6 搭建webapi项目

.NET6 搭建webapi项目1. 创建项目保持默认选项点击创建即可,创建webapi项目2. 修改返回数据的时间格式修改时间格式: nuget安装 Microsoft.AspNetCore.Mvc.NewtonsoftJson只需要在Program.cs 文件下添加几行代码 找到 builder.Services.AddControllers()…

2026/7/4 9:56:01

周新闻

月新闻