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 -rg

Az é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 logo.pnm
# ppmtolss16 logo.16
# 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 < [Desktop Entry]
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

Sunil Thomas Thonikuzhiyil