我使用可启动的 USB 棒安装了 Ubuntu 16.04.01,该 USB 棒是使用 Windows 中的 unetbootin.exe 工具下载的 Ubuntu *.iso。它完美地安装到了没有互联网连接的计算机上。效果非常好!
当我打开 Ubuntu 软件中心时,我期望看到已安装和未安装的软件可供浏览。但我只看到已安装的软件,没有其他软件。我尝试在命令行中安装 aptitude,看看我是否错过了 GUI 中的某些设置,但我得到了以下信息:
>su apt-get install aptitude
Building depencency tree
Reading state information..done
[.....]
E: Package 'aptitude' has no installation candidate
我还尝试在 SoftwareCenter/Software&Updates/Other Software/Add. 中明确添加 USB 存储库,方法是添加
deb file:///media/<username>/ubuntustick/dists xenial main restricted
软件中心没有显示更多程序,我也没有从命令行安装获得其他输出。我没有主意了。
所以我想我的问题是:
在标准安装 ISO 文件上,除了默认安装的包之外还有其他包吗?
我确实读过安装说明,上面说“服务器和桌面共享相同的存储库”。所以至少我本以为会在 CD 映像上找到一些服务器软件。所以我宁愿相信我错过了一个开关或什么的。
编辑:使用 USB 上的 ISO 存储库更新存储库时,输出如下。我添加了
deb file:///media/CatMan/UBUNTU1640 xenial main restricted
输出为:
Get:1 file:/media/CatMan/UBUNTU16401 xenial InRelease
Ign:1 file:/media/CatMan/UBUNTU16401 xenial InRelease
Get:2 file:/media/CatMan/UBUNTU16401 xenial Release [3.355 B]
Err:3 http://de.archive.ubuntu.com/ubuntu xenial InRelease
Temporary failure resolving 'de.archive.ubuntu.com'
Err:4 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease
Temporary failure resolving 'de.archive.ubuntu.com'
Err:5 http://security.ubuntu.com/ubuntu xenial-security InRelease
Temporary failure resolving 'security.ubuntu.com'
Get:2 file:/media/CatMan/UBUNTU16401 xenial Release [3.355 B]
Get:6 file:/media/CatMan/UBUNTU16401 xenial Release.gpg [198 B]
Get:6 file:/media/CatMan/UBUNTU16401 xenial Release.gpg [198 B]
Get:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
Ign:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
Get:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages
Ign:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages
Get:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages [9.558 B]
Get:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages [1.851 B]
Ign:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
Get:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages [27,9 kB]
Err:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
File not found - /media/CatMan/UBUNTU16401/dists/xenial/main/binary-amd64/Packages (2: No such file or directory)
Ign:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages
Reading package lists...
答案1
在标准 ISO 上,只有少数可安装的包,主要与驱动程序相关:
/pool
├── main
│ ├── b
│ │ └── b43-fwcutter
│ │ └── b43-fwcutter_019-2_amd64.deb
│ ├── d
│ │ └── dkms
│ │ └── dkms_2.2.0.3-2ubuntu11_all.deb
│ ├── g
│ │ ├── glibc
│ │ │ └── libc6-i386_2.23-0ubuntu3_amd64.deb
│ │ ├── grub
│ │ │ └── grub_0.97-29ubuntu68_amd64.deb
│ │ ├── grub2
│ │ │ ├── grub-efi-amd64-bin_2.02~beta2-36ubuntu3_amd64.deb
│ │ │ ├── grub-efi-amd64_2.02~beta2-36ubuntu3_amd64.deb
│ │ │ └── grub-efi_2.02~beta2-36ubuntu3_amd64.deb
│ │ └── grub2-signed
│ │ └── grub-efi-amd64-signed_1.66+2.02~beta2-36ubuntu3_amd64.deb
│ ├── l
│ │ └── lupin
│ │ └── lupin-support_0.57_amd64.deb
│ ├── m
│ │ └── mouseemu
│ │ └── mouseemu_0.16-0ubuntu9_amd64.deb
│ ├── s
│ │ ├── setserial
│ │ │ └── setserial_2.17-49_amd64.deb
│ │ ├── shim
│ │ │ └── shim_0.8-0ubuntu2_amd64.deb
│ │ └── shim-signed
│ │ └── shim-signed_1.12+0.8-0ubuntu2_amd64.deb
│ ├── u
│ │ ├── ubiquity
│ │ │ ├── oem-config-gtk_2.21.63_all.deb
│ │ │ └── oem-config_2.21.63_all.deb
│ │ ├── ubiquity-slideshow-ubuntu
│ │ │ └── oem-config-slideshow-ubuntu_113_all.deb
│ │ └── user-setup
│ │ └── user-setup_1.63ubuntu4_all.deb
│ └── w
│ ├── wvdial
│ │ └── wvdial_1.61-4.1_amd64.deb
│ └── wvstreams
│ ├── libuniconf4.6_4.6.1-7_amd64.deb
│ ├── libwvstreams4.6-base_4.6.1-7_amd64.deb
│ └── libwvstreams4.6-extras_4.6.1-7_amd64.deb
└── restricted
├── b
│ └── bcmwl
│ └── bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb
└── i
├── intel-microcode
│ └── intel-microcode_3.20151106.1_amd64.deb
└── iucode-tool
└── iucode-tool_1.5.1-1_amd64.deb
31 directories, 24 files
据我所知,除了语言包和安装程序本身之外,居住环境有GParted。
是的,服务器和各种桌面版本共享相同的存储库,但 ISO 有针对性,不会包含超出其需要的内容。
此外,添加本地存储库时,请注意您指定的路径应同时包含dists
和pool
目录,而不是其中之一:
deb file:///media/<username>/ubuntustick/ xenial main restricted