Co to jest pole „Zainstaluj to oprogramowanie innych firm” w instalatorze i jakie oprogramowanie innych firm jest zainstalowane?


15

Podczas instalowania Ubuntu zawsze ma to pole z napisem Install this third-party software, ale zastanawiam się dokładnie, które oprogramowanie innych firm i skąd je instaluje.

Widzę poniższy opis, ale chcę dokładnie wiedzieć, które oprogramowanie jest instalowane, które pakiety i skąd.

Ubuntu GNOME używa oprogramowania innych firm do odtwarzania Flasha, MP3 i innych multimediów oraz do pracy z niektórymi urządzeniami graficznymi i Wi-Fi. Niektóre z tego oprogramowania są zastrzeżone. Oprogramowanie podlega warunkom licencji dołączonym do jego dokumentacji.

Zainstaluj to pole wyboru oprogramowania innej firmy

Odpowiedzi:


9

Edytować

Po przekopaniu trochę przez wyjście

dpkg --get-selections | xargs apt-cache policy | grep -B5 'multiverse'okazuje się, że istnieje meta-pakiet ubuntu-restricted-addons. /var/lib/dpkg/info/ubuntu-restricted-addons.listWskazał mi do pliku/usr/share/doc/ubuntu-restricted-addons/README.Debian

Treść tego stanu pliku:

Pakiet ten został podzielony na dodatki ubuntu-ograniczone i dodatki ubuntu-ograniczone, aby umożliwić instalatorowi CD na komputer (ubiquity) zainstalowanie podzbioru pakietów dostępnych w oryginalnym pakiecie dodatków ubuntu-ograniczonym.

Idąc dalej, dodatki z ograniczeniami ubuntu powinny zawierać tylko pakiety wieloświatowe, podczas gdy dodatki z ograniczeniami ubuntu powinny zawierać pakiety główne i wszechświatowe, a także wszelkie pakiety z wielu światów, które zostały sprawdzone przez prawnika.

Ponieważ dodatki ograniczone do ubuntu zależą od dodatków ubuntu-ograniczonych, użytkownicy powinni być zniechęceni do instalowania dodatków ubuntu poza instalatorem CD na pulpicie. Takie jest uzasadnienie ostrzeżenia i rzadkiego opisu w dodatkach z ograniczeniami ubuntu.

- Evan Dandrea czw, 05 sierpnia 2010 16:14:43 -0400

Zatem instalator Ubuntu pozwala zainstalować ubuntu-restricted-addonsmeta-pakiet.

apt-cache mówi nam, co wchodzi w skład tego pakietu:

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

Jest to prawie taki sam wynik jak na mojej maszynie wirtualnej 15.10.

Zatem doszedłem do wniosku, że ubuntu-restricted-addonsz multiverserepozytorium pochodzi oprogramowanie innych firm.

Original post Pod względem /etc/apt/sources.listpliku te byłyby wszelkie oprogramowanie, które pochodzi od deb http://archive.ubuntu.com/ubuntu $RELEASE multiversejak deb http://archive.ubuntu.com/ubuntu $RELEASE restrictedrepozytorium.

To także odniesienia w software-properties-gtkprogramie

wprowadź opis zdjęcia tutaj

Możesz wyświetlić listę pakietów w tych repozytoriach za pomocą

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

i

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

1
Które dokładnie oprogramowanie jest zainstalowane? Czy możesz podać mi listę pakietów, które instaluje, ponieważ nie mogę uwierzyć, że instaluje całe oprogramowanie w repozytoriach multiversei restricted?

@ParanoidPanda lista pakietów wszystkich dostępnych pakietów jest bardzo duża. Użyj awkopublikowanych przeze mnie linijek. Alternatywnie możesz użyć tych oneliner w świeżej instalacji i przekazać dane wyjściowe do apt-cache policyrury ixargs
Sergiy Kolodyazhnyy

Z mojej głowy takie pakiety, jak sterowniki broadcomi nvidiasprzęt są w 100% zastrzeżone. Czcionki kompatybilne z Microsoftem, pakiety związane z KDE należą do kategorii „darmowa, ale ograniczona licencją”
Sergiy Kolodyazhnyy

1
Czy więc nie ma wyczerpującej listy wszystkich rzeczy, które to zainstaluje?

3

To, co instaluje, to dodatki z ograniczeniami ubuntu do odtwarzania multimediów, które nie są zaszyfrowane, ale wykorzystują zastrzeżony kodek (głównie mp3, mp4).

Jest to część pakietu Fluendo. Fluendo jest partnerem Canonical, więc ich własne oprogramowanie znajduje się w repozytorium partnerów. gstreamer0.10-fluendo-plugins to jego nazwa i ma wszystkie ich kodery-odtwarzacze, ale ma cenę 34,95 $


Pozwolę sobie być innego zdania. Ograniczony pakiet dodatków należy zainstalować ręcznie. Zainstalowałem Ubuntu 14.04 z Install third party softwarezaznaczonym polem, a jednak apt-cache policy ubuntu-restricted-extrasmówi miInstalled: (none)
Sergiy Kolodyazhnyy

3

Komunikat „... używa oprogramowania innej firmy do odtwarzania Flasha, MP3 i innych multimediów ...” jest w pakiecie o nazwie wszechobecność i tak jest Template: ubiquity/text/prepare_foss_disclaimer.

Template: ubiquity/text/prepare_nonfree_software to etykieta pola wyboru zawierającego tekst „Zainstaluj oprogramowanie innych firm”

W pliku ubiquity/plugins/ubi-prepare.pyznajduje się def ok_handler(self)opcja, która sprawdza, czy to pole wyboru zostało kliknięte w stan aktywny i ustawia zmienną use_nonfreena true, jeśli tak było. Jeśli use_nonfreejest to prawdą, powoduje to universei multiversejest wstępnie wysiewane, a jeśli jeszcze tego nie zrobiło, powoduje ubuntu-restricted-addons(lub kubuntu-restricted-addonsjeśli jest to KDE) przesiewanie.

ubuntu-restricted-extrasTylko nic nie robi ubuntu-restricted-addons. Istnieje nawet wpis dziennika wyjaśniający, że to prawda.

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


W rzeczywistości ma to coś wspólnego z ograniczonymi dodatkami. Zobacz edycję mojej odpowiedzi
Sergiy Kolodyazhnyy,

Pokaż mi kod.
Metta Crawler,

Brak kodu. Przeczytaj plik /usr/share/doc/ubuntu-restricted-addons/README.Debian
Umieściłem

Mówi, że dodatki ubuntu-ograniczone zależą od dodatków ubuntu-ograniczone, a nie na odwrót. OP zapytał o instalatora.
Metta Crawler,

Tak, to znaczy, addonsże bez ciebie nie możesz mieć extras. Po uruchomieniu świeżo zainstalowanych systemów nie masz restricted-extras, tylko restricted-addons. Dodatki pochodzą z instalatorem
Sergiy Kolodyazhnyy
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.