• wine的使用 ubuntu入门之二十三


    下载密钥库

    1. $ sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
    2. --2024-05-31 14:13:43-- https://dl.winehq.org/wine-builds/winehq.key
    3. 正在解析主机 dl.winehq.org (dl.winehq.org)... 146.75.114.217
    4. 正在连接 dl.winehq.org (dl.winehq.org)|146.75.114.217|:443... 已连接。
    5. 已发出 HTTP 请求,正在等待回应... 200 OK
    6. 长度: 3220 (3.1K) [application/pgp-keys]
    7. 正在保存至: ‘/etc/apt/keyrings/winehq-archive.key’
    8. /etc/apt/keyrings/winehq-archive.key 100%[=====================================================================================================================>] 3.14K 1.32KB/s 用时 28s
    9. 2024-05-31 14:14:23 (115 B/s) - 已保存 ‘/etc/apt/keyrings/winehq-archive.key’ [3220/3220])

    配置winehq国内apt源

    下载失败

    1. $ sudo apt-get install winehq-stable -y
    2. 正在读取软件包列表... 完成
    3. 正在分析软件包的依赖关系树... 完成
    4. 正在读取状态信息... 完成
    5. E: 无法定位软件包 winehq-stable
    6. $ cat /etc/apt/sources.list.d/winehq-jammy.sources
    7. cat: /etc/apt/sources.list.d/winehq-jammy.sources: 没有那个文件或目录
    8. $ ls /etc/ap
    9. apache2/ apg.conf apm/ apparmor/ apparmor.d/ apport/ appstream.conf apt/
    10. $ sudo touch /etc/apt/sources.list.d/winehq-jammy.sources
    11. $ sudo vi /etc/apt/sources.list.d/winehq-jammy.sources
    12. $ sudo apt-get install winehq-stable -y
    13. 正在读取软件包列表... 完成
    14. 正在分析软件包的依赖关系树... 完成
    15. 正在读取状态信息... 完成
    16. E: 无法定位软件包 winehq-stable

    手工生成如下文件,内容入选

    1. $ cat /etc/apt/sources.list.d/winehq-jammy.sources
    2. Types: deb
    3. #URIs: https://dl.winehq.org/wine-builds/ubuntu
    4. URIs: https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu
    5. Suites: jammy
    6. Components: main
    7. Architectures: amd64 i386
    8. Signed-By: /etc/apt/keyrings/winehq-archive.key

    再次下载

    1. $ sudo apt update
    2. 获取:2 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy InRelease [8,041 B]
    3. 获取:3 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main i386 Packages [216 kB]
    4. 获取:4 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main all Packages [928 B]
    5. 获取:5 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main amd64 Packages [217 kB]
    6. 获取:1 https://packages.microsoft.com/repos/code stable InRelease [3,590 B]
    7. 获取:6 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
    8. 命中:7 http://packages.ros.org/ros2/ubuntu jammy InRelease
    9. 忽略:8 https://www.scootersoftware.com bcompare4 InRelease
    10. 命中:9 https://www.scootersoftware.com bcompare4 Release
    11. 命中:11 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
    12. 获取:12 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease [128 kB]
    13. 获取:13 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 Packages [633 kB]
    14. 获取:14 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 Packages [1,687 kB]
    15. 获取:15 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/universe i386 Packages [703 kB]
    16. 获取:16 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/universe amd64 Packages [1,076 kB]
    17. 命中:17 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
    18. 已下载 4,801 kB,耗时 21秒 (227 kB/s)
    19. 正在读取软件包列表... 完成
    20. 正在分析软件包的依赖关系树... 完成
    21. 正在读取状态信息... 完成
    22. 有 13 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
    23. $ sudo apt-get install winehq-stable -y
    24. 正在读取软件包列表... 完成
    25. 正在分析软件包的依赖关系树... 完成
    26. 正在读取状态信息... 完成
    27. 下列软件包是自动安装的并且现在不需要了:
    28. fonts-wine glib-networking:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 libaa1:i386 libavc1394-0:i386 libcaca0:i386 libcairo-gobject2:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386
    29. libdrm-nouveau2:i386 libdrm-radeon1:i386 libdv4:i386 libfaudio0 libfaudio0:i386 libgdk-pixbuf-2.0-0:i386 libgl1:i386 libgl1-mesa-dri:i386 libglx-mesa0:i386 libglx0:i386 libgstreamer-plugins-good1.0-0:i386
    30. libgudev-1.0-0:i386 libiec61883-0:i386 libmp3lame0:i386 libmpg123-0:i386 libopenal-data libopenal1 libopenal1:i386 libpciaccess0:i386 libproxy1v5:i386 libraw1394-11:i386 libshout3:i386 libslang2:i386
    31. libsndio7.0:i386 libsoup2.4-1:i386 libspeex1:i386 libstb0 libstb0:i386 libtag1v5:i386 libtag1v5-vanilla:i386 libtwolame0:i386 libvkd3d1 libvkd3d1:i386 libvpx7:i386 libvulkan1:i386 libwavpack1:i386 libwine
    32. libwine:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxdamage1:i386 libxshmfence1:i386 libxv1:i386 libz-mingw-w64
    33. mesa-vulkan-drivers:i386 wine32:i386 wine64
    34. 使用'sudo apt autoremove'来卸载它(它们)。
    35. 将会同时安装下列软件:
    36. libcurl3-gnutls:i386 libgdbm-compat4:i386 libgdbm6:i386 libglu1-mesa:i386 libieee1284-3:i386 libnspr4:i386 libnss3:i386 libopengl0:i386 libopenjp2-7:i386 libpci3:i386 libperl5.34:i386 libpoppler-glib8:i386
    37. libpoppler118:i386 libsane1:i386 libsnmp40:i386 libwrap0:i386 libxkbregistry0:i386 wine-stable wine-stable-amd64 wine-stable-i386:i386
    38. 建议安装:
    39. gdbm-l10n:i386 hplip:i386
    40. 推荐安装:
    41. sane-airscan:i386
    42. 下列【新】软件包将被安装:
    43. libcurl3-gnutls:i386 libgdbm-compat4:i386 libgdbm6:i386 libglu1-mesa:i386 libieee1284-3:i386 libnspr4:i386 libnss3:i386 libopengl0:i386 libopenjp2-7:i386 libpci3:i386 libperl5.34:i386 libpoppler-glib8:i386
    44. libpoppler118:i386 libsane1:i386 libsnmp40:i386 libwrap0:i386 libxkbregistry0:i386 wine-stable wine-stable-amd64 wine-stable-i386:i386 winehq-stable
    45. 升级了 0 个软件包,新安装了 21 个软件包,要卸载 0 个软件包,有 13 个软件包未被升级。
    46. 需要下载 221 MB 的归档。
    47. 解压缩后会消耗 1,419 MB 的额外空间。
    48. 获取:1 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main i386 wine-stable-i386 i386 9.0.0.0~jammy-1 [101 MB]
    49. 获取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 libcurl3-gnutls i386 7.81.0-1ubuntu1.16 [312 kB]
    50. 获取:3 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main amd64 wine-stable-amd64 amd64 9.0.0.0~jammy-1 [106 MB]
    51. 获取:4 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libieee1284-3 i386 0.2.11-14build2 [24.9 kB]
    52. 获取:5 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 libnspr4 i386 2:4.35-0ubuntu0.22.04.1 [129 kB]
    53. 获取:6 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 libnss3 i386 2:3.98-0ubuntu0.22.04.2 [1,475 kB]
    54. 获取:7 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libopenjp2-7 i386 2.4.0-6 [172 kB]
    55. 获取:8 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 libpoppler118 i386 22.02.0-2ubuntu0.4 [1,154 kB]
    56. 获取:9 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 libpoppler-glib8 i386 22.02.0-2ubuntu0.4 [147 kB]
    57. 获取:10 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libpci3 i386 1:3.7.0-6 [30.7 kB]
    58. 获取:11 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libgdbm6 i386 1.23-1 [39.9 kB]
    59. 获取:12 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main amd64 wine-stable amd64 9.0.0.0~jammy-1 [2,810 kB]
    60. 获取:13 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy/main amd64 winehq-stable amd64 9.0.0.0~jammy-1 [1,788 B]
    61. 获取:14 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libgdbm-compat4 i386 1.23-1 [7,144 B]
    62. 获取:15 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main i386 libperl5.34 i386 5.34.0-3ubuntu1.3 [4,377 kB]
    63. 获取:16 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libwrap0 i386 7.6.q-31build2 [48.8 kB]
    64. 获取:17 http://cn.archive.ubuntu.com/ubuntu jammy-updates/main i386 libsnmp40 i386 5.9.1+dfsg-1ubuntu2.6 [1,097 kB]
    65. 获取:18 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libsane1 i386 1.1.1-5 [2,791 kB]
    66. 获取:19 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libxkbregistry0 i386 1.4.0-1 [15.8 kB]
    67. 获取:20 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libopengl0 i386 1.4.0-1 [35.4 kB]
    68. 获取:21 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main i386 libglu1-mesa i386 9.0.2-1 [199 kB]
    69. 已下载 221 MB,耗时 55秒 (4,021 kB/s)
    70. 正在预设定软件包 ...
    71. 正在选中未选择的软件包 libcurl3-gnutls:i386。
    72. (正在读取数据库 ... 系统当前共安装有 306866 个文件和目录。)
    73. 准备解压 .../00-libcurl3-gnutls_7.81.0-1ubuntu1.16_i386.deb ...
    74. 正在解压 libcurl3-gnutls:i386 (7.81.0-1ubuntu1.16) ...
    75. 正在选中未选择的软件包 libieee1284-3:i386。
    76. 准备解压 .../01-libieee1284-3_0.2.11-14build2_i386.deb ...
    77. 正在解压 libieee1284-3:i386 (0.2.11-14build2) ...
    78. 正在选中未选择的软件包 libnspr4:i386。
    79. 准备解压 .../02-libnspr4_2%3a4.35-0ubuntu0.22.04.1_i386.deb ...
    80. 正在解压 libnspr4:i386 (2:4.35-0ubuntu0.22.04.1) ...
    81. 正在选中未选择的软件包 libnss3:i386。
    82. 准备解压 .../03-libnss3_2%3a3.98-0ubuntu0.22.04.2_i386.deb ...
    83. 正在解压 libnss3:i386 (2:3.98-0ubuntu0.22.04.2) ...
    84. 正在选中未选择的软件包 libopenjp2-7:i386。
    85. 准备解压 .../04-libopenjp2-7_2.4.0-6_i386.deb ...
    86. 正在解压 libopenjp2-7:i386 (2.4.0-6) ...
    87. 正在选中未选择的软件包 libpoppler118:i386。
    88. 准备解压 .../05-libpoppler118_22.02.0-2ubuntu0.4_i386.deb ...
    89. 正在解压 libpoppler118:i386 (22.02.0-2ubuntu0.4) ...
    90. 正在选中未选择的软件包 libpoppler-glib8:i386。
    91. 准备解压 .../06-libpoppler-glib8_22.02.0-2ubuntu0.4_i386.deb ...
    92. 正在解压 libpoppler-glib8:i386 (22.02.0-2ubuntu0.4) ...
    93. 正在选中未选择的软件包 libpci3:i386。
    94. 准备解压 .../07-libpci3_1%3a3.7.0-6_i386.deb ...
    95. 正在解压 libpci3:i386 (1:3.7.0-6) ...
    96. 正在选中未选择的软件包 libgdbm6:i386。
    97. 准备解压 .../08-libgdbm6_1.23-1_i386.deb ...
    98. 正在解压 libgdbm6:i386 (1.23-1) ...
    99. 正在选中未选择的软件包 libgdbm-compat4:i386。
    100. 准备解压 .../09-libgdbm-compat4_1.23-1_i386.deb ...
    101. 正在解压 libgdbm-compat4:i386 (1.23-1) ...
    102. 正在选中未选择的软件包 libperl5.34:i386。
    103. 准备解压 .../10-libperl5.34_5.34.0-3ubuntu1.3_i386.deb ...
    104. 正在解压 libperl5.34:i386 (5.34.0-3ubuntu1.3) ...
    105. 正在选中未选择的软件包 libwrap0:i386。
    106. 准备解压 .../11-libwrap0_7.6.q-31build2_i386.deb ...
    107. 正在解压 libwrap0:i386 (7.6.q-31build2) ...
    108. 正在选中未选择的软件包 libsnmp40:i386。
    109. 准备解压 .../12-libsnmp40_5.9.1+dfsg-1ubuntu2.6_i386.deb ...
    110. 正在解压 libsnmp40:i386 (5.9.1+dfsg-1ubuntu2.6) ...
    111. 正在选中未选择的软件包 libsane1:i386。
    112. 准备解压 .../13-libsane1_1.1.1-5_i386.deb ...
    113. 正在解压 libsane1:i386 (1.1.1-5) ...
    114. 正在选中未选择的软件包 libxkbregistry0:i386。
    115. 准备解压 .../14-libxkbregistry0_1.4.0-1_i386.deb ...
    116. 正在解压 libxkbregistry0:i386 (1.4.0-1) ...
    117. 正在选中未选择的软件包 wine-stable-i386:i386。
    118. 准备解压 .../15-wine-stable-i386_9.0.0.0~jammy-1_i386.deb ...
    119. 正在解压 wine-stable-i386:i386 (9.0.0.0~jammy-1) ...
    120. 正在选中未选择的软件包 wine-stable-amd64。
    121. 准备解压 .../16-wine-stable-amd64_9.0.0.0~jammy-1_amd64.deb ...
    122. 正在解压 wine-stable-amd64 (9.0.0.0~jammy-1) ...
    123. 正在选中未选择的软件包 wine-stable。
    124. 准备解压 .../17-wine-stable_9.0.0.0~jammy-1_amd64.deb ...
    125. 正在解压 wine-stable (9.0.0.0~jammy-1) ...
    126. 正在选中未选择的软件包 winehq-stable。
    127. 准备解压 .../18-winehq-stable_9.0.0.0~jammy-1_amd64.deb ...
    128. 正在解压 winehq-stable (9.0.0.0~jammy-1) ...
    129. 正在选中未选择的软件包 libopengl0:i386。
    130. 准备解压 .../19-libopengl0_1.4.0-1_i386.deb ...
    131. 正在解压 libopengl0:i386 (1.4.0-1) ...
    132. 正在选中未选择的软件包 libglu1-mesa:i386。
    133. 准备解压 .../20-libglu1-mesa_9.0.2-1_i386.deb ...
    134. 正在解压 libglu1-mesa:i386 (9.0.2-1) ...
    135. 正在设置 libcurl3-gnutls:i386 (7.81.0-1ubuntu1.16) ...
    136. 正在设置 wine-stable-amd64 (9.0.0.0~jammy-1) ...
    137. 正在设置 libopengl0:i386 (1.4.0-1) ...
    138. 正在设置 libwrap0:i386 (7.6.q-31build2) ...
    139. 正在设置 libxkbregistry0:i386 (1.4.0-1) ...
    140. 正在设置 libnspr4:i386 (2:4.35-0ubuntu0.22.04.1) ...
    141. 正在设置 libpci3:i386 (1:3.7.0-6) ...
    142. 正在设置 libopenjp2-7:i386 (2.4.0-6) ...
    143. 正在设置 libglu1-mesa:i386 (9.0.2-1) ...
    144. 正在设置 libieee1284-3:i386 (0.2.11-14build2) ...
    145. 正在设置 libgdbm6:i386 (1.23-1) ...
    146. 正在设置 libnss3:i386 (2:3.98-0ubuntu0.22.04.2) ...
    147. 正在设置 libpoppler118:i386 (22.02.0-2ubuntu0.4) ...
    148. 正在设置 libgdbm-compat4:i386 (1.23-1) ...
    149. 正在设置 libperl5.34:i386 (5.34.0-3ubuntu1.3) ...
    150. 正在设置 libpoppler-glib8:i386 (22.02.0-2ubuntu0.4) ...
    151. 正在设置 libsnmp40:i386 (5.9.1+dfsg-1ubuntu2.6) ...
    152. 正在设置 libsane1:i386 (1.1.1-5) ...
    153. 正在设置 wine-stable-i386:i386 (9.0.0.0~jammy-1) ...
    154. 正在设置 wine-stable (9.0.0.0~jammy-1) ...
    155. 正在设置 winehq-stable (9.0.0.0~jammy-1) ...
    156. 正在处理用于 man-db (2.10.2-1) 的触发器 ...
    157. 正在处理用于 udev (249.11-0ubuntu3.12) 的触发器 ...
    158. 正在处理用于 mailcap (3.70+nmu1ubuntu1) 的触发器 ...
    159. 正在处理用于 desktop-file-utils (0.26-1ubuntu3) 的触发器 ...
    160. 正在处理用于 gnome-menus (3.36.0-1ubuntu3) 的触发器 ...
    161. 正在处理用于 libc-bin (2.35-0ubuntu3.8) 的触发器 ...
    162. $ sudo apt update
    163. 命中:2 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu jammy InRelease
    164. 获取:1 https://packages.microsoft.com/repos/code stable InRelease [3,590 B]
    165. 命中:4 http://packages.ros.org/ros2/ubuntu jammy InRelease
    166. 命中:5 http://security.ubuntu.com/ubuntu jammy-security InRelease
    167. 命中:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
    168. 命中:6 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease
    169. 忽略:7 https://www.scootersoftware.com bcompare4 InRelease
    170. 命中:8 https://www.scootersoftware.com bcompare4 Release
    171. 命中:10 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
    172. 已下载 3,590 B,耗时 37秒 (98 B/s)
    173. 正在读取软件包列表... 完成
    174. 正在分析软件包的依赖关系树... 完成
    175. 正在读取状态信息... 完成
    176. 有 13 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。

    参考

    在ubuntu22.04中安装及使用wine
    https://blog.csdn.net/qq_44818826/article/details/136862346

  • 相关阅读:
    每日一题 102二叉树的层序遍历
    AOP日志切片输出
    git忽略文件配置 !
    【Vue.js 3.0源码】直击Vue核心的实现之组件渲染vnode到真实DOM
    矩阵快速幂+矩阵乘法构造
    基于java的康泰小区物业管理系统的设计与实现毕业设计源码101926
    IDL学习:语法基础-运算
    网络安全等级保护基本要求 第1部分:安全通用要求
    微信小程序订阅消息前后端示例
    你想要的异常知识点都在这里了
  • 原文地址:https://blog.csdn.net/shipinsky/article/details/139352325