A remaster kiigazítása

Eredeti cikk: PCLinuxOS Magazine – 2009. augusztus

Írta: Texstar http://mypclinuxos.com/forum/index.php?topic=2529

Szükségletek:

  • PCLinuxOS LiveCD

  • Üres merevlemez-partíció. VirtualBox-ban is végezhető.

  • Nagy swap fájl (2 GB javasolt)

Indulás:

  1. Boot-olj LiveCD-ről

  2. Jelentkezz be root-ként

  3. Szerkeszd az /usr/share/draklive-install/drakelive-install fájlt és tedd megjegyzésbe (#) a következő sorokat:
# enable back some disabled services
require services;
services::start_service_on_boot($_) foreach qw(dkms anacron atd crond syslog);
sync_logs();

# Automatically delete the guest account on first boot
system("chroot $::prefix touch /etc/delete-guest-account");
# Setup for root password and create new user at 1st boot
system("rm -f $::prefix/etc/sysconfig/finish-install");
system("touch $::prefix/etc/sysconfig/finish-install");
open FINISH, '>', "$::prefix/etc/sysconfig/finish-install";
print FINISH "FINISH_INSTALL=yes\n";
print FINISH "LICENSE=no\n";
print FINISH "LANGUAGE=no\n";
print FINISH "KEYBOARD=no\n";
print FINISH "TIMEZONE=no\n";
print FINISH "NETWORK=no\n";
print FINISH "AUTHENTICATION=no\n";
print FINISH "USERS=with_root\n";
print FINISH "USER_AUTOLOGIN_FIRST=no\n";
print FINISH "GLX=no\n";
close FINISH;
  1. Mentsd a fájlt.

Telepítés:

  1. Kattints a pclinuxos telepítése gombra az asztalon. Amikor a videó-meghajtó eltávolítása képernyő megjelenik nyomj Cancel-t (megszakít). Ezután folytatja a telepítést az fglrx és az nvidia meghajtókat megtartva.

  2. Én általában saját magam választom ki a partíciót és egy „/”-ra telepítek.

  3. Így a livecd pontos másolata települ, megtartva a guest (vendég) felhasználót és a kikapcsolt szolgáltatásokat úgy hagyja.

  4. Jelentkezz be az új partíciódra root-ként. Lépj vissza és vedd ki megjegyzésből azokat a sorokat a drakelive-install-ban (ne felejtsd el).

  5. Ha helyet szeretnél spórolni a livecd-den, akkor szerkeszd az / etc/rpm/macros-t és add hozzá a %_excludedocs 1 sort. Ezzel a doc fájlokat kizárja az alkalmazások esetleges synaptic-os frissítéséből, vagy újak telepítéséből. Miután telepítetted, eltávolítottad, vagy frissítetted az alkalmazásokat, menj vissza és állítsd vissza a sort %_excludedocs 0-ra, vagy távolítsd el.

  6. A frissítések végeztével, hogy további helyet takaríts meg, törölheted a következőket:
    • /usr/share/man könyvtár (a legtöbb felhasználó sosem használja ezeket);

    • a további tapétákat /usr/share/wallpapers;

    • töröld a pkgcache.bin-t és a srcpkgcache.bin-t a /var/cache/apt könyvtárból;

    • töröld a csomaglistákat (main, extra, nonfree, kde, gnome) a /var/lib/apt/lists-ben;

    • törölj mindent a /usr/share/doc könyvtárban kivéve a HTML könyvtárat.

Testreszabás:

  1. Egy érdekes terület a /etc/skel mappa. Amikor új felhasználó készül, akkor minden, ami ebben a könyvtárban található átmásolódik a felhasználó home könyvtárába. Ha úgy döntesz, hogy változtatsz a kde beállításain, gondoskodj root-ból a .kde fájl átmásolásáról az /etc/skel könyvtárba, hogy az újonnan készített felhasználó átvegye a beállításaidat. A Gnome-felhasználóknak a .gconf, gconfd, a .gnome2, és a .gnome2_private fájlokat kell az /etc/skel könyvtárba másolniuk.

  2. A remaster-készítésedet három terület korlátozhatja. Gondoskodj arról, hogy a remaster-eden ne legyen 4GB-nál több alkalmazás telepítve. Gondoskodj arról, hogy remasterme, vagy mklivecd parancs futtatásakor ne legyen más partíció csatolva. Távolíts el minden olyan sort az fstab-ból, ami tmpfs-t tartalmaz. A beírások eltávolítása után indíts újra, hogy készüljön ramdrive.

  3. Példa az / etc/fstab-ban lévő, eltávolítandó elemekről:
none /tmp/jack tmpfs defaults 0 0
none /tmp tmpfs defaults 0 0
none /dev/shm tmpfs defaults 0
Most, hogy a telepítésedet megberhelted, konzolból futtathatod a remasterme-t és elkészítheted az új tömörített iso-t.
Share
A bejegyzés kategóriája: Magazin, rendszer
Kiemelt szavak: , , , .
Közvetlen link.

Vélemény, hozzászólás?

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .