Obsah
sieve
sa presúva na port, ktorý alokovala IANANiekedy majú zmeny zavedené v novom vydaní vedľajšie účinky, ktorým sa nedokážeme rozumne vyhnúť alebo by to spôsobilo objavenie chýb inde. Tu dokumentujeme problémy, ktorých sme si vedomí. Tiež si prosím prečítajte errata, dokumentáciu relevantných balíkov, hlásenia o chybách a ďalšie informácie, ktoré spomína Oddiel 6.1, “Ďalšie čítanie”.
Nová verzia jadra Linuxu poskytuje odlišné ovládače pre niektoré ovládače PATA (IDE). Názvy zariadení pevných diskov, CD-ROM a páskových zariadení sa môžu zmeniť.
Teraz sa odporúča identifikovať diskové zariadenia v konfiguračných súborom
ich menovkou alebo UUID (jedinečným identifikátorom) namiesto názvu
zariadenia, čo bude fungovať v starej aj novej verzii jadra. Pri
aktualizácii na verziu balíkov jadra, ktoré sú v Debiane squeeze vám
balík linux-base
ponúkne, že túto
konverziu vykoná za vás vo väčšine konfiguačných súborov balíkov týkajúcich
sa súborových systémov, vrátane rozličných zavádzačov systému, ktoré Debian
obsahuje. Ak sa rozhodnete neaktualizovať konfiguráciu systému automaticky
alebo nepoužívate balíky s jadrom Debianu, musíte identfikátory zariadení
aktualizovať sami ručne predtým, než vykonáte reštart, aby ste zabezpečili,
že systém bude možné naštartovať.
Nasledovné sa týka iba používateľov, ktorí chcú nechať zavádzač grub-pc
načítavať jadro priamo zo zariadenia
RAID vytvoreného pomocou mdadm
3.x a s predvolenými hodnotami alebo keď
je verzia metadát nastavená explicitne pomocou -e
. Sem
patria konkrétne všetky polia vytvorené počas alebo po inštalácii Debian
squeeze. Netýka sa to polí vytvorených staršími verziami mdadm a na
polí RAID vytvorených s voľbou príkazového riadka
-e 0.9
.
Verzie grub-pc
staršie než
1.98+20100720-1 nebudú schopné zaviesť systém priamo z poľa
RAID s formátmi metadát verzie 1.x (predvolená je teraz
1.2). Aby ste zabezpečili systém, ktorý je možné naštartovať, uistite sa,
prosím, že použijete grub-pc
1.98+20100720-1 alebo novší, ktorý poskytuje Debian squeeze. Systém,
ktorý sa nedá naštartovať, je možné zachrániť pomocou Super Grub2
Disk alebo grml.
Niektoré súbory Berkeley Database verzie 7 vytvorené s libdb3 sa nedajú
prečítať novšími verziami libdb (pozri chybu #521860). Tento problém sa dá obbísť tak, že
sa súbory znovu vytvoria pomocou príkazu db4.8_load z
balíka db4.8-util
.
Ak ste v minulosti pridali lokálne odklonenie /bin/sh
alebo zmenili symbolický odkaz /bin/sh
, aby ukazovl
niekam inam ako na /bin/bash
, môžete naraziť na problémy
pri aktualizácii balíkov dash
alebo
bash
. Pamätejte, že tieto zmeny
mohli urobiť aj iné balíky (napr. mksh
), ktoré ste nastavili ako predvolený shell
systému tým, že prevzali /bin/sh
.
Ak narazíte na akékoľvek podobné problémy, prosím, odstráňte lokálne
odklonenie a ubezpečte sa, že symbolické odkazy na
/bin/sh
aj jeho manuálovú stránku odkazujú na súbory,
ktoré poskytuje balík bash
a
následne dpkg-reconfigure --force dash.
dpkg-divert --remove /bin/sh dpkg-divert --remove /usr/share/man/man1/sh.1.gz ln -sf bash /bin/sh ln -sf bash.1.gz /usr/share/man/man1/sh.1.gz
Predvolená hodnota parametra jadra Linuxu acpi_enforce_resources sa zmenila
na „strict
“. To môže viesť k zakázaniu prístupu niektorým
starým ovládačom senzorov k hardvéru senzorov. Problém možno obísť napríklad
pridaním “acpi_enforce_resources=lax
” na
príkazový riadok jadra.
Funkcia v kryptografických knižniciach používaných v knižniciach
LDAP spôsobuje, že programy používajúce
LDAP a pokúšajúce sa zmeniť svoje efektívne oprávnenia
zlyhajú pri pripájaní sa na server LDAP s použitím
TLS alebo SSL. To môže spôsobiť
problémy pri programoch suid na sytémoch používajúcich libnss-ldap
ako sudo,
su alebo schroot a pri programoch
suid, ktoré vykonávajú hľadania v LDAP ako sudo-ldap
.
Odporúča sa nahradiť balík libnss-ldap
balíkom libnss-ldapd
, novšou knižnicou, ktorá využíva
samostatný démon (nslcd) na všetky vyhľadávania v
LDAP. Náhrada libpam-ldap
je libpam-ldapd
.
Pamätajte, že libnss-ldapd
odporúča
démona vyrovnávacej pamäte NSS (nscd
), ktorého vhodnosť vo vašom prostredí by
ste mali zvážiť predtým, než ho nainštalujete. Za alternatívu k nscd
môžete považovať unscd
.
Ďalšie informácie sú dostupné v hláseniach chýb #566351 a #545414.
Port, ktorý pre ManageSieve vyhradila IANA je 4190/tcp a starý port, ktorý používal timsieved a ďalší softvér managesieve v mnohých distribúciách (2000/tcp) je vyhradený na použitie pre Cisco SCCP, podľa registra IANA.
Počínajúc verziou 4.38 balíka netbase
v Debiane, služba
sieve
bude presunutá z portu 2000 na port 4190 v súbore
/etc/services
.
Akákoľvek inštalácia, ktorá využívala názov služby sieve
namiesto čísla portu začne používať nové číslo portu hneď po reštarte alebo
znovunačítaní (reload) služby a v niektorých prípadoch okamžite po
aktualizácii /etc/services
.
Toto bude mať vplyv na Cyrus IMAP. Tiež to môže mať vplyv na iný softvér s podporou sieve ako DoveCot.
Aby sa vyhli problémom s výpadkom, odporúčame správcom poštových klastrov na Debiane, aby skontrolovali svoje inštalácie Cyrus (a pravdepodobne aj DoveCot) a vykonali opatrenia, aby presun služieb z portu 2000/tcp na port 4190/tcp neprekvapil servery alebo klientov.
Stojí za povšimnutie, že:
/etc/services
sa automaticky aktualizuje iba v prípade,
že ste v ňom nevykonali ručné zmeny. Inak vás dpkg vyzve, či chcete zmeny
vykonať.
Môžete upraviť /etc/services
a zmeniť port
sieve
späť na 2000 ak chcete (ale neodporúča sa to).
Môžete upraviť /etc/cyrus.conf
a akékoľvek ďalšie
relevantné konfiguračné súbory vášho poštového/webmail klastra (napr. na
webových rozhraniach sieve) vopred, aby ste ich prinútili používať statické
číslo portu.
Môžete nakonfigurovať cyrus master, aby počúval na oboch portoch (2000 a 4190) zároveň a tým sa problému vyhnúť úplne. To tiež umožní oveľa hladšiu migráciu z portu 2000 na port 4190.
Debian 6.0 obsahuje niekoľko nových jadier prehliadačov, ktoré dostávajú neustály tok nových bezpečnostných zraniteľností. Vysoký tok zraniteľností a čiastočný nedostatok podpory vo forme vetiev s dlhodobou podporou znamená, že je pre nás veľmi ťažké podporovať tieto prehliadače spätne portovanými bezpečnostnými opravami. Naviac závislosti na knižniciach znemožňujú aktualizáciu na novšie vydania od dodávateľa. Preto sú prehliadače založené na jadrách qtwebkit a khtml súčasťou Squeeze, ale nevzťahuje sa na ne plná bezpečnostná podpora. Budeme sa snažiť vysledovať a spätne portovať bezpečnostné opravy, ale vo všeobecnosti by ste tieto prehliadače nemali používať na prístup k nedôveryhodným stránkam.
Ako všeobecný prehliadač odporúčame prehliadače stavajúce na jadre Mozilla xulrunner (Iceweasel a Iceape), prehliadače založené na jadre Webkit (napr. Epiphany) alebo Chromium. S jadrom xulrunner máme z predošlých vydaní skúsenosti dobrej spätnej portovateľnosti na staršie vydania.
Chromium — hoci je založený na kóde Webkit — je listový balík, t.j. ak sa spätné portovanie stane neudržateľným, vždy tu bude ešte možnosť aktualizácie na novšiu verziu od dodávateľa (čo nie je možné v prípade samotnej knižnice webkit).
Webkit podporuje dodávateľ vetvou dlhodobej podpory.
Squeeze je prvé vydanie Debianu, ktoré sa dodáva s úplnou podporou
novej generácie KDE, ktorá je založená na Qt 4. Väčšina oficiálnych
aplikácií KDE sú vo verzii 4.4.5 s výnimkou kdepim
, ktorý je vo verzii 4.4.7. Ďalšie
informácie o zmenách si môžete prečítať v oznámeniach od Projektu KDE.
Pracovné prostredie KDE 3 už v Debian 6.0 nie je podporované. Počas aktualizácie bude automaticky nahradené novou sériou 4.4. Pretože je to veľká zmena, používatelia by mali vykonať predbežné opatrenia, aby zaistili čo najhladší priebeh aktualizácie.
![]() | Dôležité |
---|---|
Neodporúča sa aktualizovať počas behu aktívnej relácie KDE 3 na systéme. V takom prípade by mohol proces aktualizácie znefunkčniť bežiacu reláciu a spôsobiť možnosť straty údajov. |
Po prvom prihlásení v aktualizovanom systéme sa existujúcim používateľom
zobrazí sprievodca migráciou Debian-KDE zvaný kaboom
, ktorý pomôže s migráciou osobných údajov
používateľa a voliteľne môže zálohovať starú konfiguráciu KDE. Ďalšie
informácie sa dozviete na domovskej stránke
Kaboom.
Hoci pracovné prostredie založené na KDE 3 už nie je podporované,
používatelia môžu ešte stále nainštalovať a používať niektoré samostatné
aplikácie KDE 3, pretože základné knižnice a binárne súbory KDE 3
(kdelibs
) a Qt 3 sú v Debian
6.0 stále dostupné. Pamätajte však, že tieto aplikácie nemusia byť
dobre integrované do nového prostredia. Naviac ani KDE 3 ani Qt 3 nebudú
vôbec podporované v ďalšom vydaní Debianu, takže ak ich používate, dôrazne
vám odporúčame, aby ste portovali svoj softvér na novú platformu.
Ako sme už skôr uviedli, Debian 6.0 prináša novú sadu metabalíkov týkajúcich sa KDE:
Dôrazne vám odporúčame, aby ste si nainštalovali balík kde-standard
na bežné použitie pracovného
prostredia. kde-standard
štandardne
závisí na Pracovnom prostredí KDE
Plasma a na sade bežne používaných aplikácií.
Ak chcete minimálne pracovné prostredie, môžete si nainštalovať balík
kde-plasma-desktop
a ručne si vybrať
aplikácie, ktoré potrebujete. To je zhruba ekvivalentné s balíkom
kde-minimal
, ktorý bol dodávaný v
Debian 5.0.
Pre zariadenia malého formátu existuje alternatívne prostredie zvané KDE Plasma
Netbook, ktoré možno nainštalovať balíkom kde-plasma-netbook
. Plasma Netbook a Plasma
Desktop môžu na rovnakom systéme koexistovať a predvolené prostredie možno
nastaviť v nastaveniach systému (náhrada bývalého KControl).
Ak chcete úplnú sadu oficálnych aplikácií KDE, máte možnosť nainštalovať si
balík kde-full
. Štandardne
nainštaluje Pracovné prostredie KDE Plasma.
V pracovnom prostredí GNOME nastali mnohé zmeny medzi vydaniami lenny a squeeze. Podrobnejšie informácie nájdete v Poznámkach k vydaniu GNOME 2.30.
GNOME Display Manager (GDM), je ponechaný vo verzii 2.20 na systémoch
aktualizovaných z lenny. Táto verzia bude udržiavaná počas cyklu
Squeeze, ale je to pre ňu posledné vydanie. Novo nainštalované systémy
dostanú GDM 2.30, ktorý poskytuje balík gdm3
. Kvôli nekompatibilitám oboch verzií táto
aktualizácie neprebehne automaticky, ale odporúča sa nainštalovať
gdm3
po aktualizácii na
squeeze. To by ste mali urobiť z konzoly alebo iba s jedinou
otvorenoou reláciou GNOME. Pamätajte, že nastavenia z GDM 2.20 nebudú migrované. Pri štandardnom systéme s
pracovným prostredím by však malo stačiť nainštalovať balík gdm3
.
Konkrétne oprávnenia na zariadenia sa udeľujú automaticky používateľovi,
ktorý je momentálne fyzicky prihlásený na systéme: k video a zvukovým
zariadeniam, sieťovému roamingu, správe napájania, pripájaniu
zariadení. Skupiny cdrom, floppy, audio, video, plugdev a powerdev už nie sú
užitočné. Ďalšie informácie nájdete v dokumentácii consolekit
.
Väčšina grafických programov, ktoré vyžadujú oprávnenia root teraz závisia
na PolicyKit
aby im ich udelil, namiesto gksu
. Odporúčaný spôsob udelenia
administratívnych oprávnení používateľovi je pridať ho do skupiny
sudo
.
Pri aktualizácii balíka network-manager
, sa v súbore
/etc/network/interfaces
vypnú rozhrania používajúce
DHCP bez akýchkoľvek ďalších volieb a bude sa o ne
namiesto toho starať NetworkManager. Preto prestanú fungovať príkazy
ifup a ifdown. Tieto rozhrania je
možné namiesto toho spravovať pomocou rozhraní NetworkManager, pozri dokumentáciu
NetworkManager.
Naopak, akékoľvek rozhrania nastavené v
/etc/network/interfaces
s viacerými voľbami
NetworkManager ignoruje. To sa týka obzvlášť bezdrôtových rozhraní použitých
počas inštalácie Debianu (pozri chybu #606268).
V Debiane 6.0 nastali mnohé zmeny týkajúce sa zásobníka systému X Window. Táto sekcia obsahuje zoznam najdôležitejších a najviditeľnejších pre používateľov.
Ovládače videa Xorg cyrix
, imstt
,
sunbw2
a vga
už nie sú
poskytnuté. Používatelia by mali prejsť na všeobecné ovládače ako
vesa
alebo fbdev
.
Starý ovládač via
už nie je udržiavaný a bol nahradený
ovládačom openchrome
, ktorý sa automaticky použije po
aktualizácii.
Ovládače nv
a radeonhd
sú v tomto
vydaní ešte prítomné, ale označené ako zavrhované. Používatelia by mali
zvážiť prechod na ovládače nouveau
a
radeon
.
Ovládače vstupných zariadení X calcomp
,
citron
, digitaledge
,
dmc
, dynapro
,
elo2300
, fpit
,
hyperpen
, jamstudio
,
magellan
, microtouch
,
mutouch
, palmax
,
spaceorb
, summa
,
tek4957
a ur98
už nie sú podporované a
toto vydanie ich neobsahuje. Používatelia týchto zariadení by mali prejsť na
vhodný ovládač jadra a ovládač X evdev. Nástroj
inputattach mnohé umožňuje pripojenie mnohých sériových
zariadení k linuxovému vstupnému zariadeniu, ktoré je dokáže rozpoznať
ovládač X evdev
.
Ovládače jadra pre Intel (počínajúc i830), ATI/AMD (od pôvodného Radeonu po sériu Radeon HD 5xxx „Evergreen“) a pre grafické karty NVIDIA teraz podporujú natívne nastavovanie grafického režimu (kernel mode setting).
Xorg X server v Debiane 6.0 poskytuje vylepšenú podporu pripájania
vstupných zariadení (myši, klávesnice, tablety, …) za behu (hotplug). Staré
balíky xserver-xorg-input-kbd
a
xserver-xorg-input-mouse
nahradil
xserver-xorg-input-evdev
, ktorý
vyžaduje jadro so zapnutou voľbou
CONFIG_INPUT_EVDEV
. Okrem toho sa niektoré kody kláves,
ktoré tvorí tento ovládač líšia od tých, ktoré sú tradične asociované s
rovnakými klávesmi. Používatelia programov ako xmodmap a
xbindkeys si budú musieť prispôsobiť svoje konfigurácie
na nové kódy kláves.
V squeeze sa zmenila predvolené cesta generovaného webového obsahu
munin z /var/www/munin
na
/var/cache/munin/www
a preto je potrebné pri
aktualizáciách prispôsobiť /etc/munin/munin.conf
ak
doňho správca zasahoval. Ak vykonávate aktualizáciu, prečítajte si
/usr/share/doc/munin/NEWS.Debian.gz
.
Používatelia firewallu shorewall
by
si mali pri aktualizácii na Debian 6.0 prečítať inštrukcie na http://www.shorewall.net/LennyToSqueeze.html, tiež dostupné ako
/usr/share/doc/shorewall-doc/html/LennyToSqueeze.html
v
balíku shorewall-doc
.