Portál AbcLinuxu, 2. května 2025 00:48

GNU Shepherd 1.0.0

GNU Shepherd (Wikipedie) dospěl do verze 1.0.0. Po 21 letech. Jedná se o init systém a správce služeb napsaný v Guile Scheme. Původně se jmenoval GNU dmd (Daemon managing Daemons). Používá se v systému GNU Guix.

10.12.2024 05:33 | Ladislav Hagara | Nová verze


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ář

10.12.2024 07:46 Bugsa
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Psát konfiguraci ve Scheme? Tak to už je "next level" v uživatelské přívětivosti! Zlaté systemd "ini"! :)
10.12.2024 11:09 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Užívateľ, ktorý sa hrabe v štarte systému je na úrovni:

Otvorím si Nortona Commandera a vidím: Vľavo disk C:, vpravo disk C:. Načo sú mi dva disky C? Tak som jeden preformátoval.
10.12.2024 12:59
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
To je sice dobrý fór, ale jinak jsi úplně mimo.

Start systému začíná u nějakého systémového zavaděče a pokračuje nějakým initem až k nějakým službám, které mají běžet. Pokud ses v tom ještě nikdy nepotřeboval hrabat, tak jsi na úrovni týpka z tvého fóru.
10.12.2024 14:45 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Bežný užívateľ ktorý vyžaduje prívetivosť bez nazretia do manuálu nepotrebuje robiť úpravy nastavení. A ak ich urobí (a nemá záujem pozrieť si návod na použitie), tak to obvykle končí slovami: Ten výrobok je nap... lebo sa sám pokazil.

A je jedno či sa jedná o počítač, server, tablet, práčku alebo mikrovlnnú trúbu.
10.12.2024 16:40 RealJ | skóre: 8
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
dle tve definice je linux uplne na hovno...
11.12.2024 07:36 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Vieš si ten tvoj chabý názor obhájiť?
11.12.2024 09:50 RealJ | skóre: 8
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
"Bežný užívateľ ktorý vyžaduje prívetivosť bez nazretia do manuálu nepotrebuje robiť úpravy nastavení. A ak ich urobí (a nemá záujem pozrieť si návod na použitie), tak to obvykle končí slovami: Ten výrobok je nap..." Staci ti tvuj vlastni vyrok?
11.12.2024 12:03 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Tak isto (bez základných znalostí obsluhy ktoré sú v manuáli) rozhodíš aj práčku alebo mikrovlnku. Ale to by si musel s tak zložitými prístrojmi niekedy prísť do styku, aby si tie slová pochopil.
11.12.2024 12:28 RealJ | skóre: 8
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
skrytý komentář Náš administrátor shledal tento komentář závadným.

sprostota

Zobrazit komentář
11.12.2024 14:11 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Keď máš model s jedným gombíkom, tak to možno zvládaš.
11.12.2024 16:04 RealJ | skóre: 8
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Petre, vazne nezvladnes obsluhovat mikrovlnku bez navodu? Schvalne jsem se sel podivat na ty nase 2 mikrovlnky co mame v baraku, prvni ma 16 tlacitek plus cisla 0-9, ta druha ma 13 tlacitek plus cisla 0-9. Nikdy jsem navod k nim necetl, presto umim rozmrazit, ohrat,... kdyz se nad tim tak zamyslim, ja necetl ani navod k autu a to ma spoustu tlacitek...
11.12.2024 16:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Zvládnem, ja s tým nemám problém. Tak isto nemám problém ani prekonfigurovať si systém ku obrazu svojmu. Robím to tak keď mi vyhovuje nová konfigurácia alebo funkcionalita ktorú vo východzom stave nemám. A v tom prípade keď spravujem systémové nastavenia sa ale nerátam medzi užívateľa.

To ale nepochopíš, je to rozdiel medzi užívaním a spravovaním.

Mimochodom, zaujímali by ma tvoje verbálne prejavy keď si si všimol že ti mikrovlnka nezohriala polievku, lebo niekto pred tebou stopol rozmrazovanie a mikrovlnka išla počas tebou zvoleného času na nižší výkon. Pochváľ sa, kontroluješ všetky možnosti pred každým stlačením čudlíku alebo si vyprskol ako ten ktorému sa po sformátovaní druhého disku C: nezapol počítač?
11.12.2024 18:11 RealJ | skóre: 8
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Nevim jake ruske mikrovlnky pouzivate na slovensku, ale tady mame mikrovlnky kde zmacknes jedno tlacitko a zrusi ti to cokoliv bylo zapnuto/nastaveno pred tim... precti si sve prispevky...
11.12.2024 20:48 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Najdôležitejšie tlačítko na mikrovlnke je Štart. A ak je to tlačítko jediné na tvojej mikrovlnke, tak máš naozaj divný model ak po po stlačení toho tlačítka zruší nastavenia. Asi máš model z tebou ospevovaného ruska model ktorý ťa vyzve na prihodenie polienka do piecky.
k3dAR avatar 11.12.2024 21:10 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
A druhe je Stop, co vyresetuje predchozi volby a nedobehlej cas ;⁠-⁠)
porad nemam telo, ale uz mam hlavu... nobody
11.12.2024 22:13 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Nie každá to tak má, mal som ich k dispozícii dosť. Niektoré to neresetujú a treba to ručne prepnúť, ovšem niektoré zobrazovali program len na segmentovom displeji ktorý to zobrazil len po vyresetovaní alebo dobehnutí časovača, a ideál keď to zobrazilo len pri výbere.

Ale chápem že existujú ľudia čo používajú mikrovlnku len na ohrev, a o modeloch s napríklad doplnkovou topnou špirálou nevedia.
k3dAR avatar 13.12.2024 05:36 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Napr. z manualu k ETA 7206 90000
Tlačítko STOP/ZRUŠIT
– během zadávání programu jedno stisknutí zruší nastavení
– jedno stisknutí zastaví činnost MV trouby, druhé stisknutí zruší nastavený program
– slouží také k aktivaci a deaktivaci Dětského zámku
Je to mikrovlnka co ma navic gril, parni vareni a nema otocnej talir, ale keramicke dno... chapu ze existuji lidi co to nevedia ;-)
porad nemam telo, ale uz mam hlavu... nobody
10.12.2024 15:00 Bugsa
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Vtip trochu mimo, protože samozřejmě tu byl myšlen uživatelem např. sysadmin nebo správce balíčků. Úplný BFU uživatel na to má buď GUI klikátko nebo si to po startu spustí ručně.
10.12.2024 15:11 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Ak je sysadmin vo vzťahu ku svojej pracovnej stanici len užívateľ, tak mu na tej stanici neprislúcha meniť systémové nastavenia. To je rozdiel vo význame "užívať/používať" a "spravovať".
11.12.2024 07:05 Bugsa
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Já se ale nebavím o vztahu k pracovní stanici, ale k samotnému GNU Shepherdu. Každý, kdo ho konfiguruje, je v tu chvíli zároveň jeho uživatelem.
11.12.2024 12:19 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Tieto moje slová majú všeobecnú platnosť. Vinil by si elektrárne za to že oprava zásuvky je podľa teba zložitá, a popri tom ako si sa v nej vŕtal ťa oplieskalo o zem? A argumentoval by si s vyšetrovacími orgánmi o tom, že skrat v takto "opravenej" zásuvke bol spôsobený jej užívaním a ty tým pádom nemôžeš za požiar s tým spojený?
k3dAR avatar 10.12.2024 22:36 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Užívateľ, ktorý sa hrabe v štarte systému je na úrovni: [...]
tak tohle je asi nejvetsi ptakovina co si tu vyplodil ;-)

systemd prisel mimojine proto aby si uzivatel mohl snadno psat unity a je tedy bezne u "o neco vice nez BFU" si psat vlastni unity, napr service+timer misto cronu, service pro start nejakeho demona co to nema od balickovace (napr. x11vnc), service pro vlastni skript, atd...

a ted ta puvodni pointa, Scheme na me pusobi jako totalni chaos, oproti ini, yaml, nebo i json, xml.. ktere jako totalni rad ;-)
porad nemam telo, ale uz mam hlavu... nobody
11.12.2024 07:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Pokiaľ si užívateľ vytvorí alebo prekonfiguruje systémovú službu priamo pomocou konfigurákov, tak sa posúva na úroveň správcu. BFU si užívateľské nastavenia jednoducho nakliká.

Ak teda nerátam správcov čo si niečo bez zodpovedajúcich znalostí zbastia, a prskajú že im to nefunguje a že je chyba mimo nich. A o takých bol ten vtip.
11.12.2024 10:32
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Užívateľ, ktorý sa hrabe v štarte systému je na úrovni:

Otvorím si Nortona Commandera a vidím: Vľavo disk C:, vpravo disk C:. Načo sú mi dva disky C? Tak som jeden preformátoval.
Pokiaľ si užívateľ vytvorí alebo prekonfiguruje systémovú službu priamo pomocou konfigurákov, tak sa posúva na úroveň správcu.
Mel by sis ujasnit, jestli ten, kdo se hrabe ve startu systému, je pako nebo správce.
11.12.2024 12:13 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Každý, čo sa hrabe v niečom čomu nerozumie to s takmer istou pravdepodobnosťou pokazí. A ak za svoju chybu viní niekoho iného alebo niečo iné, tak je pako. Rovnako ako človek čo sa vyjadruje ku téme, ktorej nerozumie. Tresne tak, ako ty.
AsciiWolf avatar 11.12.2024 20:41 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
systemd prisel mimojine proto aby si uzivatel mohl snadno psat unity
Jistě, a průměrný uživatel Windows si zcela určitě píše nové Windows services a hrabe se v nastavení GPO. :-D
k3dAR avatar 13.12.2024 04:16 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
samozrejme v kontextu neslo o uzivatel=bfu, ale uzivatel=spravce_sveho_stroje ;-)
nebo si snad pamatuju spatne, ze prichod systemd byl uvaden mimojine s vyhodou snadneho psani service, narozdil od "predchudcu/alternativ" ? :-)
porad nemam telo, ale uz mam hlavu... nobody
10.12.2024 09:16
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak ono nestačí, že je tady systemd, který už teď kolikrát dělá věci, o kterých nevím. Ještě si pořídím Shepherd, abych už vůbec netušil, co ten systém dělá a proč.
10.12.2024 11:11 MilanV
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Říkám si, že hlavní výhodou bude stabilní sw - nová verze dalších 20 let nepřijde a pak už budou scheme znát jen starší z archivářů v Národním technickém muzeu, takže ani ti s novou verzí už nepřijdou...
xkucf03 avatar 10.12.2024 11:36 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0 - Scheme, List, INI, YAML, XML, RDF, Turtle
Osobně z jazyků plných kulatých závorek taky nejsem úplně nadšený… Ovšem nějaké svoje kouzlo a myšlenku to má. Lisp/Scheme a obecně „víra ve funkcionálno“ jsou poměrně populární – rozhodně to není nějaký historický relikt patřící do muzea.

Oproti INI to umožňuje bohatší strukturování dat (v INI je jen sekce/klíč/hodnota, což často nestačí, takže to ostatní, např. pole, si tam vždycky někdo dobastlí po svém). YAML je na první pohled fajn, ale je to dost složitý jazyk s různými záludnostmi. Osobně dávám přednost XML případně RDF/Turtle. Ale ani ty kulaté závorky nejsou špatné.
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
10.12.2024 11:48 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0 - Scheme, List, INI, YAML, XML, RDF, Turtle
jj, JSON je, co sa tyka zatvorkovania, podobny LISPu a jak su z enho vsetci dnes na vetvi.

Obecne programovanie by som radsej robil v niecom inom, ale na konfiguraciu by som to nevidel ako horsie riesenie nez INI. skor naopak.
If you hold a Unix shell up to your ear, you can you hear the C.
10.12.2024 15:38 sid
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0 - Scheme, List, INI, YAML, XML, RDF, Turtle
To je debilna myslienka, se kvoli 0.00001 pouzivatelom tam dam jazyk co pouziva 5 ludi na planete. Ked mozes vyriesit 99% veci s simple ini tak aky ma zmysel toto? Dalsiu vylepsenu verziu urobime v com? Brainfuck?
10.12.2024 13:10 Bdhshsh
Rozbalit Rozbalit vše Re: GNU Shepherd 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Problem s guile a guix je primarne v extremne woke lidech okolo toho. Jinak lispovy jazyky sou obecne moc hezky a za me treba je to prave ta syntaxe ktera tomu hodne pomaha - nemusim premyslet ke konci jakej blok, jaky zavorky pouzit, pripadne jak formatovat kod atd.

Založit nové vláknoNahoru


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