Le novità di Debian 5.0 "Lenny"

Debian 5.0 è dedicata allo sviluppatore Thiemo Seufer, morto il 26 dicembre 2008 in un tragico incidente stradale.

Ancora una volta la nuova versione di Debian esce con molto più software rispetto alla precedente, etch; la distribuzione include più di 7700 nuovi pacchetti, per un totale di oltre 23200 pacchetti. La maggior parte del software nella distribuzione è stata aggiornata: più di 13400 pacchetti software (corrispondente a 72% di tutti i pacchetti in etch). Inoltre, un notevole numero di pacchetti (oltre 3100, 17% dei pacchetti in etch) è stato rimosso dalla distribuzione per diversi motivi. Non si vedranno aggiornamenti per questi pacchetti ed essi saranno marcati come «obsoleti» nelle interfacce dei programmi di gestione dei pacchetti.

Qui di seguito ecco le principali novità di questa nuova versione.

Kernel e utility

  • Linux 2.6.26;

  • lspci (pciutils 3.0.0) ha l'opzione -Q per interrogare il database centrale.
  • mount : read-only binds ; –make-shared, –make-slave, –make-private, –make-unbindable

  • KVM (kernel + qemu-kvm…)

  • ntfs-3g (support in lettura e scrittura)

  • Lista dei moduli esclusi o con altro nome.
    • La maggior parte dei CD (pre IDE!): aztcd, gscd isp16, mcdx optcd sjcd sonycd535 (Vecchi driver CD-ROM non SCSI, non IDE)

Rimosso

  • Ssupporto per il kernel Linux 2.4

Desktop

Portatili

  • cpu frequency scaling abilitato per default.
  • I portatili, come ad esempio l'EEE PC di Asus, sono ora supportati da Debian. Per gli EEE PC si vedano gli eeepc-acpi-scripts. Debian fornisce inotlre un nuovo ambiente desktop leggero, lxde, il quale è particolarmente indicato per portatili o per altri computer con prestazioni relativamente ridotte.

Server

  • Il demone di sistema di defaulto è stato cambiato da sysklogd/klogd a rsyslog

  • Nagios3 (rimosso nagios2)
  • MySQL 5.1

  • PostgreSQL 8.3
  • FreeRADIUS 2.0
  • Horde 3.2 e webmail IMP 4.2
  • Virtualization:
    • gestione indipendente della macchina virtuale tramite libvirt

      • supporto di kvm, xen, qemu, kqemu
      • Interfaccia grafic: [virt-manager]

      • altri strumenti: virtinst, virt-top
    • xen updated to 3.2.1

rimosso

  • EVMS

NAS

Sicurezza

Lenny introduce caratteristiche di sicurezza proattiva per ridurre fin dall'inizio le possibilità di vulnerabilità:

  • L'installatore Debian ora applica gli aggiornamenti di sicurezza prima del primo boot.
  • Molti pacchetti critici per la sicurezza sono stati creati con GCC Hardening.

  • Il sistema standard contiene meno binari setuid root e meno porte aperte.

SELinux ha priorità standard, ma non è abilitato in modalità predefinita I pacchetti necessari per il supporto a SELinux (Security Enhanced Linux) sono stati promossi a priorità standard. Questo significa che essi saranno installati in modalità predefinita durante le nuove installazioni.

Programmazione

  • Python 2.5 è l'interprete Python di default
  • Tcl/Tk 8.5
  • Perl 5.10
  • GCC 4.3
    • gcc/g++ 4.2/4.3 sono i compilatori di default C/C++ a seconda dell'architettura
    • gfortran 4.3 è il compilatore FORTRAN di default (g77 è stato rimosso)
  • ROOT data analysis package/toolkit, versione 5.18, vedi DebianScience/ROOT

Sistema Debian

  • Supporto dei file di simboli (dpkg-gensymbols, dpkg-shlibdeps)
  • Supporto di nuovi pacchetti di formati per i sorgenti
  • debhelper 7
  • apt-get autoremove
  • ‘aptitude safe-upgrade’ sostituisce ‘aptitude upgrade’
  • ‘aptitude full-upgrade’ sostituisce ‘aptitude dist-upgrade’
  • DebianVolatile è ufficiale.

  • Kernel/Oops / kerneloops.org (pic)

  • Grub2 usa root=${UUID}, su nuove installazioni.
  • altre modifiche nel boot: kexec+readahead+insserv+dash possono fare un boot più veloce

Pacchetti

Installatore Debian

Questi sono solo i cambiamenti maggiori:

  • Supporto per CD/DVD multipli durante l'installazione
  • Aggiornamento dell'orologio di sistema tramite NTP
  • Supporto sperimentale per SATA RAID (dmraid)
  • opzione di mount realtime (mount(1)).

  • isolinux boot menu (i386/amd64)
  • Opzione per installare Debian da MS Windows (i386/amd64)
  • Vari cambiamenti che influenzano le installazioni automatizzate (preseeding)
  • Immagini di installazione su BluRay per i386 e amd64.

  • supporto multipath (multipath-modules)

  • possibilità di aggiungere volatile.debian.org a sources.list