前情提要:师兄让我安装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
查看显卡驱动,一切正常
重启后安装完毕~