PA0:安装ubuntu物理机+其他操作

参考以下网页:

1) 制作启动U盘:使用Rufus制作Ubuntu启动盘 - 知乎 (zhihu.com)  使用官网下载的ubuntu22.04.3 iso

2) 在主机上安装ubuntu  :windows11安装ubuntu22.04双系统教程(亲测) - 知乎 (zhihu.com)  我在已经安装win11的主机上重新分区安装了ubuntu。系统并无什么问题,但是开机时会闪过提示有bug信息,暂时不确定是不是有什么影响。 至少目前双系统均正常。

  就个人感觉来说,其实也不是非得买一台物理主机拿回来安装ubuntu或者其他linux。安装虚拟机、安装wsl2也能达到目的。

  如果选择安装虚拟机,那可以参考这篇博客:ubuntu 22.04 lts 安装步骤(vmware)_ubuntu-22.04.3-desktop-amd64.iso-CSDN博客   不需要制作u盘,vmware可以去官网下载player版。

  在更新源时遇到的一点小注意点:由于我是对比着教程逐个敲的,有的地方需要注意有空格的存在。

 

-------------

安装各种库:

  在apt-get 安装要求的库时,多个库都提示unable to correct problems,you have held broken packages.查阅资料,说是因为包冲突。推测原因,可能是因为ubuntu自带的库和jammy提供的版本命名方式是冲突的。尝试用sudo apt update但是没有效果

  关于安装llvm库,我注意到信息,应该先安装llvm-14,同时要确保libxml的版本是2.9.13+dfsg-1build1,用sudo install libxml2=2.9.13+dfsg-1build1即可,然后再安装llvm-14,再安装llvm,这样llvm的问题算是解决了。但是libreadline-dev和libsdl2-dev还是没解决,观察报错需求库信息,版本基本都是一样的,但是后面多个ubuntu0.1,这可能就是原因,可能需要逐个重新安装。

  解决方法:我先安装了aptitude,用sudo aptitude来尝试解决依赖。用aptitude时,第一次使用它的解决方法是不安装,拒绝以后它会重新给出别的安装方案,第二次的解决方案是更换ubuntu到jammy库,这样应该就解决依赖问题。

  用这样的方法处理掉了所有还存在依赖问题的库,再用sudo apt-get提示都已经是最新版本。目前看来应该是没有问题了。

 

---------------------------

  后续发现,更换源以后就不再报相关的错误了。

----------------------

遗留的问题:启动ubuntu时,屏幕会闪过ACPI BIOS ERROR,但是不影响系统启动。目前暂时认为不需要处理。

之后可用来参考的文档:

ubuntu启动报错 hardware error cpu 0 machine check 0 Bank 6、ACPI BIOS Error (bug)Could not resolve symbol_acpi bios error could not resolve symbol-CSDN博客

Ubuntu系统进不去,报"ACPI BIOS Error(bug):Could not resolve symbol ...." - 知乎 (zhihu.com)

posted @ 2024-01-08 17:52  namezhyp  阅读(67)  评论(0编辑  收藏  举报