Ubuntu16.04重装系统

article/2025/3/17 15:22:48

Ubuntu16.04重装系统

  • 安装显卡驱动
    • 第一步 禁用nouveau
    • 第二步 下载驱动
    • 第三步 进入命令行模式,关闭lightdm
    • 第四步 安装显卡驱动
    • 第五步 查看Nivida
  • 设置更新与源地址
    • 步骤
  • 安装gnome桌面
  • 安装搜狗输入法
  • 安装谷歌浏览器
  • 安装Anaconda3
  • 安装Pycharm
  • 安装keras
  • 下载Cuda
  • 安装cuDNN

安装显卡驱动


第一步 禁用nouveau

ubuntu 16.04默认安装第三方开源的驱动程序nouveau,所以应该首先禁用nouveau。

1.编辑blacklist.conf
sudo vim /etc/modprobe.d/blacklist.conf
注:若未安装vim则sudo apt-get install vim安装或使用vi
2.在文件最后部分插入以下两行内容
blacklist nouveau
options nouveau modeset=0
3.更新系统
sudo update-initramfs -u
4.重启系统
sudo reboot
5.验证nouveau是否已禁用
lsmod | grep nouveau
注:无显示则已禁用

第二步 下载驱动

在Nvidia官网下载合适的驱动程序,点这里。
记住显卡驱动文件所存放的位置,可以将其放在HOME目录下,如果是系统语言为中文的ubuntu系统,要新建一个英文的文件夹,否则在命令行模式下将找不到。


第三步 进入命令行模式,关闭lightdm

1.在ubuntu下按ctrl+alt+f1进入命令行界面。
2.输入:sudo service lightdm stop      //这个是关闭图形界面,不执行会出错。
3.卸载掉原有驱动:sudo apt-get remove nvidia-*  //若安装过其他版本或其他方式安装过驱动执行此项

第四步 安装显卡驱动

假设我的驱动文件是NVIDIA-Linux-x86_64-440.36.run

1.给驱动run文件赋予执行权限:sudo chmod  a+x NVIDIA-Linux-x86_64-440.36.run
2.安装:sudo ./NVIDIA-Linux-x86_64-440.36.run -no-x-check -no-nouveau-check -no-opengl-files //只有禁用opengl这样安装才不会出现循环登陆的问题-no-x-check:安装驱动时关闭X服务-no-nouveau-check:安装驱动时禁用nouveau-no-opengl-files:只安装驱动文件,不安装OpenGL文件
3.安装过程中的选项:1.The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。2.Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?  选择 No 继续。3.问题没记住。选项是:install without signing4.问题大概是:Nvidia's 32-bit compatibility libraries? 选择 No 继续。5.Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.  选择 Yes  继续。

第五步 查看Nivida

1.挂载Nvidia驱动:modprobe nvidia
2.检查驱动是否安装成功:nvidia-smi
注:出现显卡信息为安装成功。
3.重启sudo reboot

注:sudo ./NVIDIA-Linux-x86_64-440.36.run --uninstall 卸载显卡


设置更新与源地址


步骤

打开系统设置:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装gnome桌面

1.打开终端,输入安装gnome的命令。sudo apt-get install gnome-panel
2.需要注销帐号再次登录。

注:小技巧,按住alt+win+右键可以删除顶上的小图标


安装搜狗输入法

点这里。

如果出现安装错误,执行:sudo apt-get install -f //解决依赖问题

安装谷歌浏览器

点这里。


安装Anaconda3

点这里。

1.修改~/.bashrc2.添加export PATH=/home/lishanliao/anaconda3/bin:$PATH3.source ~/.bashrc

安装Pycharm

点这里。
安装pycharm没有启动图标看这里。


安装keras

attention version unable.

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install python-pip python-dev

更换pip源。

默认情况下,Ubuntu 在安装 Python 包时使用 Python 2(比如 python-pip)。如果你想
使用 Python 3,那么应该使用 python3 前缀代替 python。例如:
$ sudo apt-get install python3-pip python3-dev
使用 pip 安装包时要记住,它默认安装的是 Python 2 的包。想要安装 Python 3 的包,
你应该使用 pip3。
$ sudo pip install tensorflow-gpu

要修改pip源,可以自己创建文件,在pycharm中,执行pip命令。
用pip list 查看版本

(1) 安装 BLAS 库(这里安装的是 OpenBLAS),确保你可以在 CPU 上运行快速的张量运算。
$ sudo apt-get install build-essential cmake git unzip pkg-config libopenblas-dev liblapack-dev
(2) 安装 Python 科学套件:Numpy、SciPy 和 Matplotlib。无论是否做深度学习,如果想要
使用 Python 进行任意类型的机器学习或科学计算,这一步都是必需的。
$ sudo apt-get install python-numpy python-scipy python-matplotlib python-yaml
(3) 安装 HDF5。这个库最初由 NASA(美国国家航空航天局)开发,用高效的二进制格式
来保存数值数据的大文件。它可以让你将 Keras 模型快速高效地保存到磁盘。
$ sudo apt-get install libhdf5-serial-dev python-h5py
(4) 安装 Graphviz 和 pydot-ng,这两个包可以将 Keras 模型可视化。它们对运行 Keras 并不
是必需的,所以你可以跳过这一步,在需要时再来安装这些包。安装命令如下。
$ sudo apt-get install graphviz
$ sudo pip install pydot-ng
(5) 安装某些代码示例中用到的其他包。
$ sudo apt-get install python-opencv


下载Cuda

点击这里先查看版本间的对应关系再下载。

点击这里选择对应的版本下载。
我是直接下载xxx.run版本进行安装,需要注意的是,如果之前有安装显卡,那么安装cuda的时候要注意不要选中显卡驱动。
安装完毕后还需要进行环境的配置,在终端会给予提示,分别填入以下:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.2/lib64
export PATH=$PATH:/usr/local/cuda-10.2/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.2

填好内容后,将其加在主目录下的 .bashrc文件里面。
再执行:

source .bashrc

然后在终端输入:

nvcc --version

如果显示如下图:
在这里插入图片描述
表示安装成功。

cat /usr/local/cuda/version.txt 查看当前版本


安装cuDNN

点这里,要先进行注册,然后选择对应的版本下载。
要选择下载cuDNN Library for Linux这一栏的内容。
下载后用 tar -xzvf解压压缩包。
安装过程实际上是把cudnn的头文件复制到CUDA的头文件目录里面去;把cuDNN的库复制到CUDA的库目录里面去。
首先需要将下载的cudnn解压,之后再执行如下命令:(大家也可以一个一个的移动到相应的cuda文件下)

# 复制cudnn头文件
sudo cp cuda/include/* /usr/local/cuda-对应版本/include/
# 复制cudnn的库
sudo cp cuda/lib64/* /usr/local/cuda-对应版本/lib64/
# 添加可执行权限
sudo chmod +x /usr/local/cuda-9.0/include/cudnn.h
sudo chmod +x /usr/local/cuda-9.0/lib64/libcudnn*

然后执行:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

出现如下图所示,即安装完成:
在这里插入图片描述
查看版本:
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

卸载:
sudo rm -rf /usr/local/cuda/include/cudnn.h
sudo rm -rf /usr/local/cuda/lib64/libcudnn*


Ubuntu16.4安装CUDA9.0+CUDNN7.1
Ubuntu16.04下安装cuda和cudnn的三种方法(亲测全部有效)


如果遇到了依赖问题,比如libxxxxx.9.0.so问题,只需要添加以下步骤即可解决!

  • cd /etc/ld.so.conf.d
  • sudo gedit cuda.conf
  • 在cuda.conf中添加路径 /usr/local/cuda/lib64
  • sudo ldconfig
文章来源:https://blog.csdn.net/DeepLearningJay/article/details/103216113
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://chatgpt.dhexx.cn/article/ahS9FMhU.shtml

相关文章

装机(一) ubuntu server 系统安装图文教程

装机任务为Dell C4130服务器,安装ubuntu16.04系统,无图形界面。 第一步为了安装ubuntu系统我们需要先下载合适的系统,这里我们下载了ubuntu16.04LTS服务器版本,也就是server版本的系统。可以去官方网站下载http://www.ubuntu.org…

如何重装Ubuntu 系统

如果你弄坏了你的 Ubuntu 系统,并尝试了很多方法来修复,你最终放弃并采取简单的方法:重新安装 Ubuntu。 我们一直遇到这样一种情况,重新安装 Linux 似乎比找出问题并解决来得更好。排查 Linux 故障能教你很多,但你不会…

ubuntu重装系统

新的电脑主板带有UEFI功能,但是使用这个功能有很多问题。 1,系统稳定后不要再update了。 2,必须给UEFI分一个区,100M大小就够了,否则系统起不来 3,重装根分区,参照http://forum.ubuntu.org.c…

Windows还是Ubuntu重装系统,不用愁,傻瓜式安装

程序猿:妹子电脑装系统不用愁!Windows还是Ubuntu都搞定! 重装系统是不是很麻烦?是不是很烦重装系统,什么windows,什么Ubuntu(linux),看上去就麻烦,那么小编今天就给你科普一下这些重…

【ubuntu重装系统后的软件配置_memo】

重装系统后系统环境恢复 备份安装系统常用的一些debvscode 更改sourcespip加速爬长城的家伙式儿安装ROS安装cmake安装git安装zsh顺便开个ssh提升幸福感的映射配置neovimplugins字体插件遇到的问题 锁键盘/鼠标小玩意儿 备份 实验时不起眼的图顺手写的脚本忘记从哪儿下载的资源…

Ubuntu系统重装 -- 制作启动盘、装机过程问题、环境配置

这篇文章是我为了记录第一次重装 Ubuntu 系统,也是对 Ubuntu 开发环境配置的一次总结。 Windows 系统的重装很简单,用 老毛桃 做一个 WinPE盘 然后下载 win10 镜像,启动,之后傻瓜式操作就可以,剩下的无非就是激活 Windows 等问题…

Ubuntu20.04系统重装

仍然采取用系统盘的方式重装,本次采用直接在系统盘中再次分区的方式 1、插入系统盘,点击电脑重启,出现图标的时候,按F1、F2、F10、F11键,进入Bios模式,选择第三列,进入内存盘,并且选…

【史上最全】重装ubuntu20.04系统基本环境配置

最近新买电脑重装ubuntu玩深度学习,踩了两天坑总结处下列流程 一、重装系统(U盘方式) ubuntu20.04镜像文件下载地址: Ubuntu 20.04.4 Desktop (64-bit) 在ubuntu官网下载.iso镜像文件,然后使用UltralSO软件制作系统启动盘&…

Ubuntu快速重装教程!拯救你的系统!

目录 1、删除旧分区 1.1删除除EFI分区外的Ubuntu分区 1.2删除EFI分区 2、安装Ubuntu 首先抱抱点进这个标题的小伙伴,你们一定是饱受现在系统的折磨才选择重装的。 (答主也经历过,项目竞标的前两天系统崩溃,只能重装&#xf…

Ubuntu20.04重装系统过程(多图,含保存文件+卸载旧系统+安装新系统)

我又来了......隔一段时间重装一下,哭了。 重装三部曲: 确定已有的配置(硬件和软件)和需要保存的文件; 卸载linux系统; 重新安装linux系统。 一、查看电脑硬件信息 1. 查看磁盘信息df命令(仅…

视锥frustum

视锥指的是一个实体形状,看起来像是一个顶部被平行于地基切除的金字塔。这就是一个透视相机渲染时能看到区域的形状。下面的思考实验有助于解释这个情况的成因。想象拿着一根直棍子(比如扫帚把手或者铅笔)的一端对着相机并拍照。如果棍子正对…

View Frustum Culling

作者:i_dovelemon 来源:CSDN 日期:2014 / 10 / 28 主题:View Frustum, Culling 引言 在前面的一篇文章获取View Frustum的6个面中讲述了如何根据View-Proj矩阵来获取View Frustum在世界坐标系中的6个平面。研究过场景管理的同学就会知道,在将图元数据…

《Frustum PointNets for 3D Object Detection from RGB-D Data》中文翻译

用于从RGB-D数据进行3D物体检测的Frustum PointNets 摘要: 在这项工作中,我们研究了室内和室外场景中RGB-D数据的三维物体检测。 虽然以前的方法专注于图像或3D体素,通常模糊自然3D图案和3D数据的不变性,但我们通过弹出RGB-D扫…

3D目标检测算法详解_pointnet, pointnet++,frustum-pointnets,VoteNet

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/ygfrancois/article/details/89853854 知识点回顾 什么是点云,如何获得点云。 点云包…

【unity】性能优化之——视锥体剔除(Frustum Culling)(一)

一.应用背景 在现代游戏中,游戏资源越来越多,游戏场景也越来越大越来越复杂,虽说硬件设备更新迭代很快,性能也日渐强大,但这还远不能缓解复杂繁多的资源带来的性能压力,因而性能优化仍然很有必要。场景资源…

[Unity]Screen position out of view frustum 的解决方法之一

Screen position out of view frustum 最近在开发项目的时候,本来想把预览摄像机的视觉范围扩大一些,故而调整了一下Sence框的摄像机设置: 但是不久就出现了这个问题: 网上出现的大部分是因为Main Camera的 Viewport Rect的 X …

Screen position out of view frustum——steamVR2.7.3 解决方法

最近用了新版steamVR2.7.3,如果只在场景中放置CameraRig,发现出现了以下如图错误: “Screen position out of view frustum (screen pos 0.000000, 0.000000, 1000.000000) (Camera rect 0 0 2384 2648) UnityEngine.GUIUtility:ProcessEvent(Int32, Int…

frustum pointnet代码使用

按照frustum pointnet的github,步骤依次实现 Q1:编译最开始的3个文件说没有tensorflow里没有op.h 解:因为我是用的在conda环境下的tensorflow,所以要把每一个对应tf路径改成自己的路径 原版的tf_interpolate_compile.sh(很遗憾&#xff0c…

点云网络的论文理解(七)-Frustum PointNets for 3D Object Detection from RGB-D Data

名词解释 RGB:就是彩色图像。 RGB-D:就是彩色图像外加一个深度,这个深度就是摄像头到那个东西的距离。 单目RGB-D:就是一个摄像头采集RGB-D数据 双目RGB-D:就是两个摄像头一起采集RGB-D数据,这样类似于两个眼睛的效果,可以更加…

untiy报错: Screen position out of view frustum解决办法

原文链接:https://jingyan.baidu.com/article/19192ad8081c13e53f57077a.html 解决办法1:摄像机的Tag由Main Camera改成Untagged。出现“Screen position out of view frustum (screen pos 256.000000, 0.000000, 15298.202148) (Camera rect 0 0 256 25…