[ înapoi ] [ Sumar ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ A ] [ înainte ]
Această versiune adaugă suport oficial pentru arhitectura AMD64 care suportă procesoare atât de la Intel (EM64T) cât și de la AMD (AMD64). În timpul versiunii anterior lansate, Debian GNU/Linux 3.1 ('sarge'), o versiune neoficială a acestei portări a fost disponibilă. Actualizarea pornind de la această versiune neoficială ar trebui să fie posibilă folosind aceste note de lansare, dar pentru acest lucru, Debian nu oferă suport oficial.
S-a renunțat la suportul oficial pentru arhitectura Motorola 680x0 ('m68k') deoarece această arhitectură nu a îndeplinit criteriile impuse de către managerii pentru lansările Debian. Cele mai importante motive din spatele acestei decizii sunt performanța și suportul limitat din partea autorilor originari pentru ansamblul de unelte esențiale. Totuși, este de așteptat ca portarea m68k să rămână activă și disponibilă pentru instalare chiar dacă nu este parte din acestă versiune stabilă oficială.
De aici rezultă următoarea listă de arhitecturi suportate pentru Debian GNU/Linux etch:
Intel x86 ('i386')
Alpha ('alpha')
SPARC ('sparc')
PowerPC ('powerpc')
ARM ('arm')
MIPS ('mips' (big-endian) și 'mipsel' (little-endian))
Intel Itanium ('ia64')
HP PA-RISC ('hppa')
S/390 ('s390')
AMD64 ('amd64')
Puteți citi mai multe despre starea portărilor și afla detalii specifice
arhitecturii dumneavoastră la paginile web ale portărilor
Debian.
Această nouă versiune Debian vine, ca de obicei, cu mult mai mult software decât versiunea precedentă, sarge; distribuția include peste 6500 de pachete noi, ajungând la un total de peste 18200 de pachete. Mare parte din software-ul din distribuție a fost actualizat: peste 10700 de pachete software (adică 68% din numărul de pachete din sarge). De asemenea, datorită unor motive diverse, un număr semnificativ de pachete (peste 3500, 23% din pachetele din sarge) au fost eliminate din distribuție. Pentru aceste pachete nu veți mai vedea actualizări, acestea fiind marcate ca 'învechite' în interfețele de administrare a pachetelor.
Cu această versiune, Debian GNU/Linux trece de la XFree86 la versiunea 7.1 a X.Org, care include suport pentru o gamă largă de hardware și suport îmbunătățit pentru auto-detecție. Acesta suportă și Compiz, care este unul dintre primii manageri de ferestre compozite pentru Sistemul de ferestre X, care este capabil să folosească la maxim accelerarea OpenGL pentru plăcile video suportate.
Debian GNU/Linux again ships with several desktop applications and environments. Among others it now includes the desktop environments GNOME 2.14[2], KDE 3.5.5a, and Xfce 4.4. Productivity applications have also been upgraded, including the office suites OpenOffice.org 2.0.4a and KOffice 1.6 as well as GNUcash 2.0.5, GNUmeric 1.6.3 and Abiword 2.4.6.
Printre aplicațiile actualizate se află și Evolution 2.6.3 și Gaim 2.0. Suita
Mozilla a fost actualizată și ea, însă programele principale au fost redenumite
deoarece numele vechi erau mărci înregistrate: iceweasel
(versiunea 2.0.0.2) este numele navigatorului Firefox și
icedove (versiunea 1.5) este numele clientului de poștă
electronică Thunderbird.
Această versiune conține , printre altele, și următoarele :
biblioteca GNU C, versiunea 2.3.6
colecția de compilatoare GNU 4.1 care sunt compilatoarele implicite
language interpreters: Python 2.4, PHP 5.2
aplicații pentru servere:
severe de poștă electronică: Exim 4.63 (serverul de poștă electronică implicit pentru instalările noi), Postfix 2.3, Courier 0.53, Cyrus 2.2
servere de web: Apache 2.2, fnord 1.10
servere de baze de date: MySQL 5.0.32, PostgreSQL 8.1
serverul OpenSSH, versiunea 4.3
serverele de nume: Bind 9.3, maradns 1.2
server de directoare: OpenLDAP 2.3
Distribuția oficială Debian GNU/Linux conține acum între 19 și 23 de CD-uri cu binare (în funcție de arhitectură), precum și un număr similar de CD-uri cu surse. De asemenea, este disponibilă și o versiune pe DVD a distribuției.
aptitude este programul preferat pentru lucrul în consolă pentru
managementul pachetelor. aptitude suportă în linia de comandă
majoritatea operațiilor pe care le suportă și apt-get și s-a
dovedit a fi mai bun la rezolvarea dependențelor decât apt-get.
Dacă mai utilizați dselect, ar trebui să folosiți
aptitude ca interfață primordială pentru administrarea pachetelor.
Pentru etch, în aptitude, s-a implementat un mecanism avansat de
rezolvare a conflictelor, care va încerca să găsească cea mai bună soluție în
cazul în care se detectează conflicte datorate schimbărilor dependențelor
dintre pachete.
APT Securizat este acum disponibil în etch. Această facilitate adaugă
un nivel suplimentar de securizare sistemelor Debian GNU/Linux prin suportarea
într-un mod facil a criptografiei puternice și a semnăturilor digitale pentru a
valida pachetele descărcate. Această versiune include unealta
apt-key care permite adăugarea de noi chei la inelul de chei apt,
care, în mod implicit, conține doar cheia curentă de semnare a arhivei Debian,
care, la rândul ei, este inclusă în pachetul
debian-archive-keyring.
Cu configurația implicită, apt vă va avertiza dacă pachetele sunt
descărcate din surse care nu sunt autentificate. Este posibil ca următoarele
versiuni să forțeze ca toate pachetele să fie verificate înainte de a fi
descărcate. Administratorii de surse apt neoficiale sunt încurajați atât să
își genereze o cheie criptografică și să-și semneze fișierele Release, cât și
să ofere un mod securizat de distribuție a cheilor lor publice.
Pentru mai multe informații vă rugăm să citiți pagina de manual a lui
apt(8), capitolul Semnarea
pachetelor în Debian al Manualului de securizare pentru
Debian și documentația
wiki.
O altă facilitate adăugată în apt este abilitatea de a descărca
doar schimbările petrecute în fișierele Packages de la ultima
actualizare a listelor de pachete. Mai multe informații despre această
facilitate la Actualizare mai
lentă a fișierelor cu indecși de pachete APT, Secțiunea 5.1.3.
Serviciul debian-volatile care a fost introdus ca un serviciu neoficial odată cu lansarea lui sarge, a devenit acum un serviciu oficial în Debian GNU/Linux.
Acest lucru înseamnă că acum folosește o adresă .debian.org[3]. Asigurați-vă că aveți fișierul
/etc/apt/sources.list actualizat dacă utilizați deja acest
serviciu.
Serviciul debian-volatile le permite utilizatorilor să actualizeze cu
ușurință pachetele stabile care conțin informații ce își pierd rapid
actualitatea. Astfel de exemple sunt lista cu semnături de viruși a unui
program anti-virus sau lista unui filtru de spam. Pentru informații
suplimentare și o listă cu situri-oglindă vizitați pagina de web.
A fost efectuată o serie întreagă de schimbări în distribuție, schimbări care vor duce la noi beneficii pentru înstalările noi de etch, însă, este posibil ca acestea să nu se aplice automat asupra sistemelor actualizate pornind de la sarge. Această secțiune oferă o privire de ansamblu asupra celor mai importante schimbări.
Un număr de pachete pentru dezvoltare, care până acum aveau prioritatea
standard, acum au prioritatea opțional, lucru care înseamnă
că nu vor mai instalate în mod implicit. Aici sunt incluse: compilatorul
standard C/C++, gcc, cât și alte aplicații (dpkg-dev,
flex, make) și antetele pentru dezvoltare
(libc6-dev, linux-kernel-headers).
Dacă doriți să aveți aceste pachete pe sistemul dumneavoastră, cea mai ușoară
metodă este să instalați pachetul build-essential, care le va
"trage" pe cele mai multe dintre ele.
Pachetele necesare pentru suportul SELinux au acum prioritatea standard. Acest lucru înseamnă că vor fi instalate în mod implicit pentru instalările noi. Pe sistemele deja existente puteți instala SELinux folosind:
# aptitude install selinux-basics
A se reține că suportul pentru SELinux nu este activat, în mod
implicit. Informații despre configurare și activarea SELinux pot fi găsite pe
wiki-ul Debian
Superserviciul inet implicit în etch este openbsd-inetd în loc de
netkit-inetd. Acesta nu va fi pornit dacă nu sunt configurate
nici un fel de servicii, acesta fiind configurația implicită. Noul serviciu
implicit va fi instalat automat la actualizare.
vi implicită s-a schimbat
Clona vi instalată în mod implicit este acum o versiune compactă a
lui vim (vim-tiny) în loc de nvi.
Noile sisteme de fișiere ext2 și ext3 vor fi create cu facilitățile dir_index și resize_inode activate în mod implicit. Prima mărește viteza operațiilor în directoarele cu multe fișiere; cea de-a doua dă posibilitatea de a redimensiona un sistem de fișiere în timpul funcționării (și anume, în timp ce este montat).
Utilizatorii care actualizează sistemele sarge pot lua în calcul aduăgarea
manuală a fanionului dir_index folosind tune2fs[4]; fanionul resize_inode
nu poate fi adăugat la sistemele de fișiere deja existente. Este posibilă
verificarea fanioanelor active pentru un anumit sistem de fișiere prin
intermediul comenzii dumpe2fs -h.
Codarea implicită pentru noile instalări de Debian GNU/Linux este UTF-8. Un număr de aplicații vor avea, și ele, codarea implicită UTF-8.
Utilizatorii care actualizează sistemele la etch și care doresc să treacă la UTF-8 vor trebui să își reconfigureze mediul și definițiile de localizare. Valoarea implicită pe sistem poate fi schimbată folosind dpkg-reconfigure locales; mai întâi selectați o locală UTF-8 pentru limba și țara dumneavoastră și apoi configurați-o ca fiind implicită. A se reține că trecerea la UTF-8 înseamnă că, cel mai probabil, va trebui să convertiți fișierele existente din vechea codare în UTF-8.
Pachetul utf8-migration-tool conține o unealtă care poate ajuta la
migrare, totuși, acest pachet este disponibil doar în distribuția instabilă
deoarece nu era pregătit pentru etch. Se recomandă să faceți copii de
siguranță ale datelor și configurațiilor înainte de a folosi această unealtă.
A se reține că este posibil ca unele aplicații să nu funcționeze corect într-un mediu UTF-8, de cele mai multe ori datorită problemelor de afișare.
Pe wiki-ul
Debian sunt informații suplimentare referitoare la schimbările
introduse între sarge și etch.
Debian GNU/Linux 4.0 vine cu versiunea 2.6.18 de nucleu pentru toate arhitecturile; versiunea este în mare parte compatibilă cu nucleele 2.4, însă Debian nu mai suportă și nu mai oferă nuclee 2.4.
S-au efectuat schimbări majore, atât în nucleu cât și în modul de împachetare a acestuia pentru Debian. Unele dintre aceste schimbări complică procedura de actualizare și au potențialul de a duce la probleme în timpul repornirii sistemului, după actualizarea la etch. Acestă secțiune oferă o vedere de ansamblu asupra celor mai importante schimbări; potențialele probleme și informații despre modul de ocolire a acestora sunt incluse capitolele ulterioare.
Toate pachetele care conțin nucleul Linux au fost redenumite din kernel-* în linux-* pentru a reorganiza numele pachetelor. Acest lucru va permite pe viitor includerea de nuclee non-Linux în Debian.
În sarge existau variante de nuclee separate pentru diferitele familii de procesoare a acestei arhitecturi. Datorită schimbărilor în nucleu, schimbări care vor optimiza automat nucleul pentru procesorul/procesoarele din sistem, nu mai este o nevoie reală de variante separate de nucleu.
Sistemele multiprocesor nu mai necesită o variantă de nucleu Linux cu terminația *-smp. Pentru AMD64 pachetele linux-image fără sufixul -smp suportă atât sistemele uniprocesor cât și pe cele multiprocesor.
Acolo unde este posibil, se furnizează pachete tranziționale de tip marionetă care depind de pachetele noi.
Pachetele Debian cu imaginile de nucleu pentru AMD64 au nevoie de o imagine
initrd pentru a porni sistemul. Datorită schimbărilor din nucleu, utilitarul
folosit la generea imaginilor initrd în sarge, initrd-tools, nu
mai poate fi folosit și este depășit. S-au dezvoltat două utilitare noi pentru
a-l înlocui: initramfs-tools și yaird. Conceptele
din spatele celor două utilitare noi sunt foarte diferite; o vedere de ansamblu
este disponibilă pe wiki-ul
Debiani. Ambele vor genera o imagine initrd folosind sistemul de
fișiere initramfs, care este o arhivă cpio comprimată. Utilitarul
implicit și recomandat este initramfs-tools.
Actualizând nucleul la o versiune din etch, initramfs-tools va fi
instalat în mod implicit.
Pachetul initrd-toolseste încă inclus în etch deoarece este
necesar pentru actualizările de la sarge. În următoarea versiune se va renunța
la el.
/dev și recunoașterea hardware-uluiNucleele etch nu mai oferă suport pentru devfs.
udev, care îl înlocuiește pe devfs, este o
implementare în spațiul utilizator a lui devfs.
udev este montat în directorul /dev și va popula acel
director, în mod dinamic, cu dispozitive suportate de nucleu. Pe măsură ce
sunt încărcate sau descărcate module, pe baza evenimentelor generate de către
nucleu, se adaugă sau se scot dispozitive din acel director. udev
este mult mai versatil decât devfs și oferă servicii care sunt
folosite de către alte pachete, precum hal (nivelul de
abstractizare al hardware-ului).
În combinație cu nucleul, udev se ocupă și cu recunoașterea și
încărcarea modulelor pentru dispozitivele detectate. Din acest motiv, este în
conflict cu hotplug. În sarge discover putea fi
folosit și pentru a încărca module în timpul procesului de inițializare a
sistemului, însă versiunea nouă din etch nu mai oferă această funcționalitate.
discover este încă folosit de X.Org pentru a detecta ce fel de
controler grafic este în sistem.
Dacă instalați o imagine de nucleu Debian, udev este instalat
automat ca dependență deoarece initramfs-tools depinde de el.
Puteți evita instalarea pachetului udev dacă compilați un nucleu
fără module sau dacă folosiți un generator de imagini initrd alternativ, cum ar
fi yaird. Totuși, initramfs-tools este generatorul
de initrd recomandat.
[ înapoi ] [ Sumar ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ A ] [ înainte ]
Note de lansare pentru Debian GNU/Linux 4.0 ("etch"), AMD64
$Id: release-notes.en.sgml,v 1.312 2007/08/16 22:24:38 jseidel Exp $debian-doc@lists.debian.org