简单记录双系统安装Ububtu22.04

tag: #Linux #Ubuntu

双系统安装Ububtu22.04

设备:R9000P 2021
系统:win11 + ubuntu22.04

1.制作U盘启动盘

使用 UltraISO 制作启动U盘。

UltraISO下载链接:https://cn.ultraiso.net/xiazai.html
Ubuntu镜像下载链接:https://cn.ubuntu.com/download/desktop

制作完成后,插入U盘,重启,按下F2键进入bios,将U盘启动设置为第一位,保存退出,进入Ubuntu系统安装界面,根据引导进行系统安装。

2.磁盘分区

电脑磁盘分区格式为GPT,使用UEFI引导,分区如下

分区 大小 格式 类型
uefi 500M UEFI 主分区
swap 16G SWAP 逻辑分区
/ 200G ext4 主分区
/home 500G ext4 逻辑分区

注:MBR分区格式,使用Legacy启动模式,uefi分区更改为 /boot 分区

设置与优化

1.双系统时间同步问题

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

2.启动菜单默认值(Ubuntu + win)

sudo gedit /etc/default/grub
# 修改 GRUB_DEFAULT=2
# 0 默认启动为ubuntu;2 默认启动为win
sudo update-grub

3.设置sudo命令不需要密码

sudo vim /etc/sudoers
# 在 %sudo ALL=(ALL:ALL) ALL 这一行的下一行添加
username ALL=(ALL) NOPASSWD:ALL

4.在Dock Click上启用最小化:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

5.安装搜狗输入法

参考官方文档:https://shurufa.sogou.com/linux/guide

6.安装flameshot截图

sudo apt install flameshot

设置快捷方式:
设置 -> 键盘 -> 键盘快捷键 -> 自定义快捷键 -> 添加如下内容

名称:flameshot截图
命令:flameshot gui
快捷键:super + shift + s

7.移除Snap

  1. 查看已经安装的 Snap 软件包的列表
snap list
名称 版本 修订版本 追踪 发布者 注记
bare 1.0 5 latest/stable canonical✓ base
core20 20221212 1778 latest/stable canonical✓ base
gnome-3-38-2004 0+git.6f39565 119 latest/stable/… canonical✓ -
gtk-common-themes 0.1-81-g442e511 1535 latest/stable/… canonical✓ -
snap-store 41.3-66-gfe1e325 638 latest/stable/… canonical✓ -
snap-store-proxy 2.22 92 latest/stable canonical✓ -
snapd 2.58 17950 latest/stable canonical✓ snapd
snapd-desktop-integration 0.1 49 latest/stable/… canonical✓ -
  1. 删掉所有的已经安装的 Snap 软件
sudo snap remove --purge snap-store
sudo snap remove --purge gnome-3-38-2004
sudo snap remove --purge gtk-common-themes
sudo snap remove --purge snapd-desktop-integration
sudo snap remove --purge snap-store-proxy
sudo snap remove --purge bare
sudo snap remove --purge core20
sudo snap remove --purge snapd
  1. 通过 apt 命令移除 Snap 服务
sudo apt remove --autoremove snapdrm -rf ~/snap
sudo rm -rf /snap
sudo rm -rf /var/snap
sudo rm -rf /var/lib/snapd
sudo rm -rf /var/cache/snapd
  1. 关闭 apt 触发 Snap 服务
# 新建文件
sudo gedit /etc/apt/preferences.d/nosnap.pref# 添加以下的内容
Package: snapd
Pin: release a=*
Pin-Priority: -10# 保存退出
sudo apt update
  1. 安装 apt 版的 GNOME 软件商店
sudo apt install --install-suggests gnome-software
  1. 恢复 Snap 软件包
sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update
sudo apt upgrade
sudo snap install snap-store
sudo apt install firefox

Ubuntu美化

1.终端美化

  • 方案1:使用zsh
# 安装zsh
sudo apt install zsh# 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
或
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"# 若上述安装失败,手动安装,参考如下
https://github.com/robbyrussell/oh-my-zsh# zsh主题
# powerlevel10k主题:https://github.com/romkatv/powerlevel10k
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k在 ~/.zshrc 中,设置 ZSH_THEME="powerlevel10k/powerlevel10k"# 插件设置
常用的两个插件是
zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestionszsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting在 ~/.zshrc 中设置 plugins=(git zsh-autosuggestions zsh-syntax-highlighting)# 修改默认 shell 为 zsh
chsh -s $(which zsh)
  • 方案2:使用PS1变量,美化bash
# 修改 .bashrc 文件
export PS1='\e[0;31m\]\342\224\214\342\224\200\e[1;32m\][\e[1m\]\e[3;35m\]\u\e[0m\]@\e[1;33m\]\H\e[1;32m\]][\e[1;34m\]\t\e[1;32m\]] \e[1;30m\]\e[3;30m\]$PWD\e[0m\]\n\e[0;31m\]\342\224\224\342\224\200\342\224\200\342\225\274 \e[0m\]\$ '# open命令,打开当前目录
alias open='nautilus .'
  • gnome terminal 美化
# 参考地址
https://github.com/Mayccoll/Gogh

2.grub美化

  • 方式1:在 gnome-look 选择 grub 主题,按步骤安装
    链接:https://www.gnome-look.org/browse?cat=109&ord=latest

  • 方式2:使用GitHub上的开源项目
    链接:https://github.com/vinceliuice/grub2-themes

软件安装

1.Java开发环境

2.pytorch开发环境

版本选择:
miniconda:Miniconda3-py39_22.11.1-1-Linux-x86_64
python = 3.9
pytorch = 1.12.1
torchvision = 0.13.1
torchaudio = 0.12.1
cudatoolkit = 11.6
cudnn = 8.7.0 for CUDA 11.x

  1. miniconda安装
    下载链接:https://docs.conda.io/en/latest/miniconda.html

  2. conda相关配置
    镜像:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
    创建pytorch虚拟环境:conda create -y -n env_name python=3.9

  3. pytorch安装

conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.6 -c pytorch -c conda-forge
  1. cuda安装
wget https://developer.download.nvidia.com/compute/cuda/11.6.2/local_installers/cuda_11.6.2_510.47.03_linux.runsudosh cuda_11.6.2_510.47.03_linux.run# 环境变量设置
export PATH=/usr/local/cuda-11.6/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.6/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
  1. cudnn安装
    下载链接:https://developer.nvidia.com/rdp/cudnn-download
    安装指导:https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html

tar包安装方式如下:

# Unzip the cuDNN package.
tar -xvf cudnn-linux-x86_64-8.x.x.x_cudaX.Y-archive.tar.xz# Copy the following files into the CUDA toolkit directory.
sudo cp cudnn-*-archive/include/cudnn*.h /usr/local/cuda/include
sudo cp -P cudnn-*-archive/lib/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*

3.其他软件

  1. obsidoan
  2. vscode
  3. typora
  4. idea
  5. pycharm
  6. google chrom
  7. qq
  8. baidunetdisk
  9. wps office
  10. tencent meet
  11. watt toolkit

简单记录双系统安装Ububtu22.04相关推荐

  1. 联想YOGA14s(2021) i5-11300H MX450双系统安装Ubuntu20.04全过程

    联想YOGA14s(2021) i5-11300H MX450双系统安装Ubuntu20.04全过程 ​ 我是已经装好一天后才回来记录的,也是反复重装Ubuntu好几次才找到正确的方法,图片很少,这里 ...

  2. win10双系统安装ubuntu16.04+gtx750ti+python3.6配置cuda-9.0+cuDNN7.05+TensorFlow-gpu1.8.0+opencv 2.4.13的过程汇总

    参考: https://blog.csdn.net/weixin_40494464/article/details/81010256 http://www.cnblogs.com/EasonJim/p ...

  3. Linux-1:微星主板+双系统安装Ubuntu18.04.5

    Linux-1:微星主板+双系统安装Ubuntu18.04.5 1.安装第一步 制作Ubuntu启动盘 下载Ubuntu镜像:ubuntu-18.04.5-desktop-amd64.iso ,用来制 ...

  4. 解决双系统安装Ubuntu18.04无法+号分配空间分区的问题

    解决双系统安装Ubuntu18.04无法+号分区的问题 测试环境 遇到的问题-无法给ubuntu分空间挂盘 解决的方法(不删除隐藏的win7恢复区) 测试环境 公司之前买了一批联想邵阳手提电脑,懒得吐 ...

  5. 双系统安装ubuntu20.04和常用软件基础配置流程

    双系统安装ubuntu20.04和常用软件基础配置流程 双系统安装 下载镜像,并通过镜像写入工具将镜像写入可移动U盘 清理电脑存储空间,准备好双系统待使用空间 如果已经安装过双系统,需要将EFI分区中 ...

  6. 1 win10双系统安装ubuntu16.04和18.04(问题详细记录)

    我从来不想在琐事上花功夫.就拿装系统来说,我感觉拿过来一个完全陌生的项目源码,看起来,都比装系统爽.我属于典型的逻辑思考男.喜欢畅游程序的海洋. 一直windows跑深度学习和tensorflow,有 ...

  7. 双系统安装Ubuntu20.04的操作流程

    电脑配置:联想R9000P+R7 58000H+3050Ti 目录 1.制作Ubuntu系统U盘启动工具 2.电脑硬盘空间准备 3.安装过程出现黑屏 4.Linux磁盘空间划分(128GB) 5.NV ...

  8. WIN10双系统安装ubuntu18.04

    试过win10用WSL子系统安装ubuntu18.04,效果并不太好,也试过ubuntu单系统,但是好多软件都不能安装,用playonlinux安装微信老实崩溃,最终选择安装双系统. 第一步,下载Ub ...

  9. windows10双系统安装ubuntu18.04

    主要的步骤参考:https://www.cnblogs.com/masbay/p/11627727.html 大赞上文的博主,写的真的很详细哇!但安装中还是有一些问题要注意,上文没有说全,我做下补充: ...

最新文章

  1. swift_004(Storyboard进行界面跳转及传值)
  2. 计算机网络玩家需要掌握的八个DOS命令
  3. Android实时监听网络状态
  4. 高级流程图_数据收集方法之流程图
  5. Linux学习之系统编程篇:对线程的基本认识
  6. HDU - 2732 Leapin' Lizards(最大流+思维建边)
  7. 总结redis中对象的类型与编码
  8. 代理模式——HeadFirst设计模式学习笔记
  9. Docker学习总结(47)——温故Docker常用命令行
  10. 中国流动相配件行业市场供需与战略研究报告
  11. 《Core Java 2》读书笔记(二)
  12. P2325 [SCOI2005]王室联邦
  13. Java游戏程序设计教程 4.5打砖块游戏
  14. C语言基础项目:200 行代码实现贪吃蛇,思路+源码详解
  15. c语言使用的编程环境是,啊哈C语言编程-第3课-C语言编程环境
  16. java用户注册信息校验
  17. 人生第一份跳槽面试经历
  18. 域名申请需要多长时间?域名申请后多久能使用?
  19. 在番看付费美女直播,不想花钱,我这样做了!
  20. Spotfire数据分析案例分享——几个国家的人口抚养比趋势及对比(Dependency ratio trends and compare)

热门文章

  1. html5新年网页做给父母的,给父母的感谢信5篇模板
  2. php微信公众点歌台,PHP实现微信公众平台音乐点播功能
  3. 新中产人群生活态度及网络理财安全行为研究报告
  4. 数据库之MySQL基本操作命令
  5. 嵌入式linux下sqlite应用
  6. 阿里面试题-判断是不是一个IP地址的测试用例设计(Python实现)
  7. 华硕ASUS RT-AC66U无线路由器部署NTP Server最佳实践
  8. C++排雷:19.过滤英文和中文标点符号,string与wstring之间的转换
  9. Addressable编辑器相关开发问题
  10. 固定资产拆分比例怎么计算_资产拆分