网站的主流趋势,多个网站如何做301,wordpress插件 数据,临沂网站优化如何使用apt-rdepends制作软件离线deb安装包
除基础软件外#xff0c;还要获取软件依赖包。
依赖包工具安装
apt-get install apt-rdependsapt-rdepends工具使用
使用apt-rdepends工具#xff0c;递归方式分析软件依赖#xff0c;下载软件包本体#xff0c;和依赖包。制作时…使用apt-rdepends制作软件离线deb安装包
除基础软件外还要获取软件依赖包。
依赖包工具安装
apt-get install apt-rdependsapt-rdepends工具使用
使用apt-rdepends工具递归方式分析软件依赖下载软件包本体和依赖包。制作时先把下载目录下deb包清空方便后续整理依赖包。脚本如下
#!/bin/bashPACKAGE_NAME$1# 获取依赖树并过滤掉不存在的包名
DEPENDENCIES$(apt-rdepends $PACKAGE_NAME | grep -v ^ | grep -v ^libc-dev$)# 下载所有依赖项
for DEP in $DEPENDENCIES; doapt-get download $DEP
done# 下载指定的软件包
apt-get download $PACKAGE_NAMEdeb包相关
apt-get install默认下载目录
/var/cache/apt/archivesdeb包离线安装
先安装依赖包最后再安装本体。
sudo dpkg -i ./dep/*.deb
sudo dpkg -i ./xxx.deb只下载不安装
加-d参数。下载到默认目录但只下载本体会缺少依赖软件如果有会导致安装失败。
apt-get install -d 软件名称查看软件依赖
dpkg -s 软件名称软件卸载
sudo apt-get remove 软件名称