Elhelyezés a kernel és a világ freebsd forrásból, programozó jegyzetek

Ma megtanulják, hogyan kell a kernelt és a világ (a fő futtatható fájlokat, könyvtárakat, stb) FreeBSD hasonló kódokat. Korábban, egy megjegyzés PostgreSQL: építeni a forrásból, és konfigurálja a Linux, megpróbáltuk kideríteni, hogy miért van szüksége, hogy képes legyen összegyűjteni valamit forrásból. A fő forgatókönyvek vannak optimalizálva az adott hardver- és a legtöbbet svezhak közvetlenül az ág mester. Ezen felül, akkor lehet szabni a kernel, hogy illeszkedjen az Ön egyedi igényeit - válasszon az ütemező, az IPv6 letiltása, húzza le a túl sok vas és így tovább. Végül, ha hirtelen akar válni a mindent átható jellege committerré a FreeBSD kernel tudás arról, hogy a kernel lesz nem felesleges.

Felkészülés a környezet

Mikor ezt írom, én is használtam a következő telepítőlemezt:

A felesleges mirigyek a kar ne tettem volna, hogy minden a kísérleteket VirtualBox. Azt választották VirtualBox helyett Vagrant. mert szükségük van a monitor rendszer. A VirtualBox hálózati adapter beállításainak kettőt pedig - az egyik NAT, és egy Host Only. Először meg kell, hogy hozzáférjen a vendég rendszer az interneten. A második lehetővé teszi, hogy járni a vendég rendszer a gazda SSH-n keresztül.

A telepítés után set git-lite csomagokat, vim-lite, fa, bash, sudo, kijavítjuk a / usr / local / etc / sudoers, majd módosítsa a felhasználó shell:

sudo chsh -s / usr / local / bin / bash eax

Ha valami elromlott letöltésével kernel.old lehet választani a boot menü (gomb 5-ös szám). (Ha megnyomja a 3-as szám) Azt is választhatja a «Menekülés a homlokrakodó gyors» és válasszon olyan kernel általában, mint például:

Így, még ha hirtelen székrekedés mag, van egy tartalék ejtőernyő.

Elhelyezés a világ

10 világa FreeBSD szinte biztosan nem a legjobb módja annak, hogy működjön együtt a FreeBSD kernel 11. Ezért nem ésszerűtlen újjáépítése a kernel frissítés hamarosan, és a béke.

Fontos! Összeállítása a világ lehet nagyon időigényes feladat, különösen, ha csak egy mag VirtualBoxban adta virtualke. Ha egy igazi autó, meg kell fizikai hozzáférést. Továbbá akkor van szükség, hogy manuálisan smerzhit sok konfigurációk, megerősítik a több fájl törlését, majd (!) Újratelepítése telepített csomagok és fordítsd újra az összes telepített port. Talán ahelyett, hogy épít egy új világot, akkor könnyebb lesz, hogy átmenetileg, hogy az autó üzemen kívül helyezni az új rendszer, és a felállított tetején, amire szüksége van. Vagy kihasználják a már említett bináris frissítési mechanizmust. Számomra úgy tűnik, újjáépítése a világ - egy eljárás több FreeBSD fejlesztők, rendszergazdák, mint harcolni szervereket.

Tehát megy a forrás könyvtárba:

Tisztítsuk ideiglenes fájlokat, amelyek továbbra is a korábbi építmények:

sudo rm -rf / usr / obj

Kapcsolódó cikkek