首页 > 系统相关 >Ubuntu20.04安装DeepStream6.1

Ubuntu20.04安装DeepStream6.1

时间:2024-04-06 16:44:55浏览次数:463  
标签:Ubuntu20.04 deepstream sudo apt cuda install 安装 DeepStream6.1

https://blog.csdn.net/m0_73702795/article/details/127940733

 

    目录

    前言

    1.更新显卡驱动

    2.下载CUDA

    3.下载CUDNN

    4.安装TensorRT

    5.安装librdkafka

    6.安装GStreamer

    7.正式安装DeepStream

前言

本人亲自安装了十多遍总结出来的经验,但是电脑不同也许会遇到不同的问题。如果有问题可以给我留言。

提示:以下是本篇文章正文内容,下面案例可供参考
1.更新显卡驱动

1.进入到下面这个软件。

2.然后点击Addition drive

 3.然后选择驱动,根据自己电脑显卡的情况选择我这里选择的510因为我安装的cuda11.6,510支持的cuda最大版本是11.6,但是我看有的贴子说不能安装支持的最大版本,但是我用下来也没啥。然后点击apply。等待安装就行了。如果出现有以下情况就是电脑开启了安全模式,可以在开机时按F10进入BOOT取消了就行了。

4.安装成功后重启一下就行了。然后在终端输入下面的指令进行验证。

nvidia-smi

 5.如果出现下面的画面就证明驱动安装成功。

2.下载CUDA

1,我们直接去CUDA官网。点击进入官网

2,然后选择CUDA11.6记住一定要下载deb版本的。不然下面就会各种报错。

 3,然后打开终端依次执行下面的命令这是我把官网的指令拷贝下来了你们可以按照官网的指令一步步来。

    wget https://developer.download.nvidia.com/compute/cuda
    /repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
    sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d
    /cuda-repository-pin-600
    wget https://developer.download.nvidia.com
    /compute/cuda/11.6.0/local_installers
    /cuda-repo-ubuntu2004-11-6-local_11.6.0-510.39.01-1_amd64.deb
    sudo dpkg -i cuda-repo-ubuntu2004-11-6-local_11.6.0-510.39.01-1_amd64.deb
    sudo apt-key add /var/cuda-repo-ubuntu2004-11-6-local/7fa2af80.pub
    sudo apt-get update
    sudo apt-get -y install cuda

4.当命令全部执行完之后我们就需要把环境变量加入到系统中。

打开终端输入下面指令会打开一个文本框。

gedit ~/.bashrc

然后将下面内容输入到文本框的的最后一行。

    export PATH=$PATH:/usr/local/cuda-11.6/bin
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.6/lib64
    export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-11.6/lib64

最后再输入下面指令更新一下

source ~/.bashrc

5.然后打开终端测试一下.出现以下内容就证明安装成功,如果没有就重启一下再试试。

nvcc -V

3.下载CUDNN

1我们直接进入到CUDNN官网。点击进入官网

 2.我们选择对应的版本进行下载后面有对应的CUDA版本我这里下载的是8.4.1

 这里对版本的要求不是太高可以下载deb版本也可以下载tar版本我这里下载的deb版本的以防万一。

我们选择对应的三个deb包进行下载。

然后进入downloads对这三个依次进行安装

sudo dpkg -i 加上对应安装包的名称

 但是有一个arm64结尾的一个安装包这个安装的时候可能会报错我们不用管,把其他两个装上就行。

然后输入下面指令进行测试。

dpkg -l | grep cudnn

 出现上面画面证明安装成功。
4.安装TensorRT

 1.我们直接进入到TensorRT官网。点击进入官网

 这里一定要下载deb版本

 下载完成后进入到下载的位置,打开终端。输入下面指令进行安装。

sudo dpkg -i 安装包的名字

安装完成后终端的最后一行会出现一行代码是sudo apt-key......pub的指令我们复制再执行以下这个代码。运行完终端会返回一个OK。我们就可以安装下面的依赖了。

    sudo apt-get update
    sudo apt-get install tensorrt

当这些都安装完了之后我们测试一下。

dpkg -l | grep TensorRT

出现以上内容就证明安装成功了。
5.安装librdkafka

打开终端依次执行下面指令就行

    git clone https://github.com/edenhill/librdkafka.git
    cd librdkafka
    git reset --hard 7101c2310341ab3f4675fc565f64f0967e135a6a
    ./configure
    make
    sudo make install

将这些执行完就行了。
6.安装GStreamer

打开终端依次执行下面指令就行。

    sudo apt install build-essential git
    sudo apt install libgstreamer1.0-0
    sudo apt install libgstreamer1.0-0
    sudo apt install gstreamer1.0-tools
    sudo apt install gstreamer1.0-plugins-good
    sudo apt install gstreamer1.0-plugins-bad
    sudo apt install gstreamer1.0-plugins-ugly
    sudo apt install gstreamer1.0-libav
    sudo apt install libgstrtspserver-1.0-0
    sudo apt install libjansson4

7.正式安装DeepStream

1我们进入到DeepStream官网。点击进入官网

我们点击dowmload

2. 点击6.1版本的deb包进行下载。

下载完成后我们输入下面代码进行安装

    sudo dpkg -i 安装包的名字(方法一)
    sudo apt-get install ./安装包的名字(方法二)

我用的第一个方法我看还有第二个方法好像也可以。等安装完毕我们可以去看一看相应位置上有没有DeepStream。

/opt/nvidia/deepstream/deepstream-6.1

这是DeepStream默认的安装位置然后我们将我们之前下载的ibrdkafka拷贝到DeepStream文件夹内。

    sudo mkdir -p /opt/nvidia/deepstream/deepstream-6.1/lib
    sudo cp /usr/local/lib/librdkafka* /opt/nvidia/deepstream/deepstream-6.1/lib

如果拷贝不过去也可以看着文件的路径手动拷贝过去。

3.做完这些DeepStream就算是安装成功了。接下来我们测试一下。

首先我们先测试一下插件是不是全部安装好了。

deepstream-app --version-all

 出现上面情况就证明安装成功了。如果没有就重启一下有的是还没更新过来。

4.我们进入到DeepStream文件夹中试试他们自带的例子。打开终端输入以下指令。

    cd /opt/nvidia/deepstream/deepstream-6.1/samples/configs/deepstream-app
    deepstream-app -c source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt

出现上面情况就证明我们的 DeepStream安装成功了,如果测试过程中有一个 DeepStream的框一闪而过,这是需要安装一个Opencv网上有好多教程可以看一看。

标签:Ubuntu20.04,deepstream,sudo,apt,cuda,install,安装,DeepStream6.1
From: https://www.cnblogs.com/ztguang/p/18117560

相关文章

  • ubuntu20.04 deepstream 6.3安装
    https://blog.csdn.net/zhoutianyou/article/details/135528185?spm=1001.2101.3001.6650.13&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-13-135528185-blog-127940733.235%5Ev43%5Epc_blog_bottom_relevance_base7&depth_1-utm......
  • Debian安装宝塔教程
    宝塔面板是一款非常受欢迎的服务器管理软件,它以其强大的功能、简洁的操作界面和丰富的应用生态而闻名。宝塔面板不仅能够帮助用户轻松管理服务器,还能够提供网站、数据库、FTP、备份等多种服务,是服务器管理的得力助手。宝塔面板的特色1.用户友好的操作界面:宝塔面板拥有直观......
  • Docker学习笔记(二):在Linux中部署Docker(Centos7下安装docker、环境配置,以及镜像简单使用
    一、前言记录时间[2024-4-6]前置文章:Docker学习笔记(一):入门篇,Docker概述、基本组成等,对Docker有一个初步的认识在上文中,笔者进行了Docker概述,介绍其历史、优势、作用,以及基本组成。通过此,相信大家对Docker有了一个初步的认识。接下来就进入Docker的安装、环境配置,和简......
  • Arm架构下麒麟操作系统安装配置Mariadb数据库
    1、安装配置JDK(1)检查机器是否已安装JDK执行java-version命令查看机器是否安装JDK,一般麒麟操作系统默认安装openjdk1.8。  (2)安装指定版本JDK如果麒麟操作系统默认安装的openjdk1.8不符合需求的话,可以卸载机器安装的openjdk1.8并按需安装所需的openjdk版本,此步骤本文不......
  • Linux的安装及Xshell连接
    1.Linux的组成鸡蛋1️⃣蛋壳:各种命令,服务,软件.2️⃣蛋清:命令解释器(解释运行Linux命令)3️⃣蛋黄:Linux内核(控制硬件),无法直接操做内核1️⃣各种应用程序:Linux各种命令,服务....2️⃣命令解释器:shell,斯托曼GNU项目中叫bash3️⃣Linux内核:托沃兹开发#Linux也可以叫做GNU/Linux、......
  • Linux下载编译ntfs-3g、安装移植、挂载ntfs格式的U盘
    目录前言1、NTFS-3G 简要说明2、NTFS-3G工具安装2.1离线下载ntfs-3g2.2在线下载ntfs-3g(推荐优先) 2.3解压安装ntfs-3g3、NTFS-3G工具移植到文件系统(rootfs)4、NTFS-3G工具挂载 4.1 查看U盘盘符4.2 U盘挂载 5、NTFS-3G源码编译报错问题记录5.1问题1:参......
  • ARM上面Docker模式安装chrome以及chromedriver的过程
    ARM上面Docker模式安装chrome以及chromedriver的过程背景公司里面有四台鲲鹏服务器想通过ARM的自动化进行功能遍历走查.前期提过需求,但是同时调研之后发现比较困难,作罢了.最近清明假期.想着能够实现以下.最开始的思路虽然网上有一个chromedriver的下载地址:http......
  • [转帖]如何在Ubuntu Linux上使用SNAP安装Docker
    https://zhuanlan.zhihu.com/p/633483748 2人赞同了该文章在UbuntuLinux上安装Docker的最快捷的方法之一是使用SNAP命令。在这里,我们将学习如何使用它。对于那些处理容器化应用程序的人来说,Docker无需介绍。它已经被全球数百家企业和开发人员使用。然而,那些想要......
  • 树莓派 —— 关闭安装软件包时ubuntu对内核版本等的检查
    参考https://serverfault.com/questions/1101391/disable-ubuntu-22-04s-scaning-processes-candidates-after-package-upgrades现象树莓派上装了ubuntuserver版,每次装完软件都会看到下面的日志:Processingtriggersfordbus(1.14.10-1ubuntu1)...Scanningprocesses...S......
  • 1.4Python环境安装
    1、安装包的下载进入Python官网:WelcometoPython.org以win系统64位为例,下载安装包:Python3.12.2下载完成准备安装:2、安装步骤2-1、如下图勾选:安装时使用管理员权限,添加python的环境变量        并选择自定义安装2-2、点击【Next】2-3、选择文件路径,使用......