制作系统盘
准备材料: U盘8G,UltralSO 9.7软件(软碟通),ubuntu16.04系统ISO文件
系统盘制作具体细节不赘述,按照下图三部走,即可。
系统安装
- 系统盘插上,开机!点按
F11
, 直到出现选择引导(SATA硬盘或者USB或者UEFI
),选择USB
引导; - 进入ubuntu系统安装界面;语言:下拉到最后选择
中文(简体)
,然后点击安装ubuntu
- 进入界面
准备安装ubuntu
,都不需要选择,点击继续
; (更新后续可以在系统里进行) - 点击最后的
其他选项
, 然后现在安装
; - 进行系统安装位置选择,进行分区; 具体分区根据自己硬盘空间而定,以下表格分区方式以我2T硬盘为例;分区完成后,
安装启动引导器的设备
选择你装ubuntu系统的硬盘即可; 如/dev/sda
; 然后现在安装
! - 后面就是一些小的操作了,
选择地区
填入计算机名和用户名密码等
。正常操作就可以,不再赘述。 直到最后安装完成,重启! - 至此,ubuntu16.04系统安装成功!
- 进入ubuntu新系统后,建议开启一波更新操作。而在这之前,最好更换系统源:
系统设置
>软件和更新
>下载自
>其他站点
>ftp.sjtu.edu.cn
然后密码授权、关闭
及重新载入
。此时,$ sudo apt update
+$ sudo apt upgrade
等待完成更新。
挂载点 | 分区大小 | 格式 | 描述 |
---|---|---|---|
/boot | 1G | 逻辑分区 空间起始位置 ext4 | Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;如kernels,initrd,grub |
swap | 8G | 逻辑分区 空间起始位置 交换空间 | 相当于Windows中的“虚拟内存”,一般等于物理内存大小 |
/ | 300G | 主分区 空间起始位置 ext4 | 相当于Windows中的C盘,根目录,系统盘 |
/home | 1.7TB | 逻辑分区 空间起始位置 ext4 | 除了以上的所有剩余空间都给这个了。为工作目录;后续分配用户账号都在home工作目录下,如/home/cyyan/ |
参考1.安装Ubuntu Linux系统时硬盘分区最合理的方法
显卡驱动及配置cuda10.0
nvidia官网文件 cuda_10.0.130_410.48_linux.run
参考2. cuda toolkit 安装指导手册大全
参考3. cuda快速安装一本通
- 下载cuda_10.0.130_410.48_linux.run文件至/home/cyyan,然后打开参考3链接,仔细阅读一遍,做好操作心理准备;
创建conf文件
$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf
添加以下内容禁用Nouveau驱动,保存退出后$ sudo update-initramfs -u
重新生成kernel内核和initramfs。blacklist nouveauoptions nouveau modeset=0重启进入系统, 在grub选择页面按
e
键进入编辑启动项,在行首是linux
字样的所在行,添加3 nomodeset
至行尾,然后ctrl + x
进入系统;- 进入黑乎乎的
tty1
页面后,输入用户名> cyyan
和对应密码进入用户目录,然后直接执行$ sudo sh cuda_10.0.130_410.48_linux.run
开始安装显卡驱动及cuda10.0- 阅读
user license agreement
并accept
同意, (不想阅读按q
键结束) Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48 ?
,yes
啦;Do you want to install the OpenGL libraries?
如果是NVIDiA显卡,yes
啦;Do you want to run nvidia-xconfig?
这个不是很清楚哎,那就默认吧no
;Install the CUDA 10.0 Toolkit?
就是要装这个东西的,yes
;Enter ToolKit Location
,默认/usr/local/cuda-10.0
就可以啦;Do you want to install a symbolic link at /usr/local/cuda?
软连接到/usr/local/cuda
;yes
;Install the CUDA 10.0 Samples?
这个安装一下啦,后面用来验证cuda是否安装好;yes
;Enter CUDA Samples Location
,默认位置啦;- 然后就等待安装啦!
- 阅读
- 一切安装配置完成后,
$ sudo nvidia-xconfig
创建xorg.conf 文件用于显卡显示;然后$ reboot
重启系统; - 进入系统后,打开终端进入目录
$ cd /usr/local/cuda-10.0/samples/1_Utilities/deviceQuery/
编译samples$ sudo make
及$ ./deviceQuery
,验证cuda;当最后一行Result = PASS
时,表明cuda安装好。 打开bashrc文件
$ vim ~/.bashrc
将以下两行环境变量添加至文档最后,保存退出后执行bashrc文件$ source ~/.bashrc
。大功告成!export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64export PATH=$PATH:/usr/local/cuda-10.0/bin可以尝试检查驱动版本
$ cat /proc/driver/nvidia/version
和cuda 版本$ nvcc -V
。$ nvidia-smi 查看显卡信息
,如下图所示:
基本工具: terminal快捷键 + annconda + pytorch + synergy
terminal快捷键
打开系统设置
> 键盘
> 快捷键
> 自定义快捷键
> +
名称:fastterminal
命令:gnome-terminal --geometry=128x48+300+100 --working-directory=N
应用
后新建加速键 Ctrl+N
ok!
效果就是Ctrl+N
后 出来terminal;128x48表示大小,横向128,纵向48,+300+100表示位置,以屏幕的左下角为原点;所在目录为home/cyyan
anaconda及pytorch安装
常规操作,anaconda安装具体可以参考我女朋友的爆款博文
然后在anaconda里create 新env 然后安装pytorch 参考官网咯$ conda install pytorch torchvision cudatoolkit=10.0 -c pytorch