Sárga levél - Cikk - miért gentoo nem alkalmazható a kiszolgálón
Az elmúlt évben már használt Gentoo Linux szerveren. Mivel sok szerver jelenleg használja a FreeBSD, kíváncsi voltam, hogy milyen gyorsan tudok a régi hardverek, a Gentoo. Gentoo egy disztribúció, amely megkönnyíti, hogy állítson össze egy programot, sok fordító zászlók, amelyek felelősek bármely részét a vas. Elméletileg ez optimalizálás nagyban felgyorsítja a rendszert.
A tapasztalat azonban azt mutatja, hogy nincs minden rendben. Vannak dolgok, amiket én nagyon szeretek a Gentoo: csomag kezelése, használata USE zászlók és függőségek tervezett rendszer. De sajnos vannak nagy nehézségek szerver beállítása.
Ez a rendszer jobb, mint a legtöbb Linux rendszerek területén a csomagkezelő és a telepítést. Gépelés jelennek pravoskhodna. A nagyon könnyű telepíteni, vagy frissítse a program az összes szükséges függőségeket. Egy bonyolult rendszer USE zászlók kiegészíti ezt a rendszert. Ahelyett, rámutatva a zászlókat minden program külön-külön, akkor a rendszer a globális USE zászlót. A legtöbb csomag segítségével, és a rendszer lesz telepítve.
A legegyszerűbb módja annak, hogy írja le az utat ezek az ellátások - összehasonlítjuk a FreeBSD telepítése a szerveren. Azt feltételezzük, hogy nincs X11 és mi nem kell. Most kell telepíteni a PHP és biztosíthat támogatást grafikus műveletek (image átalakítás, CAPTHA generáció, stb.) Ehhez mit keres make zászlókat, és add hozzá a make.conf. Ezután írja be a „make install”. Az eljárás során összeállításának a portok látni fogja függően grafikus könyvtár. Grafikus könyvtár könyvtár megkövetelik a betűtípusokat. Betűtípusok igényelnek font manager. Az alapértelmezett betűtípus-kezelő konfigurálva X11. Így azt látjuk, hogy az X11 szükséges futási függőségek és meg kell nyomni a Ctrl-C, hogy megszakítja a telepítést.
Másrészt, a Gentoo, adja a „-X” a USE zászlókat, és minden rendben lesz. Ez egy kiváló rendszer.
Gentoo is aktív közösség támogatását. Amint meg van írva ebben a blogban. van egy kiváló fórum Gentoo felhasználók.
Kényelmetlenséget, időben fejezzük ki.
Mindezek a dolgok azt mutatják, hogy a Gentoo élvezet használni. És én leszek boldog, hogy használja az asztalon, amikor az Apple OS X csalódást. De nem fogom ustanavilvat Gentoo a szerveren. Ennek okai:
Gentoo igényel sok időt telepíteni
Legalábbis amikor én telepítették Gentoo, ott volt a normális telepítő. Kiváló dokumentáció és pontosan leírja az csak annyit kell tennie, de tart egy csomó időt. Tény, hogy a rendszer töltöttem néhány órát. És ez csak a kezdet volt.
Gentoo igényel sok időt telepíteni
Az előnye, hogy a Gentoo „okos” tartalmazza az összes - legalábbis általában hiszik. De sajnos az én alacsony termelékenységű teszt szerver, összeállítása még az alap rendszer Apache, MySQL, Python és néhány más fontos programok körülbelül három napig. És egész idő alatt a gép folyamatosan összeállításához rendszer.
Megértem, hogy a legutóbbi ajánlásokat a Tanács, hogy a szereléshez az első szakasz ( „stage-1”). És én majd ezeket az ajánlásokat. De mi fog történni az előnye az egész összeállítást?
Gentoo stabilitás stratégia: Az összes frissítése
Miután töltött sok időt fordítani a programot, akkor valószínűleg nem akar csinálni gyakran. Sajnos Gentoo kénytelen frissíteni a programot csak a szoftverfrissítéseket.
Nincs „stabil” változata Gentoo. Gentoo folyamatosan frissítjük, így Ön mindig a legújabb változat a program. Amint meg van írva a Gentoo Guide (Gentoo Kézikönyv):
Ha a fő probléma - pooderzhivaet kiszolgáló üzemképes állapotban van, akkor kell, hogy egy stabil rendszer, konfigurálja, és felejtsd el. Néha csak akkor kell telepíteni a szükséges biztonsági frissítést. A Gentoo-val ez nem fog működni, mivel nincs „stabil” megjelenése Gentoo.
Ami még rosszabb, van valami, mint a „System Update”. Ez az úgynevezett új „profil”. A Gentoo dokumentáció ajánlott frissíteni a profilt. A frissítés helyettesíti az alaprendszer. Ha Ön rendszergazda - akkor be kell állítani minden elölről.
Profil frissítés hatással lesz egy nagy szám a konfigurációs fájlokat, és még befolyásolhatja az indítási folyamatot. Ez nyilvánvalóan nem az, amit szeretne csinálni a szerveren. Mivel nehéz lesz, hogy megbizonyosodjon arról, hogy minden működik, ahogy kellene, és nem szűnik meg a munka után egy újraindítás. Tény, hogy ez az, ami történt velem, annak ellenére, hogy a nagy mennyiségű időt töltött a frissítés / etc fájlokat. A végeredmény: a szerver kellett animálni kézzel, így a leállás.
Kritikus szerverek, mint a vizsgálati rendszer, azt szeretnénk, hogy csak hozza a rendszert vissza a régi profilt. Ehhez egyszerűen telepítsd a Gentoo egy másik gépen. Ezután ellenőrizze, hogy jól működik a rendszer újraindítását követően. Miután ellenőrizte, hogy minden működik, akkor kapcsoljuk be az új rendszert.
Gentoo biztonsági stratégia: frissítés minden
Mint azt bizonyára tudják, a FreeBSD egy szép kis program neve portaudit. Ez a segédprogram figyelmezteti, ha egy program telepítése a jól ismert „lyukak” a biztonság. Akkor egyszerűen frissítheti a programot a „portupgrade” parancsot. Ezzel az eljárással ritkán történnek a problémát.
Most Gentoo. Itt is van valami hasonló portupgrade. De nincs portaudit.
Az igazság az, van egy kísérleti csapat „glsa-ellenőrzés” Gentoo alatt. Ez a parancs automatikusan ellenőrzi az ismert biztonsági rések a rendszerben. Azt is mondja, hogy meg kell tennie, hogy biztonsági problémákat. Szeretem ezt a design, de megértem, hogy ez a csapat még nem teljesen kész. Gentoo Kézikönyv tartalmaz sok figyelmeztetés, hogy ez az eszköz még fejlesztés alatt áll.
Közben Gentoo kénytelen frissíteni az egész rendszert. És természetesen a frissítés okozhatja a megsemmisítése a rendszert.
Gentoo túl sokáig tart, és túl kockázatos szervereket.
A legjobb módja annak, hogy a rendszer stabil -, hogy állítsd be, és semmi nem változott. Nehéz köze Gentoo. Gentoo meg akarja változtatni egy csomó dolgot. Azt akarja, hogy állandóan az élvonalban a fejlődés.
És ezért én következtetést. A Gentoo szórakoztató játék, de tart egy nagyon hosszú idő. Azt hiszem, ez a díj, hogy mindig az élvonalban. Gentoo tökéletes otthoni rendszerek. Mivel ez kellemes munka, kiváló port rendszer kényelmes USE zászlókat.
Összefoglalva, szeretnék idézni, amit nemrég értesített Gentoo: