ubuntu 22.04/20.04安装中踩得坑

前情提要:师兄让我安装20.04,我装的22.04,然后装不了ros1…于是卸载了22.04准备装20.04

制作ubuntu安装盘

  • 问题1:使用diskimager制作安装盘时u盘始终无法格式化,在网上找了很多修改注册表、终端命令行的方式都不行
  • 解决1:使用终端命令格式化u盘后,换一个软件制作安装盘
格式化u盘

输入cmd进入命令行;输入diskpart;

输入以下指令u盘格式化成功

使用rufus制作ubuntu安装盘

1.在清华网站上下载镜像源Index of /ubuntu-releases/20.04/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorubuntu-20.04.6-desktop-amd64.iso

2.导入rufus

这里的分区类型改成GPT(因为我的u盘是GPT类型,电脑的引导模式也是UEFI模式,我用默认MBR烧录的时候一直会卡在下载'ldlinux.sys'上,因此我修改了分区类型,修改后正常烧录)

这样子应该是烧录成功了

分配磁盘空间

具体可参考b站教程:Windows 和 Ubuntu 双系统的安装和卸载_哔哩哔哩_bilibili 

GPT分区安装unbuntu

  安装过程具体参照b站视频,我的电脑型号是拯救者Y9000P,只需要在启动界面按F2进入BIOS设置,点击详细设置-启动-安全启动-关闭-保存并退出。调整启动顺序,使u盘在第一位就OK。

时间同步设置

问题一:无法定位软件包

解决方式:换镜像源为阿里源,具体参考这篇笔记解决Linux下 “正在读取软件包列表... 完成 ....E:无法定位软件包 xx-xx-xxx” 问题_linux无法定位软件包_比特冬哥的博客-CSDN博客

第一步:安装vim

先更新apt源

sudo apt-get update

下载vim

sudo apt-get install vim

第二步:换源 (下列软件包有未满足的依赖关系)

报错:下列软件包有未满足的依赖关系:
 build-essential : 依赖: libc6-dev 但是它将不会被安装 或
                           libc-dev
                   依赖: g++ (>= 4:7.2) 但是它将不会被安装
                   依赖: dpkg-dev (>= 1.17.11) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

 原因:ubuntu与镜像源不匹配,需要根据版本号选择镜像源

1.查看自己的版本名

lsb_release -c

我的20.04对应的是“focal"

打开vim

sudo vim /etc/apt/sources.list

按下'i'进入编辑模式 ,将所有内容替换为版本对应的阿里云源,按下esc,输入“:wq“保存更改

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

更新源

sudo apt-get update
sudo apt-get upgrade

补充vim编辑器使用:按下i进入编辑模式,按下‘’进入命令行模式,命令行模式下输入‘wq'保存文件。复制:ctrl+y,粘贴:ctrl+p。具体参考vim入门笔记 - 知乎

第三步:系统时间同步设置

sudo apt install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc

 设置完毕后ubuntu时间正常

安装NVIDIA显卡驱动

按照电脑型号下载NVIDIA驱动程序后,找到文件-下载,在空白处单击鼠标右键,选择“在终端打开”

sudo bash NV(tab)

问题一:CC

ERROR: Unable to find the development tool `cc` in your path; please make sure that you have the cc in path

sudo apt update
sudo apt install build-essential

问题二:warning

Unable to determine the path to install the libglvnd EGL vendor     
           library config files. Check that you have pkg-config and the        
           libglvnd development libraries installed, or specify a path with    
           --glvnd-egl-config-path.

可以忽略

输入

nvidia-smi

查看显卡驱动,一切正常

重启后安装完毕~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值