ubuntu软件包管理命令

有个问题!我现在有个服务器环境只能连接局域网,不能连接外网的情况下(例如一些政企单位的服务器,为了安全考虑直接cut断与外网的连接,数据只能进不能出),如何安装各种各样的软件包呢?

针对上面这个问题有几个方法:

PlanA

在联网环境中,将所有需要用到的软件装到系统里,然后使用remastersys生成一个ubuntu的iso镜像,再装入内网服务器环境中;参照博客:ubuntu系统备份与恢复-remastersys方法

But!如果后面有需要更新的操作,那岂不是又要重新跑一次流程?所以↓↓↓↓↓↓

PlanB

在联网环境中,将需要用到的软件 通过sudo apt-get install 安装,安装包下载到 /var/cache/opt/archives 目录下(里面是安装包和依赖包.deb文件)。然后将这些.deb文件通过U盘等设备 放到内网服务器环境,使用dpkg离线安装;

操作命令:

dpkg:

dpkg --help 查看dpkg 命令列表

【安装】

dpkg -i 安装包.deb

【卸载】

dpkg -r 软件

可以用过  dpkg -l  查看已安装的软件列表

其他:内网服务器 docker部署Lnmp项目

猜你喜欢

转载自www.cnblogs.com/cyq632694540/p/12029004.html