用Linux系统的人越来越多,但刚接触时最头疼的事之一,就是装软件。Windows有应用商店,macOS有App Store,那Linux有没有类似的东西?答案是有,而且不止一个。但Linux软件商店和Windows上的商店不太一样,里面有不少门道,搞清楚了才能用得顺手。
为什么Linux也有软件商店
很多人以为Linux装软件只能靠命令行敲apt-get或者yum,其实早就不一样了。现代Linux发行版基本都自带图形化的软件中心,比如Ubuntu的软件中心、Deepin的应用商店、openSUSE的YaST。这些商店把几千个软件打包好,点一下就能装,省去了手动配置源、解依赖的麻烦。

但Linux软件商店和Windows商店有个根本区别。Windows商店里的软件大多是专为商店格式打包的,而Linux商店更多是传统包管理器的图形界面。你点一下安装,背后其实还是调用了apt或者dnf这些命令行工具。好处是你不需要记住命令,坏处是商店的功能受限于底层包管理器。
有些发行版为了体验更好,还会自己维护一个软件仓库,筛选过一遍才放进去。比如Deepin的应用商店,里面的软件都经过深度测试,兼容性和稳定性比其他源要好不少。这也是为什么很多人说Deepin的软件商店是Linux里做得最像样的。
哪种Linux软件商店最值得用

如果你的系统是Ubuntu或者基于Ubuntu的发行版linux软件商店,系统自带的Ubuntu软件中心就能满足大部分需求。它界面简洁,分类清晰,搜索速度也还行。但它的软件版本可能不是最新的,比如你想装最新版的Blender或者GIMP,软件中心里可能还是几个月前的版本。
这时候可以试试Flathub。Flathub是一个第三方的Linux应用商店,里面的软件都是Flatpak格式的。Flatpak的好处是每个应用都运行在沙箱里linux软件商店,互不干扰,而且更新很及时。你甚至可以在Flathub上找到一些官方商店里没有的软件qq for linux,比如一些开源的设计工具和游戏。
另一个选择是Snap Store,由Canonical公司维护。Snap格式和Flatpak类似,也是沙箱运行,自动更新。不过Snap的启动速度有时候比较慢,而且占用磁盘空间偏大。如果你的硬盘够大,网络也快,Snap Store是个省心的选择。
对于追求极致稳定性的用户,比如服务器或者专业工作站,建议还是用系统自带的包管理器,不依赖第三方商店。软件商店更适合日常办公、娱乐、学习场景。

用Linux软件商店会遇到哪些坑
虽然Linux软件商店很方便,但也不是万能。第一个坑是软件版本落后。很多发行版的官方仓库更新慢,尤其是用了两年的LTS版本,里面的软件可能已经落后好几个大版本。如果你需要最新功能,比如新版本的Python或者Node.js,商店里可能找不到。
第二个坑是商店里搜不到某些软件。有些商业软件linux操作系统怎么样,比如腾讯会议、WPS、百度网盘,官方只提供deb或者rpm包,不上架到商店。这时候你需要手动下载安装,或者用第三方的应用商店。还有更麻烦的,有些软件只提供AppImage格式,商店根本不支持。
第三个坑是依赖冲突。虽然包管理器会自动处理依赖,但如果你同时用不同的商店来源,比如即用apt又用Flatpak又用Snap,系统里可能会出现同一个软件的不同版本,甚至相互冲突。建议新手只用一种商店,不要混着用。

还有一点要注意,Linux软件商店里的软件大多是开源的,闭源软件比较少。如果你需要Adobe全家桶、Microsoft Office这些软件,Linux商店里基本没有。最好的办法是找替代品,比如用GIMP代替Photoshop,用LibreOffice代替Office。
怎么挑选适合自己需求的商店
选哪个商店,主要看你用Linux干什么。如果你是日常办公、上网、看视频,系统自带的软件中心完全够用。Deepin用户直接用深度应用商店就好,里面的软件都是优化过的,安装体验最好。
如果你是开发者,需要频繁安装新工具、测试新版本,建议用Flathub或者Snap Store。这些商店更新速度快,而且支持多版本共存,不会影响系统稳定。比如你想同时装Python 3.9和3.10,用Flatpak可以轻松做到。

如果你是游戏玩家,可以试试Lutris或者Steam的Linux版。这两个虽然不算传统的软件商店,但可以帮你管理很多游戏和工具。Lutris甚至能自动配置Wine环境,让你在Linux上玩Windows游戏。
对于追求极致简洁的用户,比如Arch Linux用户,他们更习惯用命令行,软件商店反而觉得多余。但如果你刚接触Linux,不想背命令,找一个好用的软件商店能让你少走很多弯路。
无论选哪个商店,记得定期更新软件源和软件包,保证安全性。Linux软件商店虽然不如Windows商店那么成熟,但已经足够满足大多数人的日常需求。只要选对适合自己的,用起来一样顺手。
