Aptitude - instalacja pakietów bez zalecanych

Ogólne pytania dotyczące systemu
ms-trex
Beginner
Posty: 386
Rejestracja: 29 listopada 2006, 18:24

Post autor: ms-trex »

Zgadza się. Skoro już o aptitude mowa to przy okazji może wetne jeszcze jedno pytanie. Co oznacza {a} przy nazwie niektórych pakietów?
koralgol
Posty: 75
Rejestracja: 25 marca 2007, 13:28

Post autor: koralgol »

Sugerowane czy zalecane - które są ważniejsze? Na chłopski rozum wydaję się, że to zalecane (recommends) mają większy priorytet ale z drugiej strony mam tę opcje odznaczoną w aptitude i zainstalowane w ten sposób programy działają bez problemu. Czym są zaś sugerowane (suggests) pakiety (które jak mówicie są instalowane domyślnie)?

Jak zainstalować pakiet aby zajmował jak najmniej miejsca na dysku (mam na myśli dodatkowe pakiety bez których ten instalowany nie mógłby działać)?
ArnVaker

Post autor: ArnVaker »

ms-trex pisze:Co oznacza {a} przy nazwie niektórych pakietów?
Masz na myśli oznaczenie pakietów przy instalacji?

Kod: Zaznacz cały

amidala:/# aptitude install audacious -s
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
The following NEW packages will be installed:
  audacious audacious-plugins{a} libaudclient2{a} libaudcore1{a} libaudid3tag2{a} libaudutil1{a} libcddb2{a} libcdio-cdda0{a} libcdio10{a} libmcs1{a} libmms0{a} libmowgli1{a} libneon27-gnutls{a} libsad2{a} 
The following packages are RECOMMENDED but will NOT be installed:
  audacious-plugins-extra 
0 packages upgraded, 14 newly installed, 0 to remove and 3 not upgraded.
Need to get 2130kB/2253kB of archives. After unpacking 6611kB will be used.
Do you want to continue? [Y/n/?] 
Would download/install/remove packages.
Jeżeli tak, to oznacza to, że te pakiety zostaną zainstalowane automatycznie jako zależności wskazanego do instalacji pakietu.
koralgol pisze:które jak mówicie są instalowane domyślnie
iria pisze:sugerowane nie są instalowane jeśli ich nie zaznaczymy
Ani pakiety polecane ani sugerowane nie są wymagane do prawidłowego działania instalowanego programu. Do prawidłowego działania wymagane są jedynie jego zależności. Pakiety polecane i sugerowane często rozszerzają funkcjonalność danego programu.

Moim zdaniem granica między nimi jest dosyć płynna i wypadałoby rozpatrywać tę kwestię raczej dla konkretnego pakietu. W końcu to poszczególni deweloperzy decydują o tym, co dany pakiet ma w zależnościach, co poleca i co sugeruje.

Dajmy na to taki nautilus, który jest przeglądarką plików. Poleca między innymi program do nagrywania płyt oraz menedżer pakietów, a sugeruje przeglądarkę grafiki i program do odtwarzania plików audio/video. Którym z tych aplikacji jest bliżej do nautilusa? Oceń sam...
ODPOWIEDZ