好的,我全新安装了 Ubuntu 17.04 Zesty。我有时很蠢,没有制作 Windows 7 可启动 USB。Windows 是我上网的唯一方式(通过 pdanet 进行网络共享)。所以我需要有人使用在线 Linux 机器为我 apt-get Deb 包和依赖项,这样我就可以双启动 Windows。如果另一种最快的方式是逐个下载每个文件,我将不胜感激。谢谢!
编辑:问题不在于创建 USB 本身。而是在于一次性获取程序和所有依赖项。
编辑 2:这不是关于制作 usb,而是关于帮助我在离线机器上获取文件,而我拥有的唯一其他设备上有 android。我实际上只需要存档中的 deb 文件。我已经知道如何使用这些工具了。
答案1
二进制文件可从以下网址下载:https://unetbootin.github.io/linux_download.html是静态链接的。您应该能够使用它而不必担心依赖关系。
答案2
.deb
软件包源中的所有文件都可以从以下位置下载packages.ubuntu.com,就你的情况而言这是针对 amd64 的 ( x86_64
)和这是用于 i386 的。如果不确定,您可以通过在终端中执行arch
或来测试哪一个适合您的系统。uname -m
但是,UNetbootin 似乎不能用于创建 Windows 可启动 USB 盘。最简单的方法是使用dd
慎用!!!像这样:
sudo dd if=/path/to/iso/windows.iso of=/dev/sdX bs=4M; sync
更多信息,请阅读如何使用 Ubuntu 创建 Windows 可启动 USB 记忆棒?。
编辑:OP 现在想要woeusb
与其所有依赖项一起。
软件包的依赖项可以在其README
位于的文件中找到.tar.gz
。woeusb
它说:
$ sudo apt-get install devscripts equivs gdebi-core
现在来展示紧急依赖项这些软件包可以:
> apt-cache depends --no-suggests --no-recommends --no-breaks --no-replaces devscripts equivs gdebi-core
devscripts
Depends: dpkg-dev
Depends: perl
Depends: <python3:any>
python3:i386
python3
Depends: libc6
equivs
Depends: perl
Depends: debhelper
Depends: dpkg-dev
Depends: make
make-guile
Depends: fakeroot
fakeroot:i386
pseudo:i386
pseudo
gdebi-core
Depends: <python3:any>
python3:i386
python3
Depends: python3-apt
Depends: python3-debian
Depends: file
file:i386
现在您已经拥有了所有需要的软件包列表。我会测试现有系统中是否存在这些软件包,下载未安装的软件包并一次性安装它们。