Unix megjegyzi amatőr

Mindazonáltal Slackware rendkívül vonzó sok felhasználó számára. Rendkívül stabil és biztonságos, ami miatt rendkívül alkalmas a szervereken. Tapasztalt rendszergazdák találják, hogy az elosztási tartalmaz kevesebb hiba, azaz a legtöbbet használ a csomagok eredeti formában - .. Anélkül, hogy további módosításokat vezethet be új hibákat. Új kérdések Slackware ritkán (évente egyszer), bár a frissített csomagokat mindig letölthető. Slackware - kiváló elosztás iránt érdeklődők számára mélyebb ismerete Linux eszközöket.

Ebből eloszlás jellemzői hallott engem a legsikeresebb, valószínűleg a következő: ha segítségre van szüksége, a Linux, hogy Slackware felhasználó. Legvalószínűbb, hogy segít jobban, mint valaki, aki dolgozik más Linux változatok.

Vége. nagy stabilitás, nincs hiba, szilárd ragaszkodás UNIX elveket.

Ellen. manuális beállítás szöveges állományok szerkesztésével, korlátozottan képes felismerni a berendezés.

Slackware Linux telepítettem többnyire kedvéért kíváncsiság. Abból, amit hallottam róla, ő volt, mint én. És ez be is igazolódott. És akkor jött a közmondás: „karom beszorult - a madár egy szakadékba.” Elhelyezés Slackware bővülő látókörét, én maradtam, és (egy ideig. Lásd. Oldal Gentoo).

Miután a FreeBSD - Slackware ismerős. Átlátszó, logikus. A csomagkezelő rendszer valamivel, mint a FreeBSD, de nem követi nyomon a függőségek, amelyeket gyakran szemére Slackware. Tény, hogy szinte észrevehetetlen, t. Hogy. És senki sugallja telepíti az új, non-osztási programok használatával csomagokat. A csomagok telepítése csak rendszer; Kiegészítő programok gyűjtik a hagyományos módon configure csinál make install és a felhasználó által kívánt alakítjuk csomag bináris checkinstall. Ahhoz, hogy eleget szoftver függőségi gondozáshoz configure script. (NB. Persze, megszokta, hogy a rendszer az automatikus összeszerelési programok, ami a Gentoo / FreeBSD, kézi választással a megfelelő érveket a következő configure néhány wean.) A rendszer működik, gyors, nem próbálja gondolni rám, mint egy felhasználó Slackware, „nem lába alatt. "

Így - telepíteni és konfigurálni Slackware Linux 9.x, nagyjából ugyanazon a terv a cikket FreeBSD.

P. S. By the way, sok hasznos megtalálható Slackware Andrew Aspen oldalon.

Támogatás az orosz nyelvet. Meg kell korrigálni, vagy hozzon létre a következő fájlokat (és a könyvtár /etc/rc.d szkriptek fel kell tüntetni a futtatható):

a) /etc/rc.d/rc.font: b) /etc/rc.d/rc.keymap: c) /etc/profile.d/lang.sh: d) / usr / share / locale / locale. alias. Itt kell, hogy tegye az "orosz", módosítják, hogy olvassa el: e) a / etc / X11 / XF86Config:

Itt van egy komplett csomag a „oroszosítást” konzol Slackware 9. *. Ő nem az összes fentiekben ismertetett, kivéve a oroszosítást az X Window. Egy megjegyzés: ha törli removepkg csapat törlésre kerül, és néhány rendszer fájlokat. (

A nyomtatás orosz segítségével Ghostscript, lásd alább.

Hozzon létre egy új kernel.

Amint azt kellett tanulni a 9. Slackware spontán újraindul 30 másodperc után terhelés után, hogy elindította az alaplapon a i810 chip. Legalább leállítja az újraindítást, akkor el kell távolítani a kernel modul i810-TCO (watchdog időzítő):

Akkor is ideiglenesen fel ezt a sort /etc/rc.d/rc.local.

Radical kezelés újrafordítani a kernelt, eltávolítjuk belőle a támogatási watchdogjához eszközök (Character Devices szakasz), és ezzel egyidejűleg i8x0 véletlenszám-generátor (uo) - Ez a modul hibát generál. Ha van egy Realtek 8139 hálózati kártya, akkor el kell távolítani, és a második vezető számára, hogy címkézett „kísérleti”. Két NIC vezetők nem akarnak dolgozni. Akkor ugyanakkor, hogy törölje a lényege exotikus, mint a Bluetooth, IrDA, RAID (legalábbis nekem ez az egzotikus).

Sajnos, egyetlen lemez forgalmazás Slackware könyvtár / slackware / k - a kernel forrás - ez nem illik. Meg kell, hogy vegye az internetről, a ftp.slackware.com vagy tükörrel (például, ftp.sai.msu.su). És lehet kapni a legújabb verzióját www.kernel.org.

Egy kicsit épület a kernel.

A parancs szekvencia (feltéve, hogy a forráskód kernel kicsomagolni /usr/src/linux-2.x.x):

Mielőtt ez a szép csípés a Makefile, változó, hogy EXTRAVERSION sor:

Ebben az esetben az új kernel modulok lesznek egy külön mappát, amelynek neve, hogy fog kinézni, például /lib/modules/2.4.21-tim1. Ha már telepítve van több mag - ez kényelmes.

vmlinuz és System.map fájlok mentésre kerülnek a gyökérkönyvtárban - /. Ezek átnevezni (pl. Vmlinuz-TIM1, System.map-TIM1), és öntsük át a / boot. Ezután meg kell adni egy új bejegyzést /etc/lilo.conf-ban.

és újratelepítése lilo lilo parancsot (root).

De ez köztudott. A legérdekesebb, hogy egy másik - mag hangoló. Használhatja meglévő konfigurációs fájl - / boot / config, és végezze el a szükséges módosításokat. Gyűjtés mag időpontja www.kernel.org, úgy döntöttem, hogy a nehéz utat, és állítsa be mindent „a semmiből”. Az alábbi táblázat azt mutatja, hogy bizonyos részén a konfigurációs kellett változtatni, és miért ezeket a változásokat. „M” a második oszlopban a „modul”, „Y” - egységet beépítve a kernel. A modulok a hálózati eszközök, hangkártyák, és így tovább. az Ön esetében, akkor lehet másokat.

Nem állítom, hogy ez a konfiguráció a legjobb, de működik. Amit akartam. ;-)

Hálózati beállítás használatával történik a parancs Netsetup még a kezdeti beállítás során. Ha egy hálózati kártyát felismerte rendesen, rc.netdevice fájl megjelenik a könyvtárban /etc/rc.d erről tartalom:

A telepítés után

Számítógépes hálózati meghajtók Windows alapú. Akkor csatlakoztatható mount.smbfs csapat. A szintaxis kissé eltér a FreeBSD:

Több - férfi mount.smbfs.

Véleményem szerint, könnyebb és kényelmesebb használni dolgozó SMB-lemezek Midnight Commander - lásd alább ..

Virtuális szerverek Apache (és egy kicsit az Apache konfigurációs általában).

Hozzon létre egy virtuális szerver:

a) hozzá /etc/apache/httpd.conf:

b) hozzá a / etc / hosts:

Korrekció a Slackware 9.1. CUPS már szerepel a Slackware verzióra, de telepített lprng. Teendők:

Mondta egy korábbi cikkben, hogy hogyan nyomtathat a2ps teljes mértékben vonatkozik a Slackware.

Program a mindennapi munkához. Ezzel a munka jobb, mint a FreeBSD. teTeX 2.0, Mozilla 1.3, XMMS, Midnight Commander már a rendszerben. Sylpheed. Downloader for X GImageView és valami mást gyűjtöttünk forrást. Beállításáról teTeX dolgozni az orosz nyelvet, lásd. A FreeBSD-s partíciókat.

teTeX 2 és betűtípusok cm-super. Csatlakozó új vektort betűtípus teTeX'u most másképpen. Korábban úgy volt, hozzá kell adni a fájlok listája * .map a / usr / share / texmf / dvips / updmap. Új teTeX'e, mint kiderült, meg kell cselekedni másképp: tulajdonítani az ugyanazon a listán végén /usr/share/texmf/web2c/updmap.cfg fájl, valahogy így:

És futtassa a / usr / share / texmf / bin / updmap.

Azt mondják, hogy lehet elérni ugyanazt, és egy egyszerűbb módon: futás

Minden az új kódolást. Én azonban még nem próbálkozott.

SAMBA és Midnight Commander. Tartalmazza a terjesztést mc támogatása nélkül smbfs fájlrendszer. Ez lehet eltávolítani:

és újból forrásból a következő gombokat:

Talán meg fogja találni ezt a fájlt, és sok más hasznos modulokat.

Ne vegyenek részt a kézi tűzfal konfiguráció, akkor meg a Vízpart tűzfal. Van egy nagyon jó dokumentáció; beállítások csökken szerkeszti konfigurációs fájl az / etc / shorewall. Mindenesetre, ez könnyebb és kényelmesebb felhajtás az iptables.

CD lemez. Minden, a szokásos módon a Linux, de hozzá a /etc/lilo.conf-ban sor:

izto / checkinstall /), amely lehetővé teszi a „forráskód”, hogy hozzon létre egy csomagot tgz formátumban. Elég a forrás könyvtárban indítani kívánt alkalmazást:

WvDial' és nem root pppd. Ahhoz, hogy a wvdial hálózati hozzáférési standard felhasználói jogokat, végezze el az alábbi (by the way, ez a leírás illik - egy kivétellel - az ASP Linux és a Gentoo).

1. Hozzon létre egy új csoportot a pppd felhasználók. Mi ezt a hálózatot:

2. Add a csoportba azokat a felhasználókat (lásd man usermod.):

Abban az esetben, ASP Linux (és esetleg más alapuló RedHat Linux disztribúciók), akkor meg kell adni egy felhasználói modem hálózat nem csak a csoportban, de a csoport zár - egyébként wvdial panaszkodnak, hogy „N modem eszköz”:.

Abban az esetben, Gentoo - ahelyett, hogy a csoport kell használni a zár uucp, nevezetesen a tulajdonában / var / lock. usermod parancsot Gentoo fog kinézni:

Az audio csoporthoz új felhasználók kezdetben rendelt Gentoo; kerék (mint a FreeBSD) kell futtatni root (su).

3. Állítsa be a jogosultságokat és modem eszköz csoport (helyettesítő ttyS1 jobbra):

4. Ugyanez igaz az egyes fájlok a / etc / ppp:

5. Állítsa be a biteket Suid (végrehajtás root jogosultságokkal) a pppd file:

6. Lehetőség van (nekem ez nem volt szükséges), akkor meg kell változtatni a törvényt, és a /etc/resolv.conf fájl tulajdonos:

7. Ellenőrizze, hogy ott van a / etc / ppp fájl beállításait:

By the way, időről időre, a hozzáférési jogot a / dev / ttyS1 valahogy marad: a készülék csak akkor érhető el a root, mivel ez volt a mi beállításokat. Összpontosít pppd? Ebben az esetben a már kész egy batch fájlt repair_modem.sh:

Persze, hogy használja, akkor meg kell adni az / etc / sudoers. Man sudo.

menu.lst fájl tartalmazza a boot menüben. Részletek róla lehet olvasni az info grub. Most úgy néz ki, mint ez:

Most fut GRUB és írja be a következő parancsokat:

Az újraindítás után - lásd a GRUB menü.

Ahhoz, hogy a LILO-t a második Linux rendszer (BSD), akkor létre kell hozni egy csatlakozási pontot a boot könyvtár a második rendszert, például:

Majd kiegészíti a / etc / fstab-ban:

Lilo.conf-És amikor megadja a boot image (kép), hogy ezt a csatolási pont:

Miután GRUB, úgy néz ki, egy kicsit furcsa. De egyébként igen.

kiadja parancsot Slackware csak az a csoport tagjai lemezen. Nyissa meg az / etc / group, azt látjuk, a lemez vonal és hozzá a kívánt felhasználókat:

szolgáltatások konfigurálása

SAMBA. Minden, amit mondott a SAMBA konfiguráció FreeBSD egy megjegyzés itt. Futás - a /etc/rc.d/rc.samba forgatókönyv. Legyen futtatható fut SAMBA, amikor a rendszer indításakor.

MySQL Slackware 9.0 nem akar dolgozni jobb telepítés után. Ez az, amit meg kellett tenni, hogy bizonyos értelemben a MySQL:

Aztán hozzá /etc/rc.d script rc.mysql:

Rc.mysql végrehajthatóvá és kiegészítette a hívását /etc/rc.d/rc.M jobb hívás előtt rc.local:

By the way, nem tudtam hívni safe_mysqld származó rc.local: Elindítja a szerver és azonnal jelenteni: mysqld véget ért. Mit jelent az, hogy nem tudom.

Demon LISa. amellyel a Konqueror megjeleníti a tartalmát egy hálózati meghajtó, azt javasolják, hogy fut /etc/rc.d/rc.local. Azonban ez a felhívás nem csinál semmit. LISa nem indul el. Kézi indítás keresztül sudo jól működik, de kell valami automatikus letöltése. Kiderült, hogy ha a hívás után Lisa rc.local hozzá egy kis késés, minden működik:

Slackware 9.1-

Letiltása szükségtelen kernel modulokat. Hang újrafordítás után. Slackware 9.0, mint már említettük, az alaplap chip i8x0 újraindul néhány másodperc után a rendszer indításakor - miatt modul i810-TCO. A 9.1 verzió nem ez történik - i810-tco modulus "megtagadva" a / etc / hotplug / blacklist. Azt hozzá a listához a „tiltott” is i810_rng modult. Persze, jobb lenne újrafordítani a kernelt, de itt én Slackware 9.1 „szűk”. Történő átállás miatt az ALSA hangrendszer (nem szerepel a kernel 2.4-sorozat), miután a kézi összeszerelés a mag, akkor egy rendszer nincs hang. ALS'u kell tenni újra. Lásd. Ez az oldal. Általában nincs semmi bonyolult itt. A www.alsa-project.org szerver le kell töltenie a forrását és a vezetők, jelezve a helyét kernel modulok:

Feltöltés után az új kernel szükség lehet kezdeni alsaconf.

Tartalmazza Slackware 9.1 összeállítás böngésző Mozilla - furcsaság. Ne használja a menüpont File | Az oldal mentése. . Fájl | Nyílt. . Link mentése másként. . Legalábbis ez az, amit én is találkoztam. Ezért Mozill'u összegyűjteni újra a forrást. My way: a saját könyvtárban hozzon létre egy fájlt a megfelelő .mozconfig építsünk beállításokat. Például:

Most, csomagoljuk ki a források (például) / usr / local / src / mozilla, futtatni a szokásos parancsokat:

A configure script veszi a beállításokat

/.mozconfig. A telepítés előtt válnak gyökér. Command 'make install' labdát Builder csomag checkinstall, hogy készen áll Slackware'ovsky tgz csomag formátumban. Két órával később, három új :( Mozilla készen áll.

Telepítése Slackware 9.1, azt találták, hogy tudtam hallgatni mp3 keresztül XMMS, de nem tudok minden hang a GNOME. Keresés az interneten azt mutatták, hogy a munka hanggal, meg kell venni a sys-csoport. Kinyitottam a / etc / group és add meg magad a megadott csoportban, kiment, és jött vissza - a hang jött.

Furcsa: az 9.0, nem volt.