Synaptic Download脚本是否下载应用程序的整个依赖关系树?

时间:2017-08-19 10:31:18

标签: linux ubuntu package-managers

Synaptic包管理器的下载脚本(由“生成下载脚本”选项创建)是否下载了应用程序依赖关系树上的每个依赖项,或者它是否仅下载了机器上尚未安装的那些依赖项脚本是在?

生成的

如果是后一种情况,那么如何配置它来下载整个依赖树?

1 个答案:

答案 0 :(得分:1)

Synaptic将生成一个下载的脚本来下载软件包及其依赖项。

注意:我正在使用debian stretch给你一个例子(请在你的Ubuntu机器上使用生成的脚本)

有一个示例脚本(下载id_1 <- c(1, 1, 1, 1, 1, 1) id_2 <- c(1, 1, 2, 2, 3, 3) id_3 <- c(1, 2, 2, 3, 3, 4) amt <- c(10, 15, 20, 25, 30, 35) sample_data <- data.frame(id_1, id_2, id_3, amt) n <- length(sample_data) cor <- matrix(ncol = n, nrow = n) i <- 1 j <- 1 for (i in 1:n) { for (j in 1:n) { if (i == j) { cor[i,j] = 1 } else if (sample_data[2][i,] == sample_data[2][j,] & sample_data[3][i,] != sample_data[3][j,]) { cor[i,j] = 0 } else if (sample_data[2][i,] != sample_data[2][j,] & sample_data[3][i,] == sample_data[3][j,]) { cor[i,j] = 0.5 } else { cor[i,j] = 0.25 } } } cor [,1] [,2] [,3] [,4] [1,] 1.00 0.00 0.25 0.25 [2,] 0.00 1.00 0.50 0.25 [3,] 0.25 0.50 1.00 0.00 [4,] 0.25 0.25 0.00 1.00 )由synaptic包管理器生成:

wicd

列出#!/bin/sh wget -c http://deb.debian.org/debian/pool/main/w/wicd/python-wicd_1.7.4+tb2-4_all.deb wget -c http://deb.debian.org/debian/pool/main/w/wicd/wicd-daemon_1.7.4+tb2-4_all.deb wget -c http://deb.debian.org/debian/pool/main/w/wicd/wicd-gtk_1.7.4+tb2-4_all.deb wget -c http://deb.debian.org/debian/pool/main/w/wicd/wicd_1.7.4+tb2-4_all.deb 包运行的依赖关系:wicd

apt-cache depends wicd