Přihlásit
: [1]
   |   
: přidání zdroje software z jiného počítače  ( 1386 )
Guest
« : May 16, 2008, 18:24:20 »

Je možné v Mandrivě přidat jako zdroj software složku na počítači připojeném ethernetovou kartou? Spojení  počítačů funguje přes Sambu, složky a soubory lze přeposílat z jednoho počítače na druhý či je otvírat na druhém počítači. Ale nástroj pro přidání zdrojů druhý počítač nevidí. Dá se to nějak nastavit?
Petr C
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #1 : May 16, 2008, 19:12:55 »

urpmi.addmedia (http://www.mandrivalinux.cz/modules/dokuwiki/doku.php?id=prikazovy-radek-urpmi-addmedia )

Pokud máte na mysli, aby další počítače stahovaly balíčky z jiného na stejné síti, pak je to samozřejmě možné.
Druhá varianta je, že budete spravovat další počítače z jednoho "hlavního", kde navíc můžete mít zrcadlené zdroje, takže se balíčky nebudou stahovat z netu.
Podle mého soudu to má smysl jen tam, kde je "podřízených" počítačů víc (hodně, řekněme desítky), nebo kde internetové připojení je dostupné je část dne (firmy). Stahování a zrcadlení kompletních repozitářů znamená přesuny stovek MB, včetně balíčků, které nikdy nevyužijete.
Místní repo:
Na lokální počítač si např. pomocí rsync zesynchronizujete adresář(e) zdroj(ů) z internetu s lokálním.
Nastavíte si v lokálním balíčkovacím systému tento lokální zdroj (lokální zdroje) místo internetových. Aktualizaci místních zdrojů (synchronizaci) lze naplánovat pomocí cronu.
Pro rsync je to jeden dlouhý příkaz (jeden řádek):
rsync -avHS --delete rsync://ftp.cesta/ke_zdroji_balíčků /lokalni_cesta/k_adresáři/s_balíčky
Pokud lokální adresáře se zdroji zpřístupníte ostatním a ty si je nastaví jako zdroje, pak by to mělo fungovat.

Pokud chcete spravovat jiné počítače centrálně, pak na všech podřízených počítačích musí být stejná verze mandrivy a nejlépe nastavené stejné zdroje (mohou být směřovány na lokální zdroje na "hlavním" počítači). Nezbytný protokol SSH spustíte příkazem service sshd start (balíčky openssh-server openssh-client urpmi-parallel-sh nainstalujte na každém klientu, na serveru sshd běžet nemusí). Skupiny počítačů lze ovládat odlišně, jsou-li nadefinovány v /etc/urpmi/parallel.cfg.
Příkaz pro tuto centrální správu je urpmi --parallel s dalšími parametry.
Podrobnosti viz pdf Příručka kterou najdete v sekci Podpora zde nalevo, stránky 320 a násl. (v tištěném vydání).
Předpokládám, že víte, co chcete.
H.

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
Guest
« #2 : May 16, 2008, 20:05:25 »

Díky za odpověď, prostuduju to i v příručce, jedná se mi jen o dočasné nouzové řešení.

Petr C
: [1]
   |   
 
: