Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kompilacja przez sieć
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Zolwik
n00b
n00b


Joined: 15 Dec 2007
Posts: 11

PostPosted: Thu May 15, 2008 4:08 pm    Post subject: Kompilacja przez sieć Reply with quote

Mam w domu 2 kompy z gentoo, w sieci oczywiście. Chciałbym zrobić tak, żeby tylko jeden kompilował, tzn że jak się z drugiego każe coś kompilować, to żeby on wysłał do serwera "prośbę" o skompilowanie mu tego, pod jego procesor oczywiście. Da się tak w ogóle zrobić??
Back to top
View user's profile Send private message
Belliash
Advocate
Advocate


Joined: 24 Nov 2004
Posts: 2503
Location: Wroclaw, Poland

PostPosted: Thu May 15, 2008 4:14 pm    Post subject: Reply with quote

distcc?
_________________
Asio Software Technologies
Belliash IT Weblog
Back to top
View user's profile Send private message
Zolwik
n00b
n00b


Joined: 15 Dec 2007
Posts: 11

PostPosted: Thu May 15, 2008 4:17 pm    Post subject: Reply with quote

Wiesz, jak używasz distcc, to musisz mieć z tego co wiem oba kompy włączone. Ja chce tego drugiego móc wyłączać podczas kompilacji

Oczywiście jeśli da się tak zrobić przez distcc to mi pomóżcie to skonfigurować
Back to top
View user's profile Send private message
canis_lupus
l33t
l33t


Joined: 22 Dec 2005
Posts: 773
Location: Kraków

PostPosted: Thu May 15, 2008 5:35 pm    Post subject: Reply with quote

zgrać system na drugiego kompa na jakąś wolną partycję, skompilować, przenieśc z powrotem.
_________________
"I love you cię" Różyczko...
Back to top
View user's profile Send private message
Zolwik
n00b
n00b


Joined: 15 Dec 2007
Posts: 11

PostPosted: Thu May 15, 2008 6:45 pm    Post subject: Reply with quote

A tak bardziej na stałe się nie da? Może coś na zasadzie budowania paczek? A potem tylko instalowania ich na tym drugim kompie? Instalacja paczki chyba nie jest czasochłonna... tylko jak to zrobić porządnie? Albo może coś lepszego wymyślicie?
Back to top
View user's profile Send private message
klatecki
n00b
n00b


Joined: 24 Apr 2007
Posts: 10
Location: Gdańsk

PostPosted: Thu May 15, 2008 9:23 pm    Post subject: Reply with quote

To może emerguj na komputerze z opcją -B (emerge -B pakiet). Wówczas stworzone zostaną paczki które później przeniesiesz na docelowy komputer i zainstalujesz z paczki (emerge -K pakiet).
Back to top
View user's profile Send private message
Zolwik
n00b
n00b


Joined: 15 Dec 2007
Posts: 11

PostPosted: Thu May 15, 2008 9:34 pm    Post subject: Reply with quote

No dobra, to załóżmy że jest tak:
Na serwie robie nowe gentoo w chroocie, i tam z -B merguje wszystko co chcę. Potem to wszystko co zmergowałem zgrywam na kompa docelowego i merguje to samo z opcją -K. Tylko to trochę dużo walenia się z tym, a ja się pieścić to wole z kim innym ;). Ktoś umie do tego napisać skrypt, oczywiście zakładając że mam pełny dostęp do obu kompów przez ssh no i oczywiście dostęp bezpośredni

Aha, a tak przy okazji to nie da się po prostu gentoo przerzucić jakoś na paczki? słyszałem gdzieś że to się da zrobić, tylko też do końca nie wiem jak. Co prawda tu się nasuwa pytanie jak paczki to po co Gentoo? No, ale ja się już przyzwyczaiłem do portage i w ogóle do gentoo...
Back to top
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Thu May 15, 2008 9:51 pm    Post subject: Reply with quote

emerge foo --buildpkgonly a potem na maszynie docelowej emerge foo --usepkgonly, katalog z binarnymi paczkami podmontuj sobie np. po sshfs.
Back to top
View user's profile Send private message
Zolwik
n00b
n00b


Joined: 15 Dec 2007
Posts: 11

PostPosted: Thu May 15, 2008 9:56 pm    Post subject: Reply with quote

SlashBeast wrote:
emerge foo --buildpkgonly a potem na maszynie docelowej emerge foo --usepkgonly, katalog z binarnymi paczkami podmontuj sobie np. po sshfs.


Dobra, łatwiej jest po prostu w make.conf dać
Code:

EMERGE_DEFAULT_OPTS="--buildpkgonly" lub też --usepkgonly


I rozumiem że portage też przez nfs czy też ten sshfs?
Próbujemy :)
Back to top
View user's profile Send private message
wierzba
n00b
n00b


Joined: 24 Feb 2006
Posts: 58
Location: Warsaw, Poland

PostPosted: Sat May 17, 2008 3:01 am    Post subject: Reply with quote

Daj znać jak Ci poszło i pod co podmontowałeś.

Swoją drogą dziwna potrzeba takiej kompilacji (na drugim kompie przy wyyłączonym docelowym), do czego to jest potrzebne/wymagane jeśli można wiedzieć (tak z czystej ciekawości).

:twisted:
_________________
Close the world, open the next

// HP Compaq nx6325 AMD Sempron 3500+, 1G , 60 GB HD
Gentoo Hardened 2.6.23
Back to top
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Sat May 17, 2008 9:14 am    Post subject: Reply with quote

czy używasz nfs czy sshfs to już Twoja sprawa, nfs nie używam bo jestem zbyt leniwy, a sshfs działa generalnie out-of-box, po fuse.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum