iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Ubuntu系统环境怎么配置
  • 712
分享到

Ubuntu系统环境怎么配置

2023-07-04 14:07:16 712人浏览 独家记忆
摘要

本文小编为大家详细介绍“ubuntu系统环境怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“Ubuntu系统环境怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.系统安装在Ubuntu官网下载最新

本文小编为大家详细介绍“ubuntu系统环境怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“Ubuntu系统环境怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

1.系统安装

在Ubuntu官网下载最新的ubuntu18.04镜像文件。找一个空u盘制作系统启动盘,安装系统。建议安装英文版本。本文实验对象主要针对的是笔记windows双系统版本的一个安装。(切记给ubuntu分配多点的内存,数据很大,且搭配固态效果更佳。)

运行下列命令,做好一些铺垫:

sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essential

2.安装Nvidia显卡驱动

由于一些系统默认显卡驱动的原因,网上的PPA安装显卡驱动的方式并不可以直接安装,且安装过程的网速极其缓慢,所以本文在安装显卡驱动这一步选择采用的是从官网下载合适的驱动文件,从文件安装。

1 首先禁用Ubuntu18.04默认的系统显卡驱动

打开系统名单,运行以下命令:

sudo gedit /etc/modprobe.d/blacklist.conf

将下列代码增加到blacklist.conf文件的末尾:(都是黑名单)

#fornvidiadisplaydeviceinstallblacklistvga16fbblacklistnouveaublacklistrivafbblacklistrivatvblacklistnvidiafb

保存,然后在命令行中更新initramfs,运行:

sudoupdate-initramfs-u

重新启动计算机,运行:

sudo reboot

运行以下命令,查看是否禁用成功,若无输出则禁用成功:

lsmod | grep nouveau

2 Nvidia显卡驱动安装

首先卸载之前安装过的显卡驱动(如果之前安装过,安装失败的什么的),确保卸载干净。

sudo apt-get --purge remove nvidia-*

在Nvidia的驱动官网下载适合自己的驱动文件。根据官网显卡分类进行选择,如GTX800series(Notebook)。选择合适的版本。由于不同的版本显卡驱动对CUDA版本支持的情况是不同的。所以选择的时候根据CUDA需要选择对应的稳定版本。

本文测试的是CUDA9.0+410驱动(下载下来文件为NVIDIA-linux-x86_64-410.78.run)

运行以下命令,赋予下载下来的驱动文件可执行的权限

sudo chmod +x NVIDIA-Linux-x86_64-410.78.run

运行下列命令安装驱动,并按照提示安装。(ubuntu18是不需要关闭图像化界面安装的,但ubuntu16需要关闭图像化界面。方便一些,而且少很多网上出现的安装问题)

sudo ./NVIDIA-Linux-x86_64-410.78.run

在命令框中输入下列命令,若输出下列,则安装成功

nvidia-smi

Ubuntu系统环境怎么配置

更新内核,并重新启动计算机

sudo update-initramfs -usudo reboot now

3.降低g++/GCc版本

1 安装相关依赖库

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

2 由于CUDA的gcc/g++的版本要求是5.x或6.x,所以需要降低系统的gcc/g++版本

gcc --version #查看gcc版本

#5.x gcc/g++版本安装:

sudo apt-get install gcc-5sudo apt-get install g++-5

3 通过命令换掉系统版本

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50

4.安装CUDA9.0

进入CUDA官网下载相对应的文件,选择相对应的版本,目前官网无ubuntu18的选项,选择ubuntu17.04或16.04均可,总共有五个文件按照官网相应的顺序及命令安装即可。

sudo sh cuda_9.0.176_384.81_linux.run #仔细阅读每一个安装的选项,在进行下一步,其中有一步是安装显卡驱动,选择no,前面已经安装了。

sudo sh cuda_9.0.176.1_linux.runsudo sh cuda_9.0.176.2_linux.runsudo sh cuda_9.0.176.3_linux.runsudo sh cuda_9.0.176.4_linux.run

在~/.bashrc 中添加环境变量:

export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}#添加PATHexport LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}export CUDA_HOME=/usr/local/cuda

#大括号{}里面的意思类似于程序语句,将新加入的路径加入到原PATH中,PATH中有很多路径

运行生效,完全生效重启

source ~/.bashrcsudo reboot now

重启后,测试CUDA是否成功,若Result = PASS,表明CUDA安装成功。

cd ~/NVIDIA_CUDA-9.0_Samples/1_Utilities/deviceQuerymake -j4sudo ./deviceQuery

5.安装CUDNN

CUDNN是一个常见神经网络的加速库,简单的来说与CUDA相比,其是更加优化的神经网络加速工具

在CUDNN官网下载相对应版本的CUDNN文件,这里需要注册一个账号。一定要根据系统之前的版本选择对应的合适版本。

我这里下载的是cudnn-9.0-linux-x64-v7.4.1.5.tgz对应CUDA9.0

用tar命令解压,得到cuda的文件夹:

tar -zxvf cudnn-9.0-linux-x64-v7.4.1.5.tgz

拷贝相关文件到上面安装的cuda文件中,并赋予权限:

sudo cp cuda/include/cudnn.h /usr/local/cuda/includesudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

6.安装Virtualenv/Anaconda/Miniconda

virtualenv将python环境单独分离出来,更加轻巧。Anaconda相对来说功能更为强大。

1 Virtualenv的安装及其使用

sudo apt-get install Python2.7 python2.7-dev#安装python2.7 便于创建2.7的环境,2020年python2.7将不再会获得支持,而今年已经2019了。

sudo apt-get install virtualenv#安装virtualenv

创建及删除环境

virtualenv -p /usr/bin/python3.6 PyTorch_1.0_36 #指定python编辑器版本3.6,创建一个名为pytorch_1.0_36的环境source ./pytorch_1.0_36/bin/activate #启动环境deactivate #关闭环境rm -r pytorch_1.0_36 #删除环境

#virtualenv不指定位置则是在当前目录下创建的环境,其路径是绝对路径,所以Virtualenv创建的环境位置无法移动,否则会出问题。

在激活的环境中安装pytorch:

#pip可以更改源到阿里,速度会快很多mkdir ~/.pipcat > ~/.pip/pip.conf << EOF#输入下面结果[global]trusted-host=mirrors.aliyun.comindex-url=https://mirrors.aliyun.com/pypi/simple/EOF#安装pytorchpip3 install torch torchvision

2 Anaconda/Miniconda的安装及其使用

下载

从Anaconda官网下载文件,建议安装Miniconda,感觉更轻量级一些,占用的空间也少很多。

安装

bash Anaconda3-5.3.0-Linux-x86_64.sh #这个自带的pyhon=3.7

创建及删除环境

conda create --name pytorch_1.0_36 python=3.6 #创建python为3.6的虚拟环境conda activate pytorch_1.0_36 #激活环境conda deactivate #退出环境conda remove --name pytorch_1.0_36 --all #删除pytorch_1.0_36环境

3 总结

ubuntu中python是最大的依赖项,virtualenv与conda最大的区别在于python环境的独立性。相对来说virtualenv略微的独立一些。

7.其他

windows上的一些sublime文本编辑器,chrome都可以在这上面安装,效果也非常好,命令如下:

wget -q -O - Https://dl.Google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo apt-get updatesudo apt-get install google-chrome-stable

启动Chrome 浏览器,位置在/usr/bin/google-chrome-stable,随后添加到状态栏。

也可以在设置中安装中文输入源,这样搜索一些中文也很方便,但系统还是推荐英文。(关闭图形化界面的黑框不支持中文)

读到这里,这篇“Ubuntu系统环境怎么配置”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: Ubuntu系统环境怎么配置

本文链接: https://www.lsjlt.com/news/345888.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu系统环境怎么配置
    本文小编为大家详细介绍“Ubuntu系统环境怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“Ubuntu系统环境怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.系统安装在Ubuntu官网下载最新...
    99+
    2023-07-04
  • 在Ubuntu系统中怎么配置chroot环境
    本篇内容主要讲解“在Ubuntu系统中怎么配置chroot环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Ubuntu系统中怎么配置chroot环境”吧!Chroot 环境一个 chroot...
    99+
    2023-06-13
  • Ubuntu怎么配置lamp环境
    这篇“Ubuntu怎么配置lamp环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu怎么配置lamp环境”文章吧...
    99+
    2023-07-04
  • Linux系统怎么配置chroot环境
    小编给大家分享一下Linux系统怎么配置chroot环境,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认...
    99+
    2023-06-28
  • Ubuntu中怎么配置lamp环境
    本篇内容介绍了“Ubuntu中怎么配置lamp环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!步骤:1.更新sudo apt-g...
    99+
    2023-07-04
  • Windows系统中怎么配置PHP环境
    本篇内容介绍了“Windows系统中怎么配置PHP环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、下载PHP安装包首先,我们需要到PH...
    99+
    2023-07-06
  • Linux系统中Tomcat环境怎么配置
    本文小编为大家详细介绍“Linux系统中Tomcat环境怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux系统中Tomcat环境怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。如下操作步骤为...
    99+
    2023-07-05
  • Linux系统中jdk环境怎么配置
    这篇文章主要介绍“Linux系统中jdk环境怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux系统中jdk环境怎么配置”文章能帮助大家解决问题。如下操作步骤为linux系统中部署jdk...
    99+
    2023-07-05
  • Ubuntu如何配置文件系统环境初始化
    小编给大家分享一下Ubuntu如何配置文件系统环境初始化,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Ubuntu配置文件系统初始化/etc/timezone 时区  /etc/inetd.c...
    99+
    2023-06-16
  • ubuntu怎么配置php开发环境
    今天小编给大家分享一下ubuntu怎么配置php开发环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。ubuntu配置php...
    99+
    2023-07-04
  • ubuntu系统安装lamp环境配置的详细步骤
    这篇文章主要介绍“ubuntu系统安装lamp环境配置的详细步骤”,在日常操作中,相信很多人在ubuntu系统安装lamp环境配置的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu系统安装l...
    99+
    2023-06-13
  • Win10系统Maven环境变量怎么配置
    这篇文章主要介绍了Win10系统Maven环境变量怎么配置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Win10系统Maven环境变量怎么配置文章都会有所收获,下面我们一起来看看吧。具体方法如下:第一步:在我...
    99+
    2023-06-26
  • Ubuntu配置开发环境
    在Linux开发的一些配置 之前一直使用Ubuntu14.04进行开发,最近由于误操作,导致系统无法启动。重新安装系统并记录一些开发环境的设置 前提 OS推荐 Ubuntu:https://www.ubuntu.com/downlo....
    99+
    2023-01-31
    环境 Ubuntu
  • ubuntu系统vscodeC++编译环境配置与使用方式
    目录一、环境配置与使用1、软件与插件安装2、创建工程项目3、运行与调试二、配置文件总结本文参考官网:https://code.visualstudio.com/docs/cpp/co...
    99+
    2022-12-15
    ubuntu系统vscode C++编译环境配置 C++编译环境使用
  • Fedora15系统下配置CUDA环境
    在Fedora 15上配置CUDA环境需要以下步骤:1. 检查NVIDIA显卡是否支持CUDA。可以在NVIDIA官方网站上查找显卡...
    99+
    2023-09-14
    CUDA
  • ubuntu中jdk环境变量怎么配置
    本篇内容介绍了“ubuntu中jdk环境变量怎么配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ubuntu配置jdk环境变量的方法:打开...
    99+
    2023-07-04
  • CentOS系统中怎么配置tomcat环境变量
    本篇文章给大家分享的是有关CentOS系统中怎么配置tomcat环境变量,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。下面设置CentOS系统中tomcat相关的环境变量]# ...
    99+
    2023-06-16
  • Ubuntu安装完如何更新系统配置开发环境
    这篇文章主要介绍了Ubuntu安装完如何更新系统配置开发环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ubuntu安装篇:首先到Ubuntu官方网站下载,刻成盘Ubunt...
    99+
    2023-06-16
  • ubuntu如何配置anaconda环境
    在Ubuntu上配置Anaconda环境,可以按照以下步骤进行:1. 下载Anaconda安装包- 打开Anaconda官网:htt...
    99+
    2023-08-23
    ubuntu anaconda
  • Ubuntu系统怎么配置DNS
    这篇文章主要介绍“Ubuntu系统怎么配置DNS”,在日常操作中,相信很多人在Ubuntu系统怎么配置DNS问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu系统怎么配置DNS”的疑惑有所帮助!接下来...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作