Linux入门笔记-安装与基础设置

0. 启动盘制作

0.0. 软件准备

DiskGenius

  • 官网下载
  • 用于U盘恢复
  • 用于硬盘分区表类型修改
  • 另:也可用于磁盘检测等,与本次安装关系不大

Rufus

  • 官网下载
  • 用于制作启动盘
  • 用过UltraISO、Win32 Disk Imager,但感觉rufus更好一点。

0.1. 镜像下载

我选择的版本是ubuntu-22.04.3,参考了官网比较新的LTS版本
下载地址是清华源
选择了ubuntu-22.04.3-desktop-amd64.iso

0.2. 镜像烧录

空U盘插入电脑,运行Rufus,分区类型、文件系统的修改如下图:
图1

1. 单硬盘-双系统(Win+Linux)中Ubuntu的安装

参考视频: Windows 和 Ubuntu 双系统的安装和卸载

  • 这里我是在联想笔记本上安装的,不同机器进入BIOS和选择启动选项的按键不同。
  • 这里我用的是本视频推荐的Win32 Disk Imager,但用此软件制作的启动盘,制作好的U盘也不像本视频一样可以看到文件夹,完全看不到任何内容,而且每次插入win电脑都会弹窗提示格式化,又因为写入保护,没法格式化;并且怀疑SQUASHFS error也和制作,索性安装好ubuntu后,对此硬盘进行了恢复。

1.0. 磁盘分区准备

windows系统内磁盘管理->压缩卷->输入想分给Ubuntu系统的磁盘空间大小

确定了磁盘是GPT分区

1.1. 安装

U盘插入电脑
重启,按F2进入BIOS,调整BOOT顺序,USB作为第一项
F10保存并退出
F12选择启动盘,选择正在第一项的USB(之前有几次没有这一步,就无法进入Ubuntu的安装)
Ubuntu
中文简体
键盘布局选择English(US)
先不联网
最小安装

安装类型:其他选项,自行规划了分区 (这里和双硬盘双系统有区别!)
安装启动引导器的设备要选到 /dev/nvme0n1p4 也就是有efi这个!图片中还没改!
在这里插入图片描述

设置:姓名@计算机名,密码还是简单一点吧,以后要用很多次。
重启、拔出U盘

1.2. 问题解决记录

  • 鼠标指针无法显示
    Alt + F7

  • 安装过程中遇到Turn off RST

参考文章:解决由于intelRST问题导致无法安装ubuntu

  • 安装完成,重启过程中SQUASHFS error
    不知道怎么回事,Ctrl+C也打不断。
    强制关机、重启,就进入Ubuntu了。

  • 很卡
    耐心一点,慢一点,可能是电脑太老了、网不好。

  • 很多次可能安装失败
    强制关机、重启、重新安装,就是一个折腾。

1.3. U盘的恢复

使用软件DiskGenius,选中U盘,删除分区,新建分区,类型选择NTFS,保存更改。

2. 双硬盘-双系统(Win+Linux)中Ubuntu的安装

参考视频
【死磕Ubuntu系统安装】物理机+独立硬盘+双系统

  • 这里我是在华硕主板的台式机上安装的,不同机器进入BIOS和选择启动选项的按键不同。
  • 我用本视频使用的UltrISO软件制作的启动盘,会出问题:symbol “grub_calloc” not found! 后来换了Rufus.

Rufus的使用参考了这个视频:
win11下用rufus安装Ubuntu双系统

2.0. 新硬盘转换分区

使用DiskGenius,选中HD1(新硬盘),右键,转换分区表类型为GUID格式(GPT),保存更改。

  • 我的硬盘是新加装的,没有在windows系统下进行格式化。

2.1. 安装

插入启动盘,按Delete/F2重启进入BIOS,带UEFI的USB启动项拖到第一个(图形化界面太香了)。
安装类型可以选择第二个:“清除整个磁盘并安装Ubuntu”,接下来选择新硬盘,会自动分区。
其他设置与单硬盘大体相同。

2.2. 问题解决记录

  • 主板可以识别到U盘,但不能将其识别为启动项
    开启CSM,华硕客服发给我的链接
    我的主板BIOS界面和链接中不太一致,找到CSM开启即可。

  • 黑屏显示:symbol “grub_calloc” not found
    还是启动盘制作的问题,在选择启动项那里就发现没有“UEFI”字样,换了Rufus,重新制作启动盘,就可以继续安装了。

3. 基础设置

3.0. 终端

打开终端:Ctrl + Alt + T

右键->把终端放到收藏夹。

clear清除终端

3.1. 时间设置

参考视频依然是 Windows 和 Ubuntu 双系统的安装和卸载

# sudo apt-get update
sudo apt install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc

3.2. 语言设置

  • 中文首选项里面可以选双拼。
  • 把/home下面的文件夹名字从中文改成了英文,方便之后进入文件夹,设置->语言支持->English(United States),改完注销再登陆。

参考这个视频:深度学习环境配置—Ubuntu系统开发环境安装(anaconda+cuda+cudnn+pycharm) 2分32秒处

3.3. 安装显卡驱动

  • 由于“软件和更新->附加驱动”里面驱动版本太多,不想安装开源的,就直接去英伟达官网下载安装了。

参考视频: NVIDIA显卡的Ubuntu驱动程序安装方法

到官网下载显卡驱动,一个.run文件

sudo bash NV...
# (按Tab自动填充)

安装完重启才能显示正常!
安装完重启!
安装完重启!!

  • 检查是否安装好:nvidia-smi

  • 问题:cc 没安装,make 没安装

sudo apt-get install gcc
sudo apt-get install make
  • 问题:gcc, make 安装不上
    软件和更新里面,换源,自动搜索到哪个选哪个就可以了。

3.4. 安装miniconda

参考视频: 03 安装【动手学深度学习v2】

sudo apt update
sudo apt install build-essential
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

中间有需要输入yes的地方
安装好miniconda3,可以输入bash进入base环境

3.5. 启动菜单默认项修改

参考视频依然是 Windows 和 Ubuntu 双系统的安装和卸载

【Ubuntu系统内】

Ctrl + Alt + T打开终端

sudo gedit /etc/default/grub

打开的文件中,修改GRUB_DEFAULT=0,windows是哪个就改到几,保存

sudo update-grub

4. wsl

适用于Linux的Windows子系统

4.1. 安装

直接搜索wsl打开会闪退,因此需要安装。

管理员模式打开Windows PowerShell, 输入wsl --install

4.2. 问题与解决办法

  1. 问题:无法加载文件 ***\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本
    解决办法:
>>get-executionpolicy
>>set-executionpolicy remotesigned
>>Y

参考:解决“无法加载文件 ***\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本”

  1. 问题:wsl --install 无法解析服务器的名称或地址
    解决办法:挂梯子

  2. 问题:似乎安装成功了,但是又开始闪退。
    解决办法:还需要继续挂梯子,重新wsl --install,这次可以设置用户名和密码。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值