type
Post
status
Published
date
Jun 23, 2023
slug
example-1
summary
基础教程-linux系统安装和常见问题
tags
xray
入门
category
xray
icon
password
📒
遇事不决,可问春风,春风不语,但随本心。
 
相关网址:CSDN原文地址
win11安装:小白推荐微PE工具箱
 

双系统or虚拟机

本人没用过mac系统,关于mac系统请自行查找相关资料。
对于window系统而言,有ubuntu虚拟机和双系统两种安装方式方式,它们各自有优缺点。

虚拟机:

  • 安装和使用方便,系统管理和维护方便,其中快照功能使得可以尽情折腾而无需担心系统故障(但实际每次快照会按照数据内存记录,对于大数据处理时不便使用,可以用于环境的配置调配)
  • 方便使用windows生态软件
  • 性能较差:虚拟的硬件不能够发挥全部性能

双系统:

  • 原汁原味
  • 安装步骤较复杂:需要在一块硬盘上分区,划分合适的内存空间。
  • 管理和维护较麻烦:双系统下,需要进行一些额外的管理维护工作,例如在两个操作系统间进行文件共享、网络配置等管理工作。
如果你还是纠结,不妨都试试吧。
下面介绍两种方式的安装步骤:

双系统安装教程

一、需要资源

  • U盘一个(提前备份数据,因为数据会被格式化清理掉)
  • Rufus–1008.05kb 启动工具
下载地址:链接: 下载链接 密码: om26
 
其他版本可在下面网址找到:

二、window设置

1、分区

分出一个空的区域给ubuntu系统做存储。(建议越大越好,为了研究工作可以装个1T或2T的固态硬盘,这是很有必要的,因为储存内存满了后,你不得不使用移动硬盘。但数据处理太慢了,这可能是我的移动硬盘是机械硬盘的原因。)
在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下。(安装好ubuntu后这块分区在window系统下就看不到了,所以不能在windows系统下查看你linux系统下的文件,除非你使用一些特别的方法,而虚拟机则不用频繁的切换系统。)
notion image
比如我点了“学习资料”,右键选择压缩卷。
notion image
输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。

2、启动盘制作

打开Rufus制作工具(随着更新,界面有所变化,但过程类似)
notion image
主要是选择好对应的iso镜像,开始制作启动盘。
如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。
到这一步应该是没问题的,rufus可能会更新,但具体步骤不变。

三、ubuntu安装

1、进入Bios设置U盘启动。

(你得熟悉之间电脑的bios,如果重装过电脑windows系统,你会发现这里的步骤类似,u盘充当媒介,bios里可以设置优先启动的盘,这里选择u盘是使用u盘当做启动盘去引导安装ubuntu系统,安装完后则设置ubuntu为优先启动的盘,就可以进入ubuntu系统了)
notion image

2、引导安装界面

U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文
notion image
选择布局
notion image
连接网络(如果没有这个,说明你的网卡不适配ubuntu系统,那么你需要网线去联网,或者购买适配ubuntu系统的无线网卡适配器才能连接wifi)
notion image
选择最小安装。如果连了网络可以把下面两个选项也勾上。
notion image

3.安装与分区

选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项,不过不太记得第一个选项的后绪操作和注意事项了。但两个系统独立应该更好,如果win系统的磁盘出问题不至于影响到linux盘区,为了让两个系统完全独立,甚至还有分别用两块固态硬盘单独装系统的做法。你只需要记得:这里开始要慎重,特别是减号去分区时,别把包含重要资料的盘去掉了。
notion image
分区,这是最重要的一点
前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。
(/home空间当然越大越好,这就是你处理数据的地方,其他地方分区可根据自己的实际情况分配,要注意的是,请谨慎判断哪些区域是windows原本储存数据的地方,如果有重要资料的话,这些地方千万别动,可能不小心就格式化了。从你准备好用来做linux系统的空闲卷中去划分,按步骤来是不会出错的。)
 
以下是我推荐的xray数据存储大小
这里我们要分四个区域,分别是
  • / 根目录整个系统的大区域。
  • /boot 启动目录,开机启动所需目录。
  • swap 交换空间,一般和内存一样大。
  • /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少()
如果单盘,留点空间做启动引导
 
比如我空出了1T的硬盘安装系统,所以我分区如下:
/ 根目录我分了25GB
notion image
/boot 启动目录我分了2GB
事实上/boot给个几百兆也可,这里我是为了演示。
notion image
swap 交换空间为16GB(和内存差不多大,如果多人用的话)
notion image
home 我设置了900GB
notion image
之后点击 现在安装 即可。
选择市区,shanghai
notion image
设置用户
notion image
1等待安装成功
notion image
等安装完成以后点重启,然后把U盘拔下来即可。
如果重启进入的是windows,可以进入bios设置ubuntu启动。和前面设置U盘启动类似。
到这里就算完成了。
如果下载慢,请更换下载源,一般换成国内源即可。(24.04版本会识别大陆地区用户,无需手动更换下载源)
清华源
阿里源
中科大源
网易163源
备用中科大源
4.更新,在终端分别输入
5.更新完成后即代表对应源设置成功
 
查看ubuntu版本
 
注意:删除双系统的linux系统,不仅是格式化该盘这么简单,还要删除linux系统对应的启动引导项。不然会进入gun grub,这时想进入win系统只需要进入bios,开机狂按F2/F10,将boot优先启动换成win或关闭linux的即可。
 
 
 

虚拟机教程

1 VM和Ubuntu下载

Ubuntu系统下载官方链接:

notion image

VMware下载官方链接:

notion image

2.VM虚拟机安装ubuntu

安装好后打开VMware Workstation 16 Player
点击创建新虚拟机
notion image
选择稍后安装操作系统,再点下一步
notion image
选择操作系统和版本如下,再点下一步
notion image
自己定一个系统存储位置,再下一步(之后切勿动改变该文件夹)
notion image
最大磁盘大小按需修改,选择存储为单个文件,再下一步。这里最大磁盘大小越大越好,第一次只设置了40g,第二次我这里设置了900g。当然也可以后续扩容。
notion image
点击自定义硬件
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成
notion image
选中,点击播放虚拟机
notion image
等待进入
notion image
进入安装
notion image
接下来的步骤和前面双系统ubuntu安装差不多了
虚拟机安装完成后,打开网络适配器:win+r
输入:ncpa.cpl
确保有1和8这两个虚拟网卡才可以使用vm虚拟机联网。否则尝试重新安装。
notion image
 

Windows与Ubuntu跨系统复制粘贴

打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
 

远程连接linux系统

支持ssh,终端输入:
sudo apt-get install openssh-server
终端输入ifconfig查看ip地址:
notion image
192.168.224.129
这串数字后面要用到
#未成功

虚拟机快照

在vmpro版本中,可以使用快照功能去保存某一时刻虚拟机的状态,通过快照恢复该时刻的虚拟机,从而避免重装,因为虚拟机的损坏的发生是很有可能的。
通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。(注意:每次备份的文件会占用该虚拟机的全部储存大小)
notion image
 

问题

双系统时间不同步

虚拟机无法识别外置硬盘

对于ubuntu20.04的虚拟机而言,该问题不大。而ubuntu18.04不能使用vm-tool(不清楚什么原因),所以很麻烦。
 

找不到文件:ubuntu.vmdk(或拒绝访问)

notion image
使用管理员权限打开VM
 

vm虚拟机突然没用网络图标,无法连接网络

 

虚拟机扩容后未生效

进入磁盘(自带软件)进行更改
 

指定的虚拟磁盘需要进行修复

进入到vmware安装的位置
 

E: 软件包 ipython 没有可安装候选/E: 无法定位软件包

其它地方没问题的话,建议更换下载源
Ubuntu配置中科大镜像源
1.备份源文件,打开终端,输入
2.编辑sources.list.文件,在终端输入
3.将sources.list里的文件内容替换成想要的下载源镜像即可
清华源

其他下载源(部分失效)

阿里源
中科大源
网易163源
备用中科大源
4.更新,在终端分别输入
5.更新完成后即代表对应源设置成功

dpkg: 处理归档 /var/cache/apt/archives/XXXXXX(--unpack)时出错“的解决方法

终端报错提示:
运行对应的命令

下载软件仓库信息失败

更改下载源,不成功的话想一下是否更改/etc/apt/sources.list文件
更改/etc/apt/sources.list文件记得备份,恢复成原来的即可

ubuntu20.04出现自动休眠

使用gnome-tweak管理自动息屏
notion image
 

ubuntu亮度很大无法调节的问题:

notion image
换成英伟达的驱动就可以了
 

在安装包的时候,由于需要从国外下载,下载缓慢的问题

从国内镜像下载,可提高下载速度。添加清华镜像源。
镜像站
 
Linux下如果没有该文件,需要先执行下述命令,文件存在于/home/用户名 下。
隐藏文件通过命令行进行添加。,生成.condarc文件,由于是隐藏文件,需要选择显示隐藏文件才能打开该文件。
Linux下如果没有该文件,也可以先执行该命令,文件存在于/home/用户名 下,隐藏文件通过命令行进行添加。
conda换回默认下载源:
国内常用镜像源地址
 

linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)

尤其是不同软件所需要numpy的版本不同导致的报错问题,使用Anaconda创建独立的环境可以一劳永逸的解决这些烦恼。
anaconda官网
卸载:
先删除安装路径下的anaconda3
编辑~/.bashrc文件,删除这段:
删除隐藏文件和文件夹

软件数据库损坏修复

解决安装软件依赖项,批量处理
 

E: 无法定位软件包

遇到了无法定位软件包 nautilus-open-terminal 的错误,可能是因为该软件包在你的软件源中不存在或未安装。(没有网或者安装方法不对)
更新软件源,换下载源,检查网络,或网络上查找相同案例
 

linux系统下移动硬盘无法读取

 

sudo: /etc/sudoers 可被任何人写 问题如图所示

notion image
原因:
使用sudo chmod -R 777 /usr命令修改了usr文件的所有者,导致sudo:must be setuid root问题的出现,即sudo命令无法使用。
解决办法:
重启电脑,按esc进入recovery模式,选root,然后下执行
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
sudo: /etc/sudoers.d 可被任何人写
重启电脑,按esc进入recovery模式,选root,然后下执行以下三条指令。
输入reboot 重启电脑。
 
 
📒
遇事不决,可问春风,春风不语,但随本心。
 
相关网址:CSDN原文地址
win11安装:小白推荐微PE工具箱
 

双系统or虚拟机

本人没用过mac系统,关于mac系统请自行查找相关资料。
对于window系统而言,有ubuntu虚拟机和双系统两种安装方式方式,它们各自有优缺点。

虚拟机:

  • 安装和使用方便,系统管理和维护方便,其中快照功能使得可以尽情折腾而无需担心系统故障(但实际每次快照会按照数据内存记录,对于大数据处理时不便使用,可以用于环境的配置调配)
  • 方便使用windows生态软件
  • 性能较差:虚拟的硬件不能够发挥全部性能

双系统:

  • 原汁原味
  • 安装步骤较复杂:需要在一块硬盘上分区,划分合适的内存空间。
  • 管理和维护较麻烦:双系统下,需要进行一些额外的管理维护工作,例如在两个操作系统间进行文件共享、网络配置等管理工作。
如果你还是纠结,不妨都试试吧。
下面介绍两种方式的安装步骤:

双系统安装教程

一、需要资源

  • U盘一个(提前备份数据,因为数据会被格式化清理掉)
  • Rufus–1008.05kb 启动工具
下载地址:链接: 下载链接 密码: om26
 
其他版本可在下面网址找到:

二、window设置

1、分区

分出一个空的区域给ubuntu系统做存储。(建议越大越好,为了研究工作可以装个1T或2T的固态硬盘,这是很有必要的,因为储存内存满了后,你不得不使用移动硬盘。但数据处理太慢了,这可能是我的移动硬盘是机械硬盘的原因。)
在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下。(安装好ubuntu后这块分区在window系统下就看不到了,所以不能在windows系统下查看你linux系统下的文件,除非你使用一些特别的方法,而虚拟机则不用频繁的切换系统。)
notion image
比如我点了“学习资料”,右键选择压缩卷。
notion image
输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。

2、启动盘制作

打开Rufus制作工具(随着更新,界面有所变化,但过程类似)
notion image
主要是选择好对应的iso镜像,开始制作启动盘。
如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。
到这一步应该是没问题的,rufus可能会更新,但具体步骤不变。

三、ubuntu安装

1、进入Bios设置U盘启动。

(你得熟悉之间电脑的bios,如果重装过电脑windows系统,你会发现这里的步骤类似,u盘充当媒介,bios里可以设置优先启动的盘,这里选择u盘是使用u盘当做启动盘去引导安装ubuntu系统,安装完后则设置ubuntu为优先启动的盘,就可以进入ubuntu系统了)
notion image

2、引导安装界面

U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文
notion image
选择布局
notion image
连接网络(如果没有这个,说明你的网卡不适配ubuntu系统,那么你需要网线去联网,或者购买适配ubuntu系统的无线网卡适配器才能连接wifi)
notion image
选择最小安装。如果连了网络可以把下面两个选项也勾上。
notion image

3.安装与分区

选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项,不过不太记得第一个选项的后绪操作和注意事项了。但两个系统独立应该更好,如果win系统的磁盘出问题不至于影响到linux盘区,为了让两个系统完全独立,甚至还有分别用两块固态硬盘单独装系统的做法。你只需要记得:这里开始要慎重,特别是减号去分区时,别把包含重要资料的盘去掉了。
notion image
分区,这是最重要的一点
前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。
(/home空间当然越大越好,这就是你处理数据的地方,其他地方分区可根据自己的实际情况分配,要注意的是,请谨慎判断哪些区域是windows原本储存数据的地方,如果有重要资料的话,这些地方千万别动,可能不小心就格式化了。从你准备好用来做linux系统的空闲卷中去划分,按步骤来是不会出错的。)
 
以下是我推荐的xray数据存储大小
这里我们要分四个区域,分别是
  • / 根目录整个系统的大区域。
  • /boot 启动目录,开机启动所需目录。
  • swap 交换空间,一般和内存一样大。
  • /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少()
如果单盘,留点空间做启动引导
 
比如我空出了1T的硬盘安装系统,所以我分区如下:
/ 根目录我分了25GB
notion image
/boot 启动目录我分了2GB
事实上/boot给个几百兆也可,这里我是为了演示。
notion image
swap 交换空间为16GB(和内存差不多大,如果多人用的话)
notion image
home 我设置了900GB
notion image
之后点击 现在安装 即可。
选择市区,shanghai
notion image
设置用户
notion image
1等待安装成功
notion image
等安装完成以后点重启,然后把U盘拔下来即可。
如果重启进入的是windows,可以进入bios设置ubuntu启动。和前面设置U盘启动类似。
到这里就算完成了。
如果下载慢,请更换下载源,一般换成国内源即可。(24.04版本会识别大陆地区用户,无需手动更换下载源)
清华源
阿里源
中科大源
网易163源
备用中科大源
4.更新,在终端分别输入
5.更新完成后即代表对应源设置成功
 
查看ubuntu版本
 
注意:删除双系统的linux系统,不仅是格式化该盘这么简单,还要删除linux系统对应的启动引导项。不然会进入gun grub,这时想进入win系统只需要进入bios,开机狂按F2/F10,将boot优先启动换成win或关闭linux的即可。
 
 
 

虚拟机教程

1 VM和Ubuntu下载

Ubuntu系统下载官方链接:

notion image

VMware下载官方链接:

notion image

2.VM虚拟机安装ubuntu

安装好后打开VMware Workstation 16 Player
点击创建新虚拟机
notion image
选择稍后安装操作系统,再点下一步
notion image
选择操作系统和版本如下,再点下一步
notion image
自己定一个系统存储位置,再下一步(之后切勿动改变该文件夹)
notion image
最大磁盘大小按需修改,选择存储为单个文件,再下一步。这里最大磁盘大小越大越好,第一次只设置了40g,第二次我这里设置了900g。当然也可以后续扩容。
notion image
点击自定义硬件
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成
notion image
选中,点击播放虚拟机
notion image
等待进入
notion image
进入安装
notion image
接下来的步骤和前面双系统ubuntu安装差不多了
虚拟机安装完成后,打开网络适配器:win+r
输入:ncpa.cpl
确保有1和8这两个虚拟网卡才可以使用vm虚拟机联网。否则尝试重新安装。
notion image
 

Windows与Ubuntu跨系统复制粘贴

打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
 

远程连接linux系统

支持ssh,终端输入:
sudo apt-get install openssh-server
终端输入ifconfig查看ip地址:
notion image
192.168.224.129
这串数字后面要用到
#未成功

虚拟机快照

在vmpro版本中,可以使用快照功能去保存某一时刻虚拟机的状态,通过快照恢复该时刻的虚拟机,从而避免重装,因为虚拟机的损坏的发生是很有可能的。
通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。(注意:每次备份的文件会占用该虚拟机的全部储存大小)
notion image
 

问题

双系统时间不同步

虚拟机无法识别外置硬盘

对于ubuntu20.04的虚拟机而言,该问题不大。而ubuntu18.04不能使用vm-tool(不清楚什么原因),所以很麻烦。
 

找不到文件:ubuntu.vmdk(或拒绝访问)

notion image
使用管理员权限打开VM
 

vm虚拟机突然没用网络图标,无法连接网络

 

虚拟机扩容后未生效

进入磁盘(自带软件)进行更改
 

指定的虚拟磁盘需要进行修复

进入到vmware安装的位置
 

E: 软件包 ipython 没有可安装候选/E: 无法定位软件包

其它地方没问题的话,建议更换下载源
Ubuntu配置中科大镜像源
1.备份源文件,打开终端,输入
2.编辑sources.list.文件,在终端输入
3.将sources.list里的文件内容替换成想要的下载源镜像即可
清华源

其他下载源(部分失效)

阿里源
中科大源
网易163源
备用中科大源
4.更新,在终端分别输入
5.更新完成后即代表对应源设置成功

dpkg: 处理归档 /var/cache/apt/archives/XXXXXX(--unpack)时出错“的解决方法

终端报错提示:
运行对应的命令

下载软件仓库信息失败

更改下载源,不成功的话想一下是否更改/etc/apt/sources.list文件
更改/etc/apt/sources.list文件记得备份,恢复成原来的即可

ubuntu20.04出现自动休眠

使用gnome-tweak管理自动息屏
notion image
 

ubuntu亮度很大无法调节的问题:

notion image
换成英伟达的驱动就可以了
 

在安装包的时候,由于需要从国外下载,下载缓慢的问题

从国内镜像下载,可提高下载速度。添加清华镜像源。
镜像站
 
Linux下如果没有该文件,需要先执行下述命令,文件存在于/home/用户名 下。
隐藏文件通过命令行进行添加。,生成.condarc文件,由于是隐藏文件,需要选择显示隐藏文件才能打开该文件。
Linux下如果没有该文件,也可以先执行该命令,文件存在于/home/用户名 下,隐藏文件通过命令行进行添加。
conda换回默认下载源:
国内常用镜像源地址
 

linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)

尤其是不同软件所需要numpy的版本不同导致的报错问题,使用Anaconda创建独立的环境可以一劳永逸的解决这些烦恼。
anaconda官网
卸载:
先删除安装路径下的anaconda3
编辑~/.bashrc文件,删除这段:
删除隐藏文件和文件夹

软件数据库损坏修复

解决安装软件依赖项,批量处理
 

E: 无法定位软件包

遇到了无法定位软件包 nautilus-open-terminal 的错误,可能是因为该软件包在你的软件源中不存在或未安装。(没有网或者安装方法不对)
更新软件源,换下载源,检查网络,或网络上查找相同案例
 

linux系统下移动硬盘无法读取

 

sudo: /etc/sudoers 可被任何人写 问题如图所示

notion image
原因:
使用sudo chmod -R 777 /usr命令修改了usr文件的所有者,导致sudo:must be setuid root问题的出现,即sudo命令无法使用。
解决办法:
重启电脑,按esc进入recovery模式,选root,然后下执行
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
sudo: /etc/sudoers.d 可被任何人写
重启电脑,按esc进入recovery模式,选root,然后下执行以下三条指令。
输入reboot 重启电脑。
 
 
📒
遇事不决,可问春风,春风不语,但随本心。
 
相关网址:CSDN原文地址
win11安装:小白推荐微PE工具箱
 

双系统or虚拟机

本人没用过mac系统,关于mac系统请自行查找相关资料。
对于window系统而言,有ubuntu虚拟机和双系统两种安装方式方式,它们各自有优缺点。

虚拟机:

  • 安装和使用方便,系统管理和维护方便,其中快照功能使得可以尽情折腾而无需担心系统故障(但实际每次快照会按照数据内存记录,对于大数据处理时不便使用,可以用于环境的配置调配)
  • 方便使用windows生态软件
  • 性能较差:虚拟的硬件不能够发挥全部性能

双系统:

  • 原汁原味
  • 安装步骤较复杂:需要在一块硬盘上分区,划分合适的内存空间。
  • 管理和维护较麻烦:双系统下,需要进行一些额外的管理维护工作,例如在两个操作系统间进行文件共享、网络配置等管理工作。
如果你还是纠结,不妨都试试吧。
下面介绍两种方式的安装步骤:

双系统安装教程

一、需要资源

  • U盘一个(提前备份数据,因为数据会被格式化清理掉)
  • Rufus–1008.05kb 启动工具
下载地址:链接: 下载链接 密码: om26
 
其他版本可在下面网址找到:

二、window设置

1、分区

分出一个空的区域给ubuntu系统做存储。(建议越大越好,为了研究工作可以装个1T或2T的固态硬盘,这是很有必要的,因为储存内存满了后,你不得不使用移动硬盘。但数据处理太慢了,这可能是我的移动硬盘是机械硬盘的原因。)
在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下。(安装好ubuntu后这块分区在window系统下就看不到了,所以不能在windows系统下查看你linux系统下的文件,除非你使用一些特别的方法,而虚拟机则不用频繁的切换系统。)
notion image
比如我点了“学习资料”,右键选择压缩卷。
notion image
输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。

2、启动盘制作

打开Rufus制作工具(随着更新,界面有所变化,但过程类似)
notion image
主要是选择好对应的iso镜像,开始制作启动盘。
如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。
到这一步应该是没问题的,rufus可能会更新,但具体步骤不变。

三、ubuntu安装

1、进入Bios设置U盘启动。

(你得熟悉之间电脑的bios,如果重装过电脑windows系统,你会发现这里的步骤类似,u盘充当媒介,bios里可以设置优先启动的盘,这里选择u盘是使用u盘当做启动盘去引导安装ubuntu系统,安装完后则设置ubuntu为优先启动的盘,就可以进入ubuntu系统了)
notion image

2、引导安装界面

U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文
notion image
选择布局
notion image
连接网络(如果没有这个,说明你的网卡不适配ubuntu系统,那么你需要网线去联网,或者购买适配ubuntu系统的无线网卡适配器才能连接wifi)
notion image
选择最小安装。如果连了网络可以把下面两个选项也勾上。
notion image

3.安装与分区

选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项,不过不太记得第一个选项的后绪操作和注意事项了。但两个系统独立应该更好,如果win系统的磁盘出问题不至于影响到linux盘区,为了让两个系统完全独立,甚至还有分别用两块固态硬盘单独装系统的做法。你只需要记得:这里开始要慎重,特别是减号去分区时,别把包含重要资料的盘去掉了。
notion image
分区,这是最重要的一点
前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。
(/home空间当然越大越好,这就是你处理数据的地方,其他地方分区可根据自己的实际情况分配,要注意的是,请谨慎判断哪些区域是windows原本储存数据的地方,如果有重要资料的话,这些地方千万别动,可能不小心就格式化了。从你准备好用来做linux系统的空闲卷中去划分,按步骤来是不会出错的。)
 
以下是我推荐的xray数据存储大小
这里我们要分四个区域,分别是
  • / 根目录整个系统的大区域。
  • /boot 启动目录,开机启动所需目录。
  • swap 交换空间,一般和内存一样大。
  • /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少()
如果单盘,留点空间做启动引导
 
比如我空出了1T的硬盘安装系统,所以我分区如下:
/ 根目录我分了25GB
notion image
/boot 启动目录我分了2GB
事实上/boot给个几百兆也可,这里我是为了演示。
notion image
swap 交换空间为16GB(和内存差不多大,如果多人用的话)
notion image
home 我设置了900GB
notion image
之后点击 现在安装 即可。
选择市区,shanghai
notion image
设置用户
notion image
1等待安装成功
notion image
等安装完成以后点重启,然后把U盘拔下来即可。
如果重启进入的是windows,可以进入bios设置ubuntu启动。和前面设置U盘启动类似。
到这里就算完成了。
如果下载慢,请更换下载源,一般换成国内源即可。(24.04版本会识别大陆地区用户,无需手动更换下载源)
清华源
阿里源
中科大源
网易163源
备用中科大源
4.更新,在终端分别输入
5.更新完成后即代表对应源设置成功
 
查看ubuntu版本
 
注意:删除双系统的linux系统,不仅是格式化该盘这么简单,还要删除linux系统对应的启动引导项。不然会进入gun grub,这时想进入win系统只需要进入bios,开机狂按F2/F10,将boot优先启动换成win或关闭linux的即可。
 
 
 

虚拟机教程

1 VM和Ubuntu下载

Ubuntu系统下载官方链接:

notion image

VMware下载官方链接:

notion image

2.VM虚拟机安装ubuntu

安装好后打开VMware Workstation 16 Player
点击创建新虚拟机
notion image
选择稍后安装操作系统,再点下一步
notion image
选择操作系统和版本如下,再点下一步
notion image
自己定一个系统存储位置,再下一步(之后切勿动改变该文件夹)
notion image
最大磁盘大小按需修改,选择存储为单个文件,再下一步。这里最大磁盘大小越大越好,第一次只设置了40g,第二次我这里设置了900g。当然也可以后续扩容。
notion image
点击自定义硬件
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成
notion image
选中,点击播放虚拟机
notion image
等待进入
notion image
进入安装
notion image
接下来的步骤和前面双系统ubuntu安装差不多了
虚拟机安装完成后,打开网络适配器:win+r
输入:ncpa.cpl
确保有1和8这两个虚拟网卡才可以使用vm虚拟机联网。否则尝试重新安装。
notion image
 

Windows与Ubuntu跨系统复制粘贴

打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
 

远程连接linux系统

支持ssh,终端输入:
sudo apt-get install openssh-server
终端输入ifconfig查看ip地址:
notion image
192.168.224.129
这串数字后面要用到
#未成功

虚拟机快照

在vmpro版本中,可以使用快照功能去保存某一时刻虚拟机的状态,通过快照恢复该时刻的虚拟机,从而避免重装,因为虚拟机的损坏的发生是很有可能的。
通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。(注意:每次备份的文件会占用该虚拟机的全部储存大小)
notion image
 

问题

双系统时间不同步

虚拟机无法识别外置硬盘

对于ubuntu20.04的虚拟机而言,该问题不大。而ubuntu18.04不能使用vm-tool(不清楚什么原因),所以很麻烦。
 

找不到文件:ubuntu.vmdk(或拒绝访问)

notion image
使用管理员权限打开VM
 

vm虚拟机突然没用网络图标,无法连接网络

 

虚拟机扩容后未生效

进入磁盘(自带软件)进行更改
 

指定的虚拟磁盘需要进行修复

进入到vmware安装的位置
 

E: 软件包 ipython 没有可安装候选/E: 无法定位软件包

其它地方没问题的话,建议更换下载源
Ubuntu配置中科大镜像源
1.备份源文件,打开终端,输入
2.编辑sources.list.文件,在终端输入
3.将sources.list里的文件内容替换成想要的下载源镜像即可
清华源

其他下载源(部分失效)

阿里源
中科大源
网易163源
备用中科大源
4.更新,在终端分别输入
5.更新完成后即代表对应源设置成功

dpkg: 处理归档 /var/cache/apt/archives/XXXXXX(--unpack)时出错“的解决方法

终端报错提示:
运行对应的命令

下载软件仓库信息失败

更改下载源,不成功的话想一下是否更改/etc/apt/sources.list文件
更改/etc/apt/sources.list文件记得备份,恢复成原来的即可

ubuntu20.04出现自动休眠

使用gnome-tweak管理自动息屏
notion image
 

ubuntu亮度很大无法调节的问题:

notion image
换成英伟达的驱动就可以了
 

在安装包的时候,由于需要从国外下载,下载缓慢的问题

从国内镜像下载,可提高下载速度。添加清华镜像源。
镜像站
 
Linux下如果没有该文件,需要先执行下述命令,文件存在于/home/用户名 下。
隐藏文件通过命令行进行添加。,生成.condarc文件,由于是隐藏文件,需要选择显示隐藏文件才能打开该文件。
Linux下如果没有该文件,也可以先执行该命令,文件存在于/home/用户名 下,隐藏文件通过命令行进行添加。
conda换回默认下载源:
国内常用镜像源地址
 

linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)

尤其是不同软件所需要numpy的版本不同导致的报错问题,使用Anaconda创建独立的环境可以一劳永逸的解决这些烦恼。
anaconda官网
卸载:
先删除安装路径下的anaconda3
编辑~/.bashrc文件,删除这段:
删除隐藏文件和文件夹

软件数据库损坏修复

解决安装软件依赖项,批量处理
 

E: 无法定位软件包

遇到了无法定位软件包 nautilus-open-terminal 的错误,可能是因为该软件包在你的软件源中不存在或未安装。(没有网或者安装方法不对)
更新软件源,换下载源,检查网络,或网络上查找相同案例
 

linux系统下移动硬盘无法读取

 

sudo: /etc/sudoers 可被任何人写 问题如图所示

notion image
原因:
使用sudo chmod -R 777 /usr命令修改了usr文件的所有者,导致sudo:must be setuid root问题的出现,即sudo命令无法使用。
解决办法:
重启电脑,按esc进入recovery模式,选root,然后下执行
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
sudo: /etc/sudoers.d 可被任何人写
重启电脑,按esc进入recovery模式,选root,然后下执行以下三条指令。
输入reboot 重启电脑。
 
 
只言片语ubuntu系统操作相关和优化
Loading...
彭龙
彭龙
湘潭大学研究生
Announcement
分享了个人程序