Strona 1 z 1

Jak zainstalować całe repozytorium debiana?

: 02 października 2013, 20:29
autor: ms-trex
Witam,
zgodnie z tą lista http://packages.debian.org/wheezy/allpa ... mat=txt.gz w repozytorium jest 48617 pakietów. Ja mając w sources.list wpisane tylko repo main a aptitude pokazuje mi jedynie 41 000.

: 02 października 2013, 21:32
autor: Rafal_F
Sprawdź wątek z repozytoriami, link jest w dziale dla początkujących.
Są jeszcze części nonfree, i backporty. I nie wiem jak to z architekturami wygląda.

A instalowanie wszystkiego to baaaaardzo zły pomysł.

: 03 października 2013, 13:55
autor: ms-trex
Lista pakietów którą podałem w pierwszym poście dotyczy chyba tylko repo main, także nie potrzebuje non-free i contrib. Chce wszystko zainstalować bo chce mieć listę wszystkich plików wykonywalnych z katalogów /bin /sbin /usr/bin i /usr/sbin jakie są dostępne w repo debiana, jak to inaczej zrobić?

: 03 października 2013, 14:14
autor: pone13
Skąd taki pomysł, do czego takiej listy potrzebujesz?
Wiesz wiele z programów jest zamiennikem, odpowiednikiem innego i nie będą mogły wspólnie koegzystować w jednym systemie.

: 03 października 2013, 22:02
autor: Yampress
Wiesz już kiedyś był taki jeden "nawiedzony " który chciał wszystkie pakiety z repo zainstalować" i cała polska społeczność debiana się z niego śmiała.. A nie dało się gościowi szybko wytłumaczyć, że to poroniony pomysł.

Nie da się tego zrobić. Cześci pakietów nigdy nie zainstalujesz gdyż jedne nie mogą wspólnie żyć z innymi.

Odpowiedź jest w debian reference 1
2.2.8 Zależności między pakietami

W systemie zarządzania pakietami w Debianie istnieje kategoria „zależności” między pakietami zaprojektowanych tak, aby w prosty sposób, (za pomocą pojedynczej flagi) ukazać poziom niezależności funkcjonowania programu A od istnienia w danym systemie programu B:


Pakiet A zależy (depends on) od Pakietu B, jeżeli B musi być bezwarunkowo zainstalowany, aby można było uruchomić A. W niektórych przypadkach A nie tylko zależy od B, ale od jego określonej wersji. W takich przypadkach zależność wersji jest dolną granicą, co należy rozumieć, że A zależy od dowolnej wersji B nowszej od wersji podanej.


Pakiet A zaleca (recommends) Pakiet B, jeżeli opiekun pakietu jest zdania, że większość użytkowników nie zechciałaby skorzystać z A bez posiadania możliwości oferowanych przez B.


Pakiet A sugeruje (suggests) Pakiet B, jeżeli B zawiera pliki mające związek z funkcjonalnością A (zwykle zwiększające ją).


Package A jest w konflikcie (conflicts) z Pakietem B wtedy, kiedy A nie będzie działać, jeżeli B jest zainstalowany w systemie. Konflikty zachodzą przeważnie wtedy, gdy A zawiera pliki, które mają pod jakimś względem przewagę nad plikami należącymi do B. Stan „conflicts” często występuje wspólnie z „replaces”.


Pakiet A zastępuje (replaces) Pakiet B wtedy, gdy pliki zainstalowane przez B ulegają usunięciu i (w niektórych wypadkach) nadpisaniu przez pliki należące do A.


Pakiet A dostarcza (provides) Pakiet B wtedy, gdy wszystkie pliki i cała funkcjonalność pakietu B zawierają się w A. Daje to użytkownikom mniejszych dysków możliwość zainstalowania tylko tej części pakietu A, której naprawdę potrzebują.

Bardziej szczegółowe informacje o wykorzystaniu każdego z powyższych pojęć zawierają dokumenty Packaging Manual i Policy Manual.

Dobrze wiedzieć, że dselect umożliwia bardziej subtelną kontrolę nad pakietami zalecanymi i sugerowanymi, niż apt-get, który po prostu pobiera wszystkie pakiety oznaczone zależy a zostawia w spokoju rekomendowane i sugerowane. W nowoczesnym wydaniu obydwa programy są „nakładką” na APT.

: 05 października 2013, 19:01
autor: ms-trex
Zatem żeby pozyskać listę wszystkich plików wykonywalnych z debiana wheezy pobrałem wszystkie 10 DVD wypakowałem wszystkie deby w korzeń i poprzez ls > bin mam listę aplikacji która liczy sobie 28977 plików wykonywalnych.

Ktoś chętny żeby pomóc mi w identyfikacji co jest co Obrazek: http://ubuntuone.com/1mQCIGkD9wM1t2OqsPHgUqMoże warto by było udostępnić coś takiego w sieci?

Dziwne jednak jest to że debów na dvd było jedynie 36148 a według listy w pierwszym poście aż 48617.

: 08 października 2013, 21:34
autor: mati75
Są jeszcze pakiety udeb, dla instalatora.