我对 Ubuntu 的一切都还很陌生,但试图(最终)创建一个带有持久存储的 USB 来实时启动。我已经将 Ubuntu 安装到系统上以运行,因为在尝试使用持久存储选项时,将 Rufus 与 Windows 一起使用时不断出现不同的错误。我目前正在运行 22.04 LTS,当我尝试通过命令进行设置时,我首先使用:sudo add-apt-repository universe,它返回
将组件“universe”添加到所有存储库。按 [ENTER] 继续或按 Ctrl-c 取消。命中:1 http://us.archive.ubuntu.com/ubuntujammy 发布热度:2 http://us.archive.ubuntu.com/ubuntujammy-updates 发布中点击数:3 http://us.archive.ubuntu.com/ubuntujammy-backports 发布中点击数:4 http://security.ubuntu.com/ubuntujammy-security InRelease 正在读取软件包列表... 完成
然后执行 sudo add-apt-repository ppa:mkusb/ppa 并收到(经过长时间的停顿)
回溯(最近一次调用最后一次):文件“/usr/bin/add-apt-repository”,第 364 行,在 sys.exit(0 if addaptrepo.main() else 1) 文件“/usr/bin/add-apt-repository”,第 347 行,在 main 快捷方式 = 处理程序(source,**shortcut_params)文件“/usr/lib/python3/dist-packages/softwareproperties/shortcuts.py”,第 40 行,在 Shortcut_handler 返回处理程序(快捷方式,**kwargs)文件“/usr/lib/python3/dist-packages/softwareproperties/ppa.py”,第 82 行,在在里面 如果 self.lpppa.publish_debug_symbols: 文件“/usr/lib/python3/dist-packages/softwareproperties/ppa.py”,第 120 行,在 lpppa 中 self._lpppa = self.lpteam.getPPAByName(name=self.ppaname) 文件“/usr/lib/python3/dist-packages/softwareproperties/ppa.py”,第 107 行,在 lpteam 中 self._lpteam = self.lp.people(self.teamname) 文件“/usr/lib/python3/dist-packages/softwareproperties/ppa.py”,第 98 行,在 lp 中 self._lp = login_func(“%s.%s” % (self.模块, 自己。班级。姓名), 文件“/usr/lib/python3/dist-packages/launchpadlib/launchpad.py”, 第 494 行, 在 login_anonymously 中返回 cls( 文件“/usr/lib/python3/dist-packages/launchpadlib/launchpad.py”, 第 230 行, 在在里面 超级(Launchpad,自我)。在里面(文件“/usr/lib/python3/dist-packages/lazr/restfulclient/resource.py”,第 472 行,在里面 self._wadl = self._browser.get_wadl_application(self._root_uri) 文件“/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py”, 第 447 行, 在 get_wadl_application 响应中, content = self._request(url, media_type=wadl_type) 文件“/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py”, 第 389 行, 在 _request 响应中, content = self._request_and_retry( 文件“/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py”, 第 359 行, 在 _request_and_retry 响应中, content = self._connection.request( 文件“/usr/lib/python3/dist-packages/httplib2/在里面.py”, 第 1725 行, 在请求中 (response, content) = self._request(文件“/usr/lib/python3/dist-packages/launchpadlib/launchpad.py”, 第 144 行, 在 _request 响应中, content = super(LaunchpadOAuthAwareHttp, self)._request(文件“/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py”, 第 184 行, 在 _request 中返回 super(RestfulHttp, self)._request(文件“/usr/lib/python3/dist-packages/httplib2/在里面.py”,第 1441 行,在 _request (response, content) = self._conn_request(conn, request_uri, method, body, headers) 文件“/usr/lib/python3/dist-packages/httplib2/在里面.py”, 第 1363 行, 在 _conn_request conn.connect() 文件“/usr/lib/python3/dist-packages/httplib2/在里面.py”, 第 1153 行,在 connect sock.connect((self.host, self.port)) TimeoutError: [Errno 110] 连接超时
我也尝试过不稳定版本,它给了我一个类似的错误。如果我尝试安装 usb-pack-efi 或任何其他程序,包括 purge 命令,我会收到错误“无法找到软件包 X(usb-pack-efi、mkusb-plug 等)”
我不确定我做错了什么,而且通过搜索,我没有在其他地方找到这种类型的错误。如果您能提供任何帮助,那将非常有帮助。谢谢。
答案1
我遇到了同样的错误
TimeoutError: [Errno 110] Connection timed out
当尝试在 Ubuntu 22.04 上添加 PPA 时例如。
sudo add-apt-repository ppa:rvm/smplayer
禁用 IPv6 即可解决该问题。
这些链接介绍了如何禁用 IPv6(如果这不能解决您的问题,请重新启用) https://linuxconfig.org/how-to-disable-ipv6-address-on-ubuntu-22-04-lts-jammy-jellyfish https://www.reddit.com/r/linuxquestions/comments/ai5ikk/comment/eelarvz
这是我找到禁用 IPv6 的建议的地方 https://ubuntuforums.org/showthread.php?t=2474534&page=2
答案2
我使用答案格式是为了使问题的细节更易于阅读。
你写了
我已经安装了 Ubuntu
我假设您安装了 Ubuntu 桌面 22.04 LTS 并使用它 [尝试] 安装 mkusb。在我安装的该版本的系统中,当我尝试失败的命令时,我得到了以下对话框(以及一些额外的命令来解释我拥有的系统),
$ sudo add-apt-repository ppa:mkusb/unstable
Förråd: 'deb https://ppa.launchpadcontent.net/mkusb/unstable/ubuntu/ jammy main'
Beskrivning:
MKUSB unstable
Mer info: https://launchpad.net/~mkusb/+archive/ubuntu/unstable
Lägger till förråd.
Tryck [ENTER] för att fortsätta eller Ctrl-C för att avbryta.
Adding deb entry to /etc/apt/sources.list.d/mkusb-ubuntu-unstable-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/mkusb-ubuntu-unstable-jammy.list
Adding key to /etc/apt/trusted.gpg.d/mkusb-ubuntu-unstable.gpg with fingerprint 29D76ADA2D15A87BF4C68B823729827454B8C8AC
Bra:1 http://se.archive.ubuntu.com/ubuntu jammy InRelease
Bra:2 http://se.archive.ubuntu.com/ubuntu jammy-updates InRelease
Bra:3 http://se.archive.ubuntu.com/ubuntu jammy-backports InRelease
Bra:4 http://security.ubuntu.com/ubuntu jammy-security InRelease
Läs:5 https://ppa.launchpadcontent.net/mkusb/unstable/ubuntu jammy InRelease [18,1 kB]
Läs:6 https://ppa.launchpadcontent.net/mkusb/unstable/ubuntu jammy/main amd64 Packages [1 580 B]
Läs:7 https://ppa.launchpadcontent.net/mkusb/unstable/ubuntu jammy/main i386 Packages [1 580 B]
Läs:8 https://ppa.launchpadcontent.net/mkusb/unstable/ubuntu jammy/main Translation-en [1 228 B]
Hämtade 22,4 kB på 1s (21,8 kB/s)
Läser paketlistor… Färdig
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04 LTS
Release: 22.04
Codename: jammy
$ df -h
Filsystem Storlek Använt Ledigt Anv% Monterat på
tmpfs 1,6G 2,1M 1,6G 1% /run
/dev/sda1 150G 7,1G 135G 6% /
tmpfs 7,8G 0 7,8G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/sda5 241M 18M 224M 8% /boot/efi
tmpfs 1,6G 2,4M 1,6G 1% /run/user/1000
抱歉,部分文本是瑞典语。希望您能看出来这add-apt-repository
对我来说没问题。
也许出现了暂时性错误(由于互联网或 PPA 服务器出现问题),但如果您今天尝试时仍然出现相同的错误,则可能是您的 python 库或其他工具出现了问题,这应该有助于管理该命令。
您是否检查过您的 Ubuntu 系统是否是最新的。以下命令的输出是什么?
sudo apt update
sudo apt full-upgrade