由播放器想到的……

Marguerite 上的篇文章 [ 坑 ]openSUSE 下影音多媒体软件指南
里面查看了一下咪咕音乐官方主页搜不到。Kwplayer 音乐是基于 ubuntu。
发现现在好多国内也的 linux 下的软件都是基于 ubuntu 的。很少有基于 rpm 包的。比如有道。不知道为什么……

不好说是「基于」Ubuntu 的吧。只能说开发者各有喜好,于是就为某些发行版提供了打包好的二进制安装包。如果是开源软件这其实是无所谓的。而且一般发行版用户都还是会自己再重新打包的。

deb 也未必就是基于「Ubuntu」的,Debain、LinuxMinit 以及国人自己开发的 Deepin 都是用 deb 的。

国外也是的啦,很多软件源码下面就会有一个 Deabin 文件夹,提供 deb 的打包规则。但是提供 rpm 的也不少的,有些会利用 Makefile 来自动生成 spec 文件方便打包 rpm,比如 mentohust,虽然咱自己写不用它的。还有 TeXmacs,也是只提供了 tar 和 rpm 的。

商业软件像 Oracle 为 Linux 提供的 JDK,就是只有 rpm 没有 deb,deb 系的只能自己用 tar.gz 文件自己打包。还有 Chez Scheme 也是,为 Linux 提供的两种格式是 rpm 和直接可以解压运行的 tar.gz。


顺便说一下我有看到某只非常敌视 Ubuntu 的… … 然后软件依赖故意搞得比 Ubuntu 官方仓库的高一个版本… … 然后然后你不 hack 一下在 Ubuntu 下根本编译不了… 还很明确的在 README 里写出来就是故意的… …

可能是因为国内 Linux 用户中 Debian、Ubuntu 及 Linux Mint 还有 Ubuntu Kylin 更多吧。

引用《2015 年最流行的 10 个 Linux 发行版》( oschina.net/news/69707/2015-10-linux-distributions ),前三名都是 DEB 包。

如果我想用这些播放器,但是找到的都是 deb 的。怎么办!国内的深度之类的软件好像有的没有 rpm 或者 tar.gz 的吧。如果有的话,我去哪儿找?

试一下 alien,可以在各种包格式间互转。但是貌似不是 100% 能成功。

  1. 有 deb 不表示基于 ubuntu 吧?包管理系统不代表系统本身,局部跟整体的关系,说穿了它也只是系统上的一个软件而已。
  2. 为什么一定要咪咕呢?用一个东西是有个标准的吧,doubanfm,网易云音乐,很多好的,怎么会想起用中移动的咪咕呢?
  3. kwplayer 可是 github 上的独立项目,我还贡献过代码来着,开发者没说过就是给 ubuntu 写的。
    4 很好奇“基于 Ubuntu” 是什么概念,是装在 ubuntu 上就算还是在软件商店能查到就算,或者说是楼主认为就算。除了闭源软件,开源世界里能限制平台到某一个发行版的基本没有。
  4. 那说明你找软件的方法是错的呗…怎么办就是学习下怎么找 openSUSE 的包…
  5. 那也有的没有 deb 啊,我自己写的软件大部分没有 deb,即使我会打包 deb,但它也不是基于 openSUSE 的。基于开发不等于基于运行。我电脑跟你电脑不是一回事。
  6. 深度的问题还是,第一想想为什么一定要用,好的替代有都是,不是说长的像 Windows 的就是强大的软件,绝大多数预装的软件比深度提供的那个好(amarok 绝对强过 deepin-music-player),独立功能的比深度集成的好(doubanfm-qt5 绝对强过任何深度音乐的插件),他们怎么吹牛都没用。第二,深度只是恰好用了 deb 包管理系统罢了。第三,大部分深度开发的软件 openSUSE 都有,没有只能证明我们觉得它不好用不能用没有打包。

从我的 iPhone 发送,使用 Tapatalk

我只是搜软件的时候,一搜都是 deb 格式的。真奇怪为什么那么多人热衷于 ubuntu 似的发生版本。我也用过 ubuntu,真心表示不好用,只好放弃。
用 deepin-music-player,也是显得臃肿,不好用,主要是它的歌词以及中文显示比较好,否则的话看到一堆乱码,心里莫名的堵得慌。
另外:麻烦帮忙解决一下我的另外一个问题。真心是不知道怎么回事。如果不行的话,只好重装了……

国内 Ubuntu 用户比较多吧,这点有时候也很苦恼啊,有时候 rpm 包确实没有

大便系确实坑,比如某狗拼音 :point_up:

一些企业级软件 明确只支持 RHEL/CentOS,不会有 deb。

Debian 8/9 搜狗拼音装完直接就能用。

software.opensuse.org/