Ubuntuをインストールするとき、Install this third-party software
と書かれたこのボックスが常にありますが、どのサードパーティソフトウェアとそれがどこからインストールされているのか正確に知りたいです。
以下の説明を見ることができますが、どのソフトウェアがインストールされているか、どのパッケージがどこから来たかを正確に知りたいです。
Ubuntu GNOMEは、サードパーティのソフトウェアを使用して、Flash、MP3、およびその他のメディアを再生し、一部のグラフィックスおよびwi-fiハードウェアで動作します。このソフトウェアの一部はプロプライエタリです。このソフトウェアには、そのドキュメントに含まれているライセンス条項が適用されます。
編集
出力をさらに掘り下げた後
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 multiverse
とdeb http://archive.ubuntu.com/ubuntu $RELEASE restricted
に由来する任意のソフトウェアになります。倉庫。
software-properties-gtk
プログラムの参照でもあります
これらのリポジトリのパッケージを一覧表示するには
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
インストールされるのは buntu-restricted-extras 暗号化されていないが独自のコーデック(主にmp3、mp4)を使用するメディアの再生用です。
Fluendoパッケージの一部です。 Fluendoは 正規パートナー であるため、独自のソフトウェアはパートナーリポジトリにあります。 gstreamer0.10-fluendo-plugins はその名前であり、すべての再生コーデックを備えていますが、価格は34.95ドルです
「...サードパーティ製ソフトウェアを使用してフラッシュ、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