abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:00 | IT novinky

    Společnost OpenAI představila svůj nejnovější AI model GPT-4o (o jako omni, tj. vše). Nově také "vidí" a "slyší". Videoukázky na 𝕏 nebo YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Zajímavý článek

    Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | IT novinky

    Společnost BenQ uvádí na trh novou řadu monitorů RD určenou pro programátory. První z nich je RD240Q.

    Ladislav Hagara | Komentářů: 11
    včera 13:00 | IT novinky

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 10:11 | Nová verze

    GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 09:22 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 2
    11.5. 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    10.5. 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 16
    10.5. 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    9.5. 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 22
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (72%)
     (6%)
     (10%)
     (12%)
    Celkem 223 hlasů
     Komentářů: 15, poslední včera 21:33
    Rozcestník

    Arch Linux a můj přechod na systemd

    17.8.2012 20:42 | Přečteno: 3836× | Linux | Výběrový blog

    Tak jsem zkusil přejít na ten zlý, hnusný systemd.

    Příprava

    Co budeme potřebovat:

    Instalace

    Příslušné balíčky pro první kolo jsou: systemd a systemd-arch-units.

    Nastavení

    Následuje úprava konfigurace zavaděče, třeba takto (GRUB 2 na hikari, ano píšu si ručně grub.cfg):

    # (0) Arch Linux GUI Mode
    menuentry "Arch Linux GUI" {
    search --fs-uuid --no-floppy --set=root 0a65abc8-fd5f-4e5a-9177-f5fedf9137c7
    linux /vmlinuz-linux cryptdevice=/dev/disk/by-uuid/7b31337e-021d-421f-91df-0a81277825ed:hikari_ssd_luks root=/dev/hikari_ssd_lvm/root resume=/dev/hikari_ssd_lvm/swap ro quiet pcie_aspm=force 5 i915.i915_enable_rc6=0 init=/bin/systemd systemd.unit=graphical.target quiet
    initrd /initramfs-linux.img
    }
    
    # (1) Arch Linux CLI Mode
    menuentry "Arch Linux CLI" {
    search --fs-uuid --no-floppy --set=root 0a65abc8-fd5f-4e5a-9177-f5fedf9137c7
    linux /vmlinuz-linux cryptdevice=/dev/disk/by-uuid/7b31337e-021d-421f-91df-0a81277825ed:hikari_ssd_luks root=/dev/hikari_ssd_lvm/root resume=/dev/hikari_ssd_lvm/swap ro quiet pcie_aspm=force i915.i915_enable_rc6=0 init=/bin/systemd systemd.unit=multi-user.target verbose
    initrd /initramfs-linux.img
    }
    		

    Parametr init je potřeba jen do případné pozdější instalace systemd-sysvcompat. Parametr systemd.unit=multi-user.target říká, že se má nabootovat do obdoby runlevelu 3, ze kterého provádím upgrady a synchronizaci dat s notebookem. graphical.target je pak obdoba runlevelu 5 a je výchozí, v mém případě proběhne automatické přihlášení do KDE. Parametrem quiet se zbavíme většiny výpisů během startu, s verbose budou vidět.

    Většinu dalších potřebných konfiguráků už v systému máme od konce července. Dle Wiki jen zduplikujeme nastavení času a jazyka:

     [nik@hikari ~]$ cat /etc/environment 
    #
    # This file is parsed by pam_env module
    #
    # Syntax: simple "KEY=VAL" pairs on separate lines
    #
    LANG=cs_CZ.UTF8
     [nik@hikari ~]$ cat /etc/timezone
    Europe/Prague
    		

    Pokud chceme používat syslog-ng, nastavíme v /etc/syslog-ng/syslog-ng.conf nový socket unix-dgram("/run/systemd/journal/syslog");.

    Spouštěné služby

    Nyní určíme, které služby se mají spouštět. Aby to fungovalo, musí existovat příslušné .service jednotky. Ty dodané s balíčky najdeme v /usr/lib/systemd/system/, některé další v posledním odkazovaném WIKI článku. V mém případě šlo o: network (statické nastavení sítě), cpufreq (nastavení škálování frekvence CPU), rc-local (spouštění skriptu /etc/rc.local, používám pro zapnutí numlocku a SPDIF), transmissiond a cron (stačí namísto dcron nainstalovat cronie). Příslušné .service soubory pak patří do /etc/systemd/system/, stejně jako ty, co si sami upravíte. U mě šlo o openntpd.service, kam jsem přidával volbu -s, ježto openntpd nerad velké změny času.

    Když máme všechny .service jednotky po kupě, povolíme je třeba takto (dbus a alsa-* povolovat netřeba, naopak preferovaný display manažer ano):

    		systemctl enable {všechny,služby,co,chci}.service
    		

    .service jednotky, neřeší ale jen démony, ale také LVM a další. Pro klasické „viditelné“ LVM je tu lvm.service, pro LVM na šifrovaném svazku odemykaném přes /etc/crypttab (u mě druhý disk) je tu lvm-on-crypt.service.

    Závěrečná konfigurace

    Pokud jsme všechno nastavili správně, po restartu už najede systemd. Podle naší chybovosti se můžeme setkat s login promptem, chybně spuštěnými jednotkami ve výpisu systemctl či journalctl, záchraným režimem emergency.target, Lenartem se zlým zábleskem v očích, …

    Nyní vyčistíme systém od SysV initu: pacman -R initscripts sysvinit a pro korektní nastavování locale a hezké symlinky nainstalujeme systemd-sysvcompat. No a máme Arch Linux bez rc.conf.

    Pár čísel

    Relevantní část bootu (Zadání LUKS hesla – KDM) trvá cca 7 vteřin, oproti s sysvinitem naměřeným 8 vteřinám je to v nerozlišitelné oblasti. systemd-analyze dává následující čísla, jež ale se sysvinitem porovnat neumím:

    Startup finished in 13443ms (kernel) + 8906ms (userspace) = 22350ms
    

    Za ně pak viní především openntpd, což je způsobeno zmiňovanou volbou -s:

      5080ms openntpd.service
      1809ms systemd-cryptsetup@hikari_hdd_luks.service
      1793ms systemd-udev-settle.service
       531ms lvm.service
       296ms network.service
       226ms lvm-on-crypt.service
       218ms systemd-logind.service
       209ms console-kit-log-system-start.service
       174ms rc-local.service
       160ms systemd-user-sessions.service
       156ms systemd-udev-trigger.service
       150ms systemd-vconsole-setup.service
       140ms systemd-modules-load.service
       139ms systemd-sysctl.service
       137ms sys-kernel-debug.mount
       130ms dev-mqueue.mount
       116ms dev-hugepages.mount
        96ms cpufreq.service
        70ms console-kit-daemon.service
        66ms systemd-remount-fs.service
        63ms home-nik-Dokumenty.mount
        53ms var.mount
        53ms home.mount
        33ms boot.mount
        30ms backup.mount
        23ms systemd-tmpfiles-setup.service
        16ms systemd-udevd.service
        13ms upower.service
         9ms tmp.mount
    

    Závěr

    Pokud člověk nedá na různé zdejší i cizí kvákaly, a nezalekne se obsáhlého a místy možná trochu nejasného článku na WIKI, není přechod na systemd nic složitého a na třetím stroji to už děláte zpaměti. A teď si jdu sehnat azbestové spodky…

           

    Hodnocení: 83 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    17.8.2012 21:14 dsdsdsd
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    ja dam update.microsoft.com a nemusim skakat po forach a hladat navody a pytat sa hore dole po rieseniach a bat sa ze toto budem zazivat pocas kazdeho upgradu...
    otula avatar 17.8.2012 21:29 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Vím, že se trollové nemají krmit, ale jedno sousto ti hodím: v rámci update.microsoft.com se určitě neřeší tak zásadní změny. Takže to znamená spíš koupě nové verze systému a nová instalace...
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    17.8.2012 23:03 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    +1

    jasně, zní to jako flamebait ... ale má to velkej kus pravdy, kterej zdejším "nekvákalům" s azbestovejma spodkama prostě nevysvětlíš ... prostě každej má hodiny času řešit po fórech, jak to vlastně zupgradovat ...
    17.8.2012 23:44 mrv
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    lulz, ten velkej kus pravdy imo chape kazdy krom tebe, arch (a rolling release distra obecne) nejsou pro kazdeho...
    18.8.2012 23:27 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    ano, to už jsem pochopil, že z Archu se stalo distro pro masochisty - to ovšem rozhodně nelze zobecnit na jakékoli rolling release distro, třebas v Gentoo si nutnost dělat nějaké manuální kroky nevybavuju ani nepamatuju, možná někdy při přechodu velkých verzí GCC, což je u source distra vcelu pochopitelné a omluvitelné, a to bylo naposled před více než pěti lety tuším (gcc 3 => 4)
    21.8.2012 12:03 R
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Skleroza? Napriklad prechod na openrc...
    21.8.2012 14:53 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Skleroza? Napriklad prechod na openrc...
    ehm ... "Migration to OpenRC is fairly straightforward; it will be pulled in as part of your regular upgrade process by your package manager."

    (k následně zmíněnému dispatch-conf - etc-update dělám automaticky pokaždý, to nepovažuju za extra migrační krok)

    jestli to někomu nezafungovalo, hm, smůla - ovšem jest jistý rozdíl mezi nutností ošetřit speciální případy, a nucením všech do ruční migrace
    Ruža Becelin avatar 18.8.2012 11:47 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    prostě každej má hodiny času řešit po fórech, jak to vlastně zupgradovat ...
    Tohle plati do puntiku presne o update.microsoft.com - Kvuli jejich dementnim 0x8xxxxx chybam je clovek na foru kazdou chvili, kde stejne najde ho*no (krome MS MVP "expertu", kteri tam neco kvaknou a hned si oznaci odpoved za spravnou).

    Posledni zazitky:
    • Aktualizace B se nenainstaluje, protoze je nainstalovana aktualizace A (proc se _software_ instaluje jako KBxxxxxx nechapu doted). Reseni: odinstaluje se aktualizace A, nainstaluje B, nainstaluje A. (rozhodne primocare pro BFU)
    • Aktualizace A nainstaluje novy ovladac sitovky (certifikovany MS), ovladac oznami Zarizeni nejde spustit a zrusi pripojeni k siti. Roolback nefunguje, protoze si Windows mysli, ze se jedna o jine zarizeni, PC nema mechaniku, takze saskujeme s extrahovanim setupu na flashku.
    • Nove aktualizace obsahuji MS * Essentials, ktere koliduji s resenim treti strany (viz prvni bod), takze pred kazdou atualizaci clovek musi prochazet seznam, co se bude instalovat.
    Nerikam, ze instalace v Linuxu je bez problemu, ale u Windows si (hlavne spravci Windows siti) uziji az dost...

    stativ avatar 18.8.2012 12:19 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    U třetího bodu lze ve Win XP i Win 7 snadno zakázat, aby se ten jejich antivir v aktualizacích neobjevoval (totéž platí i pro jiné aktualizace).
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    18.8.2012 20:44 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd

    což většina BFU stejně nezná ...

    USE="-gnome -kde";turris
    18.8.2012 22:47 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    prostě každej má hodiny času řešit po fórech, jak to vlastně zupgradovat ...
    Tohle plati do puntiku presne o update.microsoft.com - Kvuli jejich dementnim 0x8xxxxx chybam ...
    další, co nechápe rozdíl mezi bugem a featurou?
    21.8.2012 12:05 R
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Ze sa vie windows update rozbit kvoli 1000 roznym dovodom a nikdy to nevypise skutocnu chybu, to je fakt uzasna feature...
    21.8.2012 14:56 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    ovšem o tomhle to nebylo ... nicméně soustředit se na pointu místo hloupého trollování, přičemž bychom třeba museli přiznat, že linux není dokonalý, to se tady nenosí, že?
    otula avatar 17.8.2012 21:33 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Za sebe mohu říct, že to, co mne před (celkem dost) lety přitáhlo k Archu, byl asi tak z 90 % právě /etc/rc.conf. Takže musím říct, že se mi cesta, po které Arch nyní kráčí, vůbec nelíbí (a je mi úplně putna, jestli je to pro dobro věci).
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    17.8.2012 22:03 Jinan Dvoulalocny
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Jako další dlouholetý uživatel Archu se musím přidat, +1.
    Limoto avatar 17.8.2012 22:38 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd

    +1, mezi další věci, co mě vytočily jsou povinný checksumy v PKGBUILDu (už dávno - totální buzerace...) a podepisování balíčků (to má svoje výhody, ale prostě... v jednoduchosti je síla). Co je mi úplně jedno je sjednocení binů a libů... Ale celkově mě přijde, že se mi ten Arch líbí čím dál tím míň

    17.8.2012 23:14 jyrki | skóre: 22 | blog: JKR
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    +1 tohle by se dalo tesat do kamene
    We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
    17.8.2012 23:15 lmb
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    +1

    V tomhle jsou právě geniální "konzervativní" *BSD systémy. Kdyby mi fungovala hibernace a líp 3D akcelerace u nVidie, tak už jedu 100% na NetBSD/FreeBSD.

    17.8.2012 23:32 mrv
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    http://allanmcrae.com/2012/08/are-we-removing-what-defines-arch-linux/

    je mel rc.conf taky rad, ale za posledni 2 roky jsem na nej vubec nesahnul (na rozdil od jinych konfiguraku), takze to (krom trochy nostalgie) nebude vubec zadna ztrata.
    a se smerovanim archu to nema imho nic spolecneho, protoze arch byl (a stale je): jednoduchy a rychly pacman + vanilla balicky + rychle updaty
    zruseni (temer) nepouzivaneho konfigraku, ktery navic porusoval ten 2. princip, skutecne zmena smerovani neni...
    18.8.2012 12:40 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Za sebe mohu říct, že to, co mne před (celkem dost) lety přitáhlo k Archu, byl asi tak z 90 % právě /etc/rc.conf.
    Proč? To je ten typ konfiguráku, kterej člověk nastavuje jednou za 100 let. Celkem nevidim moc velkej rozdíl mezi skrolováním v jednom dlouhým souboru a editováním několika malých...

    A síť se v tom stejně rozumně nastavit nedala...

    Jestli mně se něco u Archu libí, tak je to pacman.
    otula avatar 18.8.2012 15:31 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Proč? To je ten typ konfiguráku, kterej člověk nastavuje jednou za 100 let.
    A které konfiguráky se nastavují denně (či měsíčně)?
    Celkem nevidim moc velkej rozdíl mezi skrolováním v jednom dlouhým souboru a editováním několika malých...
    Po hledání konfiguráků v "klasických" distribucích pro mne byl rc.conf něžným pohlazením. Přehledný, jednoduchý, funkční.
    A síť se v tom stejně rozumně nastavit nedala...
    Já jsem v něm vždy nastavil síť v pohodě i s více síťovými kartami.
    Jestli mně se něco u Archu libí, tak je to pacman.
    Když už mluvíš o balíčcích, tak za mne je to spíš ABS. Pacman sám o sobě nějaké výhody oproti jiným nemá.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    18.8.2012 17:11 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    A které konfiguráky se nastavují denně (či měsíčně)?
    No, asi takhle: rc.conf jsem nastavil, když jsem instaloval Arch, a od tý doby jsem na něj nešáh (snad kromě přidání kfortune 2 roky zpátky). Zato jiné konfiguráky jsem od tý doby určitě editoval vícekrát. Třeba pacman.conf, httpd apod...
    Já jsem v něm vždy nastavil síť v pohodě i s více síťovými kartami.
    Na statické konfiguraci to asi jde, ale pro notebook na cesty to není.

    kotyz avatar 18.8.2012 17:31 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Pro notebook se hodí wicd (i s tim gtk klikátkem) a nenastavuješ nikde nic...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Fluttershy, yay! avatar 18.8.2012 17:32 Fluttershy, yay! | skóre: 92 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Když jsem měl na Archu wicd já, musel jsem si ho hodit tuším do démonů nebo kam. Něco jsem nastavit musel.
    🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
    kotyz avatar 18.8.2012 17:42 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Jo, do démonů v rc.conf, ale tim to hasne. Pak už si to jede po svym, zjistí k čemu se dá připojit a zkusí se připojit a kdyžtak se zeptá na heslo nebo tak. A pamatuje si to, takže neotravuje zbytečně znova s tim samym. Podle mě je to lepší než networkmanager, protože to tolik nesaje a nezávisí to na tolika věcech (jako gnome-keyring třeba kterej zase závisí na spoustě jinejch věcí).
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Fluttershy, yay! avatar 18.8.2012 18:06 Fluttershy, yay! | skóre: 92 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    NetworkManager s rozběhnutím GSM modemu na pár kliknutí už mi několikrát zachránil koule.
    🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
    18.8.2012 17:36 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    No, však jo, nějakou tuhle utilitu to chce, wicd nebo nm nebo něco takovýho...
    otula avatar 18.8.2012 19:23 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Zato jiné konfiguráky jsem od tý doby určitě editoval vícekrát. Třeba pacman.conf, httpd apod...
    pacman.conf moc editací nepotřebuje (nebo snad měníš co chvíli použité repozitáře?) a httpd? Snad občas virtualhosts?
    Na statické konfiguraci to asi jde, ale pro notebook na cesty to není.
    No na notebooku používám networkmanager
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    18.8.2012 21:21 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    pacman.conf moc editací nepotřebuje (nebo snad měníš co chvíli použité repozitáře?) a httpd? Snad občas virtualhosts?
    IgnorePkgs měním dost často. U httpd jsem párkrát měnil interface a ještě něco, už nevim co, nějaký experimenty...
    No na notebooku používám networkmanager
    +1
    otula avatar 19.8.2012 12:37 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    IgnorePkgs měním dost často.
    Ignorované balíčky měním jen výjimečně. Od počátku tam mám linux-lts a linux-lts-headers (používám vlastní konfiguraci jádra), a jediné, co jsem doplňoval, byl cinepaint (poslední verze je nějaká rozbitá, neumí otevřít nic, než .xcf). jinak mi funguje vše bez problémů (ale to je samozřejmě otázka balíčků v systému).
    U httpd jsem párkrát měnil interface a ještě něco, už nevim co, nějaký experimenty...
    Tak experimentovat se dá s čímkoliv. Až tě experimentování přestane bavit, už na ten kofigurák moc sahat nebudeš :)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    19.8.2012 13:14 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Tak experimentovat se dá s čímkoliv. Až tě experimentování přestane bavit, už na ten kofigurák moc sahat nebudeš :)
    Anebo jo ;-)
    otula avatar 19.8.2012 13:57 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    :-)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    Václav 1.9.2012 10:51 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Ale no tak… rc.conf se rozsekal do několika souborů s defakto stejným formátem a jenom démony řeší systemd, což není nic hrozného.
    Cross my heart and hope to fly, stick a cupcake in my eye!
    otula avatar 1.9.2012 13:18 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Magnetem Archu byla pro mnoho lidí jeho jednoduchost a přehlednost - ve všech směrech dotažená snad k dokonalosti. Když jsem ho kdysi poprvé instaloval a konfiguroval, zvládnul jsem to kompletně bez jediného nahlédnutí do wiki. Po mnoha letech jeho používání a zkušeností s ním jsem to před pár týdny, kdy jsem Arch potřeboval opět instalovat, bez wiki nezvládnul ani omylem. A není to tím, že bych zdegeneroval.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    kotyz avatar 1.9.2012 15:53 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Dřív taky byla pomalu celá wiki jako komentáře v konfigurácích - za starejch dobrejch časů bylo rc.conf "samo-vysvětlující", bylo tam co která volba dělá a jaký parametry se dají použít a co dělají. Po nějaký době ty komenty s novou verzí balíku filesystem z rc.conf zmizely a pak zmizela i většina voleb a přesunuly se do jinech konfiguráků a s definitivnim přechodem na systemd zmizí rc.conf docela. Je to škoda. Taky sem po dlouhý době nově instaloval arch na acera a bez wiki by to nešlo a to bych řek že se v něm docela vyznam. Aspoň máš jistotu že si na nic nezapoměl, než když se tahaj z paměti všechny instalační a poinstalační úkony.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    mess avatar 1.9.2012 17:58 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Taky se ty komentáře přesouvaly třeba do manuálových stránek - viz man archlinux.
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    kotyz avatar 1.9.2012 21:06 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    No ty já moc nečtu, třeba takovej man mplayer, to je tak na tejden...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    1.9.2012 22:19 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Dáš man mplayer (nebo něco), pak dáš lomítko, napíšeš co tě zajímá (regexp) a odentruješ ;-) Případně klávesou n a p se posunuje ve výsledcích. Tak to alespoň řešim já...
    17.8.2012 21:34 Mrkva | skóre: 22 | blog: urandom
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Uz jsem o systemd nechtel trolovat, ale tohle mi neda:
    init=/bin/systemd
    Init v /bin? Coze? To je vymysl Archu nebo systemd?
    Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
    kotyz avatar 17.8.2012 22:11 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Do roka a do dne stejně bude /bin i /sbin jenom symlink do /usr ;-)
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    17.8.2012 22:19 Mrkva | skóre: 22 | blog: urandom
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Copak o to, o tom už jsem flamoval a když někdo chce slít /{,s}bin do /usr/{,s}bin tak dejme tomu. Ale motat dohromady /sbin a /bin? Není to už trochu moc?
    Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
    17.8.2012 23:19 mrv
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    ono je to jedno, kdyz v archu bude co nevidet stejne jen /usr/bin
    stativ avatar 18.8.2012 08:45 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Podle PKGBUILDu je to výmysl systemd.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    rADOn avatar 19.8.2012 09:05 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    IMO je to aby mohl user posilat daemonovi signaly a je to tak spravne.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    20.8.2012 09:25 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Komunikace systemctl probíhá přes /run/systemd/private. Důvodem, proč je to v /bin je, že systemd by měl do budoucna nahradit i sedící správce desktopových prostředí. Proto dokáže běžet i jako ne PID 1 program. Aktuálně se mluvilo o něčem pro Gnome 3 a někdo z Intelu pracuje na něčem podobném pro Tizen.
    When your hammer is C++, everything begins to look like a thumb.
    belisarivs avatar 19.8.2012 13:09 belisarivs | skóre: 22 | blog: Psychobláboly
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    No, problem s prechodem zjevne nebyl. Usetril jsi tim celou jednu vterinu casu (a nastavovanim jich promrdal tisice). Nicmene, nejak mi chybi odpoved na jednu otazku. "Proc?"
    IRC is just multiplayer notepad.
    mess avatar 19.8.2012 20:56 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Protože se z toho stane vývojáři distribuce preferovaná varianta a do budoucna to z toho důvodu slibuje minimum komplikací. Tak možná proto :-)
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    20.8.2012 20:53 jyrki | skóre: 22 | blog: JKR
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    A to je to co mi vadi, misto ignorace a protestu dobrovolne prejde a bude jim delat testera. Arch upada, doufal jsem ze neco jako systemd nikdy do Archu neprijde. Asi mi nezbude jine cesty nez jit zpet k FreeBSD. A nebo nekdo Arch forkne a bude zase o jedno zbytecne distro navic (a tim myslim puvodni Arch, ktery se zproneveruje svym uzivatelum)...
    We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
    mess avatar 20.8.2012 21:59 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Tak určitě. Když to někdo forkne ... tak to bude forknutý, no ... a to je blbý, jelikož se tříští síly a tak. Ale jak říkám ... je to sport :-D
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    21.8.2012 03:19 Radek Hladik | skóre: 20
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    No, to svědčí o jediném, a sice o tom, že vývojáři Archu dokázali převést boot systému pod systemd, v principu to nevypovídá nic o (ne)kvalitách systemd. Tedy krom toho, že alespoň zdánlivě zvládne to samé, co staré řešení... Já teď připravuju instalaci Fedory 17, kde mám různé netriviální požadavky (boot z iSCSI, nestartovat raidy při bootu, nějaké starší init skripty...) a musím říct, že zatím je to nastejno... Například potřebuju, aby se při bootu automaticky nenahodily všechny raidy, tak jsem si říkal, super, to bude pěkné, najdu ten unit file, který se stará o raidy, a řeknu mu "disable". No nakonec jsem našel, že je to unit file ke skriptu /lib/systemd/fedora-storage-init, který inicializuje i LVM a dmraid...

    Další legrace je, že dřív init skripty mohly mít různé "příkazy", třeba "service postgresql initdb". Asi to není moc čisté, ale bylo to funkční. Systemctl ovšem nic takového neumožňuje (koneckonců nejdřív se zadává příkaz až pak služba). U postgresu tedy mají samostatný skriptík, který ale ze systemd pomocí nějakého get-environment tahá nastavení (například, kdeže vlastně ta DB má na disku být). Docela jsem se nasmál, když jsem v komentáři našel, že díky tomu, že systemd vypisuje proměnné na jeden řádek, není možné mít v cestě mezeru...

    A na závěr ještě jedno popíchnutí. Kdyby pan LP místo přemýšlení, kde co ještě víc rozvrtat a překopat od základů, myslel trochu víc na použitelnost, možná by ho napadlo služby označovat service.neco místo neco.service, aby se to lépe tabkovalo.
    21.8.2012 15:04 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Další legrace je, že dřív init skripty mohly mít různé "příkazy", třeba "service postgresql initdb". Asi to není moc čisté, ale bylo to funkční. Systemctl ovšem nic takového neumožňuje (koneckonců nejdřív se zadává příkaz až pak služba). U postgresu tedy mají samostatný skriptík, který ale ze systemd pomocí nějakého get-environment tahá nastavení (například, kdeže vlastně ta DB má na disku být).
    po velkých bojích (...) systemd team klesnul na kompromis, že u příkazu "service" bude zachována zpětná kompatibilita, a tedy zatímco "service postgresql initdb" dříve volalo "/etc/init.d/postgresql initdb", nyní už konečně místo vyblití chyby zavolá moderní ekvivalent v podobě "postgresql-setup"

    až se Lennart ještě kousek vzdálí, tak se nám možná vrátí i podpora oněch speciálních akcí namísto pevně daného seznamu, o kterém si myslí, že prostě musí stačit každému a všude ...
    21.8.2012 16:54 Radek Hladik | skóre: 20
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    To zní lákavě. Já ale vidím problém v tom, že se u systemctl nejdříve píše akce a pak služba, takže to nebude tak pěkně elegatní jako u service, kde si vytabkuju službu a pak se tabkou podívám, co všechno umí...
    pavlix avatar 24.8.2012 01:58 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    možná by ho napadlo služby označovat service.neco místo neco.service, aby se to lépe tabkovalo.
    Spíše hůře, ne?
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    mess avatar 26.8.2012 13:14 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Zkuste "tabkování" v zsh a přestaňte se hádat :-)
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    pavlix avatar 26.8.2012 13:56 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    V čem se liší? Doplňuje xyz.service nějak jinak než třeba bash?
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    mess avatar 26.8.2012 15:44 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Doplňuje jinak. Třeba se dá nastavit, že doplňuje i podle částí slov, takže po napsání systemctl start xyz<TAB> doplní správně ať už se má doplnit xyz.service nebo service.xyz.
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    pavlix avatar 26.8.2012 19:45 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Zajímavé. Pak mu ale může být to pořadí jedno, zatímco v bashi vychází líp ta varianta, která se v systemd používá.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    21.8.2012 14:51 nyan
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Dotaz pro autora blogpostu: co *konkretne* jste *vy* ziskali ? Nechci slysel o tom co systemd *umi*, to si umim vygooglit. Ptam se jaky realni prinos(y) to ma pro vas, co jste za ten cas co to mate zjistili.

    Zatim jsem z vaseho blogpostu zjistil, ze si clovek musi precist a naucit se, jak se spousta veci dela "nove a lip" - jakoze treba runlevely jsou uz asi obsolete ? Tudiz se ptam co za to realne dostanu.

    Dekuji
    mess avatar 21.8.2012 15:31 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Nevím, jak autor blogpostu, ale za mě to je rychlejší boot o cca 10 sekund.
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    kotyz avatar 21.8.2012 15:52 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    To je teda velký terno, zvlášť pro někoho kdo bootuje jen jednou denně nebo ještě míň často... :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    mess avatar 21.8.2012 16:24 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Že v tom nevidíš žádný smysl, neznamená, že v tom ten smysl nevidí někdo jiný ;-)
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    kotyz avatar 21.8.2012 17:10 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Notorický restartovači určitě :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    mess avatar 21.8.2012 21:33 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    trololo :-)
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    21.8.2012 21:52 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Notorický restartovači určitě :-D
    Hele, jó, ne každej má v ntb 10Ah baterii... :-D
    kotyz avatar 21.8.2012 23:40 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Né každej má v notebooku funkční baterii...

    Já to mam jako přenosnej desktop kterej neni kam ani proč přenášet :-D

    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Nicky726 avatar 22.8.2012 11:33 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Potvrdil jsem si, že to co je z části komunity o systemd slyšet je značně nadsazená démonizace. Je to prostě další init systém, který funguje (to, co od něj potřebuju, udělá – pravda, mé nejzáludnější požadavky jsou LUKS nad LVM a LVM nad LUKS).

    Z některých komentářů zde i jinde nabývám dojmu, že učit se něco nového, je strašně špatně. Já to tak nevidím. Když už nic jiného, tak pokud někdo bude požadovat znalost systemd mám praktickým využitím podpořenou znalost. A pak, člověk se učením nových věcí rozvíjí a zabraňuje zakrnění.

    Přechod, původně zkoušku, systemd jsem dělal zejména proto, že Arch k jeho využití směřuje a nyní v létě se mi to hodí více než během semestru. Pořád ještě spravuju SELinux pro Arch, takže si potřebuju systemd osahat, abych to mohl v budoucnu rozchodit se systemd.

    Hodně se propagovalo zrychlení bootu, na hikari jsem to už před rokem vyřešil SSDčkem, takže tam se to viditelně neprojevilo. Čísla z kanashimi, kde je harddisk a jednojádro, nemám.

    Ad runlevely, existují .targety. Jméno jiné, funkčnost stejná, idea podobná. Osobně jsem využíval přepínání mezi 3 a 5, takže nyní přepínám mezi multi-user.target a graphical.target. Vzhledem k symlinkům z systemd-sysvcompat to lze používat i postaru.

    systemctl -H zjednoduší některé operace. ;-)
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    23.8.2012 09:59 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Z některých komentářů zde i jinde nabývám dojmu, že učit se něco nového, je strašně špatně.
    to v žádném případě

    nicméně nač se učit něco nového, když už to staré umím a funguje?

    si představ ... u nás se jezdí vpravo, v Británii vlevo, co kdybychom si to prohodili, aby se každý naučil něco nového? budeš takovou změnu obhajovat s těmito argumenty?
    A pak, člověk se učením nových věcí rozvíjí a zabraňuje zakrnění.
    správná myšlenka, ale neskutečně špatně aplikovaná

    viz výše - namísto toho, abych se přeučoval něco, co již umím, a starou znalost zahazoval, je mnohem efektivnější abych staré nezahazoval, a čas ušetřený tím, že se nebudu přeučovat, věnoval raděj učení se něčeho opravdu nového, co mě posune dál ... nebo ty snad vidíš smysl života v tom strávit ho tím, že se pořád dokola budu učit to samé ale pokaždé v novém systému?
    Ruža Becelin avatar 25.8.2012 15:16 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    si představ ... u nás se jezdí vpravo, v Británii vlevo, co kdybychom si to prohodili, aby se každý naučil něco nového? budeš takovou změnu obhajovat s těmito argumenty?
    Ono se puvodne v Evrope jezdilo vlevo, takze tenhle priklad pada, protoze lidi se museli preucit na jizdu vpravo a "zahodit" znalosti, co nabyli pri rizeni vlevo...

    26.8.2012 23:56 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Ono se puvodne v Evrope jezdilo vlevo,
    vážně? i v takové Francii, v Německu, v Norsku ...?

    takže tvoje námitka padá, protože ani neznáš historii :-p
    takze tenhle priklad pada, protoze lidi se museli preucit na jizdu vpravo a "zahodit" znalosti, co nabyli pri rizeni vlevo...
    právě naopak, tento příklad je výše uvedenou historickou zkušeností krásně podložen; stejně tak jako jej mohou potvrdit současníci, kteří cestují mezi různostrannými zeměmi
    26.8.2012 10:47 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    tak jsem se odhodlal naistalovat systemd-sysvcompat, což mi v důsledku konfliktu zabackovalo rc.conf a inittab. Postupoval jsem striktně podle wiki a maje systemd-sysvcompat, zrušil jsem init parametr v kernel řádku v /etc/default/grub. Budiž, řekl jsem si, leč tu máš čerte kropáč - po rebootu se spustí emergency mode a zacykluje se v neustálém zabíjení nekomunikujícího systemd-něco přes worker. Samozřejmě to jde opravit přes rescue disk, co je ale špatně, že si po dvouměsíční bezpoblémové práci s koexistujícím systemd s rc.conf a inittabem musím zanadávat na systemd bez jistoty, kde je vlastně chyba?
    Archlinux for your comps, faster running guaranted!
    2.11.2012 14:27 Eduard Štembírek | Brno
    Rozbalit Rozbalit vše Re: Arch Linux a můj přechod na systemd
    Přechod není žádná katastrofa. Navíc archáč startuje pekelně rychle a vůbec vše šlape jako po másle. Autor jen zapomel na konfiguraky,bez nich to asi nabehne taky, ale je lepsi mit vse tip top. : - )

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.