个人Ubuntu安装配置
Ubuntu个人使用设置——(1)
- 写在前面
- 一、Ubuntu系统安装
- 二、NVIDIA驱动、CUDA、cudnn安装
- 1、安装NVIDIA驱动
- 2、安装CUDA 8.0
- 3、安装cudnn
- 三、换源
- 1、备份源文件
- 2、更换源文件
- 3、更新
- 四、中文输入法
- 五、Deepin依赖下软件安装
- 六、Ubuntu Software 软件安装
- 1、使用原生Linux系统下软件
- 2、安装深度学习环境
- 七、其他设置
- 1、打开工作区切换器
写在前面
作为一个科研狗,为数不多的乐趣就是让自己的生产工具来迎合自己的使用习惯吧。最近科研工作不重,就折腾着把主力机系统从Windows换到Ubuntu。
原本想直接用Arch Linux系统,但最后还是怂了,选择了发行版的Ubuntu16.04.6。
下面是一些基础配置,以后有钱了再一步步的更新换代吧
主板:微星(MSI)B360M
CPU:Intel i5 9400F
GPU:Colorful GeForce RTX 2060S 8G
硬盘:SSD 256G + 机械 1T
内存:16G
第一次自己装机,经验有限,经费有限,大佬勿喷
估计还得再重装几次系统,写写经验,方便以后使用
一、Ubuntu系统安装
第一次知道Linux系统的启动盘安装需要特定的软件,在这里我选择Rufus。
Rufus的目标系统类型自动是 BIOS或UEFI,我用UltraISO制作系统盘时总是出错,不知道是不是我个人操作问题。
选择设备、镜像文件后直接开始,其他默认即可。
进入install界面后,选择默认英文语言(个人习惯问题,喜欢英文目录)
关于分区:
固态:
1、 1G的交换空间,逻辑分区
2、 16*2G的 /boot,主分区
3、其余固态空间给了 / ,逻辑分区
机械:
全部空间给了 /home ,逻辑分区
关于分区,仁者见仁智者见智吧,适合自己就好,当然我也在慢慢摸索更适合我的分区方式,请大佬们指正。
二、NVIDIA驱动、CUDA、cudnn安装
NVIDIA驱动及CUDA安装来自文章链接:https://blog.csdn.net/zhang970187013/article/details/81012845
1、安装NVIDIA驱动
卸载原有的驱动
sudo apt-get remove –purge nvidia*
如果使用.run文件安装,使用–uninstall卸载(具体方法百度)
安装NVIDIA需要把系统自带的驱动禁用,打开文件:
sudo gedit /etc/modprobe.d/blacklist.conf
在配置文件最后添加以下内容:
blacklist nouveau
option nouveau modeset=0
命令窗口会提示warn,无视之。
保存退出,执行以下命令生效:
sudo update-initramfs -u
重启电脑后输入:
lsmod | grep nouveau
没有任何输出说明禁用成功。
禁用后,下载NVIDIA安装文件
首先查看自己电脑自己电脑支持的驱动版本:
sudo apt-cache search nvidia*
安装时注意版本号,我直接安装的最新版,也可以使用
NVIDIA驱动官方地址:https://www.nvidia.cn/Download/index.aspx?lang=cn
禁用图形界面服务(最好有一台备用电脑,因为这一步会黑屏…):
sudo service lightdm stop
按Ctrl+Alt+F1进入命令行,输入用户名密码登录(通过Ctrl+Alt+F7可返回界面)
下载的是.run文件,首先给文件赋予执行权限,首先cd到下载目录:(重要的事情说三遍:注意参数、注意参数、注意参数)
cd ~/Download/
sudo chmod a+x NVIDIA-Linux-x86_64-384.130.run
sudo ./NVIDIA-Linux-x86_64-375.20.run –no-opengl-files
提示安装基本上都是accept,yes,当提示你nvidia-xconfig时,就视自己的电脑情况而定,如果电脑是双显卡(双独显、集显和独显)就选择不安装,如果只有一个显卡就选择安装。
安装完毕后重启验证是否安装成功:
nvidia-smi
出现以下界面表示安装成功:
2、安装CUDA 8.0
官方下载地址https://developer.nvidia.com/cuda-80-ga2-download-archive,根据自己的系统版本选择下载。
在下载的CUDA文件中已经包含了NVIDIA驱动文件,如果驱动已经安装成功,就不需要再次安装。
还是和驱动安装一样流程:
sudo service lightdm stop
cd ~/Download/
sudo chmod a+x cuda_8.0.61_375.26_linux
sudo ./cuda_8.0.61_375.26_linux.run --no-opengl-libs
之后是安装步骤:
Do you accept the previously read EULA?
accept/decline/quit: acceptInstall NVIDIA Accelerated Graphics Driver for Linux-x86_64 361.62?
(y)es/(n)o/(q)uit: nInstall the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: yEnter Toolkit Location
[ default is /usr/local/cuda-8.0 ]:Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: yInstall the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: yEnter CUDA Samples Location
[ default is /home/qin ]:
最后一步选择CUDA Samples安装位置,可自定义输入,否则默认安装/home/qin下
重启电脑
reboot
重启后配置cuda的环境变量,通用配置环境流程:
sudo gedit ~/.bashrc
在文本后加入以下内容并保存:
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
更新环境变量文件:
source ~/.bashrc
验证是否安装成功:
cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
出现以下界面表示安装成功:
3、安装cudnn
参看文章来自链接:https://blog.csdn.net/wanzhen4330/article/details/81699769
根据CUDA版本下载cudnn安装文件
下载链接:https://developer.nvidia.com/rdp/cudnn-archive
安装文件名如:cuDNN v7.1.3 Library for Linux
解压下载的文件,可以看到cuda文件夹,在当前目录打开终端,执行如下命令:
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/sudo chmod a+r /usr/local/cuda/include/cudnn.hsudo chmod a+r /usr/local/cuda/lib64/libcudnn*
在终端输入命令,如果出现下图所示版本信息,说明安装成功。
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
三、换源
文章参考来自:
https://blog.csdn.net/happywho250/article/details/52506321
1、备份源文件
cd /etc/apt/
sudo cp sources.list sources.list.bak
就是将sources.list备份到sources.list.bak
2、更换源文件
阿里云源文件:
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main
sudo gedit sources.list
打开文件,使用阿里云文件内容替换原内容即可
3、更新
sudo apt-get update # 更新源
sudo apt-get upgrade # 更新软件
四、中文输入法
参考文章:
https://blog.csdn.net/leijiezhang/article/details/53707181
https://www.cnblogs.com/voyagee/p/6898054.html
中文输入法和中文环境是两回事儿,即在英文环境下使用中文输入法
官网安装包下载地址:http://pinyin.sogou.com/linux/
安装输入法:
sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb
我在安装系统后,系统自带了Fcitx输入法框架,搜狗输入法是基于FCItx的
打开系统设置-》语言支持,这时会报错,需要进行修复
sudo apt-get install -f
从语言支持面板将默认输入法从ibus改为小企鹅Fcitx
重启电脑
电脑重启后发现电脑右上角有小企鹅输入法的图标
点击ConfigureFcitx
去掉那个只“显示当前语言”的选项,然后搜索框输入sogou,你会发现搜狗输入法已经有了,选中输入法即可.再调整优先级等等。
五、Deepin依赖下软件安装
六、Ubuntu Software 软件安装
1、使用原生Linux系统下软件
1、Filezilla
2、TeamViewer
3、截图工具
sudo apt-get install ksnapshot
4、网易云音乐 16.04版本安装
原文链接:
https://blog.csdn.net/DragonGirI/article/details/96318373
资源链接:
https://pan.baidu.com/s/10H5ifLJonrBq2F1kA2kpqw password:mi48
sudo dpkg -i netease-cloud-music_0.9.0-2_amd64.deb
sudo apt-get install -f
sudo dpkg -i netease-cloud-music_0.9.0-2_amd64.deb
先安装,再修复添加依赖,再安装
2、安装深度学习环境
Anaconda、Pycharm安装
七、其他设置
1、打开工作区切换器
勾选 Enable workspaces
个人Ubuntu安装配置相关推荐
- 一篇解决:Ubuntu安装配置、软件、工具、快捷键
Ubuntu安装配置.软件.工具.快捷键 记录作者配置windows.Ubuntu双系统的各种细节. 此帖说明了Ubuntu初期配置的许多问题,也介绍了很多使用技巧,持续更新. 文章目录 Ubuntu ...
- Ubuntu安装配置Java
Ubuntu安装配置Java 创建安装目录 登录su账户 su adminyf@adminyf-virtual-machine:~$ su 密码: root@adminyf-virtual-machi ...
- Ubuntu安装配置nginx
系Ubuntu安装配置nginx 提示:版本:ubuntu16.0.4,不同版本号方式可能不同; 文章目录 系Ubuntu安装配置nginx 前言 一.使用步骤 1.检查是否安装 2.安装 3.启动 ...
- Ubuntu 安装配置Git过程记录
Git : Linux核心源码管理系统,测试了一段时间感觉确实强大,感觉官网和其他网上的配置方法都不尽完善(针对Debian/Ubuntu),这里留下配置记录与大家共享 1.测试平台 服务器:Debi ...
- Ubuntu安装配置谷歌拼音输入法
Ubuntu 18.04安装配置谷歌拼音输入法 搜狗经常无缘无故出错,还是选择了谷歌家的 文章目录 一.安装 二.设置语言支持(language support) 三.选择谷歌输入法 四.错误处理 一 ...
- Ubuntu 安装配置
一.系统初始化 二.输入法 三.系统美化 四.影视工具 五.文件浏览 六.系统管理 七.其他软件 八.虚拟 九.编程环境 十.KDE 十一.Ubuntu出现的一些问题 作者 pengkuny 原始链接 ...
- Ubuntu安装配置Gogs
说明 配置环境为Ubuntu 16.04. 我配置Gogs的目的是配合Jenkins使用搭建自动化部署环境,所以我的Gogs安装配置步骤再细节上可能和其他博主文中的步骤稍有不同. 依赖包安装与配置 安 ...
- Ubuntu安装配置
一.安装Ubuntu,这个不多说了,因为是硬盘安装没有什么能"自主"的地方,水平有限. 二.换源及系统更新:sudo gedit /etc/apt/sources.list 加入: ...
- ubuntu安装配置onnxruntime
1.onnxruntime下载配置 项目链接:https://github.com/microsoft/onnxruntime 环境配置链接:Linux 下onnxruntime源码安装 2.cmak ...
- Ubuntu安装配置Python.pyDev
一:安装ECLipse Eclipse官网下载软件tar包: 使用解压命令: sudo tar xzvf xxxxx.tar.gz -c /opt/ 创建快捷方式到桌面. 二:安装python-Num ...
最新文章
- 阿里巴巴达摩院ICLR 2020论文:从群体动态中认知个体
- 1295. 统计位数为偶数的数字(to_string 将整型数字变为字符串)
- Android 应用开发(38)TableLayout(表格布局)
- Spring字段注入
- Firefox 扩展“此组件无法安装,因为它未通过验证。”问题的解决
- NIO蔚来EC6ES6ES8智能电动汽车维修手册电路图用户手册技术信息资料
- 大数据和数据挖掘是什么关系?
- # responses[name] = response
- 使用Pr CS6剪视频导入的视频中音频一直出现“在试图写入下列文件时发生了错误…”提示在右下角。?
- 系统架构设计笔记(74)—— 企业信息化与电子商务
- mumu安卓模拟器使用教程
- 计算机二级考试office资料,2017年国家计算机二级office考试资料
- EDUCODER---计算机硬件基础---计算机系统测试 5.16.17.19.1 合集
- python 创业_如何在下午使用python和破折号创业
- 解决vue项目打包后文件过大导致首屏加载30s+的问题
- 配置java运行时环境时出现could not find java.dll
- 前端使用 xlsx 结合yxg-xlsx-style 实现带样式的导出
- 当心,前面有地雷——C语言实现简单扫雷小游戏
- 如何管理好员工?员工管理有哪些技巧?
- 【网课平台】Day10.对接第三方:实现微信扫码登录
热门文章
- bm算法好后缀 java实现_BM算法 | Depeng's Blog
- Maven 错误找不到符号
- 证券公司信息化1-证券行业的本质是什么?什么是资本市场?什么又是一级市场和二级市场?
- 【HTML】Angular JS + Table 根据数据动态合并单元格
- 项目管理-计算专题(挣值分析)
- 前端做大屏显示,缩放比,分辨率怎样适配?
- css 多行文字左对齐,纯CSS实现文字一行居中,多行左对齐的方法
- 每日一佳——Information-Theoretic Metric Learning(Jason V. Davis et al. ,ICML,2007)
- 15天入门Python,每天都该干嘛,规划路线。
- Codeforces869 E. The Untended Antiquity (随机化算法)