我用 Ubuntu 18.04 启动了我的笔记本电脑(在没有安装方法的情况下尝试 Ubuntu)。然后,我运行以下命令:
sudo add-apt-repository universe
sudo add-apt-repository multiverse
sudo add-apt-repository ppa:gezakovacs
sudo apt install unetbootin
我收到以下消息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
unetbootin : Depends: gksu but it is not installable or
kdesudo but it is not installable
Recommends: extlinux but it is not going to be installed
Recommends: unetbootin-translations but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我用谷歌搜索了一下,发现在这种情况下,我们应该在https://packages.ubuntu.com中搜索包名,我做了,结果在这里,但我没有在Bionic
那里看到名称。这是否意味着我无法Unetbootin
在 Ubuntu 18.04 中安装?如果可以,请告诉我该怎么做?
更新:不再需要以下说明
较新版本的 Unetbootin 不再需要以下解决方法。只需使用官方的 UNetbootin PPA 安装:
旧答案(供参考):
似乎 Unetbootin 尚未经过调整以在 Ubuntu 18.04 LTS 中运行。
我得到和你一样的错误。Unetbootin 不得依赖不再可用的程序包。
gksu
并且kdesudo
已弃用,不应再使用。尝试其他工具。mkusb在 18.04 LTS 中工作。
编辑1:
前几天上传到 Launchpad 的版本失效了(今天,2018-05-01),
见launchpad.net/~gezakovacs/+archive/ubuntu/ppa
但是@Eskander Bejaoui 通过 Github 找到了一个工作版本,
编辑2:
Unetbootin PPA 已升级到一个版本,该版本也可以通过 PPA 安装,@Ivan Yarych 于 2018 年 6 月 26 日确认。
官方 UNetbootin PPA现在明确支持 Ubuntu ≥ 18.04 ( Bionic Beaver )。因此,官方的 UNetbootin 安装说明仍然适用:
在任何情况下,用户都不应尝试手动将 Ubuntu 17.10 ( Artful Aardvark ) 存储库注入 Ubuntu ≥ 18.04,正如当前接受的答案所暗示的那样,这是危险的。同样,正如另一个答案所建议的那样,没有明显需要切换到相当低级别的
mkusb
实用程序(也只有 PPA 可用) 。感谢owl提供了一个令人惊讶的相关古代答案,启发了上述说明。