总览
属于RPM (Fedora/openSUSE)系,这一家族有Fedora/RedHat/CentOS/OpenSUSE
Opensuse 选择中文时,自带中文输入法(搜狗也有)
修改镜像源
LEAP版本: https://mirrors.cqu.edu.cn/wiki/mirror-wiki/opensuse/leap/
Tumbleweed: https://mirrors.cqu.edu.cn/wiki/mirror-wiki/opensuse/tumbleweed/
主要是禁用并修改四个仓库地址,然后启用
OSS
update:OSS
update:NON-OSS
NON-OSS
中文图
英文图
包管理 zypper
https://cn.opensuse.org/Zypper/Usage
## 通过软件名字搜索其包名
sudo zypper search 软件名
## 安装某包
sudo zypper install 软件包
例子如下
sudo zypper search libappindicator3
## 搜索后会得到包名为 libappindicator3-1,然后即可安装
sudo zypper in libappindicator3-1
username@localhost:~/下载> ./Clash_For_Flutter-0.0.7-x86_64.AppImage
./build/clash_for_flutter: error while loading shared libraries: libappindicator3.so.1: cannot open shared object file: No such file or directory
username@localhost:~/下载> sudo zypper in libappindicator3
[sudo] root 的密码:
正在加载软件源数据...
正在读取已安装的软件包...
在软件包名中未找到 'libappindicator3'。正在尝试在功能中查找。
未找到 'libappindicator3' 的提供者。
正在解决软件包依赖关系...
无事可做。
username@localhost:~/下载> sudo zypper search libappindicator3
正在加载软件源数据...
正在读取已安装的软件包...
S | Name | Summary | Type
--+------------------------+------------------------------------------+-------
| libappindicator3-1 | Application indicators library for GTK+3 | 软件包
| libappindicator3-devel | Development files for libappindicator | 软件包
username@localhost:~/下载> sudo zypper in libappindicator3-1
正在加载软件源数据...
正在读取已安装的软件包...
正在解决软件包依赖关系...
将安装以下 4 个新软件包:
libappindicator3-1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libindicator3-7
略
MicroSoft Edge Browser
https://www.microsoftedgeinsider.com/zh-cn/
选择RPM (Fedora/openSUSE)
安装命令
sudo rpm -ivh microsoft-edge-*.rpm
发现报错,依赖缺失
警告:microsoft-edge-beta-92.0.902.55-1.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID be1229cf: NOKEY
错误:依赖检测失败:
libatomic.so.1()(64bit) 被 microsoft-edge-beta-92.0.902.55-1.x86_64 需要
libatomic.so.1(LIBATOMIC_1.0)(64bit) 被 microsoft-edge-beta-92.0.902.55-1.x86_64 需要
sudo zypper search libatomic
看得出这是个GNU C的原子函数运行库,而且缺失的是64位的,而且EDGE是新出的,不太可能使用GCC7那么老的版本,所以根据经验我们选择 libatomic1
## in是install的简拼
sudo zypper in libatomic1
## 然后安装即可
sudo rpm -ivh microsoft-edge-*.rpm
Python3
python3.8就是
username@localhost:~/soft/Clash_For_Linux-main> py<TAB>
pydoc3 pydoc3.8 python3 python3.8