Strona 1 z 1

Gentoo - instalowanie binarek

: 12 czerwca 2008, 09:36
autor: thalcave
Witam,
dostałem oto takie zadanko:
Opisz w jaki sposób rozwiązał(a)byś problem szybkiej instalacji bądź
aktualizacji oprogramowania, na kilkudziesięciu maszynach z identyczną
instalacją Gentoo, z przygotowanych wcześniej binarnych paczek dla
danego wzorca systemu.
Zakładamy, że nie chcemy instalować paczek poleceniem 'emerge'.
Moje rozumowanie jest takie:
na każdym komputerze jest zainstalowany serwer ssh dla sieci lokalnej i na każdym komputerze istnieje użytkownik thalcave, który poprzez sudo ma uprawnienia roota (bez hasła).
Moim zamysłem jest zrobienie pętli po wszystkich IP, w której poprzez pętlę paczki będą kopiowane na komputery a następnie będą instalowane przy pomocy sudo i... no właśnie jaką komendą mogłbym zainstalować te paczki?

Mam nadzieje, że (ex)użytkownicy Gentoo będą mogli mi pomóc.

: 12 czerwca 2008, 21:08
autor: Czocher
A paczkek nie da się przypadkiem "rozpakować" jak wzykłe tar'y/tar.gz'ty?

: 10 lipca 2008, 20:22
autor: soki
Paczki binarne Gentoo mają rozszerzenie *.tbz2 i są to najzwyklejsze archiwa *.tar.bz2 bez informacjii o zależnościach(jak w Slackware).
W Gentoo by zainstalować pkakiet z binarek a nie ze źródeł do polecenia emerge trzeba dodać parametr -K który wymusza instalację z pakietów więć, np:

Kod: Zaznacz cały

emerge -DavK nazwa_pkietu1 nazwa_pkietu2 ...
ew.

Kod: Zaznacz cały

emerge -DavK world

: 10 lipca 2008, 20:53
autor: thalcave
soki, dzięki ale to rozwiązanie wykorzystuje emerge.
No nic ta firma mnie nie zatrudniła :/

: 11 lipca 2008, 12:42
autor: soki
...aaa sorry źle zrozumiałem pytanie chodziło o to by paczki dla Gentoo zainstalować np. Debianem :P więc starczy jakiś skrypcik czy coś który rozpoakuje archiwa po kolei - jak już pisałem są to zwykłe archiwa *.tar.bz2 - jedynie dodać parametr by zachował orginalną strukturę katalogów.