web-dev-qa-db-ja.com

インストーラーの[このサードパーティソフトウェアをインストールする]ボックスとは何ですか?また、どのサードパーティソフトウェアがインストールされていますか?

Ubuntuをインストールするとき、Install this third-party softwareと書かれたこのボックスが常にありますが、どのサードパーティソフトウェアとそれがどこからインストールされているのか正確に知りたいです。

以下の説明を見ることができますが、どのソフトウェアがインストールされているか、どのパッケージがどこから来たかを正確に知りたいです。

Ubuntu GNOMEは、サードパーティのソフトウェアを使用して、Flash、MP3、およびその他のメディアを再生し、一部のグラフィックスおよびwi-fiハードウェアで動作します。このソフトウェアの一部はプロプライエタリです。このソフトウェアには、そのドキュメントに含まれているライセンス条項が適用されます。

Install this third-party software check box

15
user364819

編集

出力をさらに掘り下げた後

dpkg --get-selections | xargs apt-cache policy | grep -B5 'multiverse'メタパッケージubuntu-restricted-addonsが存在することがわかりました。 /var/lib/dpkg/info/ubuntu-restricted-addons.listはファイル/usr/share/doc/ubuntu-restricted-addons/README.Debianを指し示してくれました

そのファイル状態の内容:

このパッケージはubuntu-restricted-extrasとubuntu-restricted-addonsに分割され、デスクトップCDインストーラー(遍在)が元のubuntu-restricted-extrasパッケージで利用可能なパッケージのサブセットをインストールできるようにしました。

先に進むと、ubuntu-restricted-extrasにはマルチバースパッケージのみが含まれる必要がありますが、ubuntu-restricted-addonsにはメインパッケージとユニバースパッケージ、および弁護士が審査したマルチバースのパッケージが含まれます。

Ubuntu-restricted-extrasはubuntu-restricted-addonsに依存するため、ユーザーはデスクトップCDインストーラーの外部にubuntu-restricted-addonsをインストールしないようにしてください。これが、ubuntu-restricted-addonsの警告とスパース記述の背後にある理由です。

-Evan Dandrea Thu、2010年8月5日16:14:43 -0400

したがって、Ubuntuインストーラーでは、ubuntu-restricted-addonsメタパッケージをインストールできます。

apt-cacheは、そのパッケージの内容を示します。

xieerqi:
$ apt-cache depends ubuntu-restricted-addons                                                                            
ubuntu-restricted-addons
  Recommends: gstreamer0.10-plugins-ugly
  Recommends: gstreamer1.0-plugins-ugly
  Recommends: flashplugin-installer
    flashplugin-installer:i386
  Recommends: gstreamer0.10-plugins-bad
  Recommends: gstreamer1.0-plugins-bad
  Recommends: gstreamer1.0-libav
  Recommends: gstreamer0.10-fluendo-mp3
  Recommends: gstreamer1.0-fluendo-mp3
  Recommends: chromium-codecs-ffmpeg-extra
  Recommends: oxideqt-codecs-extra
  Conflicts: ubuntu-restricted-addons:i386

これは、私の15.10仮想マシンとほぼ同じ出力です。

したがって、私の結論は、multiverseリポジトリからのubuntu-restricted-addonsがサードパーティソフトウェアの出所であるということです。

元の投稿/etc/apt/sources.listファイルに関しては、deb http://archive.ubuntu.com/ubuntu $RELEASE multiversedeb http://archive.ubuntu.com/ubuntu $RELEASE restrictedに由来する任意のソフトウェアになります。倉庫。

software-properties-gtkプログラムの参照でもあります

enter image description here

これらのリポジトリのパッケージを一覧表示するには

awk '/^Package/' /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_$(lsb_release -c | awk '{print $2}' )_multiverse_binary-$(dpkg --print-architecture)_Packages

そして

awk '/^Package/' /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_$(lsb_release -c | awk '{print $2}' )_restricted_binary-$(dpkg --print-architecture)_Packages
9

インストールされるのは buntu-restricted-extras 暗号化されていないが独自のコーデック(主にmp3、mp4)を使用するメディアの再生用です。

Fluendoパッケージの一部です。 Fluendoは 正規パートナー であるため、独自のソフトウェアはパートナーリポジトリにあります。 gstreamer0.10-fluendo-plugins はその名前であり、すべての再生コーデックを備えていますが、価格は34.95ドルです

3
Rinzwind

「...サードパーティ製ソフトウェアを使用してフラッシュ、MP3、およびその他のメディアを再生します...」というメッセージは、遍在という名前のパッケージにあり、Template: ubiquity/text/prepare_foss_disclaimerです。

Template: ubiquity/text/prepare_nonfree_softwareは、「Install this third-party software」というテキストを含むチェックボックスのラベルです

ファイルubiquity/plugins/ubi-prepare.pyには、そのチェックボックスがアクティブ状態にクリックされたかどうかをチェックし、変数use_nonfreeがtrueに設定されている場合にtrueに設定するdef ok_handler(self)があります。 use_nonfreeがtrueの場合、universeおよびmultiverseが事前シードされます。まだ実行されていない場合は、ubuntu-restricted-addons(またはKDEの場合はkubuntu-restricted-addonsになります。 )播種される。

ubuntu-restricted-extrasでは何もせず、ubuntu-restricted-addonsのみです。これが正しいことを説明する変更ログエントリもあります。

./ubiquity-2.18.8.11/debian/changelog: * Install kubuntu-restricted-addons, not kubuntu-restricted-extras

3
Metta Crawler