Portál AbcLinuxu, 30. dubna 2025 21:24

Nadcházející novinky v Arch Linuxu

6.6.2011 11:18 | Přečteno: 1861× | linux | Výběrový blog | poslední úprava: 6.6.2011 11:18

V Archu se teď chystá několik zásadních změn, které mohou do jisté míry rozbít systém mnoha uživatelům. Proto se na ně v následujícím blogu podíváme.

Preface aneb proč to píšu

Změny o kterých se chystám psát už jsou diskutovány delší dobu na mailing listech arch-general a arch-dev-public. Bohužel se při každé větší změně najde spousta ignorantů, kteří nečtou mailing listy (dá se prominout), oznámení na archlinux.org (dá se prominout se skřípěním zubů) a nečtou ani výstup pacmana, což už se prominout nedá. Tito lidé pak naprosto zbytečně nadávají, že se jim při upgradu rozbil systém. Doufám, že tímto blogem se mi podaří rozšířit povědomí o nadcházejících změnách a přečte si je i pár těch, co zásadně nečtou výstup pacmana.

Vypnutá autodetekce?

Ale kdepak! V nadcházející verzi initscripts 2011.06.3 bude volba MOD_AUTOLOAD v /etc/rc.conf ignorována a moduly budou vždy nahrávány automaticky udevem. Pokud někdo chce mít autodetekci mermomocí vypnutou, nechť si upraví pravidla pro udev, aby k automatickému nahrávání nedocházelo. Pokud někdo má tuto volbu vypnutou, protože udev funguje špatně, je nejvyšší čas si stěžovat v upstreamu udev.

Změna blacklistování modulů

Změna v blacklistování modulů je další významnou změnou. V nových initscripts už nebude možné blacklistovat moduly prefixováním jména modulu vykřičníkem v poli MODULES v /etc/rc.conf. Důvod proč (prý) bylo blacklistování řešeno takto byl, že kdysi dávno modprobe ještě neumělo blacklistovat moduly. Nyní modprobe už blacklistovat moduly umí a proto už není tento postup potřeba.

Dříve, vlastně ještě stále (ale už tomu tak dlouhou nebude), bylo blacklistování modulů řešeno skriptem load_modules.sh, který byl součástí balíčku udev. Jak to fungovalo? Když chtěl udev nahrát modul, zavolal místo modprobe tento skript. Ten prošel pole MODULES specifikované v rc.conf a pokud byl modul blacklistován, nezavedl ho. Protože se tento skript spouštěl při bootu opravdu často, bylo zpomalení v některých případech znatelné. Podle ohlasů odstranění tohoto skriptu může zrychlit start udev o několik sekund. Dokonce je na Arch Wiki návod, jak urychlit start odstraněním tohoto skriptu.

Nově se moduly blacklistují pomocí nástrojů modprobe. Pro blacklistování modulu stačí přidat jmeno.conf (jmeno může být libovolné jméno, důležitá je jen přípona .conf) soubor do adresáře /etc/modprobe.d, nebo lze upravit některý z již existujících souborů, obsahující řádek:

blacklist jmeno_modulu
pro každý modul, který se nemá nahrávat.

Změna konfigurace sítě

Pro nastavení sítě se nově používá nástroj ip z iproute2, místo zastaralého ifconfig. S touto změnou došlo i ke změně syntaxe nastavení sítě v /etc/rc.conf. Dále došlo k přesunutí utility hostname do coreutils. Díky tomu už nejsou zahnívající net-tools vůbec potřeba a můžete je odstranit. Tedy za předpokladu, že jste příslušně aktualizovali svůj rc.conf.

Nicméně i pro ty, kterým se nechce měnit konfiguraci v rc.conf a raději budou používat tu starou nepodporovanou vykopávku jménem ifconfig mám dobrou zprávu. Původní konfigurace by zatím měla zůstat funkční, pokud jsou na systému nainstalovány net-tools

       

Hodnocení: 88 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Shadow avatar 6.6.2011 12:12 Shadow | skóre: 25 | blog: Brainstorm
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky moc za info.
If we do not believe in freedom of speech for those we despise we do not believe in it at all.
Limoto avatar 6.6.2011 14:39 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu

+1 :-)

6.6.2011 19:52 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu

+1

7.6.2011 00:11 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
jiri.one avatar 7.6.2011 08:58 jiri.one | skóre: 19 | blog: Jiriho blog
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
+1
www.jiri.one - Můj blog o Linuxu, hrách, životě, ...
Otto Šabart avatar 7.6.2011 13:00 Otto Šabart | skóre: 13 | blog: KatiePC blog
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
+1 hm :-D
*´¨)¸.·´¨)¸.·***·>>> www.seberm.com
Max avatar 6.6.2011 13:14 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Též díky :).
Zdar Max
Měl jsem sen ... :(
6.6.2011 13:49 Der Teufel
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky za shrnutí. Nějak jsem poslední dobou pročítání mailing listů flákal.
PepaSFI avatar 8.6.2011 18:31 PepaSFI | skóre: 7 | blog: zlodej_casu
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
díky za info, aspoň nebudu zas překvapenej. Samozřejmě taky nečtu a pak hledám když se něco nezadaří, navíc ještě občas mívám dlouhé prodlevy mezi -Syu takže pak se mi toho sejde moc a občas něco nezafunguje. Ale nenadávám, co jsem si vybral to mám. Arch je prostě takový. Celkově jsem s ním spokojený, tak doufám že to zas zvládnu.
Jediný správný stav mysli je úžas. Jediný správný stav srdce je radost.
the.max avatar 10.6.2011 10:28 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Nadcházející novinky v Arch Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
takze uz konecne pujde nastavit IPv6 adresa rovnou z rc.conf a nebudu to muset pytlikovat v rc.local?
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.