当前位置: 首页 > article >正文

Win10+Ubuntu20.04双系统重装Ubuntu22.04单系统

从去年 8 月美化 Ubuntu 系统后一直存在内核错误问题,但因为大部分功能还能正常使用,只是在 apt 时报错,所以一直逃避不想重装,直到最近 12 月新的开始,恰好设置的界面打不开得重装 gnome ,所以下定决心重装系统!
之前觉得 win 系统使用习惯了装的是双系统,但发现其实就算装了双系统也只会经常使用一个且 Ubuntu 用顺手了,所以将双系统重装为 Ubuntu 。你可以在 Linux 里做任何你想做的事只要你愿意为此承担后果。你拥有最高的 root 权限。(想到 POI 疑犯追踪里的 root 了 555)。
在这里插入图片描述

1. 备份重要文件

备份的时候发现其实真正重要的没几个。所以重装后选择性再导出。又是个大的整理过程。

2. 删除 Ubuntu 系统

在 windows 里方便操作。系统引导模式 UEFI (win+r >> 输入:msinfo32 >> 查看 系统摘要)。

2.1 删除 Ubuntu 系统磁盘分区

win+x >> 磁盘管理(可以看到所有的分区情况)

  1. 删除 Ubuntu 系统除了 EFI 系统的所有卷。 之前是两个系统两个硬盘,所以直接删除了 ubuntu 硬盘里除了 EFI 系统分区的所有卷。无截图,参考Win11双系统卸载Ubuntu(保姆教程 - 更新至2024.02) 参考 3 之前的。

  2. 删除 Ubuntu 系统的 EFI 分区。这个直接参考第 3 步。 Win10下完整删除 [双系统ubuntu18.04](以及EFI、启动项) 。在记事本中打开删除的这部分。

没有删除 Ubuntu 的 UFEI 引导开机会出现 grub 页面。参考 [已解决]电脑开机报错提示grub命令行,进入grub rescue界面,无法正确进入bios或系统的原因及解决方案。
在这里插入图片描述
至此,就已经完全删除了 Ubuntu 系统。

3. 制作系统盘

这一步忽略,同门有 Ubuntu 系统盘直接使用了。

4. 重装 Ubuntu

插上制作好的系统盘,进入 BOIS 界面,我的是 hp 按 F9 进入。
选择 UEFI 的系统盘。
后面直接一路回车。参考 windows重装Ubuntu系统. 我选了 正常安装。
在这里插入图片描述
在分区时需要注意一下。可以参考下面这个。上面那个链接也写的很清楚。

在这里插入图片描述
安装Ubuntu Linux系统时硬盘分区最合理的方法
我的 /home 分配了 700 G,/ 根目录 200G 。其他都和上面一样。
在这里插入图片描述
到这一步完成就重装好了,整个过程不到 1 小时。

4. Ubuntu 配置

比起安装感觉这一步才是最麻烦的。

4.1 设置

  • 首先是我的双屏配置在设置-Displays里。

  • 一些快捷键的设置,关键词 shortcuts 。在 keyboard 里。

  • 加入中文输入法:在 keyboard 里直接加就行。之前正常安装,这里应该是都有的。可参考Ubuntu设置中文输入,保姆级教学.
    一般都是 shift 键切换的,但 ubuntu 里切换源的默认快捷键是 win + space。先设置个冲突的,这里就会成未设置。
    在这里插入图片描述

我常用的:
Home folder -> win+E
Setting -> win + S
switch windoes -> alt +tab

  • VPN L2TP
sudo apt install network-manager-l2tp network-manager-l2tp-gnome
  • Startup Applications Preferences 设置开机启动项

4.2 软件部分

我的系统架构是 amd 的。uname -m x86_64arm 和 amd的区别。

1. Clash-verge

2. Obisidian

Ubuntu添加图标快捷方式运行Appimage文件

3. Flameshot

写的非常全面的内容 Ubuntu 系列学习(五)ubuntu22.04安装flameshot火焰截图(图文)
这个在使用时出了些问题,使用Flameshot的Take Screenshoot会先截取全屏,点击“分享”按钮后,才可以正常使用Flameshot。
解决办法:Ubuntu系统Flameshot使用问题
ubuntu22.04切换回Xorg使用flameshot截图的问题
发现没有 Xorg 的这个选项。找怎么安装。apt 后发现安装过了。需要修改文件。

sudo vim /etc/gdm3/custom.conf
将 #WaylandEnable=flase 改为 WaylandEnable=flase
sudo systemctl restart gdm3 

重启gdm3协议前一定要保存好东西。刚刚写了一半的内容就是因为这样丢失的。

4. chrome

插件下载:
中译英:彩云小译

5. 飞书

如果不是工作软件的话还挺好用。

6. 向日葵

向日葵Linux因安装依赖问题无法安装成功的解决办法

7. Anaconda

在清华镜像网站安装。
用 bash 命令安装。
选 yes 和 回车用默认的路径,我自己设定了路径。全放 \opt 下了。
装完显示 Thank you for installing Anaconda3!
设置环境变量

vim ~/.bashrc
# 以anaconda 存放路径为准
PATH=/opt/anaconda3/bin:$PATH
source ~/.bashrc

执行命令conda --version,若正确显示版本号,则配置完成。

添加源,conda常用命令等其他相关内容参照
ubuntu安装并使用Anaconda
Ubuntu22.04 安装Anaconda

8. VScode

插件下载: Python、ssh、pulance、Tabnine、todo tree

Host 
    HostName 
    Port 
    User 

9. Termius

4.3 个人使用

  1. 文件夹权限
sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)
sudo chmod -R 777 路径(文件夹或文件)
  1. 安装软件
  • apt 安装
    vim
  • dpkg
    Ubuntu系统管理 ——使用dpkg安装、查看、卸载软件包
  • Appimage
    右键选择Properties属性
    在弹出的窗口中选择Permissions权限
    勾选Allow executing file as program

http://www.kler.cn/a/421340.html

相关文章:

  • Linux命令行解释器的模拟实现
  • Ubuntu22.04系统源码编译OpenCV 4.10.0(包含opencv_contrib)
  • 2-2-18-13 QNX系统架构之原生网络(Qnet)
  • 构建自己的docker的ftp镜像
  • c++预编译头文件
  • MySQL需掌握到何种程度?才能胜任工作
  • LeetCode - #150 逆波兰表达式求值
  • Linux 中Shell快捷键
  • 跨UI发送信号
  • 基于Matlab卡尔曼滤波的GPS/INS集成导航系统研究与实现
  • Kafka如何保证消息可靠?
  • 【Golang】WaitGroup 实现原理
  • 解决el-select数据量过大的3种方法
  • nerdctl:与 Docker 兼容的 containerd CLI
  • ArcMap 多图层叠加表达变化等功能操作
  • 21天掌握javaweb--->第3天:MyBatis基础与Spring Boot集成
  • MATLAB基础应用精讲-【人工智能】数据生命周期‌(概念篇)
  • 【jvm】C1编译器
  • NLP-语料库的相关知识整理
  • vue 项目准备
  • Figma入门-组件变体复习
  • Kafka 数据写入问题
  • linux安全-firewalld防火墙-基础讲解
  • Linux Find 命令详情解释
  • cf EC 172 C(0->-1 的转化+区间和使用前缀和表示,化简式子)+ D(二维的信息,先对一维排序,另一维看情况分析)
  • 时间同步服务器--Linux中