根据Wiki.ubuntu.com/Core/Installation示例的说明,当安装UbuntuCore13.10时,步骤5说Ubuntu12.04“精确的穿山甲”开发内核需要‘无线-crda’软件包。这个wiki建议看一下packages.ubuntu.com。然而,精确/linux-映像-3.8.0-37-通用页甚至没有提到“无线-档案室”软件包。
在阅读了Ask Ubuntu关于‘下载+内核+软件包+deb’、“+内核+包”“取决于”、“无线-档案室”和"如何在从.deb安装软件时自动获取缺少的依赖项?“的文章之后,我仍然不知道如何找出所有依赖的包。
Update#1
来自如何检查deb包的依赖项列表?的答案
apt-cache showpkg linux-image-3.11.0-18-generic不输出“无线-crda”依赖关系:
Reverse Depends:
linux-image-3.11.0-18-generic:i386,linux-image-3.11.0-18-generic
linux-signed-image-3.11.0-18-generic,linux-image-3.11.0-18-generic 3.11.0-18.32
linux-image-virtual,linux-image-3.11.0-18-generic
linux-image-generic,linux-image-3.11.0-18-generic
linux-image-extra-3.11.0-18-generic,linux-image-3.11.0-18-generic
Dependencies:
3.11.0-18.32 - initramfs-tools (2 0.36ubuntu6) module-init-tools (2 3.3-pre11-4ubuntu3) dpkg (2 1.10.24) fdutils (0 (null)) linux-doc-3.11.0 (16 (null)) linux-source-3.11.0 (0 (null)) linux-tools (0 (null)) linux-headers-3.11.0-18-generic (0 (null)) grub-pc (16 (null)) grub-efi-amd64 (16 (null)) grub-efi-ia32 (16 (null)) grub (16 (null)) lilo (2 19.1) hotplug (3 0.0.20040105-1) hotplug:i386 (3 0.0.20040105-1) linux-image-3.11.0-18-generic:i386 (0 (null))
Provides:
3.11.0-18.32 - redhat-cluster-modules linux-image-3.0 linux-image kvm-api-4 ivtv-modules fuse-module
Reverse Provides:dpkg -I linux-image-3.11.0-18-generic_3.11.0-18.32_amd64.deb也不输出“无线-crda”依赖:
Depends: initramfs-tools (>= 0.36ubuntu6), module-init-tools (>= 3.3-pre11-4ubuntu3)
Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo (>= 19.1)
Suggests: fdutils, linux-doc-3.11.0 | linux-source-3.11.0, linux-tools, linux-headers-3.11.0-18-generic
Conflicts: hotplug (<< 0.0.20040105-1)
Provides: fuse-module, ivtv-modules, kvm-api-4, linux-image, linux-image-3.0, redhat-cluster-modules当通过apt-get install linux-{headers,image}-generic安装内核时,有一个依赖的‘无线-crda’包。
问题:
如何在实际安装Ubuntu内核.deb文件之前找到所有需要安装的依赖包?
发布于 2014-03-10 15:53:11
你可以看看packages.ubuntu.com。apt-get install linux-{headers,image}-generic命令安装两个包:
Linux1.linux头-泛型
依赖于linux-headers-3.11.0-18-generic,这取决于:
取决于:
取决于:
取决于:
在这里,您已经发现内核.deb文件是如何依赖于无线的-crda。
发布于 2014-03-12 09:12:22
使用apt-cache showpkg pkg-name1或dpkg -I pkg-name1_version.deb,您可以获得pkg-name1的依赖项列表。但是,pkg-name1的依赖包之一,比如pkg-name2,可能依赖于其他包pkg-name3,等等。
因此,您不仅需要知道pkg-名称1‘S依赖,而且还需要知道它们的依赖关系.然后,您可以下载软件包(尚未安装在您的系统中)。
https://askubuntu.com/questions/432283
复制相似问题