UOS下替换安装源及安装常见软件踩坑

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
sudo apt-get install firefox

NodeJS

地址: https://nodejs.org/en/download/
解压后使用以下方式之一将node添加至全局

  • 建立软链接
1
2
3
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
  • 添加PATH
1
sudo vi /etc/profile.d/node-env.sh

文件中写入以下内容并保存,重新登录后即可直接在终端使用全局模块

1
export PATH=$PATH:/usr/local/node/bin

WPSJS

安装wpsjs

在已配置好nodejs之后,使用npm全局安装wpsjs

1
npm install -g wpsjs

已知问题

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