Linux tudorok, Heelp!
Gabor Roman
groman at mail.datatrans.hu
Sat Oct 19 10:22:18 CEST 2002
Jaj, jaj, jaj!
(Igazi Linux tudoroknak PgDn, mert nekik triviális.)
Említettem ugyan, hogy manapság a Linux disztribúciók meglehetősen
felhasználóbarát köntösben jelennek meg, de azért nem lehet a Linuxnak csak
úgy hübelebalázs módjára nekiugrani... Ez nem egy DOS-os program, amit
fölraksz, aztán működik, ez egy komplett operációs rendszer, aminek teljesen
más a filerendszere, a végrehajtható fájlok formátuma, stb. Illetve egy Linux
dist nem csak oprendszer, hanem felhasználói programok tömkelegét is
tartalmazza, ettől 500 mega (illetve az újabbak 6-7 CD-sek).
Írtad, hogy külön vinyóra rakod, particionálni azonban akkor is javallott,
legalább kétfelé, kell egy Linux swap és egy Linux native. A swap (virtuális
memória, mérete legyen durván a fizikai memória kétszerese) legyen elől, mert
a szélén gyorsabb a vinyó. Ha nincs swap partíció (vagy nem elég nagy), akkor
lehet swpfilet is használni, de azt én sohasem próbáltam... Ellenben, ha van
swap partíció, akkor azt már a telepítés során is lehet használni. Szerintem
azért omlott össze a rendszered, mert nem konfiguráltál neki swapot, és a KDE
kizabálta az összes memóriát. Oda kell azért figyelni, hogy miket kérdez
telepítés közben.
Ahhoz, hogy helyesen particionálhass, valamennyire ismerni kell a Linuxban
(Unixban) szokásos eszköz-elnevezéseket. Az első IDE vinyó a /dev/hda , az
azon lévő partíciók /dev/hda1 , /dev/hda2 ... Mivel csak 4 elsődleges
partíció lehet, /dev/hda5 -től a logikai meghajtók kezdődnek. (Második IDE
vinyó, illetve CD-ROM /dev/hdb, vagy /dev/hdc, aszerint, hogy az első IDE
csatolón slave, vagy a másodikon master (utóbbi javallott). Ugye dev, mint
device, hd, mint harddisk, a / pedig a "directory separator" (amit \-re
cseréltek a dosfajzatokban), mivel a Unix a HW eszközöket is hasonlóan
kezeli, mint a fájlokat. (SCSI eszközök a /dev/sda , /dev/sdb ..., szóval
megvan a logikája.)
A telepítés többi része egyértelmű, a csomagok kiválasztásánál azonban
érdemes egy kicsit elidőzni. Lehet választani csomagkészletet egy adott
feladatra (pl. X-user), de érdemes az "egyedi csomagok kiválasztása"
lehetőségét is bejelölni, és, ha nem is változtatunk a kijelölésen,
végigpörgetni a csomagokat. Mindegyik csomaghoz van ugyanis egy pár soros
leírás, és így lesz valami fogalmunk arról, hogy mi kerül a rendszerünkre,
noha az összeset képteleség megjegyezni. A csomagok látszólagos bősége ne
tévesszen meg senkit, nagy részük alternatíva ugyanarra a feladatra, vagy
csak egy igen szűk réteg számára hasznos, ahol pedig legjobban szorít a cipő
(multimédia, CAD) ott sajnos a legtöbbje csak fejlesztési stádiumban van...
Amit érdemes telepítésre kijelölni (ha még nincs), az a Midnight Commander.
Ismerős felületével nagymértékben megkönnyíti az akklimatizálódást...
A telepítésnek ezek után rendben le kell folynia. Érdemes root jelszót
megadni, és legalább egy usert kreálni, akkor is, ha nem muszáj. Ezzel nem a
gonosz internet hackerektől és a sötétben bújkáló szabotőröktől védjük a
rendszert, hanem inkább saját magunktól. Velem is előfordult már, hogy
megremegett a kezem, eggyel több lefelé nyilat nyomtam az mc-ben, és fontos
konfigurációs fájlt töröltem le valami szemét helyett... ext2fs-re pedig
nincs undelete. Ha valami programot lövünk be, többnyire csak rootként lehet
a konfigurációs állományát módosítani, de tesztelni a futását inkább userként
teszteljük... A Linux nem csak multitaszk, de multiuser rendszer is, több
azonosító is be lehet jelentkezve egyszerre.
Hogy hol lehet dokumentációt találni a Linuxról? Magában a (feltelepített)
Linuxban. Minden programcsomagnak illik a maga dokumentációját berakni a
/usr/doc -ba, vagy a /usr/share/doc -ba. A programspecifikus leírásokon kívül
vannak feladatspecifikus guide-ok és HOWTO-k is. Ezek egy részét
lefordították már magyarra (hogyanok), minden magyar linuxos portálról van
link rájuk, de csomagban is megvannak. Ajánlanám figyelmedbe elsőként a
"dos-ról Linuxra hogyan"-t...
Ha a Linux már megy, fel lehet telepíteni a CNC vezérlő programot. Valóban
könnyen lehet, hogy ennek Real Time oprendszerre van szüksége, ehhez
legkevesebb be kell szerezned egy RTLinux kernelt forrásban, és lefordítanod.
Ez elég ijesztőnek hangzik, valójában egyszerű, sok doksiban benne van. (A
linux-kezdo levlistán kívül az Index Linux fóromán is van több topic, ami a
segítségedre lehet.) Nem t'om, vannak-e eleve RTOS disztribek, netalán már
eleve ilyet töltöttél le? Akkor nem szóltam...
Egyébként CNC rulez, igazából engem is érdekelne... Úgyhogy sok sikert, aztán
majd számolj be!
Gábor
More information about the Elektro
mailing list