Ubuntu18.04 系统重装记录

Ubuntu18.04 系统重装记录

1 安装google拼音

https://blog.csdn.net/weixin_44647619/article/details/144720947

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

2 安装nvidia驱动

复制代码
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-390

我的电脑显卡驱动程序对应390,应该事先先查一下版本。

此时显示E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: 无法

好像是某个进程被占用,重启电脑,重复上面三条命令。

nvidia-smi 验证是否安装成功

3 查看风扇转速

复制代码
sudo apt install lm-sensors
sensors     //查询风扇转速

4 locate命令安装

因为后面需要定位某些安装软件或文件的位置,所以安装这个。

复制代码
sudo apt install mlocate

5 gcc/g++安装

参考Ubuntu安装gcc和g++图文教程一文。不知道为什么我安装好后,版本显示7.5.0,而参考文中是11多

6 cmake 3.29.0

参考ubuntu 20.04安装(升级)cmake一文

7 不能播放B站视频

参考参考

8 code安装

新版本的code不再支持18.04,安装比较就的版本

参考ubuntu18.04.1无法安装vscode(安装依赖无效)安装。

1.85下载网址
安装方法

安装好后左下角extensions安装

C/C++

Cmake

Cmake Tools

9 eigen 3.2.10

Ubuntu 下Eigen库的安装和配置

10 opengl

参考ubuntu14.04安装opengl

11 Pangolin0.5

复制代码
cd Pangolin
mkdir build && cd build
cmake ..
sudo make install

提示错误:

CMake Error at CMakeModules/FindGLEW.cmake:51 (MESSAGE):

Could not find GLEW

Call Stack (most recent call first):

src/CMakeLists.txt:130 (find_package)

解决:

复制代码
sudo apt install libglew-dev

12 Sophus (此处有误)

安装参考链接视觉SLAM十四讲之安装Sophus库,

注意Sophus分为模板类和非模板类,我安装的是模板类。另外,需要提前安装fmt,可以先通过fmt --version看看是否安装过

复制代码
cd include/
git clone https://github.com/fmtlib/fmt.git
cd fmt
mkdir build
cmake ..
make
sudo make install

然后安装Sophus。注意下面的代码中的git链接我换成了国内一位博主分享的链接,不喜欢的话,可以继续采用上面博客链接中从github中下载。

复制代码
    cd include/
    git clone https://github.com/strasdat/Sophus.git
    cd Sophus/
    mkdir build
    cd build/
    cmake ..
    make
    sudo make install
    ```
我按照上面的顺序安装,用fmt--verison检查时发现已经安装了fmt8.28

13 我从sophus安装开始更换了参考安装方法

【视觉SLAM十四讲】各种库的安装及代码实践这位大神总结的不错。

安装ROS参考一下

https://cloud.tencent.com/developer/article/2038389

相关推荐
欧云服务器1 天前
怎么让脚本命令可以同时在centos、debian、ubuntu执行?
ubuntu·centos·debian
智渊AI1 天前
Ubuntu 20.04/22.04 下通过 NVM 安装 Node.js 22(LTS 稳定版)
ubuntu·node.js·vim
The️2 天前
Linux驱动开发之Read_Write函数
linux·运维·服务器·驱动开发·ubuntu·交互
再战300年2 天前
Samba在ubuntu上安装部署
linux·运维·ubuntu
qwfys2002 天前
How to install golang 1.26.0 to Ubuntu 24.04
ubuntu·golang·install
木尧大兄弟2 天前
Ubuntu 系统安装 OpenClaw 并接入飞书记录
linux·ubuntu·飞书·openclaw
小虾爬滑丫爬2 天前
ubuntu上设置Tomcat 开机启动
ubuntu·tomcat·开机启动
老师用之于民2 天前
【DAY25】线程与进程通信:共享内存、同步机制及实现方案
linux·c语言·ubuntu·visual studio code
小虾爬滑丫爬2 天前
Ubuntu 上设置防火墙
ubuntu·防火墙
林开落L2 天前
解决云服务器内存不足:2 分钟搞定 Ubuntu swap 交换区配置(新手友好版)
运维·服务器·ubuntu·swap交换区