apt-get install软件时的依赖下载下来

关注

技术 Linux 系统 一个假的Admin    2018-07-11   |   浏览量 48  
有个地方不能上网(单位)怎么把apt-get install一个软件所需要的依赖全部保存下来,最好也能方便的直接安装,查到的只有做本地源的,很繁琐,没试成功

全部回答

  • hayden 发表于 2018-07-11

    使用PIP命令安装,常用的软件依赖也会自动下载,除非个别的才需要手动下载。

    举报 评论 0

  • 赤心木zqw 发表于 2018-07-11

    之前我也遇到过类似的情况,只能够找到安装的软件是否有源码或者安装包,用源码或安装包安装,操作起来非常繁琐~

    要把安装包全部找齐,自己写一个脚本安装。

    举报 评论 0

  • skawu 发表于 2018-07-12

    不能上网就只能在有网的电脑上把所有包下载下来安装,没网其它任何安装命令都没法获得安装包,硬伤

    举报 评论 2 0

    一个假的Admin 回复了 skawu:在另一个电脑上下下来没问题,我现在也知道缓存的目录,就是依赖判断太繁琐,做本地的源没做成 回复
    skawu 回复了 一个假的Admin:你试试去你要下载的软件的官网,下载源码编译,一般就不需要再下载依赖了 回复

  • STM64 发表于 2018-07-12

    用hp39gs那种apt套件里面的dll全部复制下来

    举报 评论 0

  • xdsnet 发表于 2018-07-12

    可以利用光盘构建本地库的,常用也就几十G。

    举报 评论 0

  • xdsnet 发表于 2018-07-12

    本地源可以利用光盘内容构建,

    比如当前对debian9下载3个DVD,复制其中pool目录的内容到 一个目录中,比如  /path/debs 中

    然后 用超级权限运行一次

     cd /path
     dpkg-scanpackages debs  /dev/null  | gzip >debs/Packages.gz

    然后就可以在apt配置源中添加

      deb file:///path debs/
    来使用这个本地源啦

    举报 评论 0

  • dksslq 发表于 2018-07-12

    apt-cache depends xxx    #查看xxx包的依赖(depends开头的字段)

    然后一个一个用apt-get download下载下来就好了

    举报 评论 0

  • US 发表于 2018-07-13

    apt-get install 安装的软件在本地有缓存的,在var目录下的某个文件夹,可以搜索一下find /var -name *.deb

    举报 评论 0

我来回答

试用推荐

NUCLEO-H743ZI

产品总数:7个  申请人数:76

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧