小蜗熊的蜂蜜罐
UOS下替换安装源及安装常见软件踩坑
发布于: 2022-01-01 更新于: 2022-01-17 分类于: 技术 > Linux 阅读次数: 

UOS作为一款由deepin衍生而来的国产系统,在各种操作方面与一般的Debian系有相似之处又略有不同。由于自带的deepin源存在一定问题,可以为系统替换ARM版的Ubuntu源来增加扩展性。

替换清华源

Ubuntu ARM64清华源: https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu-ports/

  • 新建源文件
    1
    sudo vi /etc/apt/sources.list.d/repo.list
  • 替换为清华源
    将文件替换为以下内容并保存
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse

    # 预发布软件源,不建议启用
    # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse
  • 安装公钥
    1
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
  • 更新apt源
    1
    sudo apt-get update

    软件安装

    FireFox 95+

    UOS官方源中的火狐版本较老,可替换清华源后通过apt安装新版
    1
    2
    3
    4
    5
    6
    sudo apt-get install firefox
    ```
    ## NodeJS
    地址: https://nodejs.org/en/download/
    解压后使用以下方式之一将node添加至全局
    + 建立软链接
    sudo ln -s /usr/local/node/bin/node /usr/local/bin
    sudo ln -s /usr/local/node/bin/npm /usr/local/bin
    sudo ln -s /usr/local/node/bin/npx /usr/local/bin
    1
    + 添加PATH
    sudo vi /etc/profile.d/node-env.sh
    1
    文件中写入以下内容并保存,重新登录后即可直接在终端使用全局模块
    export PATH=$PATH:/usr/local/node/bin
    1
    2
    3
    # WPSJS
    ## 安装wpsjs
    在已配置好nodejs之后,使用npm全局安装wpsjs
    npm install -g wpsjs
    ```

    已知问题

  • 自带输入法与VSCode冲突
  • 换源并upgrade后可能会导致自带的UOS浏览器崩溃
--- 本文结束 The End ---