Lg87 összecsomagoltam én Debian-alapú elosztása knoppix
A tolmács: a szöveg tartalmaz egy csomó érdekes és hasznos információkat, de a stílus az eredeti cikk nagyon „angol”, és őszintén szólva, laza. Ráadásul a szöveget tartalmazott jelentős számú „pszeudo-nyelvtani” hibák fájlnevek és parancsok, amit találtam nagyon jelentős. Mivel fordítás hajtja erősen átdolgozott és „eloroszosodott.” - Ivan Pessin.
Knoppix - egy elosztó, mely a Debian GNU / Linux. Úgy fut és fut közvetlenül a CD-ről. Ez tartalmaz egy nagy számú futó programok egy számítógép minimális hardver. Knoppix támogatja a több grafikus kártya, hangkártya, SCSI és USB eszközöket. Ezt fel lehet használni, mint a Linux demo, a képzés, a helyreállítási rendszerek, vagy a alapján próbaverzióját kereskedelmi szoftver Linuxra. Bár Munkája nem igényel telepítést a merevlemezen, de ha akarja, akkor egy speciális programot át a rendszer korong. Ennek eredményeként 20 perc alatt, akkor kap egy kész használható telepítése Debian (True cyrillization ez messze nem tökéletes - prim.perev.). Ez a dokumentum leírja a folyamat az épület egy egyéni eloszlás alapján Knoppix. A célom az volt, hogy adjunk néhány szoftver amit gyakran használják. Ha hibát talál ebben a dokumentumban, kérjük, írjon nekem.
követelmények
a) a Szoftver
Ha már van egy kép, akkor megpróbálhatja frissíteni az rsync, az alábbiak szerint. De ne számíts nagy forgalom megtakarítás, hiszen a kép a tömörített knoppix.
Ha van egy CD-ROM knoppix, létrehozza a képet a lemezt a parancs
# Dd if = / dev / cdrom of = knoppix.iso
b) Hardver
Számítógép sok memória és lemezterület. Én ezt egy Pentium 3 950MHz / 128 MB RAM.
kezdeti konfiguráció
Szabadítson fel lemezterületet. Ahhoz, hogy hozzon létre egy egyéni változatát Knoppix, akkor kell sok hely. Hoztam létre két új szakaszok én 20 Gbaytovom lemez:
- hda2, 2GB méretű swap
- hda3, a mérete 5 GB munka létrehozására az elosztó (használhatja egy létező partíciót a Linux, ha van elég hely)
Indítsd a gépet Knoppix disk (beállíthatja a forgalmazás és telepítés után a merevlemezen. Arról, hogy hogyan kell telepíteni knoppix a merevlemezen itt olvasható.)
Meghívás A letöltés megkezdéséhez nyomja meg az [Enter] gombot. Letöltése a grafikus módban. Alapértelmezés szerint ez lesz a KDE. Ezt meg lehet változtatni a rendszer indításakor, ha szükséges. Hozzon létre egy új disztribúciós töltöttem KDE. Azt feltételezzük, hogy Ön már valamennyire ismerik Knoppix. Információ a különböző lehetőségeket letöltés a cheatcodes.txt fájlt a CD-n.
a) hálózat létrehozása a KDE menü
Válassza ki a következő menüpontot
K / Knoppix / network-Internet / Hálózati kártya-konfiguráció
b) beállítása szakaszok
Nyisson meg egy shell rootként a KDE menü (K / Knoppix / Root-shell). Meg kell jelennie a prompt „#”
Most meg kell határozni szakaszok. Hoztam létre két partíciót - hda2, 2 GB és hda3, a mérete 5GB
2 Gbaytovom I. szakasz küldte csere (/ dev / hda2)
5 Gbaytovom - létrehozott gyökér fájlrendszer (/ dev / hda3)
Most meg kell menteni a partíció adatok.
Kilépés a cfdisk
Ahhoz, hogy hozzon létre egy tömörített fájlrendszer szüksége van egy csomó hely a swap partíciót. Ez a szakasz inicializált csapatok:
# Mkswap / dev / hda2
# Swapon / dev / hda2
Ezen felül, akkor a swap file.
Mi létrehoz egy ext2 fájlrendszert egy 5 gbaytovom szakasz:
# Mke2fs / dev / hda3
Összeállítás létrehozásához fájlrendszer:
# Mount / dev / hda3 / mnt / hda3
Jobb, ha a parancs futtatásához mount -o dev / dev / hda3 / mnt / hda3 - kb. per.
Főzés alapvető, hogy saját forgalmazásra.
Szoftver telepítése és eltávolítása
Hozzávetőleges program szervezése CD-ROM knoppix alább felsorolt (javíts ki, ha tévedek Lehet másképpen látszanak a Windows vagy más Linux disztribúció.)
A könyvtár / KNOPPIX fájl található, amely más néven KNOPPIX és körülbelül 700 MB. Ez tartalmaz egy tömörített fájlrendszer képet. Ez elegendő ahhoz, hogy változás csak a fájl, és a többi maradhat ahogy van (ha nem kell változtatni a boot képfájlok, stb.)
Telepítését és eltávolítását a szoftver kell végezni a fán (ha nem a hálózaton, másolja a szükséges forráskódot, például a / mnt / hda3 / KNOPPIX / root / Ha van az Ön rendelkezésére nem a forráskód és a deb-csomagok. - - ki kell másolni a / mnt / hda3 / KNOPPIX / var / cache / apt / archives). Most állítsa be a / mnt / hda3 / KNOPPIX a root könyvtárba:
Ezután a szöveg többször látni a „miután a chroot parancsot.” Ez azt jelenti, hogy a parancs „chroot / mnt / hda3 / KNOPPIX” végeztek korábban. Ie munkát végeznek chroot-olva - prim.perev.
Ennek eredményeként, akkor megjelenik egy felhívás „#” (Ha megjelenik egy üzenet: „/ dev / null hozzáférés megtagadva”, egyszerűen nyomja meg a Ctrl + C) (A legjobb megoldás erre a problémára az, hogy felmászik a lehetőséget dev: mount -o dev / dev / hda3 - megjegyzés .per.)
A megadott könyvtár (/ mnt / hda3 / KNOPPIX) lett a gyökér (valójában - ez a / mnt / hda3 / KNOPPIX).
Továbbá a „proc” be kell csatolni a fájlrendszert. Ez történik a következő parancsot
# Mount -t proc / proc proc
c) hálózat létrehozása
Add a sort a /etc/resolv.conf file:
g) telepítése / eltávolítása
Akkor telepíteni vagy eltávolítani a szoftvert használó APT szoftvercsomag (Advanced Packaging Tool). Mivel az eredeti CD tartalmaz egy csomó programot telepítve, akkor nem lehet egy egyszerű feladat. Az alábbiakban egy részleges lista a csomagok, hogy el kell hagyni:
falconseye-adatok
kőzetek-n-gyémántok
amor
nethack-x11
gnome-games-locale
xboard
gnocatan-kliens
imaze
kmahjongg
gnome-gnibbles
Freeciv-gtk
ktuberling
gnocatan-help
KSirtet
gnome-gnobots2
jumpnbump
ksnake
xgalaga
lskat
katomic
kshisen
konquest
króm
ktux
moon-buggy
kmoon
ksame
gnuchess
ktron
fagyasztott-bubblekjumpingcube
szerencse-mod
Kodó
gnocatan-ai
gnocatan-server-konzol
gnocatan-server-adatok
nethack
821
vagyonokat
searchandrescue
xbill
KSpaceDuel
libkdegames
tipptrainer-data-dexconq
gcompris
gnome-sakk
tuxracer-adatok
visszaélést frabs
gnome-gnotski
frotz
kblackbox
gnome-games
gnome-gtali
gnome-iagno
gnome-kövek
gnocatan-server-gtk
lxdoom-x11
maelström
kabalone
gnome-gnotravex
sorsa-min
króm-adatok
kdegames
Pingus-adatok
feladat-kde-játékok
STAX
gnome-kártya-játékok
xtris
xtux
kjezz
lxdoom
nem áll rendelkezésre
x3270
xanim festlex-oald
Netscape-java-477
j2re1.3
3270-common
TGIF
giflib-bin
frotz xfractint
giflib3g kommunikátor-smotif-477
Netscape-bázis-477
maelstrom kommunikátor-bázis-477
gimp1.2-nonfree
acroread
lha
unarj
xsnow
A különböző csomagok
tetex-bázis
tetex-extra
j2re1.3
lyx
acroread
qcad
kőzetek-n-gyémántok
kde-i18n-da
kde-i18n-it
kde-i18n-de
kde-i18n-fr
kde-i18n-ru (én nem javasoljuk, hogy távolítsa ;-) - prim.perev.)
kde-i18n-nl
kde-i18n-ja
kde-i18n-es
kde-i18n-cs
kde-i18n-pl
kde-i18n-tr
xfonts-intl-kínai
kword
KPresenter
Abiwordöt-gtk
Karbon
KChart
kformula
Kivio
KOffice-libs
kontour
koshell
kspread
Másoltam az egész listát a fájlban (nevezzük „kicklist”), és belépett a parancsot:
# Dpkg -P `cat kicklist`
Kivette az összes csomagot a listából (vegye figyelembe a backquotes).
Látni a telepített nagy csomagok, írja be:
# Dpkg-awk "Status * telepített $." - csomag telepítve méretű | awk '' | egrep -v '^ $' | xargs -n2 echo | perl -PE 's / (\ S +) \ s (\ S +) / $ 2 $ 1 /' | rendezés -rgAz én meghajtó Knoppix 3.1 20.01.03 dpkg-awk hiányzik - prim.perev.
Az eredmény az lesz a csomagokat, válogatni a legnagyobbtól a legkisebb.
Végül, fuss deborphan keresni nemkívánatos szoftverek
# Deborphan> / tmp / orphanlist
Azt javasoljuk, majd futtatni kell a kisebb / tmp / orphanlist és mit lesz távolítva - prim.perev.
# Dpkg -P `cat / tmp / orphanlist`
# Rm / tmp / orphanlist
Van egy másik módja annak, hogy telepíteni vagy eltávolítani programok - egy grafikus front-end a szinaptikus apt.
Telepítéséhez adja ki a következő parancsot:
# Apt-get install szinaptikus
Megkezdése előtt a szinaptikus telepíteni és export szerda környezeti változó DISPLAY:
# DISPLAY = MYIP: 0,0 (MYIP cserélni a valódi IP)
#export DISPLAY
#synaptic
Most már szabadon használható a szoftver kezeléséhez csomagokat.
Eltávolítása után a nem kívánt szoftverek, meg lehet kezdeni felállítása a forgalmazás. Ha dolgozik knoppix telepítés egy lemezre és szeretné futtatni szinaptikus, ellenőrizze a / etc / X11 / xinit / xserverrc hiányában -nolisten tcp sort. Ezen túlmenően, a parancs xhost + a normál felhasználó)
Csatold a proc fájlrendszert (ez nagyon fontos)
A Ctrl + D, hogy kilépjen a chroot-olva.
további beállítások
1) telepítése igénylő összeállítása
Töltse le a szükséges forráskódot program elvégzése után a chroot paranccsal. Fordítsuk és telepítsük. Ha ez egy grafikus alkalmazás, a vizsgálat előtt meg kell határozni, és exportálja változó kijelző. Régebben a program checkinstall asic-linux.com.mx/
izto / checkinstall / telepítésének és kezelésének deb-csomagok által létrehozott engem.
Ne felejtsük el, hogy törölje a forrás fájlokat a telepítés után (akkor foglalnak túl sok helyet a CD-ROM meghajtó).
2) a felhasználói beállítások módosítása
Lehetőség van beállítani egy jelszót a felhasználó számára. Csak telepíteni után chroot paranccsal.
3) háttérkép megváltoztatása
Háttér Az alapértelmezett kép egy fájlban tárolja /usr/local/lib/knoppix.gif
4) megváltoztatása az indítási képernyő
A Knoppix segítségével letölteni syslinuxot. Ha meg akarjuk változtatni a boot képernyő, vagy egy üzenetet, akkor létre kell hozni egy ideiglenes könyvtárba a lemezen (például / mnt / hda3 / kép)
Másolja a boot.img fájlt KNOPPIX könyvtárban:
# Cp /KNOPPIX/boot.img / mnt / hda3
Fel kell szerelni a képet:
# Mount -t msdos -o loop /mnt/hda3/boot.img / mnt / hda3 / kép
Most nézzük meg ezt a könyvtárat. Sok érdekes fájlokat.
a) A kép jelenik meg rendszerindítás
fájl logo.16 - egy képet, amely megjelenik az indításkor. Meg van írva a speciális formátumban. Ahhoz, hogy cserélje ki, hozzon létre egy 16 színes kép mérete 640 * 400. Például én feltöltött egy képet egy gnu.org oldalon. Mentsd el png formátumban (call logo.png fájl). Most futtasd a következő parancsokat:
# pngtopnm
# ppmtolss16
# Cp logo.16 /mnt/hda3/image/logo.16
(Próbálja tartani a méret a végső fájl logo.16 mintegy 50 k). Csatold a lemezképet könyvtárat és másoljuk egy floppy lemezre:
# Dd if = boot.img of = / dev / fd0
Most próbálja meg bootolni. Ha működik - ez rendben van.
SysLinux.cfg szerkeszti a fájlt, akkor változtatni a paraméterek számát át a kernel. További információkért tekintse meg a man oldalt syslinux.
5) Megváltoztatja a kernel (**** **** Nem ellenőrzött)
Fordítsuk saját kernel, lehetőleg kicsi. Másolja a kernel és modulok a boot.img fájlt, cserélje /lib/modules/2.4.19-xfs modulok a kernel.
Cserélje ki a fájlokat a / boot.
Bár ő nem próbálja meg, de azt hiszem, hogy lenne sok árnyalatok az eljárásban. Például be kell állítani a változó egyenlő EXTRAVERSION „-xfs”, ne felejtsük el, hogy konfigurálja a szükséges kernel változókat, stb Tehát, ha megpróbálja -. Kísérletezni kell. - prim.perev.
6) Az alapértelmezett ablakkezelő Gnome / icewm
Változás ablakkezelő alapértelmezés szerint nagyon egyszerű. Elvégzése után a chroot paranccsal nyissuk /etc/init.d/knoppix-autoconfig fájlt, és keresse meg a következő sorokat:
---------------------------------------
#Also olvasni kívánt asztalon, ha van (meg a változó kiválasztásáért felelős egy ablakkezelő)
DESKTOP = "$ (getbootparam desktop 2> / dev / null)"
# Az egyetlen támogatott ablakkezelőkkel (kizárólag folyamat vezetők)
case "$ Asztalra" gnome | kde | larswm | xfce | windowmaker | wmaker | icewm | fluxbox | TWM) ;; *)
Csere „KDE” a „gnome”, és minden!
7) Vegye ki az összes cookie-
- Nézd, nincs a / root rejtett fájlokat, például .bash_history és .viminfo
- Vegye ki az összes deb-fájlokat a / var / cache / apt / archives
- Futtatni a scriptet knoppix.clean (Légy óvatos, kövesse után chroot parancs)
Összeszerelése egy új lemezt
a) Készítsen ISO-image
1) Készítsünk egy új könyvtárat a / mnt / hda3
Hívtam NewCd. Átmásolni a CD (fel van szerelve az a / cdrom könyvtárba) minden fájl kivételével sűrített módon (KNOPPIX). Katalógusok demók és tárgyalások nem lehet másolni.
2) Hozzon létre egy tömörített kép:
# Mkisofs -nek -R / mnt / hda3 / KNOPPIX | create_compressed_fs - 65536> / mnt / hda3 / NewCD / KNOPPIX / KNOPPIX
Én inkább használni a parancsot a dokumentációban és a finomított egy kicsit, hogy nagyobb prioritást:
# Mkisofs -nek -R U -V "KNOPPIX.net fájlrendszert" -P "KNOPPIX www.knoppix.net" -hide-rr-mozgott -cache-inode -no-bak -pad / mnt / hda3 / KNOPPIX | Jó -n -10 / usr / bin / create_compressed_fs - 65536> / mnt / hda3 / NewCD / KNOPPIX / KNOPPIX
- Prim.per.
3) Készítsen egy képet az új meghajtót:
# Cd / mnt / hda3
# Mkisofs -nek -r -J -b KNOPPIX / boot.img -c KNOPPIX / boot.cat -o myknoppix.iso NewCd
Ismét hozok egy csapat a dokumentáció:
# Mkisofs -nek -pad -l -r -J -v -V "KNOPPIX" -b KNOPPIX / boot.img -c KNOPPIX / boot.cat -hide-rr-mozgott -o myknoppix.iso NewCD - prim.perev.
b) Vizsgálja meg a rendszerindító floppy image
Hozzon létre egy bootolható floppy lemez:
# Dd if = / mnt / hda3 / KNOPPIX / boot.img a = / dev / fd0
Másolja a tömörített képet a könyvtár / KNOPPIX bármilyen témában. Ha boot floppy lemezre, a szkript fogja keresni a fájlt / KNOPPIX / KNOPPIX minden merevlemezen. Ez egyszerűsíti a vizsgálatot. Ha a kívánt eredmény eléréséhez, a felvételt egy CD
Gyakran ismételt kérdések
1) Hogyan mondhatom autostart konquerornál?
Törléséhez automatikus betöltését konquerornál akkor módosítani kell a fájlt /etc/X11/Xsession.d/45xsession. Keresse meg a következő sorokat:
-------------------------------------------
if [-e "$ indexfile"]; majd
macska >> $ HOME / Desktop / KNOPPIX.desktop <
Name = KNOPPIX
Exec = kfmclient openProfile Böngészés az interneten $ indexfile
Type = Application
Icon = html
Terminal = 0
EOF
ln $ HOME / Desktop / KNOPPIX.desktop $ HOME / .kde / Autostart / showindex.desktop
fi
2) Én már letöltötte és telepítette knoppix merevlemez. Hogyan másolni semmit a merevlemez segítségével az scp paranccsal?
Nyissa meg a shell.
Adjon meg egy jelszót a felhasználói knoppix.
Run ssh (/etc/init.d/ssh indul)
Most már használhatja az scp
3) Azt akarom, hogy végre a su parancsot, hogy ezt?
Állítsa be a root jelszót, sudo passwd parancs
Írja be a jelszót a root felhasználó
Most lehet futtatni a su paranccsal
4) Az alapértelmezett indítás üzemmód „frame buffer”, és a jelek nagyon kicsi. Hogyan megjavítani?
5) Van egy német billentyűzetkiosztást. Hogyan változtassuk meg az angol?
Nyissa meg a KDE Vezérlőpultban válasszuk rendszer -> billentyűzet és elrendezésének módosításához az amerikai angol