Kylin系统下离线安装依赖包
  tdGEpSMapWXs 2023年11月27日 17 0

一、离线安装Kylin依赖包

我们由电脑上通过apt-get install 所安装的包都会下载到/var/cache/apt/archives目录下,可以对所需要安装的依赖包进行抽取,使用以下命令:

$ sudo  apt-get  -d  install <包名>      #只下载不安装

下载完成后,进入到/var/cache/apt/archives目录下拷贝出来,放到所需要的无网电脑上,利用以下命令安装:

$sudo dpkg -i *.deb       #抽取出来的包都是.deb格式

二、离线安装minicom

现在有网电脑上下载安装包和依赖包

$sudo apt-get -d install minicom*          //安装包

$sudo apt-get -d install libtinfo5*           //依赖包

然后离线安装包minicom包,所以包都会下载到/usr/local/lib/pythonxx.x/dist-packages中

$sudo  dpkg -i *.deb        #抽取出来的包都是.deb

Ubuntu制作离线安装包

一、应用场景

Ubuntu在不能上网情况下,又需要安装软件或更新系统

二、离线安装包制作

在一台能正常上网的Ubuntu系统上,安装需要的软件包

$sudo apt-get -d install XXX

安装完成后,此时软件已经下载到了/var/cache/apt/archives目录下。

生成依赖关系

新建目录

$sudo mkdir /root/OfflinePackage

拷贝deb软件包到上新建的目录

$sudo cp -r /var/cache/apt/archives /root/OfflinePackage

修改文件夹权限,可读可写可执行

$sudo chmod 777 -R /root/OfflinePackage/

建立deb软件包依赖关系

$sudo dpkg-scanpackages /root/OfflinePackage//dev/null |gzip >/root/OfflinePackage/Packages.gz

说明:如提示sudo: dpkg-scanpackages: command notfound,则需要安装dpkg-dev工具

$sudo apt-get install dpkg-dev

打包软件成为压缩包

$tar zcvf /root/OfflinePackage.tar.gz /root/OfflinePackage/

三、安装离线包

拷贝离线安装包(上面制作的离线包)到root目录下

配置安装源

$sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

说明:备份安装源配置

$sudo vi /etc/apt/sources.list

添加:deb file:///root/OfflinePackage/ ,保存并退出。

更新安装源

$sudo apt-get update

离线安装

$sudo apt-get install XXX

四、总结

软件兼容性问题,离线安装是什么系统版本,在制作离线包时就用什么系统制作,有些软件对于Ubuntu Server和Ubuntu Desktop版本也不兼容。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月27日 0

暂无评论

推荐阅读