我的问题很简单:如何从 Ubuntu 软件中心(USC)摆脱专有软件?
启用或禁用存储库不起作用。即使只有“universe”和“main”存储库处于活动状态,您仍然可以看到大量专有软件。示例包括 Skype、Slack、Spotify。
测试:Ubuntu 18.04 和 Ubuntu 16.04。
已编辑:我不得不编辑这个问题以排除我之前在此处报告的另一个错误,该错误是关于 USC 中有多少开源应用程序被错误标记为专有的。在此处添加了https://askubuntu.com/questions/1052688/open-source-software-mislabeled-in-ubuntu-software-center-usc-as-proprietary
更新:这个问题仍未得到解答,我相信这是一个非常重要的主题,因此需要更多关注。如果 Ubuntu 声称是免费和开源的,那么请给我自由,让我从您的官方软件中心删除专有软件。Ubuntu 操作系统的新手将不知道如何避免软件中心的专有应用程序,特别是当他们(我和我们所有人)安装 Ubuntu 时,我们可能只选择开源存储库,但软件中心却充满了专有应用程序。
更新2:当你访问南加州大学主页时,33% 的软件是专有的。视频https://www.youtube.com/watch?v=PIVHQj7pfXQ&feature=youtu.beKrita 也显示为专有,我在这里报告Krita 在 Ubuntu 软件中心被标记为专有
答案1
但是软件中心里全是专有软件。怎么回事?我以为 Ubuntu 都是开源的
“宇宙”的定义:
Universe – 社区维护的开源软件 Ubuntu 软件中心的绝大部分软件都来自 Universe 存储库。这些软件包要么是从最新版本的 Debian 自动导入的,要么由 Ubuntu 社区上传和维护。
Canonical 不为这些软件包提供官方支持或更新。
我认为标签“专有”是 Chromium 的一个错误。它是 FLOSS,因此应该这样标记。
如何过滤掉这些?
- 我认为这是一个错误。如果您不想要专有软件,请不要包含“受限”(=专有驱动程序)或“多元宇宙”(=专有软件)。
您有更多关于 universe 中专有标签的例子吗?因为我认为它不应该在那里。
关于如何过滤当前安装的专有内容,您可以使用:
sudo apt install vrms
您将获得系统中已安装内容的列表
$ vrms
Non-free packages installed on schijfwereld
amd64-microcode Processor microcode firmware for AMD CPUs
fonts-ubuntu sans-serif font set from Ubuntu
i965-va-driver VAAPI driver for Intel G45 & HD Graphics family
intel-microcode Processor microcode firmware for Intel CPUs
Contrib packages installed on schijfwereld
iucode-tool Intel processor microcode tool
4 non-free packages, 0.2% of 1852 installed packages.
1 contrib packages, 0.1% of 1852 installed packages.
$ which chromium
/snap/bin/chromium
- 除字体外,其他的都与微码/硬件有关,所以我自己对此很满意;)
- 我安装了 Chromium,但它没有被列出。另一个可以相信的证据是它是一个错误。
Debian 上的错误报告(从 6 月 2 日起)这可能与此有关:third_party/swiftshader/third_party/llvm-subzero/lib/Support/ConvertUTF.cpp
铬似乎是专有的。链接中提到了修复。
有一个名为lintian
“检查 DEB 包”的命令。当我扫描 Chromium 37 时,它没有发出任何抱怨。
答案2
Ubuntu 的前提是“关于开源“并不完全正确。
该操作系统的核心主要使用开源组件,Ubuntu 开发人员支持并为各种开源项目做出贡献。
然而,Ubuntu 从未必需的Ubuntu 存储库(deb)或 Snap Store(snap)中的所有软件都必须是开源的。
答案3
答案4
Ubuntu 并不是一个要求所有软件包都是自由的发行版。话虽如此,但对于任何 GNU/Linux 发行版来说,有两个方面都很重要。
人们希望他们的所有组件都能正常工作(更具体地说是 wifi 卡)。
对于 ubuntu 来说,他们会包含专有软件,以便让习惯使用特定非自由软件的用户能够舒适地使用系统。
希望这可以帮助