`ubuntu-restricted-extras`のインストールを求められたときに.exeファイルがダウンロードされる


20

私が実行したUbuntu 12.04にFirefox 24.0用のAdobe flashプラグインをインストールしようとしていてsudo apt-get install ubuntu-restricted-extras、次のメッセージが表示されました。

驚き

私が驚いているのは、ダウンロードしているパッケージ.exeです:これは正常ですか?


1
ちょっとした注意:実行可能ファイルは、自己解凍型のキャビネットファイル(フォントファイルを含む)です。Ubuntuはそれらを使用するためにそれらを実行する必要はありません。まともなアーカイバはそれらをバラバラにすることができます。
KutuluMike

@MichaelEdenfield:.exeはどのように自己解凍しますか?要点がわかりませんでした。
-jobin

1
実行可能ファイルは、キャビネット自体がリソースとして接続されている小さなcabファイル抽出プログラムです。Windowsシステムでプログラムを実行すると、実行可能ファイルに埋め込まれたキャビネットデータが検出され、抽出されます。しかし、アーカイブプログラムは、実行可能部分をスキップするのに十分なスマートである限り同じことができます(たとえば、Windowsで通常7-zipで開く)
-KutuluMike

回答:


30

これらのフォントはもともと Microsoftによって実行可能インストーラーとしてリリースされたもので、そのライセンスでは「完全なコピー」の配布のみが許可されています。

複製と配布。お客様は、本ソフトウェア製品の複製を無制限に複製および配布できます。ただし、各コピーは、すべての著作権および商標表示を含む真の完全なコピーであり、このEULAのコピーを添付するものとします。ソフトウェア製品のコピーは、単独で配布したり、独自の製品の一部として含めたりして営利目的で配布することはできません。

Ubuntuのパッケージには、実際にはフォントのコピーは含まれていませんが、サードパーティのアーカイブから元のWindows実行可能ファイルをダウンロードするスクリプトが含まれています。次に、スクリプトは実際に実行可能ファイルを実行せずにフォントを抽出してインストールします。

これは複雑な取り決めですが、ソフトウェアが制限付きライセンスでリリースされた場合に発生します。


おっ!しかし、なぜこれのためのdebianパッケージがないのですか?
jobin

5
これにはdebianパッケージがあります。まったく同じことを行います。問題は法的なものであり、技術的なものではありません。
ジョミナル

1
答えは「Microsoftのせいで」と要約できます。
グレッグ

8

のインストール ubuntu-restricted-extrasパッケージには、あなたはおそらく使用するかもしれないソフトウェアのいくつかの非フリーの作品をインストールします。これらの1つはttf-mscorefonts-installer、実際にこれらの.exeファイルをダウンロードするものです。これらは一般的にWineアプリケーションに使用されます。

Flashのみをインストールするには、を使用しますapt-get install libflashplugin-installer。制限された追加機能をすべて使用した場合にインストールされる他のパッケージを確認するには、実際にインストールせずに予行演習を実行できます- apt-get -s install ubuntu-restricted-extras


Mactrentに感謝しますが、なぜこれのためのdebianパッケージがないのですか?
jobin

3
ændrükの答えカバーは-マイクロソフトのライセンスは、フォントを使用することができますすべてのあなたがダウンロードした場合、全体手段は、インストールを実行する-パッケージexe秒。私たちが持っているDebianパッケージは、いわばインストーラーをインストールするだけです。TL; DR:Microsoft製品を使用するには、「無料の」製品であっても、その条件に従って行う必要があります。
Mactrent
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.