尝试通过终端命令安装 Wine 后列出错误

尝试通过终端命令安装 Wine 后列出错误

我尝试使用 WineHQ 发布的方法安装 Wine 后遇到问题,导致文件损坏。

我尝试运行@drpjkurian 在其他地方提出的建议,但仍然出现错误。

我通过 PosOS 和 KDE cosmic 使用 21.04

这是我使用的终端命令以及随后的错误消息。

$ sudo rm -r /var/lib/apt/lists/

$ sudo mkdir -p /var/lib/apt/lists/partial

$ sudo apt-get update

E: 列表文件 /etc/apt/sources.list.d/archive_uri-https_dl_winehq_org_wine-builds_ubuntu_hirsute-hirsute.list 中的条目 1 格式错误 (组件)

E:无法读取来源列表。

结果我无法运行像 Discover 或 Muon 这样的 GUI 包管理器。

当我尝试按照 WineHQ 的说明通过终端命令安装 Wine 时,问题就开始了。以下是原始输入:

$ sudo dpkg --add-architecture i386

[sudo] antonvs 的密码:

$ wget -nchttps://dl.winehq.org/wine-builds/winehq.key --2021-07-11 01:16:03-- https://dl.winehq.org/wine-builds/winehq.key

正在解析 dl.winehq.org (dl.winehq.org)...151.101.82.217

连接到 dl.winehq.org (dl.winehq.org)|151.101.82.217|:443... 已连接。

HTTP 请求已发送,等待响应...200 OK 长度:3220 (3.1K) [application/pgp-keys]

保存至:'winehq.key'

winehq.key 100%[========>] 3.14K --.-KB/s,0 秒内

2021-07-11 01:16:04 (16.4 MB/s) - ‘winehq.key’ 已保存 [3220/3220]

$ sudo apt-key 添加 winehq.key

警告:apt-key 已弃用。请改为在 trust.gpg.d 中管理密钥环文件(请参阅 apt-key(8))。确定

$ sudo add-apt-repository'debhttps://dl.winehq.org/wine-builds/ubuntu/hirsute主要存储库:'debhttps://dl.winehq.org/wine-builds/ubuntu/hirsutemain' 描述: 代号存档:主要组件:更多信息:https://dl.winehq.org/wine-builds/ubuntu/hirsute 正在添加存储库。按 [ENTER] 继续或按 Ctrl-c 取消。

将 deb 条目添加到 /etc/apt/sources.list.d/archive_uri-https_dl_winehq_org_wine-builds_ubuntu_hirsute-hirsute.list 将禁用的 deb-src 条目添加到 /etc/apt/sources.list.d/archive_uri-https_dl_winehq_org_wine-builds_ubuntu_hirsute-hirsute.list

E:列表文件 /etc/apt/sources.list.d/archive_uri-https_dl_winehq_org_wine-builds_ubuntu_hirsute-hirsute.list 中的条目 1 格式错误 (组件) E:无法读取源列表。

这是 /etc/apt 的内容(显示重复的 sources.list 文件,并添加了 ~。这可能意味着重复或未保存的文件。

antonvs@pop-os:/etc/apt$ ll 总计 60

  • drwxr-xr-x 7 root root 4096 7月 11 01:16 ./
  • drwxr-xr-x 152 root root 12288 7月 11日 01:07 ../
  • drwxr-xr-x 2 root root 4096 7月3日 19:54 apt.conf.d/
  • drwxr-xr-x 2 root root 4096 2020 年 4 月 9 日 auth.conf.d/
  • drwxr-xr-x 2 root root 4096 7月3日 11:27 偏好设置.d/
  • -rw-r--r-- 1 root root 103 7月 11 01:21 sources.list
  • -rw-r--r-- 1 root root 783 6月 24 05:03 sources.list~
  • drwxr-xr-x 2 root root 4096 7月 11 01:21 sources.list.d/
  • -rw-r--r-- 1 root root 875 7 月 3 日 10:24 sources.list.save
  • -rw-r--r-- 1 root root 5313 7月 11 01:16 trust.gpg
  • -rw-r--r-- 1 root root 2942 7月 10 15:21 trust.gpg~
  • drwxr-xr-x 2 root root 4096 7月 11 01:16 trust.gpg.d/

我曾尝试在 WineHQ 的论坛上注册,但在注册过程中无法回答他们的反垃圾邮件问题。因此,我在这里碰碰运气。

如果有人有解决方案,请提前致谢。

答案1

好的,经过深入研究并了解到我需要使用 sudoedit 来查看出现错误的文件后,我发现我从 WineHQ 复制的命令有错误。

第 1 行是:

deb https://dl.winehq.org/wine-builds/ubuntu/hirsute main

并且需要:

deb https://dl.winehq.org/wine-builds/ubuntu hirsute main
# deb-src https://dl.winehq.org/wine-builds/ubuntu/hirsute main

最后一个反斜杠不正确。请标记为已解决。

相关内容