新手,最近刚接触 Linux 类操作系统,想请问下 Linux 有没有软件下载站或者查询站

2022-02-04 21:15:12 +08:00
 ottawa8821
最近刚刚接触了 Linux 类操作系统,ubuntu,fodera,debian 等等此类的,也学习了一些安装命令,有安装基础。

想问下各位,Linux 类操作系统去哪里找软件?我知道 linux 软件大多是通过命令安装也好,下载安装包
( rpm 格式也好,deb 格式也好)再通过命令下载,此时问题来了,如何知道哪些软件支持 linux 平台,有没有类似

windows 平台下的软件下载站???或者查询站,知道哪个软件有支持 LINUX 平台的??


众所周知,Windows 下各类软件多如牛毛,有各种各类的软件,有各种各样的下载站(百度一下即可搜到),还有各种各样的软件分类,有下载类,有聊天类,有视频播放类,有浏览器类等等等等。

我就想知道,Linux 平台下有没有类似 Windows 下的这种软件下载站???(别抬杠说 Linux 是通过命令安装,我当然知道是通过命令安装,我当然也知道 Linux 下有 deb 安装格式或者 rpm 安装格式,问题是我是新手,都不晓得 Linux 下有哪些软件),有各种各样的软件分类,软件教程等等之类的科普站 or 下载站。


对于一个新手,找 LINUX 软件应该去哪里搜索呢????
10170 次点击
所在节点    Linux
96 条回复
flynaj
2022-02-04 21:57:54 +08:00
这些发行版都有官方仓库,直接 apt ,yum,搜索安装就行,现在 Windows11 也有这种安装方式 Winget
mikewang
2022-02-04 21:58:41 +08:00
@ottawa8821 #14 你想要的大概就是这样的吧: https://www.v2ex.com/t/826794
是 UOS ( Deepin 的商业版)的 App 商城
ottawa8821
2022-02-04 21:58:42 +08:00
@kwanzaa 好的,非常感谢兄台指点,那个命令我去学习下,谢
timpaik
2022-02-04 21:58:54 +08:00
m4d3bug
2022-02-04 22:00:00 +08:00
ottawa8821
2022-02-04 22:01:01 +08:00
@mikewang 不是,LINUX 就是以命令出名的,没必要一定要去搞什么商城一键安装。我是想学习,一个软件,它的用途是什么,哪怕是教程都好。
ottawa8821
2022-02-04 22:01:49 +08:00
@flynaj 好的,感谢兄台指点,原来是 apt ,yum 本身都带搜索功能,好的,谢谢了
ottawa8821
2022-02-04 22:02:58 +08:00
@m4d3bug 好,感谢,这网站叼啊,各类软件汇总
wccc
2022-02-04 22:23:56 +08:00
learningman
2022-02-04 22:34:11 +08:00
yum apt, opkg pacman
上面这两句押韵(
xubeiyan
2022-02-04 22:37:25 +08:00
就这吊的不行的口气,算了吧,给你也不会感恩的,已 block
muzihuaner
2022-02-04 22:45:17 +08:00
https://www.spark-app.store/
星火应用商店
zedpass
2022-02-04 22:47:47 +08:00
Linux 发行版很多,软件分发方式也有很多种:
1.通过发行版自带的仓库源安装
比如 ubuntu 、deepin 等 debian 系发行版,可以直接通过 apt 安装仓库源中的软件; Fedora 、centOS 等 red hat 系发行版,使用 yum 命令安装、arch 系发行版使用 pacman 命令安装软件。例如在 ubuntu 终端执行 sudo apt install htop ,这样就会自动在仓库源中搜索 htop 并安装
但是并不是所有的软件都会被仓库源收录,很多闭源软件仓库源不会收录,或者收录的版本很低,就需要通过其他方式安装软件

2.使用 snap 、flatpak 等包管理方式
这里以 snap 为例,snap 是 ubuntu 常用的包管理方式,除了最小化安装的 ubuntu 或者 ubuntu server 版本,正常桌面使用的版本应该都是自带 snap store 的,可以直接在 snap store 中搜索软件名即可。除 ubuntu 之外的发行版也可以使用 snap 商店,例如我要在 deepin 下载 pycharm ,首先安装好 snap 相关的服务,然后再去 snapcraft.io 搜索 pycharm ,出现 pycharm-community 、pycharm-professional 等几个版本,按照页面的说明执行 sudo snap install pycharm-community --classic 这个命令,就会自动安装 pycharm
flatpak 也是类似,不过我更推荐使用 snap ,国内的下载速度更快,并且收录的软件版本也新一些

3.直接搜索官网下载软件
很多商业软件不会被收录到仓库源,通过 snap 下载比较臃肿或者可能没有收录,如果这些有适配 Linux 版本,那么多半是可以直接通过官网下载到 deb 包、rpm 包或者二进制文件包。比如搜狗输入法、钉钉、Edge 都在官网提供了 deb 格式的安装包,直接下载 deb 包,终端执行 sudo dpkg -i 文件名.deb 即可安装。
red hat 系多用于服务器,Linux 桌面端一般都是 debian 系发行版的占有率更高,所以很多网站只提供 deb 格式的包,如果需要 red hat 系版本,可以尝试用 alien 这个工具将 deb 格式的转换为 rpm 包。
还有一些软件比较特殊,虽然官网有提供 Linux 版本的下载方式,但是并不是 deb 或者 rpm 包,而是 tar.gz 格式的压缩包或者 appimage 后缀的文件。比如 postman 、golang 官网就只提供 tar.gz 压缩文件,需要解压后再执行安装脚本,或者手动挪动到 bin 目录下使用;而像 motrix 官网,提供的则是 appimage 格式的文件,下载后授予执行权限即可运行,但这类软件由于将依赖都打包到 appimage 中,所以体积一般比较臃肿。
还有一些软件的官网只提供了命令行的安装方式,比如 typora 、docker 、ROS 等,只在官网提供了几行命令,执行命令加对应的软件源添加到系统源中,然后通过 apt 的方式安装
adoal
2022-02-04 22:54:18 +08:00
建议先认真通读一遍你所安装的发行版的官方手册。
yylzcom
2022-02-04 22:57:55 +08:00
https://alternativeto.net/

建议使用这个网站,在其它平台上的软件输入名称,然后下面就会列出替代品,根据自己需要选择操作系统之类的进行筛选
ncepuzs
2022-02-04 23:11:19 +08:00
你至少得先了解系统默认的 software repository 和 package manager 是什么吧?

不然像这样说一堆车轱辘话也没有描述清楚想要什么……当然,你要是了解也就不会问这种问题了。
icyalala
2022-02-04 23:27:55 +08:00
package manager 能解决搜索和安装的问题,但是如果只是想要探索或者随意浏览,就非常不友好了。。

按类别分类、按流行程度排序这类功能,只能是大的发行版自行维护,比如 https://snapcraft.io/store 这种,但感觉都不够流行不够好用。
vocaloid
2022-02-04 23:47:24 +08:00
建议可以装个 deepin 先玩玩 里面也有现成的应用商店
Cooky
2022-02-04 23:56:12 +08:00
linux 系统大多都自带包管理器以及网络安装源的配置,用什么用包管理器去下,没有再自己找现成的包或者找源码自己编译安装
felixcode
2022-02-04 23:56:20 +08:00
哪怕是 windows 下面,也建议从官网下载,不建议从下载站下,各种恶意软件。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/831905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX