OpenSuse (RPM系)

总览

属于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

中文图
image
英文图
image

包管理 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

image
看得出这是个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  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章