沟通无限:LinuxMint 22修改Flatpak源并安装Skype
Skype 是最早全功能支持Linux的聊天软件,早在 2012 年,站长薄荷君开启 Linux 单系统之路时,Skype 就提供了 Linux 版本,且文字聊天、语音、视频、文件传送等功能全部具备,与 Windows 版本没有明显差距,真是令人感动。后来微软收购了 Skype,对 Skype 做了 Electron 化、大改版,虽然褒贬不一,但毕竟还是原生支持 Linux。因此,Skype 是十多年来薄荷君的主要聊天软件。
2023 年 11 月,微软官方宣布,不再提供 Skype 的 Deb 安装包,改为投入 Ubuntu 的 Snap 阵营。也就是说,微软官方以后只提供 Snap 封装的 Skype。但是 Snap 是 Ubuntu 一家的封装格式,其他大多数 Linux 发行版,包括源于 Ubuntu 的 LinuxMint,都使用 Flatpak 封装格式。
好在,众人拾柴火焰高,Flatpak 也打包收录了 Skype。广大 LinuxMint 22 用户,只能使用 Flatpak 安装 Skype 了。
在 LinuxMint 22 中安装Skype,既可以通过软件中心(软件管理器)中安装(因为 LinuxMint 软件管理器默认支持 Flatpak),也可以通过终端命令安装。由于软件中心默认的 Flatpak 官方源下载速度太慢,因此本文介绍通过终端修改 Flatpak 为国内镜像源,并且快速安装 Skype。
打开终端,使用如下命令,查看当前 Flatpak 的源有哪些。默认只有一个官方源,如果直接开始安装软件,可能会耗时半个小时甚至一个小时以上,官方源的下载速度太慢了。
flatpak remotes -d
我们使用如下命令,将 Flatpak 修改为国内的镜像上海交大的源。
flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub
然后使用如下命令在终端中安装 Skype,安装安装前需要多次输入Y并回车进行确认。图中可见,国内源的下载速度甚至可以达到满速,而官方源的下载速度只有几十到几百 K/s,真是天壤之别。
flatpak install skype
安装完毕,启动 Skype。登录界面、过程与之前的版本没有差别。
什么情况?居然卡在登录过程中了。看来还是不如原生的 Deb 封装的版本好用啊。
重启一下,Skype 就正常了。不过薄荷君发现一个小问题,这个 Flatpak 封装的 Skype,即便在设置中开启了托盘显示,也始终没有托盘图标显示,略有不变。如果点击关闭了 Skype,你以为 Skype 退出了,其实并没有。但是却需要再次在菜单中启动 Skype 才能回到 Skype 主界面。
小结:不管喜欢与否(薄荷君真不喜欢 Flatpak 或 Snap),众多软件开发商和 Linux 开发者在推动着所谓跨平台封装格式的应用,现在越来越多软件都只发布 Flatpak 封装的版本了。对于国内用户而言,使用 Flatpak,第一件事就是修改为国内镜像源,提高下载速度。在 LinuxMint 22 中安装 Skype 或其他 Flatpak 封装的软件也是如此。