Logo-ul oficial al Debian GNU / Linux De lucru de zi cu zi cu Debian Etch: Folosesc ambele cu mare satisfacţie de pe serverele corporate si pe notebook-ul personal (aceeaşi cu care scriu in acest moment). Eu sunt un apărător ferm al ramura stabilă de Debian -, precum şi orice alt sistem de operare - de asemenea, pentru că am face un profesionist şi nu îmi pot permite luxul de a pierde timpul, sau - mai rău - pentru a submina stabilitatea unui sistem pentru a testa ultimele breloc. Pe notebook-mea, deşi, am prezintă adesea necesitatea de a exploata un număr de caracteristici care sunt absente sau incomplete în kernel-ul 2.6.18, una deasupra tuturor posibilitatea de a utiliza NTFS-3G conducător auto pentru a gestiona mai bine partiţii NTFS. Punctul de multe anunţul puţin liniştitor să porniţi cu un Etch Debian pe care aţi instalat aceste drivere:

WARNING: Deficient Linux kernel detected. Some driver features are
not available (swap file on NTFS, boot from NTFS by LILO), and
unmount is not safe unless it's made sure the ntfs-3g process
naturally terminates after calling 'umount'. If you wish this
message to disappear then you should upgrade to at least kernel
version 2.6.20, or request help from your distribution to fix
the kernel problem. The below web page has more information:

# Http://ntfs-3g.org/support.html fuse26

Din acest motiv, ma bazez pe tine, şi de a folosi backportări Debian - strict numai pentru medii de testare şi dezvoltare - un kernel 2.6.22 glistening!

Premisa de bază este de a fi adăugat de depozit Debian backportări. Dacă nu aţi făcut deja acest lucru, procedează după cum urmează:

  1. jurnal ca root
  2. editaţi fişierul / etc / apt / sources.list:
    # vim /etc/apt/sources.list
  3. adaugă următorul text:
    deb http://www.backports.org/debian/ etch-backports main contrib non-free
    deb-src http://www.backports.org/debian/ etch-backports main contrib non-free
  4. de import cheile gpg:
    # gpg --keyserver subkeys.pgp.net --recv 16BA136C
    # gpg --armor --export 16BA136C | apt-key add -

Face acest lucru, PUA proceda pentru a descărca sursa de noul kernel şi toate pachetele necesare pentru elaborarea acesteia:

# apt-get update
# apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

Noi apoi mutaţi în directorul sursă şi despachetaţi arhiva ce contine kernel-ului:

# cd /usr/src
# tar xjf linux-2.6.22-3.tar.bz2
# ln -s linux-2.6.22-3 linux
# cd /usr/src/linux
# cd /usr/src
# tar xjf linux-2.6.22-3.tar.bz2
# ln -s linux-2.6.22-3 linux
# cd /usr/src/linux
efectua operaţiuni de rutină în prezent:

# make clean && make mrproper
# cp /boot/config-`uname -r` ./.config
# make menuconfig

Am pregăti sistemul pentru întocmirea şi vom începe construirea pachete Deb.:

# make-kpkg clean
# fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

NOTA: Acest lucru poate dura mai multe ore. Totul depinde de abilitatea de a calcula aparatul la care lucraţi.

Tot ce rămâne de făcut este să instalaţi cele doua pachete de Deb astfel obţinute.:

# dpkg -i linux-image-2.6.22-custom_2.6.22-custom-10.00.Custom_i386.deb
# dpkg -i linux-headers-2.6.22-custom_2.6.22-custom-10.00.Custom_i386.deb
# dpkg -i linux-image-2.6.22-custom_2.6.22-custom-10.00.Custom_i386.deb
# dpkg -i linux-headers-2.6.22-custom_2.6.22-custom-10.00.Custom_i386.deb
şi de a face `` reporniţi calculatorul:

# shutdown -r now

Împărtăşeşte un continut:
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Facebook
  • Technorati
  • MySpace
  • Twitter