web-dev-qa-db-ja.com

Ubuntu Software Centerに専有ソフトウェアがあるのはなぜですか?

私の質問はとても簡単です: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でプロプライエタリとラベル付けされています =

19
Tio TROM

ただし、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
  • フォントを除いて、他のものはマイクロコード/ハードウェアに関連しているので、私自身はそれでいいです;)
  • クロムをインストールしましたが、リストされていません。信じるべきもう1つの証拠は、バグです。

debianのバグレポート (6月2日から)関連する可能性があります:third_party/swiftshader/third_party/llvm-subzero/lib/Support/ConvertUTF.cppクロムの所有権があるようです。リンクには修正の言及があります。

DEBパッケージをチェックするlintianというコマンドがあります。クロム37をスキャンしても不満はありません。

24
Rinzwind

Ubuntuが「オープンソースに関するすべて」であるという前提は厳密には正しくありません。

OSのコアは主にオープンソースコンポーネントを使用し、Ubuntu開発者はさまざまなオープンソースプロジェクトをサポートし、貢献しています。

ただし、Ubuntuには必須がありません。Ubuntuリポジトリ(deb)またはSnap Store(snap)のすべてのソフトウェアがオープンソースでなければなりません。

7
user535733

オープンソースソフトウェアをフィルタリングするには、メイン(公式にサポートされている、オープンソースソフトウェア)のみを有効にすることができます。このように 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
1
xavier_fakerat

Ubuntuは、すべてのパッケージを無料にする必要があるディストリビューションではありません(自由度のように)。とはいえ、GNU/Linuxディストリビューションでは重要な2つの側面があります。

  1. すべてのコンポーネント(より具体的にはwifiカード)が動作することを人々は望んでいます。

  2. Ubuntuの場合、非フリーソフトウェアの特定の部分に慣れているユーザーにとってシステムを快適にする独自のソフトウェアが含まれます。

お役に立てれば

0
Beformed

ソースリストに「制限あり」があります。

制限付き-デバイス用の専用ドライバー。

ソース- https://help.ubuntu.com/community/Repositories/Ubunt

0
user4815