过客

Hello World!
  1. 首页
  2. Ubuntu
  3. 正文

Ubuntu22.04安装与配置记录

2022年7月11日 7157点热度 3人点赞 0条评论

Ubuntu22.04安装与配置记录

2022年4月21日,ubuntu发布了22.04版本,该版本是一个LTS长期支持版本,技术支持5年,22.04版本与20.04版本在安装和配置方面很多过程都是一样的。但是由于一部分软件的版本升级与改变,与这部分软件相关的应用安装过程也可能发生变化,所以这篇文章重点在于发生变化的部分,不变的部分请参考博主的另一篇博客:Ubuntu20.04安装与配置记录


一、Ubuntu系统盘制作

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04系统盘制作


二、磁盘分区

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04磁盘分区


三、终端自动补全忽略大小写

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04终端自动补全忽略大小写


四、换源

Ubuntu22.04和Ubuntu20.04的软件源不一样,所以这一步和Ubuntu20.04有所区别。

4.1 换源步骤

  1. 备份原来的源
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  2. 打开/etc/apt/sources.list文件,更改为阿里源
    # 可以将vim更换为自己熟悉的编辑器
    sudo vi /etc/apt/sources.list
    
    # 将文件内容更换为如下阿里源
    deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
    
  3. 更新源
    # 更新源
    sudo apt update
    
    # 更新软件
    sudo apt upgrade -y
    
    # 自动卸载不需要的软件
    sudo apt autoremove -y
    

参考资料

  1. Ubuntu 22.04换国内源 清华源 阿里源 中科大源 163源

五、将文件名改成英文

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04将文件名改成英文


六、安装KeePassXC

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装KeePassXC

6.1 Firefox配置

Ubuntu22.04将Firefox预装为Snap软件包,由于一些机制问题,Snap的Firefox并不能实现通过插件KeepassXC-Browser与KeepassXC通信,所以我们需要将snap版本的Firefox卸载,换为常规的DEB包。

  1. 删除Firefox snap包
    sudo snap remove --purge firefox
    
  2. 添加Mozilla team PPA存储库
    sudo add-apt-repository ppa:mozillateam/ppa
    
  3. 在Ubuntu 22.04 LTS上从DEB包安装Firefox
    # --target-release选项可控制从何处下载安装
    sudo apt install --target-release 'o=LP-PPA-mozillateam' firefox
    
  4. 更改PPA优先级

    在Ubuntu中,我们可以安装来自不同来源的软件包。但是,如果多个存储库具有相同的软件包,例如Firefox软件包,则默认使用优先级较高的存储库。Ubuntu的官方仓库的优先级总高于我们添加的PPA版本,所以在执行软件自动更新时,会默认下载snap的Firefox,因此我们需要修改优先级。

    # 创建一个新文件
    sudo vim /etc/apt/preferences.d/mozillateamppa
    

    添加以下内容,并保存退出:

    Package: firefox*
    Pin: release o=LP-PPA-mozillateam
    Pin-Priority: 501
    

参考资料

  1. 如何在Ubuntu 22.04 LTS上安装Firefox作为经典DEB应用程序

七、安装坚果云

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装坚果云


八、安装Clash

v2rayL在Ubuntu22.04下无法正常使用,所以博主使用Clash作为替代工具。

8.1 安装Clash

  1. 去Github仓库下载软件(clash-linux-amd64-v1.11.4.gz为例)

  2. 解压缩

    # 解压缩
    gunzip clash-linux-amd64*.gz
    # 改名
    mv clash-linux-amd64* clash
    # 移动位置
    sudo mkdir /usr/local/Clash
    mv clash /usr/local/Clash
    
  3. 下载配置文件
    cd /usr/local/Clash
    #下载clash 配置文件config.yaml 在代理商那里复制订阅链接,替代 [订阅链接]
    sudo wget -O config.yaml [订阅链接]
    #下载Country.mmdb 
    sudo wget -O Country.mmdb https://www.sub-speeder.com/client-download/Country.mmdb
    
  4. 执行
    chmod +x clash
    # -d指定配置文件目录
    ./clash -d /usr/local/Clash
    
  5. 通过网页进行配置
    1. Ctrl + C关闭软件

    2. 修改配置文件保存后启动Clash

      sudo vim /usr/local/Clash/config.yaml
      
      # 如下图,在配置文件的external-controller: :9090的下一行添加
      secret: '密码'
      

    3. 打开网址,填写后即可进入配置页面(Chrome浏览器好像有点问题,建议使用Firefox浏览器)

      Host:127.0.0.1
      端口:9090
      密钥:密码

8.2 设置Clash开机自启动

  1. 新建服务文件
    # 新建文件
    sudo vim /etc/systemd/system/clash.service
    

    文件中添加如下内容:

    [Unit]
    Description=clash daemon
    [Service]
    Type=simple
    User=root
    ExecStart=/usr/local/Clash/clash -d /usr/local/Clash/
    Restart=on-failure
    [Install]
    WantedBy=multi-user.target
    
  2. 设置开机自启动
    sudo systemctl daemon-reload
    sudo systemctl enable clash
    sudo systemctl start clash
    
    # 查看是否启动成功
    # 看到Active: active (running)即为成功
    sudo systemctl status clash
    

8.3 终端代理

  1. 方法一:

    每次打开终端的时候,手动输入以下命令即可实现代理:

    export http_proxy=http://127.0.0.1:7890
    export https_proxy=http://127.0.0.1:7890
    
  2. 方法二:

    将上述两条命令写入shell配置文件末尾。如果你使用的是bash,配置文件即~/.bashrc;博主后面会推荐安装zsh,zsh的配置文件是~/.zshrc。每次启动shell的时候就会自动执行shell配置文件中的命令,所以不再需要手动执行。

参考资料

  1. 配置 clash for linux ,适用于ubuntu 20.04
  2. Linux 让终端走代理的几种方法

九、安装Chrome浏览器

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装Chrome浏览器


十、安装搜狗输入法

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装搜狗输入法


十一、源码编译安装Vim8.2并支持Python3

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04源码编译安装Vim8.2并支持Python3


十二、终端配置

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04终端配置


十三、安装WPS

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装WPS


十四、安装syncthing

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装syncthing


十五、安装邮件客户端Thunderbird

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装邮件客户端Thunderbird


十六、安装BT客户端

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装BT客户端


十七、安装VMware Workstation Player

与Ubuntu20.04配置过程相似,不过下载安装完成之后,第一次打开应用下载一些模块的时候会报错,所以需要自己下载这些模块。

  1. 安装VMware Workstation Player,参考Ubuntu20.04安装VMware Workstation Player

  2. 安装一些模块

    1. 直接打开VMware Workstation Player,会自动下载一些模块,如果下载成功则安装成功。如果安装失败,尝试第二步。

    2. 执行以下命令

      cd /usr/lib/vmware/modules/source
      
      # 手动编译模块
      sudo git clone https://github.com/mkubecek/vmware-host-modules
      cd vmware-host-modules
      git checkout workstation-16.2.3
      sudo make
      
      sudo tar -cf vmnet.tar vmnet-only
      sudo tar -cf vmmon.tar vmmon-only
      
      sudo mv vmnet.tar /usr/lib/vmware/modules/source/
      sudo mv vmmon.tar /usr/lib/vmware/modules/source/
      sudo vmware-modconfig --console --install-all
      

十八、安装微信、QQ等(deepin-wine)

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04安装微信、QQ等(deepin-wine)


十九、Gnome桌面美化

由于Ubuntu22.04将默认采用Gnome42,所以Ubuntu20.04Gnome桌面美化中一些Gnome shell的拓展无法兼容,所以这里和ubuntu20.04的步骤有所区别。

19.1 安装插件前的准备

  1. gnome-tweaks不再可以管理拓展,需要额外安装拓展管理程序
    # 个性化定制
    sudo apt install gnome-tweaks
    
    # 拓展管理器
    sudo apt install gnome-shell-extension-manager
    
  2. 安装浏览器插件
    1. Chrome浏览器插件地址
    2. Firefox浏览器插件地址
  3. 安装网页与本地扩展的联系工具
    # 安装这个插件和浏览器插件之后可以在网页端直接安装Gnome Shell插件
    sudo apt install chrome-gnome-shell
    

19.2 安装插件的方法

参考Ubuntu20.04Gnome桌面美化

19.3 插件推荐

  • User Themes:想给gnome换主题就必须安装这个插件

  • Vitals:在顶栏显示内存、负载、CPU 使用率等信息

  • Simple net speed:显示网速,拓展Net Speed与Gnome42不兼容,所以使用这个拓展作为替代品

  • Clipboard Indicator:显示复制粘贴的历史,还可以永久保存某次复制历史

  • Unite:可对顶栏自定义,例如添加当前窗口的标题或最大最小化按钮,也可以去除标题栏

  • Fullscreen Notifications:全屏时仍可弹出系统通知

  • Top Panel Workspace Scroll:在顶栏滚动鼠标就可以切换工作区

参考资料

  1. 如何在 Ubuntu 22.04 LTS Linux 上安装 Tweak 优化工具

二十、修改登录界面壁纸

20.1 修改步骤

  1. 安装依赖

    sudo apt update
    sudo apt install libglib2.0-dev-bin -y
    
  2. 下载脚本并移动脚本位置
    wget -qO - https://github.com/PRATAP-KUMAR/ubuntu-gdm-set-background/archive/main.tar.gz | tar zx --strip-components=1 ubuntu-gdm-set-background-main/ubuntu-gdm-set-background
    
    sudo mkdir /usr/local/ubuntu_gdm_set_background
    sudo mv ubuntu-gdm-set-background /usr/local/ubuntu_gdm_set_background/
    sudo /usr/local/ubuntu_gdm_set_background/ubuntu-gdm-set-background --image /path/to/image
    
  3. 恢复登录界面
    # 查看恢复方法
    sudo /usr/local/ubuntu_gdm_set_background/ubuntu-gdm-set-background --help
    

参考资料

  1. 如何更改 Ubuntu 22.04 LTS 登录背景

二十一、安装QQ音乐

21.1 安装步骤

  1. 下载QQ音乐deb包:官网下载

  2. 安装

    sudo gdebi qqmusic_*.deb
    
  3. 解决QQ音乐闪退问题

    编辑文件/usr/share/applications/qqmusic.desktop:

    sudo vim /usr/share/applications/qqmusic.desktop
    

    Exec=字段后添加参数--no-sandbox,保存退出:

    [Desktop Entry]
    Name=qqmusic
    Exec=/opt/qqmusic/qqmusic --no-sandbox %U
    Terminal=false
    Type=Application
    Icon=qqmusic
    StartupWMClass=qqmusic
    Comment=Tencent QQMusic
    Categories=AudioVideo;
    

参考资料

  1. Ubuntu22.04应用程序启动时闪退

二十二、常用软件

与Ubuntu20.04配置过程相似,不再赘述,参考Ubuntu20.04常用软件

补充:

  1. Variety在Ubuntu22.04下有个bug,在深色模式下,Variety无法切换壁纸。解决方法如下:
    # 执行命令
    sed -i '/^# Gnome 3, Unity*/a gsettings set org.gnome.desktop.background picture-uri-dark "file://WP" 2> /dev/null' /home/USER/.config/variety/scripts/set_wallpaper
    

    参考资料

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Ubuntu 安装系统
最后更新:2022年9月12日

过客

老老实实吃饭,认认真真减肥。

打赏 点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

过客

老老实实吃饭,认认真真减肥。

欢迎投喂~
支付宝
微信

文章目录
  • Ubuntu22.04安装与配置记录
    • 一、Ubuntu系统盘制作
    • 二、磁盘分区
    • 三、终端自动补全忽略大小写
    • 四、换源
      • 4.1 换源步骤
      • 参考资料
    • 五、将文件名改成英文
    • 六、安装KeePassXC
      • 6.1 Firefox配置
      • 参考资料
    • 七、安装坚果云
    • 八、安装Clash
      • 8.1 安装Clash
      • 8.2 设置Clash开机自启动
      • 8.3 终端代理
      • 参考资料
    • 九、安装Chrome浏览器
    • 十、安装搜狗输入法
    • 十一、源码编译安装Vim8.2并支持Python3
    • 十二、终端配置
    • 十三、安装WPS
    • 十四、安装syncthing
    • 十五、安装邮件客户端Thunderbird
    • 十六、安装BT客户端
    • 十七、安装VMware Workstation Player
    • 十八、安装微信、QQ等(deepin-wine)
    • 十九、Gnome桌面美化
      • 19.1 安装插件前的准备
      • 19.2 安装插件的方法
      • 19.3 插件推荐
      • 参考资料
    • 二十、修改登录界面壁纸
      • 20.1 修改步骤
      • 参考资料
    • 二十一、安装QQ音乐
      • 21.1 安装步骤
      • 参考资料
    • 二十二、常用软件
标签聚合
Ubuntu 安装系统

COPYRIGHT © 2022 过客的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

京ICP备2021038741号-1