Celkom ma zaujali programy na spravu informacii o serveroch. No viac by ma potesil SW, ktory by dokazal okrem zoznamu zakladnych informacii (HW, sietove informacie, OS...) dokazal na klientov posielat zaplaty, instalovat/odinstalovat SW, menit konfiguraciu... Taka sprava (i vzdialena) celej siete z jedneho miesta. Najlepsie pre debian (napada ma aj nazov - apt-put :-). Nepoznate nieco podobne?
Nie, myslel som nieco ine. Co som mal na mysli skor pripomina jedno microsoftacke riesenie (tusim Automated Software Distribution v AD).
Konkretne ide o to, ze mas server, z ktoreho spravujes SW na desktopoch v sieti. Chces nainstalovat program XYZ, stiahnes ho na serveri a povies mu, na ktore pocitace ho chces dat a on to zabezpeci. Vyjde nova aktualizacia, ty ju zo servera pustis na vsetky pocitace.
To znamena, ze nemusis obehat vsetky pocitace v sieti (ani sa na kazdy jeden prihlasit cez ssh a aktualizovat). Vsetko urobis jednoduchym sposobom z jedneho miesta (zo servera, ktory zabezpeci, ze kazdy pocitac/user bude mat na desktope SW, ktory chces aby mal).
Mozno take riesenie existuje aj pre Linux, len ho nepoznam, ale rad by som sa s nim oboznamil. Minimalne tam, kde sa vyuziva Linux vo velkom (stovky a viac desktopov) to je nevyhnutne, inak lutujem adminov.
Nie som admin, ani sa velmi nevyznam do HW, ale prevazdkovat linux na desktopoch sposobom ako to popisujete, desiatky az stovky plnohodnotnych desktopov, prinajmensom cudne ( "windou$oidne" ).
Podla mna je lepsie riesenie vytvorit silny aplikacny server ( cluster serverov ) a pre jednotlivych uzivatelov pouzit bezdiskove stroje so vzdialenym pristupom a datami ulozenymi na aplikacnom serveri.
Okrem znizenia nakladov na instalaciu/patchovanie aplikacii, ziskam aj pomerne jednoduchsi sposob zalhovania a monitorovania. V pripade HW poruchy desktopu, sa vymeni HW za iny a uzivatel pokracuje tam kde prestal, uzivatel si moze sadnut k lubovolnemu terminalu a ma svoje prostredie ...
Používat Linux (jakýkoliv *nix) jako widle je pěkná úchylárna. Vydávat se přitom za admina je pak přímo prasárna. Jak napsal autor předemnou, tak skutečný *nix admin by šel přednostně do tenkých klientů (a pak upgraduji pouze jednou a to app server/cluster). Pokud náhodou z nějakých historických důvodu (třeba po přechodu z parodie na síťový OS) je na terminálech zbytečně silné železo, tak má cenu uvažovat o tlustých klientech (to musí být ale fakt hodně důvodů do něčeho takového jít) a pak bych považoval přinejmenším o sdíleném svazku /usr a centrálně spravovanými /etc a pak se zase upgraduje jen jednou a to instalací do sdíleného /usr a v případě potřeby opatchování jednotlivých /etc (dávkově). Když už je člověk úplně zhulený a má widloidní Linuxové desktopy tak i příkaz ssh se dá spouštět dávkově (man ssh, man ssh-add, man ssh-agent, man bash). Tak, jak se to dělá ve widlích , by to nedělal *nixový admin ani silně zhulený.
A ako by si riesil situaciu, ze namiesto desktopov mas notebooky, ktore potrebuju pracovat i samostatne, ale ked ich pripojis do siete, admin im chce aplikovat novy SW, patche...? Nevyhovuje ani tenky klient, ani tucny so zdielanym /usr.
BTW nieco som nasiel na http://www.open-carpet.org/. Neviete nieco viac o tomto projekte?
Kdyz vynechame ty reci o tenkych klientech, nechapu kde je problem. Proste vezmu .bash_history, vyriznu z nej prislusny upgrade, zakoncim exec bash, ulozim na sitovy disk, potom neco jako for i in `seq 1 255` ; do xterm -e ssh 10.13.19.$i dany_script & done a je to ... pak pockam az to dobehne a zkontroluju chyby ...
(Poznamka: pouzit misto emerge apt-get na vysledku nic nezmeni ...)
Pravda, jeste jsem to nezkousel ... a taky je pravda, ze se nejedna o nejefektivnejsi reseni (krome tenkych klientu a /usr jeste stoji za uvahu kopirovani image disku). Je to ovsem pouzitelne i v situaci aktualizace spolecne zakladny zcela odlisnych pocitacu.
Takove programy samozrejme existuji, ikdyz predevsim pro spravu win stanic (preci jen jsou castejsi nez ty linuxove) a rozhodne s tim neprisel M$.
mluvime o systemech typu Tivoli od IBM, neco delal Novell (groupwise?) a pak CA a asi i dalsi.
jak rikam, hlavne se venuji win stanicim, ale min. tivoli melo uz pred par lety i nektere casti pro linux...
Pokud jde o free projekt, tak vim jedine o
SFI Director, ktery byval na www.sfi.ch ale ta uz neexistuje, tak asi se to presunulo na SF (snad je to vono):
http://sourceforge.net/projects/sfidirector/