Ubuntu下源码编译VirtualBox四 —— 源码编译(3)

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

接前一篇文章《Ubuntu下源码编译VirtualBox三 —— 源码编译2》链接如下

Ubuntu下源码编译VirtualBox三 —— 源码编译2_蓝天居士的博客-CSDN博客

2. 依赖安装

16libsdl1.2-dev

$ sudo apt install libsdl1.2-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件
  libcaca-dev libpng-dev libpng-tools libsdl1.2debian libslang2-dev
下列【新】软件包将被安装
  libcaca-dev libpng-dev libpng-tools libsdl1.2-dev libsdl1.2debian libslang2-dev
升级了 0 个软件包新安装了 6 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 2,138 kB/2,315 kB 的归档。
解压缩后会消耗 9,601 kB 的额外空间。
您希望继续执行吗 [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libpng-dev amd64 1.6.37-3build5 [192 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libslang2-dev amd64 2.3.2-5build4 [437 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libcaca-dev amd64 0.99.beta19-2.2ubuntu4 [772 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libpng-tools amd64 1.6.37-3build5 [28.7 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu jammy/universe amd64 libsdl1.2-dev amd64 1.2.15+dfsg2-6 [708 kB]
已下载 2,138 kB耗时 5秒 (444 kB/s)   
正在选中未选择的软件包 libpng-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 250952 个文件和目录。)
准备解压 .../0-libpng-dev_1.6.37-3build5_amd64.deb  ...
正在解压 libpng-dev:amd64 (1.6.37-3build5) ...
正在选中未选择的软件包 libslang2-dev:amd64。
准备解压 .../1-libslang2-dev_2.3.2-5build4_amd64.deb  ...
正在解压 libslang2-dev:amd64 (2.3.2-5build4) ...
正在选中未选择的软件包 libcaca-dev。
准备解压 .../2-libcaca-dev_0.99.beta19-2.2ubuntu4_amd64.deb  ...
正在解压 libcaca-dev (0.99.beta19-2.2ubuntu4) ...
正在选中未选择的软件包 libpng-tools。
准备解压 .../3-libpng-tools_1.6.37-3build5_amd64.deb  ...
正在解压 libpng-tools (1.6.37-3build5) ...
正在选中未选择的软件包 libsdl1.2debian:amd64。
准备解压 .../4-libsdl1.2debian_1.2.15+dfsg2-6_amd64.deb  ...
正在解压 libsdl1.2debian:amd64 (1.2.15+dfsg2-6) ...
正在选中未选择的软件包 libsdl1.2-dev。
准备解压 .../5-libsdl1.2-dev_1.2.15+dfsg2-6_amd64.deb  ...
正在解压 libsdl1.2-dev (1.2.15+dfsg2-6) ...
正在设置 libpng-tools (1.6.37-3build5) ...
正在设置 libpng-dev:amd64 (1.6.37-3build5) ...
正在设置 libsdl1.2debian:amd64 (1.2.15+dfsg2-6) ...
正在设置 libslang2-dev:amd64 (2.3.2-5build4) ...
正在设置 libcaca-dev (0.99.beta19-2.2ubuntu4) ...
正在设置 libsdl1.2-dev (1.2.15+dfsg2-6) ...
正在处理用于 libc-bin (2.35-0ubuntu3.1) 的触发器 ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

17libsdl-ttf2.0-dev

$ sudo apt install libsdl-ttf2.0-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件
  libsdl-ttf2.0-0
下列【新】软件包将被安装
  libsdl-ttf2.0-0 libsdl-ttf2.0-dev
升级了 0 个软件包新安装了 2 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 37.1 kB 的归档。
解压缩后会消耗 126 kB 的额外空间。
您希望继续执行吗 [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/universe amd64 libsdl-ttf2.0-0 amd64 2.0.11-6 [15.1 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu jammy/universe amd64 libsdl-ttf2.0-dev amd64 2.0.11-6 [22.0 kB]
已下载 37.1 kB耗时 2秒 (19.8 kB/s)         
正在选中未选择的软件包 libsdl-ttf2.0-0:amd64。
(正在读取数据库 ... 系统当前共安装有 251881 个文件和目录。)
准备解压 .../libsdl-ttf2.0-0_2.0.11-6_amd64.deb  ...
正在解压 libsdl-ttf2.0-0:amd64 (2.0.11-6) ...
正在选中未选择的软件包 libsdl-ttf2.0-dev:amd64。
准备解压 .../libsdl-ttf2.0-dev_2.0.11-6_amd64.deb  ...
正在解压 libsdl-ttf2.0-dev:amd64 (2.0.11-6) ...
正在设置 libsdl-ttf2.0-0:amd64 (2.0.11-6) ...
正在设置 libsdl-ttf2.0-dev:amd64 (2.0.11-6) ...
正在处理用于 libc-bin (2.35-0ubuntu3.1) 的触发器 ...

18libssl-dev

$ sudo apt install libssl-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
libssl-dev 已经是最新版 (3.0.2-0ubuntu1.7)。
升级了 0 个软件包新安装了 0 个软件包要卸载 0 个软件包有 28 个软件包未被升级。

19libvpx-dev

$ sudo apt install libvpx-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装
  libvpx-dev
升级了 0 个软件包新安装了 1 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 1,251 kB 的归档。
解压缩后会消耗 4,783 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libvpx-dev amd64 1.11.0-2ubuntu2 [1,251 kB]
已下载 1,251 kB耗时 4秒 (326 kB/s)                  
正在选中未选择的软件包 libvpx-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 251899 个文件和目录。)
准备解压 .../libvpx-dev_1.11.0-2ubuntu2_amd64.deb  ...
正在解压 libvpx-dev:amd64 (1.11.0-2ubuntu2) ...
正在设置 libvpx-dev:amd64 (1.11.0-2ubuntu2) ...

20libxcursor-dev

$ sudo apt install libxcursor-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件
  libxfixes-dev libxrender-dev
下列【新】软件包将被安装
  libxcursor-dev libxfixes-dev libxrender-dev
升级了 0 个软件包新安装了 3 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 67.1 kB 的归档。
解压缩后会消耗 301 kB 的额外空间。
您希望继续执行吗 [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxrender-dev amd64 1:0.9.10-1build4 [26.7 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxfixes-dev amd64 1:6.0.0-1 [12.2 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxcursor-dev amd64 1:1.2.0-2build4 [28.2 kB]
已下载 67.1 kB耗时 2秒 (34.3 kB/s)      
正在选中未选择的软件包 libxrender-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 251934 个文件和目录。)
准备解压 .../libxrender-dev_1%3a0.9.10-1build4_amd64.deb  ...
正在解压 libxrender-dev:amd64 (1:0.9.10-1build4) ...
正在选中未选择的软件包 libxfixes-dev:amd64。
准备解压 .../libxfixes-dev_1%3a6.0.0-1_amd64.deb  ...
正在解压 libxfixes-dev:amd64 (1:6.0.0-1) ...
正在选中未选择的软件包 libxcursor-dev:amd64。
准备解压 .../libxcursor-dev_1%3a1.2.0-2build4_amd64.deb  ...
正在解压 libxcursor-dev:amd64 (1:1.2.0-2build4) ...
正在设置 libxfixes-dev:amd64 (1:6.0.0-1) ...
正在设置 libxrender-dev:amd64 (1:0.9.10-1build4) ...
正在设置 libxcursor-dev:amd64 (1:1.2.0-2build4) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

21libxinerama-dev

$ sudo apt install libxinerama-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装
  libxinerama-dev
升级了 0 个软件包新安装了 1 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 8,104 B 的归档。
解压缩后会消耗 43.0 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxinerama-dev amd64 2:1.1.4-3 [8,104 B]
已下载 8,104 B耗时 1秒 (6,060 B/s)                  
正在选中未选择的软件包 libxinerama-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 251990 个文件和目录。)
准备解压 .../libxinerama-dev_2%3a1.1.4-3_amd64.deb  ...
正在解压 libxinerama-dev:amd64 (2:1.1.4-3) ...
正在设置 libxinerama-dev:amd64 (2:1.1.4-3) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

22libxml2-dev

$ sudo apt install libxml2-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件
  icu-devtools libicu-dev
建议安装
  icu-doc
下列【新】软件包将被安装
  icu-devtools libicu-dev libxml2-dev
升级了 0 个软件包新安装了 3 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 12.6 MB 的归档。
解压缩后会消耗 51.2 MB 的额外空间。
您希望继续执行吗 [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 icu-devtools amd64 70.1-2 [197 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libicu-dev amd64 70.1-2 [11.6 MB]
获取:3 http://cn.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxml2-dev amd64 2.9.13+dfsg-1ubuntu0.2 [804 kB]                                                                                     
已下载 12.6 MB耗时 1分 14秒 (171 kB/s)                                                                                                                                                                  
正在选中未选择的软件包 icu-devtools。
(正在读取数据库 ... 系统当前共安装有 252003 个文件和目录。)
准备解压 .../icu-devtools_70.1-2_amd64.deb  ...
正在解压 icu-devtools (70.1-2) ...
正在选中未选择的软件包 libicu-dev:amd64。
准备解压 .../libicu-dev_70.1-2_amd64.deb  ...
正在解压 libicu-dev:amd64 (70.1-2) ...
正在选中未选择的软件包 libxml2-dev:amd64。
准备解压 .../libxml2-dev_2.9.13+dfsg-1ubuntu0.2_amd64.deb  ...
正在解压 libxml2-dev:amd64 (2.9.13+dfsg-1ubuntu0.2) ...
正在设置 icu-devtools (70.1-2) ...
正在设置 libicu-dev:amd64 (70.1-2) ...
正在设置 libxml2-dev:amd64 (2.9.13+dfsg-1ubuntu0.2) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

23libxml2-utils

$ sudo apt install libxml2-utils
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装
  libxml2-utils
升级了 0 个软件包新安装了 1 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 40.2 kB 的归档。
解压缩后会消耗 206 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxml2-utils amd64 2.9.13+dfsg-1ubuntu0.2 [40.2 kB]
已下载 40.2 kB耗时 1秒 (27.2 kB/s)                  
正在选中未选择的软件包 libxml2-utils。
(正在读取数据库 ... 系统当前共安装有 252318 个文件和目录。)
准备解压 .../libxml2-utils_2.9.13+dfsg-1ubuntu0.2_amd64.deb  ...
正在解压 libxml2-utils (2.9.13+dfsg-1ubuntu0.2) ...
正在设置 libxml2-utils (2.9.13+dfsg-1ubuntu0.2) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

24libxmu-dev

$ sudo apt install libxmu-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件
  libice-dev libsm-dev libxmu-headers libxt-dev
建议安装
  libice-doc libsm-doc libxt-doc
下列【新】软件包将被安装
  libice-dev libsm-dev libxmu-dev libxmu-headers libxt-dev
升级了 0 个软件包新安装了 5 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 574 kB 的归档。
解压缩后会消耗 2,254 kB 的额外空间。
您希望继续执行吗 [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libice-dev amd64 2:1.0.10-1build2 [51.4 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libsm-dev amd64 2:1.2.3-1build2 [18.1 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxt-dev amd64 1:1.2.1-1 [396 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-headers all 2:1.1.3-3 [54.1 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-dev amd64 2:1.1.3-3 [54.6 kB]
已下载 574 kB耗时 5秒 (124 kB/s)     
正在选中未选择的软件包 libice-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 252326 个文件和目录。)
准备解压 .../libice-dev_2%3a1.0.10-1build2_amd64.deb  ...
正在解压 libice-dev:amd64 (2:1.0.10-1build2) ...
正在选中未选择的软件包 libsm-dev:amd64。
准备解压 .../libsm-dev_2%3a1.2.3-1build2_amd64.deb  ...
正在解压 libsm-dev:amd64 (2:1.2.3-1build2) ...
正在选中未选择的软件包 libxt-dev:amd64。
准备解压 .../libxt-dev_1%3a1.2.1-1_amd64.deb  ...
正在解压 libxt-dev:amd64 (1:1.2.1-1) ...
正在选中未选择的软件包 libxmu-headers。
准备解压 .../libxmu-headers_2%3a1.1.3-3_all.deb  ...
正在解压 libxmu-headers (2:1.1.3-3) ...
正在选中未选择的软件包 libxmu-dev:amd64。
准备解压 .../libxmu-dev_2%3a1.1.3-3_amd64.deb  ...
正在解压 libxmu-dev:amd64 (2:1.1.3-3) ...
正在设置 libxmu-headers (2:1.1.3-3) ...
正在设置 libice-dev:amd64 (2:1.0.10-1build2) ...
正在设置 libsm-dev:amd64 (2:1.2.3-1build2) ...
正在设置 libxt-dev:amd64 (1:1.2.1-1) ...
正在设置 libxmu-dev:amd64 (2:1.1.3-3) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

25libxrandr-dev

$ sudo apt install libxrandr-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装
  libxrandr-dev
升级了 0 个软件包新安装了 1 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 26.7 kB 的归档。
解压缩后会消耗 133 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libxrandr-dev amd64 2:1.5.2-1build1 [26.7 kB]
已下载 26.7 kB耗时 4秒 (6,362 B/s)                  
正在选中未选择的软件包 libxrandr-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 252694 个文件和目录。)
准备解压 .../libxrandr-dev_2%3a1.5.2-1build1_amd64.deb  ...
正在解压 libxrandr-dev:amd64 (2:1.5.2-1build1) ...
正在设置 libxrandr-dev:amd64 (2:1.5.2-1build1) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

26make

$ sudo apt install make
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
make 已经是最新版 (4.3-4.1build1)。
make 已设置为手动安装。
升级了 0 个软件包新安装了 0 个软件包要卸载 0 个软件包有 28 个软件包未被升级。

27nasm

$ sudo apt install nasm
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装
  nasm
升级了 0 个软件包新安装了 1 个软件包要卸载 0 个软件包有 28 个软件包未被升级。
需要下载 375 kB 的归档。
解压缩后会消耗 3,345 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu jammy/universe amd64 nasm amd64 2.15.05-1 [375 kB]
已下载 375 kB耗时 2秒 (166 kB/s)
正在选中未选择的软件包 nasm。
(正在读取数据库 ... 系统当前共安装有 252716 个文件和目录。)
准备解压 .../nasm_2.15.05-1_amd64.deb  ...
正在解压 nasm (2.15.05-1) ...
正在设置 nasm (2.15.05-1) ...
正在处理用于 man-db (2.10.2-1) 的触发器 ...

28python3-dev

$ sudo apt install python3-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
python3-dev 已经是最新版 (3.10.6-1~22.04)。
python3-dev 已设置为手动安装。
升级了 0 个软件包新安装了 0 个软件包要卸载 0 个软件包有 28 个软件包未被升级。

29python-dev

$ sudo apt install python-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
没有可用的软件包 python-dev但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃
或者只能在其他发布源中找到
然而下列软件包会取代它
  python2-dev:i386 python2:i386 python2-dev python2 python-dev-is-python3

E: 软件包 python-dev 没有可安装候选

30qttools5-dev-tools

$ sudo apt install qttools5-dev-tools
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
qttools5-dev-tools 已经是最新版 (5.15.3-1)。
升级了 0 个软件包新安装了 0 个软件包要卸载 0 个软件包有 28 个软件包未被升级。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Ubuntu