新手,最近刚接触 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 软件应该去哪里搜索呢????
10243 次点击
所在节点    Linux
96 条回复
yangyaofei
2022-02-05 00:29:32 +08:00
看一遍鸟哥的私房菜这本书, 网上有.

linux 基本上所有发行版都有包管理器, 需要下载文件自己装的情况一般都直接去官网, 不存在下载站, 即使是 windows, 下载站这种东西都已经过时很多年了(不官方不安全)
zdndk598
2022-02-05 00:57:24 +08:00
笑死我了这么多问号 block
Privileges
2022-02-05 01:23:00 +08:00
apt/yum 一把梭 如果没有再去 Google 或软件官网找怎么安装

另外 提问就不要这个态度和加这么多并排的问号,并没有感受到你在表达你的疑问,趾高气扬倒是感受到了
dayeye2006199
2022-02-05 04:02:14 +08:00
感觉 LZ 就是想知道一个软件在 Linux 下是不是也能用,没有 linux 版本的话,有没有什么替代品。这个倒是和怎么用命令之类的关系不大。

其实善用搜索引擎就可以了。

举个例子,比如我想在 linux 下面看 pdf ,我知道 windows 下面可以用 adobe pdf reader 。那肯定第一反应是 google “adobe pdf reader linux version”.
然后发现 adobe 的官方 linux 支持只到 9.5.5 ,2013 年的一个版本,也没有找到任何官方下载的页面。所以这个选择肯定不太好。

那我的第二反应是搜搜看 发行版+软件功能看看有没有什么替换品,所以 google “ubuntu pdf reader”,找到了如下的一个软件列表: https://askubuntu.com/questions/18495/what-pdf-viewers-are-available-for-ubuntu

然后发觉有人推荐 evince 这个软件,看着还不错。所以进入官网的下载说明: https://wiki.gnome.org/Apps/Evince/Downloads

然后官网推荐我从发行版直接获取该软件。所以我的反应是回到操作系统,用 apt 搜索一下

```
$ apt search '^evince'
Sorting... Done
Full Text Search... Done
evince/focal-updates 3.36.10-0ubuntu1 amd64 [upgradable from: 3.36.7-0ubuntu1]
Document (PostScript, PDF) viewer

evince-common/focal-updates,focal-updates 3.36.10-0ubuntu1 all [upgradable from: 3.36.7-0ubuntu1]
Document (PostScript, PDF) viewer - common files
```

发行版果然提供这个软件,然后就可以愉快的 `sudo apt install evince`安装使用了。
abc8678
2022-02-05 08:45:09 +08:00
我有时候也找依赖大半天,不知道怎么解决。A 软件需要依赖 B ,网上搜不到 B 的资源,或者只有 arm64(或 X86-64 的,反正需求往往反过来)。apt 那种命令一查,没有这个软件,或者已经过时。别人在 Windows 用替代品都快做完了,我还在捣鼓找软件
nshfwz
2022-02-05 08:59:39 +08:00
桌面环境可以看看 snap 商店和 gnome 商店
tairan2006
2022-02-05 09:22:41 +08:00
桌面环境下很多有自带的商店,命令行就只能靠 Google 或者源管理软件自带的 search 了
MiketsuSmasher
2022-02-05 09:55:36 +08:00
先说结论:你在 Linux 环境下不需要“软件下载站”这种东西。
再说“软件下载站”:不能使用 Windows 的思维用 Linux 。
你接触过的这些系统,都有一套软件包管理器,Debian 和 Ubuntu 用的是 apt ,Fedora 用 yum ,ArchLinux 用 pacman ,而这些系统的 wiki 都是推荐直接用自带的包管理器搜索和安装软件,而不是从所谓的“软件下载站”下载安装,更何况面向 Linux 的“软件下载站”我一个都没见过。
如果确实出现了你需要的软件在包管理器里面搜不到的情况,那你就要去找软件的官网,看看是否提供 Linux 版本的二进制包或者安装方法。
至于“软件查询站”:查找具体的包名,包管理器的搜索功能就够用了。如果想要软件推荐,可以看系统自带的应用商店,或者谷歌一下“linux media player”之类的东西。
如果你嫌敲命令麻烦,建议直接用系统自带的应用商店。

另外,大伙给你建议不是在和你抬杠,Linux 目前的现状就是,任何 GUI 工具都没有命令行强大。再说一遍,不能使用 Windows 的思维用 Linux 。
skinny
2022-02-05 10:28:53 +08:00
debian 系用 apt 命令行搜索,或者用一个 APT GUI (比如“Synaptics”),如果没有就直接用发行版名字加需求在搜索引擎,不存在下载站的需求,注意,软件仓库镜像不等于下载站。
skinny
2022-02-05 10:33:15 +08:00
官方网站的网页也可以按目录分类查看:

点击查看软件目录
https://www.debian.org/distrib/packages

选择自己的系统版本查看
https://packages.ubuntu.com/
skinny
2022-02-05 10:34:31 +08:00
GUI 也可以按目录查看,当然命令行也可以,不过不方便这么用。
ClericPy
2022-02-05 11:02:46 +08:00
yum 和 apt 还有 dnf 都很常见了, arch / manjaro 下面还有 pacman 和 yay, 比如我日常 manjaro 就用的 GUI 版的软件管理, 挺方便的

忘了, 还有一种 AppImage 直接运行的, 有的网站会打包成这种直接下载
GuuJiang
2022-02-05 12:12:35 +08:00
唉,表达能力捉急,我来帮 OP 翻译下问题吧,他并不是“想要某个具体的软件,想知道怎么找对应的 linux 版”,而是“压根不知道自己需要什么,需要一个聚合站把所有的 Linux 软件摆出来,上去逛一逛看都有哪些”
yehoshua
2022-02-05 12:28:13 +08:00
https://command-not-found.com/
这个网站平时挺有用的。
ji39
2022-02-05 12:31:27 +08:00
1. apt list 2. apt show zip
sutra
2022-02-05 12:58:40 +08:00
Google: xxx handbook
markgor
2022-02-05 13:32:56 +08:00
@ottawa8821 #7
我觉得你要区分的是图形界面下的和命令行下的;
图形界面下的:
各自的发行版都有对应的“应用商城”,就如 mac 的 appStore ;我比较少用不清楚“应用商城”具体的名称

命令行下的,
不同的发行版都有自己的安装工具,
如 debian 系列的:apt
centos 系列的:yum 、dnf


但是默认官方仓库里面的包有可能版本比较低,这时候就要自己找第三方源,
或者比较省事的方法是自己下载包的源码进行编译。

1 、并不是所有的包都有发行到官方源或第三方源中;
2 、linux 中的软件大多数都有提供源码安装,这也是 LINUX 中最通用的分发方式,通过源码进行编译安装。


还有不是 fodera 是 fedora 。
meetcw
2022-02-05 14:00:08 +08:00
github 搜索 awesome linux
littlewing
2022-02-05 14:48:47 +08:00
ubuntu 自带应用商店啊
deplivesb
2022-02-05 15:03:01 +08:00
「别抬杠说 Linux 是通过命令安装,我当然知道是通过命令安装,我当然也知道 Linux 下有 deb 安装格式或者 rpm 安装格式,问题是我是新手,都不晓得 Linux 下有哪些软件),有各种各样的软件分类,软件教程等等之类的科普站 or 下载站」

这个态度看起来你是全站的大爷

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

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

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

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

© 2021 V2EX