当前位置: 首页 > news >正文

Ubuntu20.04软件安装顺序

目录

  • 0.网卡驱动
  • 1. sogoupinyin
  • 2. terminator
  • 3.1zsh
  • 3.2升级Cmake(有些后面的软件需要高版本Cmake)
  • 4.显卡驱动(在cuda之前)
  • 5.CUDA与cudnn,TensorRT
  • 6.OpenCV(在ROS之前)
    • 6.1先安装各种依赖
    • 6.2安装Ceres-1.14.0
    • 6.3安装Pangolin
    • 6.4安装Sophus
    • 6.5安装VTK
    • 6.5编译OpenCV

0.网卡驱动

参考我的博客Ubuntu20.04安装搜狗输入法

1. sogoupinyin

参考我的博客ubuntu20.04.6安装Intel AX211网卡驱动

2. terminator

sudo apt-get install terminator

3.1zsh

参考Ubuntu 下 Oh My Zsh 的最佳实践「安装及配置」 - 知乎

3.2升级Cmake(有些后面的软件需要高版本Cmake)

参考ubuntu安装cmake的三种方法(超方便!)
选第三种方法
添加签名密钥

wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -

将存储库添加到您的源列表并进行更新

sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
sudo apt-get update

然后再使用apt安装就是最新版本的cmake啦

sudo apt install cmake

4.显卡驱动(在cuda之前)

lspci | grep -i nvidia
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
# 检查可安装的驱动:
ubuntu-drivers devices
# 找到最适合的驱动安装,安装recommended标记的,通常也是数字版本最大的那个
sudo apt install nvidia-driver-xxx

5.CUDA与cudnn,TensorRT

参考我的博客cuda卸载与安装

6.OpenCV(在ROS之前)

6.1先安装各种依赖

参考我的博客OpenCV3.4.10/4.6.0安装与CMakeLists编写

6.2安装Ceres-1.14.0

wget ceres-solver.org/ceres-solver-1.14.0.tar.gz
cd ceres-solver-1.14.0
mkdir build
cd build
cmake ..
make -j4
make test
sudo make install

6.3安装Pangolin

参考Ubuntu20.04安装Pangolin

6.4安装Sophus

git clone https://gitee.com/myboyhood/sophus_cius.git
cd sophus_cius
mkdir build
cd build
cmake ..

6.5安装VTK

参考Ubuntu20.04安装VTK
需要注意切换vtk分支

git clone https://gitlab.kitware.com/vtk/vtk.git
cd vtk
git checkout v9.2.2
mkdir build
cd build
cmake ..
# 如果没有问题,就make
make
sudo make install
# 在~/.zshrc中写入
export VTK_DIR=/usr/local/include/vtk-9.2

6.5编译OpenCV

http://www.lryc.cn/news/230994.html

相关文章:

  • 适配器模式 ( Adapter Pattern )(6)
  • JAVA G1垃圾收集器介绍
  • 十方影视后期“领进门”,成长与成就还得靠自身
  • Golang之火爆原因
  • WPF中Dispatcher对象的用途是什么
  • 图论17-有向图的强联通分量-Kosaraju算法
  • ubuntu中使用 vscode 连接docker开发环境
  • 【广州华锐视点】海外制片人VR虚拟情景教学带来全新的学习体验
  • 龙芯loongarch64麒麟服务器配置yum源
  • Centos7 单用户模式修改密码 3步搞定 666 (百分比成功)
  • 深度学习 机器视觉 车位识别车道线检测 - python opencv 计算机竞赛
  • Java主流分布式解决方案多场景设计与实战
  • docker安装MongoDB数据库,并且进行密码配置
  • ssh脚本找不到命令或者执行无效的解决办法
  • 2023年11月18日(星期六)骑行海囗林场公园
  • xss 漏洞
  • 一文图解爬虫_姊妹篇(spider)
  • 【vue实战项目】通用管理系统:api封装、404页
  • R语言编写代码示例
  • [RK3568][Android12.0]--- 系统自带预置第三方APK方法
  • 数据分析场景下,企业如何做好大模型选型和落地?
  • 使用VScode编译betaflight固件--基于windows平台
  • OkHttp网络请求读写超时
  • @postmapping 定义formdata传参方式
  • Windows客户端开发框架WPF简介
  • 2023NOIP A层联测32 sakuya
  • 竞赛选题 深度学习的视频多目标跟踪实现
  • 金蝶云星空表单插件获取控件值
  • docker自启与容器自启
  • 一、认识微服务