私の質問はとても簡単です:Ubuntu Software Center(USC)から独自のソフトウェアを取り除く方法は?
リポジトリを有効または無効にすることはできません。 「ユニバース」リポジトリと「メイン」リポジトリだけがアクティブな場合でも、独自のソフトウェアをたくさん見ることができます。例には、Skype、Slack、Spotiffyが含まれます。
テスト済み:Ubuntu 18.04およびUbuntu 16.04。
編集済み:この質問を編集して、以前にUSCで所有権があると誤って表示されているオープンソースアプリの数についてここで報告した別のバグを除外する必要がありました。ここに追加しました https://askubuntu.com/questions/1052688/open-source-software-mislabeled-in-ubuntu-software-center-usc-as-proprietary
UPDATE:この質問は未回答のままであり、非常に重要なトピックであるため、さらに注意が必要だと思います。 Ubuntuが無料でオープンソースであると主張している場合、私にあなたの公式ソフトウェアセンターからプロプライエタリソフトウェアを削除する自由を与えてください。 Ubuntuオペレーティングシステムの新規ユーザーは、ソフトウェアセンターからプロプライエタリアプリを回避する方法を知りません。特に、私(および私たち全員)がUbuntuをインストールするとき、オープンソースリポジトリのみを選択できるため、ソフトウェアセンターはプロプライエタリでいっぱいです。アプリ。
UPDATE 2:USCのホームを訪れたとき、ソフトウェアの33%が専有です。ビデオ https://www.youtube.com/watch?v=PIVHQj7pfXQ&feature=youtu.be また、Kritaはプロプライエタリとして表示され、ここで報告しました KritaはUbuntu Software Centerでプロプライエタリとラベル付けされています =
ただし、Software Centerは独自のソフトウェアでいっぱいです。どうして? Ubuntuはすべてオープンソースだと思った
「宇宙」の定義:
ユニバース–コミュニティが管理するオープンソースソフトウェアUbuntu Software Centerのソフトウェアの大部分は、ユニバースリポジトリから提供されています。これらのパッケージは、Debianの最新バージョンから自動的にインポートされるか、Ubuntuコミュニティによってアップロードおよび保守されます。
Canonicalは、これらのパッケージの公式サポートまたはアップデートを提供しません。
「独自の」タグはクロムのバグだと思います。 FLOSSなので、そのようにタグ付けする必要があります。
それらを除外する方法は?
ユニバース独自のタグの例は他にありますか?私はそこにあるべきではないと信じているので。
現在インストールされているものや独自仕様のものを除外する方法については、次を使用できます。
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
debianのバグレポート (6月2日から)関連する可能性があります:third_party/swiftshader/third_party/llvm-subzero/lib/Support/ConvertUTF.cpp
クロムの所有権があるようです。リンクには修正の言及があります。
DEBパッケージをチェックするlintian
というコマンドがあります。クロム37をスキャンしても不満はありません。
Ubuntuが「オープンソースに関するすべて」であるという前提は厳密には正しくありません。
OSのコアは主にオープンソースコンポーネントを使用し、Ubuntu開発者はさまざまなオープンソースプロジェクトをサポートし、貢献しています。
ただし、Ubuntuには必須がありません。Ubuntuリポジトリ(deb)またはSnap Store(snap)のすべてのソフトウェアがオープンソースでなければなりません。
オープンソースソフトウェアをフィルタリングするには、メイン(公式にサポートされている、オープンソースソフトウェア)のみを有効にすることができます。このように post/etc/apt/sources.list
および/etc/apt/sources.list.d/
のファイル。
私の他の提案は、Ubuntu Software Centerに代わるものをインストールすることです- App Grid 。これにより、迷惑なしに提供されるオープンソースソフトウェアを閲覧することができます。
PPAファイルを使用してインストールできます。
Sudo add-apt-repository ppa:appgrid/stable
Sudo apt-get update
Sudo apt-get install appgrid
Ubuntuは、すべてのパッケージを無料にする必要があるディストリビューションではありません(自由度のように)。とはいえ、GNU/Linuxディストリビューションでは重要な2つの側面があります。
すべてのコンポーネント(より具体的にはwifiカード)が動作することを人々は望んでいます。
Ubuntuの場合、非フリーソフトウェアの特定の部分に慣れているユーザーにとってシステムを快適にする独自のソフトウェアが含まれます。
お役に立てれば