type
Post
status
Published
date
Jun 23, 2023
slug
example-1
summary
基础教程-linux系统安装和常见问题
tags
xray
入门
category
xray
icon
password
遇事不决,可问春风,春风不语,但随本心。
双系统or虚拟机虚拟机:
双系统:双系统安装教程一、需要资源二、window设置1、分区2、启动盘制作三、ubuntu安装1、进入Bios设置U盘启动。2、引导安装界面3.安装与分区虚拟机教程1 VM和Ubuntu下载Ubuntu系统下载官方链接:VMware下载官方链接:2.VM虚拟机安装ubuntuWindows与Ubuntu跨系统复制粘贴远程连接linux系统虚拟机快照问题双系统时间不同步虚拟机无法识别外置硬盘找不到文件:ubuntu.vmdk(或拒绝访问)vm虚拟机突然没用网络图标,无法连接网络虚拟机扩容后未生效指定的虚拟磁盘需要进行修复E: 软件包 ipython 没有可安装候选/E: 无法定位软件包其他下载源(部分失效)dpkg: 处理归档 /var/cache/apt/archives/XXXXXX(--unpack)时出错“的解决方法下载软件仓库信息失败ubuntu20.04出现自动休眠ubuntu亮度很大无法调节的问题:在安装包的时候,由于需要从国外下载,下载缓慢的问题linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)软件数据库损坏修复E: 无法定位软件包 linux系统下移动硬盘无法读取sudo: /etc/sudoers 可被任何人写
问题如图所示
相关网址:CSDN原文地址
win11安装:小白推荐微PE工具箱
双系统or虚拟机
本人没用过mac系统,关于mac系统请自行查找相关资料。
对于window系统而言,有ubuntu虚拟机和双系统两种安装方式方式,它们各自有优缺点。
虚拟机:
- 安装和使用方便,系统管理和维护方便,其中快照功能使得可以尽情折腾而无需担心系统故障(但实际每次快照会按照数据内存记录,对于大数据处理时不便使用,可以用于环境的配置调配)
- 方便使用windows生态软件
- 性能较差:虚拟的硬件不能够发挥全部性能
双系统:
- 原汁原味
- 安装步骤较复杂:需要在一块硬盘上分区,划分合适的内存空间。
- 管理和维护较麻烦:双系统下,需要进行一些额外的管理维护工作,例如在两个操作系统间进行文件共享、网络配置等管理工作。
如果你还是纠结,不妨都试试吧。
下面介绍两种方式的安装步骤:
双系统安装教程
一、需要资源
- U盘一个(提前备份数据,因为数据会被格式化清理掉)
- Ubuntu 20.04 LTS 镜像
- Rufus–1008.05kb 启动工具
下载地址:链接: 下载链接 密码: om26
其他版本可在下面网址找到:
二、window设置
1、分区
分出一个空的区域给ubuntu系统做存储。(建议越大越好,为了研究工作可以装个1T或2T的固态硬盘,这是很有必要的,因为储存内存满了后,你不得不使用移动硬盘。但数据处理太慢了,这可能是我的移动硬盘是机械硬盘的原因。)
在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下。(安装好ubuntu后这块分区在window系统下就看不到了,所以不能在windows系统下查看你linux系统下的文件,除非你使用一些特别的方法,而虚拟机则不用频繁的切换系统。)

比如我点了“学习资料”,右键选择压缩卷。

输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。
2、启动盘制作
打开Rufus制作工具(随着更新,界面有所变化,但过程类似)

主要是选择好对应的iso镜像,开始制作启动盘。
如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。
到这一步应该是没问题的,rufus可能会更新,但具体步骤不变。
三、ubuntu安装
1、进入Bios设置U盘启动。
(你得熟悉之间电脑的bios,如果重装过电脑windows系统,你会发现这里的步骤类似,u盘充当媒介,bios里可以设置优先启动的盘,这里选择u盘是使用u盘当做启动盘去引导安装ubuntu系统,安装完后则设置ubuntu为优先启动的盘,就可以进入ubuntu系统了)

2、引导安装界面
U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文

选择布局

连接网络(如果没有这个,说明你的网卡不适配ubuntu系统,那么你需要网线去联网,或者购买适配ubuntu系统的无线网卡适配器才能连接wifi)

选择最小安装。如果连了网络可以把下面两个选项也勾上。

3.安装与分区
选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项,不过不太记得第一个选项的后绪操作和注意事项了。但两个系统独立应该更好,如果win系统的磁盘出问题不至于影响到linux盘区,为了让两个系统完全独立,甚至还有分别用两块固态硬盘单独装系统的做法。你只需要记得:这里开始要慎重,特别是减号去分区时,别把包含重要资料的盘去掉了。

分区,这是最重要的一点
前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。
(/home空间当然越大越好,这就是你处理数据的地方,其他地方分区可根据自己的实际情况分配,要注意的是,请谨慎判断哪些区域是windows原本储存数据的地方,如果有重要资料的话,这些地方千万别动,可能不小心就格式化了。从你准备好用来做linux系统的空闲卷中去划分,按步骤来是不会出错的。)
以下是我推荐的xray数据存储大小
这里我们要分四个区域,分别是
- / 根目录整个系统的大区域。
- /boot 启动目录,开机启动所需目录。
- swap 交换空间,一般和内存一样大。
- /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少()
如果单盘,留点空间做启动引导
比如我空出了1T的硬盘安装系统,所以我分区如下:
/ 根目录我分了25GB

/boot 启动目录我分了2GB
事实上/boot给个几百兆也可,这里我是为了演示。

swap 交换空间为16GB(和内存差不多大,如果多人用的话)

home 我设置了900GB

之后点击 现在安装 即可。
选择市区,shanghai

设置用户

1等待安装成功

等安装完成以后点重启,然后把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系统下载官方链接:

VMware下载官方链接:

2.VM虚拟机安装ubuntu
安装好后打开VMware Workstation 16 Player
点击创建新虚拟机

选择稍后安装操作系统,再点下一步

选择操作系统和版本如下,再点下一步

自己定一个系统存储位置,再下一步(之后切勿动改变该文件夹)

最大磁盘大小按需修改,选择存储为单个文件,再下一步。这里最大磁盘大小越大越好,第一次只设置了40g,第二次我这里设置了900g。当然也可以后续扩容。

点击自定义硬件
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成

选中,点击播放虚拟机

等待进入

进入安装

接下来的步骤和前面双系统ubuntu安装差不多了
虚拟机安装完成后,打开网络适配器:win+r
输入:ncpa.cpl
确保有1和8这两个虚拟网卡才可以使用vm虚拟机联网。否则尝试重新安装。

Windows与Ubuntu跨系统复制粘贴
打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
远程连接linux系统
支持ssh,终端输入:
sudo apt-get install openssh-server
终端输入ifconfig查看ip地址:

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

问题
双系统时间不同步
虚拟机无法识别外置硬盘
对于ubuntu20.04的虚拟机而言,该问题不大。而ubuntu18.04不能使用vm-tool(不清楚什么原因),所以很麻烦。
找不到文件:ubuntu.vmdk(或拒绝访问)

使用管理员权限打开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管理自动息屏

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

换成英伟达的驱动就可以了
在安装包的时候,由于需要从国外下载,下载缓慢的问题
从国内镜像下载,可提高下载速度。添加清华镜像源。
镜像站
Linux下如果没有该文件,需要先执行下述命令,文件存在于/home/用户名 下。
隐藏文件通过命令行进行添加。,生成.condarc文件,由于是隐藏文件,需要选择显示隐藏文件才能打开该文件。
Linux下如果没有该文件,也可以先执行该命令,文件存在于/home/用户名 下,隐藏文件通过命令行进行添加。
conda换回默认下载源:
国内常用镜像源地址
linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)
尤其是不同软件所需要numpy的版本不同导致的报错问题,使用Anaconda创建独立的环境可以一劳永逸的解决这些烦恼。
anaconda官网
卸载:
先删除安装路径下的anaconda3
编辑~/.bashrc文件,删除这段:
删除隐藏文件和文件夹
软件数据库损坏修复
解决安装软件依赖项,批量处理
E: 无法定位软件包
遇到了无法定位软件包
nautilus-open-terminal 的错误,可能是因为该软件包在你的软件源中不存在或未安装。(没有网或者安装方法不对)更新软件源,换下载源,检查网络,或网络上查找相同案例
linux系统下移动硬盘无法读取
sudo: /etc/sudoers 可被任何人写 问题如图所示

原因:
使用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 重启电脑。
遇事不决,可问春风,春风不语,但随本心。
双系统or虚拟机虚拟机:
双系统:双系统安装教程一、需要资源二、window设置1、分区2、启动盘制作三、ubuntu安装1、进入Bios设置U盘启动。2、引导安装界面3.安装与分区虚拟机教程1 VM和Ubuntu下载Ubuntu系统下载官方链接:VMware下载官方链接:2.VM虚拟机安装ubuntuWindows与Ubuntu跨系统复制粘贴远程连接linux系统虚拟机快照问题双系统时间不同步虚拟机无法识别外置硬盘找不到文件:ubuntu.vmdk(或拒绝访问)vm虚拟机突然没用网络图标,无法连接网络虚拟机扩容后未生效指定的虚拟磁盘需要进行修复E: 软件包 ipython 没有可安装候选/E: 无法定位软件包其他下载源(部分失效)dpkg: 处理归档 /var/cache/apt/archives/XXXXXX(--unpack)时出错“的解决方法下载软件仓库信息失败ubuntu20.04出现自动休眠ubuntu亮度很大无法调节的问题:在安装包的时候,由于需要从国外下载,下载缓慢的问题linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)软件数据库损坏修复E: 无法定位软件包 linux系统下移动硬盘无法读取sudo: /etc/sudoers 可被任何人写
问题如图所示
相关网址:CSDN原文地址
win11安装:小白推荐微PE工具箱
双系统or虚拟机
本人没用过mac系统,关于mac系统请自行查找相关资料。
对于window系统而言,有ubuntu虚拟机和双系统两种安装方式方式,它们各自有优缺点。
虚拟机:
- 安装和使用方便,系统管理和维护方便,其中快照功能使得可以尽情折腾而无需担心系统故障(但实际每次快照会按照数据内存记录,对于大数据处理时不便使用,可以用于环境的配置调配)
- 方便使用windows生态软件
- 性能较差:虚拟的硬件不能够发挥全部性能
双系统:
- 原汁原味
- 安装步骤较复杂:需要在一块硬盘上分区,划分合适的内存空间。
- 管理和维护较麻烦:双系统下,需要进行一些额外的管理维护工作,例如在两个操作系统间进行文件共享、网络配置等管理工作。
如果你还是纠结,不妨都试试吧。
下面介绍两种方式的安装步骤:
双系统安装教程
一、需要资源
- U盘一个(提前备份数据,因为数据会被格式化清理掉)
- Ubuntu 20.04 LTS 镜像
- Rufus–1008.05kb 启动工具
下载地址:链接: 下载链接 密码: om26
其他版本可在下面网址找到:
二、window设置
1、分区
分出一个空的区域给ubuntu系统做存储。(建议越大越好,为了研究工作可以装个1T或2T的固态硬盘,这是很有必要的,因为储存内存满了后,你不得不使用移动硬盘。但数据处理太慢了,这可能是我的移动硬盘是机械硬盘的原因。)
在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下。(安装好ubuntu后这块分区在window系统下就看不到了,所以不能在windows系统下查看你linux系统下的文件,除非你使用一些特别的方法,而虚拟机则不用频繁的切换系统。)

比如我点了“学习资料”,右键选择压缩卷。

输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。
2、启动盘制作
打开Rufus制作工具(随着更新,界面有所变化,但过程类似)

主要是选择好对应的iso镜像,开始制作启动盘。
如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。
到这一步应该是没问题的,rufus可能会更新,但具体步骤不变。
三、ubuntu安装
1、进入Bios设置U盘启动。
(你得熟悉之间电脑的bios,如果重装过电脑windows系统,你会发现这里的步骤类似,u盘充当媒介,bios里可以设置优先启动的盘,这里选择u盘是使用u盘当做启动盘去引导安装ubuntu系统,安装完后则设置ubuntu为优先启动的盘,就可以进入ubuntu系统了)

2、引导安装界面
U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文

选择布局

连接网络(如果没有这个,说明你的网卡不适配ubuntu系统,那么你需要网线去联网,或者购买适配ubuntu系统的无线网卡适配器才能连接wifi)

选择最小安装。如果连了网络可以把下面两个选项也勾上。

3.安装与分区
选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项,不过不太记得第一个选项的后绪操作和注意事项了。但两个系统独立应该更好,如果win系统的磁盘出问题不至于影响到linux盘区,为了让两个系统完全独立,甚至还有分别用两块固态硬盘单独装系统的做法。你只需要记得:这里开始要慎重,特别是减号去分区时,别把包含重要资料的盘去掉了。

分区,这是最重要的一点
前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。
(/home空间当然越大越好,这就是你处理数据的地方,其他地方分区可根据自己的实际情况分配,要注意的是,请谨慎判断哪些区域是windows原本储存数据的地方,如果有重要资料的话,这些地方千万别动,可能不小心就格式化了。从你准备好用来做linux系统的空闲卷中去划分,按步骤来是不会出错的。)
以下是我推荐的xray数据存储大小
这里我们要分四个区域,分别是
- / 根目录整个系统的大区域。
- /boot 启动目录,开机启动所需目录。
- swap 交换空间,一般和内存一样大。
- /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少()
如果单盘,留点空间做启动引导
比如我空出了1T的硬盘安装系统,所以我分区如下:
/ 根目录我分了25GB

/boot 启动目录我分了2GB
事实上/boot给个几百兆也可,这里我是为了演示。

swap 交换空间为16GB(和内存差不多大,如果多人用的话)

home 我设置了900GB

之后点击 现在安装 即可。
选择市区,shanghai

设置用户

1等待安装成功

等安装完成以后点重启,然后把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系统下载官方链接:

VMware下载官方链接:

2.VM虚拟机安装ubuntu
安装好后打开VMware Workstation 16 Player
点击创建新虚拟机

选择稍后安装操作系统,再点下一步

选择操作系统和版本如下,再点下一步

自己定一个系统存储位置,再下一步(之后切勿动改变该文件夹)

最大磁盘大小按需修改,选择存储为单个文件,再下一步。这里最大磁盘大小越大越好,第一次只设置了40g,第二次我这里设置了900g。当然也可以后续扩容。

点击自定义硬件
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成

选中,点击播放虚拟机

等待进入

进入安装

接下来的步骤和前面双系统ubuntu安装差不多了
虚拟机安装完成后,打开网络适配器:win+r
输入:ncpa.cpl
确保有1和8这两个虚拟网卡才可以使用vm虚拟机联网。否则尝试重新安装。

Windows与Ubuntu跨系统复制粘贴
打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
远程连接linux系统
支持ssh,终端输入:
sudo apt-get install openssh-server
终端输入ifconfig查看ip地址:

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

问题
双系统时间不同步
虚拟机无法识别外置硬盘
对于ubuntu20.04的虚拟机而言,该问题不大。而ubuntu18.04不能使用vm-tool(不清楚什么原因),所以很麻烦。
找不到文件:ubuntu.vmdk(或拒绝访问)

使用管理员权限打开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管理自动息屏

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

换成英伟达的驱动就可以了
在安装包的时候,由于需要从国外下载,下载缓慢的问题
从国内镜像下载,可提高下载速度。添加清华镜像源。
镜像站
Linux下如果没有该文件,需要先执行下述命令,文件存在于/home/用户名 下。
隐藏文件通过命令行进行添加。,生成.condarc文件,由于是隐藏文件,需要选择显示隐藏文件才能打开该文件。
Linux下如果没有该文件,也可以先执行该命令,文件存在于/home/用户名 下,隐藏文件通过命令行进行添加。
conda换回默认下载源:
国内常用镜像源地址
linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)
尤其是不同软件所需要numpy的版本不同导致的报错问题,使用Anaconda创建独立的环境可以一劳永逸的解决这些烦恼。
anaconda官网
卸载:
先删除安装路径下的anaconda3
编辑~/.bashrc文件,删除这段:
删除隐藏文件和文件夹
软件数据库损坏修复
解决安装软件依赖项,批量处理
E: 无法定位软件包
遇到了无法定位软件包
nautilus-open-terminal 的错误,可能是因为该软件包在你的软件源中不存在或未安装。(没有网或者安装方法不对)更新软件源,换下载源,检查网络,或网络上查找相同案例
linux系统下移动硬盘无法读取
sudo: /etc/sudoers 可被任何人写 问题如图所示

原因:
使用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 重启电脑。
遇事不决,可问春风,春风不语,但随本心。
双系统or虚拟机虚拟机:
双系统:双系统安装教程一、需要资源二、window设置1、分区2、启动盘制作三、ubuntu安装1、进入Bios设置U盘启动。2、引导安装界面3.安装与分区虚拟机教程1 VM和Ubuntu下载Ubuntu系统下载官方链接:VMware下载官方链接:2.VM虚拟机安装ubuntuWindows与Ubuntu跨系统复制粘贴远程连接linux系统虚拟机快照问题双系统时间不同步虚拟机无法识别外置硬盘找不到文件:ubuntu.vmdk(或拒绝访问)vm虚拟机突然没用网络图标,无法连接网络虚拟机扩容后未生效指定的虚拟磁盘需要进行修复E: 软件包 ipython 没有可安装候选/E: 无法定位软件包其他下载源(部分失效)dpkg: 处理归档 /var/cache/apt/archives/XXXXXX(--unpack)时出错“的解决方法下载软件仓库信息失败ubuntu20.04出现自动休眠ubuntu亮度很大无法调节的问题:在安装包的时候,由于需要从国外下载,下载缓慢的问题linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)软件数据库损坏修复E: 无法定位软件包 linux系统下移动硬盘无法读取sudo: /etc/sudoers 可被任何人写
问题如图所示
相关网址:CSDN原文地址
win11安装:小白推荐微PE工具箱
双系统or虚拟机
本人没用过mac系统,关于mac系统请自行查找相关资料。
对于window系统而言,有ubuntu虚拟机和双系统两种安装方式方式,它们各自有优缺点。
虚拟机:
- 安装和使用方便,系统管理和维护方便,其中快照功能使得可以尽情折腾而无需担心系统故障(但实际每次快照会按照数据内存记录,对于大数据处理时不便使用,可以用于环境的配置调配)
- 方便使用windows生态软件
- 性能较差:虚拟的硬件不能够发挥全部性能
双系统:
- 原汁原味
- 安装步骤较复杂:需要在一块硬盘上分区,划分合适的内存空间。
- 管理和维护较麻烦:双系统下,需要进行一些额外的管理维护工作,例如在两个操作系统间进行文件共享、网络配置等管理工作。
如果你还是纠结,不妨都试试吧。
下面介绍两种方式的安装步骤:
双系统安装教程
一、需要资源
- U盘一个(提前备份数据,因为数据会被格式化清理掉)
- Ubuntu 20.04 LTS 镜像
- Rufus–1008.05kb 启动工具
下载地址:链接: 下载链接 密码: om26
其他版本可在下面网址找到:
二、window设置
1、分区
分出一个空的区域给ubuntu系统做存储。(建议越大越好,为了研究工作可以装个1T或2T的固态硬盘,这是很有必要的,因为储存内存满了后,你不得不使用移动硬盘。但数据处理太慢了,这可能是我的移动硬盘是机械硬盘的原因。)
在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下。(安装好ubuntu后这块分区在window系统下就看不到了,所以不能在windows系统下查看你linux系统下的文件,除非你使用一些特别的方法,而虚拟机则不用频繁的切换系统。)

比如我点了“学习资料”,右键选择压缩卷。

输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。
2、启动盘制作
打开Rufus制作工具(随着更新,界面有所变化,但过程类似)

主要是选择好对应的iso镜像,开始制作启动盘。
如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。
到这一步应该是没问题的,rufus可能会更新,但具体步骤不变。
三、ubuntu安装
1、进入Bios设置U盘启动。
(你得熟悉之间电脑的bios,如果重装过电脑windows系统,你会发现这里的步骤类似,u盘充当媒介,bios里可以设置优先启动的盘,这里选择u盘是使用u盘当做启动盘去引导安装ubuntu系统,安装完后则设置ubuntu为优先启动的盘,就可以进入ubuntu系统了)

2、引导安装界面
U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文

选择布局

连接网络(如果没有这个,说明你的网卡不适配ubuntu系统,那么你需要网线去联网,或者购买适配ubuntu系统的无线网卡适配器才能连接wifi)

选择最小安装。如果连了网络可以把下面两个选项也勾上。

3.安装与分区
选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项,不过不太记得第一个选项的后绪操作和注意事项了。但两个系统独立应该更好,如果win系统的磁盘出问题不至于影响到linux盘区,为了让两个系统完全独立,甚至还有分别用两块固态硬盘单独装系统的做法。你只需要记得:这里开始要慎重,特别是减号去分区时,别把包含重要资料的盘去掉了。

分区,这是最重要的一点
前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。
(/home空间当然越大越好,这就是你处理数据的地方,其他地方分区可根据自己的实际情况分配,要注意的是,请谨慎判断哪些区域是windows原本储存数据的地方,如果有重要资料的话,这些地方千万别动,可能不小心就格式化了。从你准备好用来做linux系统的空闲卷中去划分,按步骤来是不会出错的。)
以下是我推荐的xray数据存储大小
这里我们要分四个区域,分别是
- / 根目录整个系统的大区域。
- /boot 启动目录,开机启动所需目录。
- swap 交换空间,一般和内存一样大。
- /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少()
如果单盘,留点空间做启动引导
比如我空出了1T的硬盘安装系统,所以我分区如下:
/ 根目录我分了25GB

/boot 启动目录我分了2GB
事实上/boot给个几百兆也可,这里我是为了演示。

swap 交换空间为16GB(和内存差不多大,如果多人用的话)

home 我设置了900GB

之后点击 现在安装 即可。
选择市区,shanghai

设置用户

1等待安装成功

等安装完成以后点重启,然后把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系统下载官方链接:

VMware下载官方链接:

2.VM虚拟机安装ubuntu
安装好后打开VMware Workstation 16 Player
点击创建新虚拟机

选择稍后安装操作系统,再点下一步

选择操作系统和版本如下,再点下一步

自己定一个系统存储位置,再下一步(之后切勿动改变该文件夹)

最大磁盘大小按需修改,选择存储为单个文件,再下一步。这里最大磁盘大小越大越好,第一次只设置了40g,第二次我这里设置了900g。当然也可以后续扩容。

点击自定义硬件
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成

选中,点击播放虚拟机

等待进入

进入安装

接下来的步骤和前面双系统ubuntu安装差不多了
虚拟机安装完成后,打开网络适配器:win+r
输入:ncpa.cpl
确保有1和8这两个虚拟网卡才可以使用vm虚拟机联网。否则尝试重新安装。

Windows与Ubuntu跨系统复制粘贴
打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
远程连接linux系统
支持ssh,终端输入:
sudo apt-get install openssh-server
终端输入ifconfig查看ip地址:

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

问题
双系统时间不同步
虚拟机无法识别外置硬盘
对于ubuntu20.04的虚拟机而言,该问题不大。而ubuntu18.04不能使用vm-tool(不清楚什么原因),所以很麻烦。
找不到文件:ubuntu.vmdk(或拒绝访问)

使用管理员权限打开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管理自动息屏

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

换成英伟达的驱动就可以了
在安装包的时候,由于需要从国外下载,下载缓慢的问题
从国内镜像下载,可提高下载速度。添加清华镜像源。
镜像站
Linux下如果没有该文件,需要先执行下述命令,文件存在于/home/用户名 下。
隐藏文件通过命令行进行添加。,生成.condarc文件,由于是隐藏文件,需要选择显示隐藏文件才能打开该文件。
Linux下如果没有该文件,也可以先执行该命令,文件存在于/home/用户名 下,隐藏文件通过命令行进行添加。
conda换回默认下载源:
国内常用镜像源地址
linux使用Anaconda创建独立的python环境使用,避免破坏环境或依赖(推荐)
尤其是不同软件所需要numpy的版本不同导致的报错问题,使用Anaconda创建独立的环境可以一劳永逸的解决这些烦恼。
anaconda官网
卸载:
先删除安装路径下的anaconda3
编辑~/.bashrc文件,删除这段:
删除隐藏文件和文件夹
软件数据库损坏修复
解决安装软件依赖项,批量处理
E: 无法定位软件包
遇到了无法定位软件包
nautilus-open-terminal 的错误,可能是因为该软件包在你的软件源中不存在或未安装。(没有网或者安装方法不对)更新软件源,换下载源,检查网络,或网络上查找相同案例
linux系统下移动硬盘无法读取
sudo: /etc/sudoers 可被任何人写 问题如图所示

原因:
使用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 重启电脑。
- Author:彭龙
- URL:http://plxray.cn/xray/example-1
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!











