Byly publikovány informace (technické detaily) o bezpečnostním problému Snapu. Jedná se o CVE-2026-3888. Neprivilegovaný lokální uživatel může s využitím snap-confine a systemd-tmpfiles získat práva roota.
Nightingale je open-source karaoke aplikace, která z jakékoliv písničky lokálního alba (včetně videí) dokáže oddělit vokály, získat text a vše přehrát se synchronizací na úrovni jednotlivých slov a hodnocením intonace. Pro separaci vokálů využívá UVR Karaoke model s Demucs od Mety, texty písní stahuje z lrclib.net (LRCLIB), případně extrahuje pomocí whisperX, který rovněž využívá k načasování slov. V případě audiosouborů aplikace na
… více »Po půl roce vývoje od vydání verze 49 bylo vydáno GNOME 50 s kódovým názvem Tokyo (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.
Článek na stránkách Fedora Magazinu informuje o vydání Fedora Asahi Remixu 43, tj. linuxové distribuce pro Apple Silicon vycházející z Fedora Linuxu 43.
Byl zveřejněn program konference Installfest 2026. Konference proběhne o víkendu 28. a 29. března v Praze na Karlově náměstí 13. Vstup zdarma.
Byla vydána Java 26 / JDK 26. Nových vlastností (JEP - JDK Enhancement Proposal) je 10. Odstraněno bylo Applet API.
Byla vydána nová verze 260 správce systému a služeb systemd (Wikipedie, GitHub). Odstraněna byla podpora skriptů System V. Aktualizovány byly závislosti. Minimální verze Linuxu z 5.4 na 5.10, OpenSSL z 1.1.0 na 3.0.0, Pythonu z 3.7.0 na 3.9.0…
Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.
Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »Pokud vám funguje síťová komunikace na Serveru, je systém připraven ke komunikaci s jiným počítačem. Teď je ale nutné specifikovat typ komunikace (protokol a služby) a nastavit sdílené zdroje (adresářový strom s balíčky distribuce, kterou chceme instalovat na Stanici).
NFS je systém určený k nezabezpečenému sdílení zdrojů
(souborů). Na straně serveru poskytneme adresáře ke sdílení (export
adresářů), které na klientovi připojíme (mount) do existující adresářové
struktury. Exportování adresářů umožňuje program (daemon, démon)
nfsd. Ten se spouští skriptem z adresáře
/etc/rc.d/ (ve Slackware je to /etc/rc.d/rc.nfsd,
v jiných distribucích pravděpodobně podobný skript nebo prostřednictvím
rutiny typu setup). Spustit jej pochopitelně musí root, nejlepší je
nastavit jeho spouštení po startu systému. To, jestli démon běží, zjistíte
příkazem
ps aux | grep nfsd
root 164 0.0 0.0 0
0 ? SW 17:06
0:00 [nfsd]
Pokud bude výstup z programu ps prázdný, program neběží.
Nyní je nutné specifikovat adresáře, které mají být poskytnuty "do
sítě". Je vhodné poskytnout je pouze konkrétním/u počítači/počítačům.
Editujte soubor /etc/exports (bude pravděpodobně prázdný) a
dopište do něj adresář, ve kterém se nacházejí zdrojové balíčky
distribuce. Formát každého řádku je následující:
adresar IP_adresa_nebo_jmeno_klienta(priznaky)
Příznaky specifikují přístup k adresáři ze strany klienta. Pro
podrobný popis vyhledejte man exports. První z níže
použitých znamená, že klient může obsah adresáře pouze číst, a to i když má
adresář nastavená práva zápisu pro všechny uživatele. Předpokládejme, že
distribuci máte připravenu v adresáři /install (volitelně
přímo z připojeného cédéčka).
# See exports(5) for a description.
# This file contains a list of all directories exported to other computers.
# It is used by rpc.nfsd and rpc.mountd.
/install stanice.byt(ro,insecure) # nebo cd-rom?
#/mnt/cdrom stanice.byt(ro,insecure)
Pokud démon nfsd běží, restartujte jej; nejčastěji
příkazem /etc/rc.d/rc.nfsd restart nebo podobným. Tím dojde
k aktualizaci seznamu exportovaných adresářů. Pokud neběží, spusťte jej.
Tento démon spustí v případě požadavku na připojení adresáře
/install rutinu rpc.mountd, která komunikuje
se stanicí a poskytne na ní běžícímu nfsd "odkaz" (resp.
"obraz") adresáře /install. Ten je na stanici připojen do
adresářové struktury. Připojení tedy funguje stejně jako v případě
lokálního média. Úspěch operace ověřte (jako root) příkazem
exportfs:
exportfs
/install stanice.byt
Některé distribuce mohou implicitně zakazovat přístup k systémovým
službám. Proto se přesvědčte, že v souboru /etc/hosts.allow
není žádný záznam, nebo je tam záznam
ALL:ALL
Je ovšem nebezpečné (a hloupé) používat takový soubor v "otevřené"
síti, proto jej po instalaci změňte (viz man portmap).
Analogicky: soubor /etc/hosts.deny by měl být prázdný --
nejsou žádní klienti, jimž by byl zakázán přístup k síťovým službám
(opět: později vhodné změnit).
Nyní je tedy vše připraveno, zbývá ještě vytvořit bootovací a
instalační disketu/diskety. To se v každé distribuci liší, popis
najdete na instalačním CD. Pochopitelně je nutné použít diskety určené
pro síťovou instalaci. Obvykle jejich počet nepřesáhne tři kusy. Po
jejich vytvoření se ujistěte, že jsou k dispozici zdrojové balíčky
distribuce, síťová karta je nainstalovaná, běží portmapper (předchozí
díl) a démon nfsd čeká na síťové spojení. Pusťte k počítači
přítelkyni/manželku/syna/dceru (nehodící se škrtněte) a doufejte, že je
nebudete muset rušit. Vy se přesuňte na (delší dobu) ke Stanici.
Do disketové mechaniky vložte startovací disketu a propracujte se k síťové instalaci (bude nutné vložit další disketu s podporou sítě). Během tohoto procesu by měl instalační program najít a nakonfigurovat síťovou kartu. Pokud se tak nestane, citelně "odstraňte" osobu sedící u Serveru a položte dotaz do diskuze na AbcLinuxu. Je totiž pravděpodobné, že je karta na Stanici příliš stará/nová a distribuce, kterou jste vybrali, ji nepodporuje. Je to nepravděpodobné, ale stát se to může. Řešením je zvolit jinou verzi nebo distribuci.
Pokud je karta správně nastavena, program se vás zeptá na zdroj instalačních balíčků -- vyberte NFS (další volby bývají HTTP nebo FTP). V následujících dialogových oknech zadejte údaje o síťovém spojení. Na tomto místě musím maximálně abstrahovat, takže se omezím na přehlednou tabulku.
| DHCP | (ne) |
| Adresa vašeho stroje | 192.168.1.20 |
| Síťová maska/Netmask | 255.255.255.0 |
| Gateway | (žádná) |
| Adresa serveru, ze kterého instalujete | 192.168.1.10 |
| Adresář, ve kterém jsou na serveru uloženy balíčky | /install |
Tato část je kritická. Pokud něco nefunguje, projeví se to právě
nyní. Nejčastější chyby, které mohou ovlivnit instalaci, jsou: na serveru
neběží některá služba (portmapper, nfsd), špatně vyexportovaný adresář,
špatně zadaná cesta k adresáři (v adresáři /install na
serveru by měl být kořenový adresář instalačního CD), zakázáný přístup
ke službě, nefunkční síťová karta na Stanici.
Dostali jsme se k meritu věci. Pokud se spustí instalační program v
celé své kráse (obvykle grafický), máte vyhráno. Vyberte
pouze balíčky, které jsou nutné pro běh Stanice, její
zasíťování a běh x-serveru. Nemá smysl instalovat grafická prostředí
nebo manažery, multimediální programy, servery (kromě nfsd), podporu
SCSI (pokud na Stanici není harddisk tohoto typu, což je velice
nepravděpodobné
) apod. Kompletní instalace by měla být naprosto
minimální, řádově pod 100 MB, ale může to být i mnohem méně. Pro
x-server nainstalujte pouze základní sadu fontů, neinstalujte freetype
fonty; ty budeme sdílet ze Serveru. Vhodnými doplňkovými programy jsou
Midnight Commander a mpg123/mpg321 pro přehrávání mp3 z příkazové řádky.
Ostatní programy nemají opodstatnění. Dokončete instalaci zadáním názvu
Stanice (tedy stanice), domény (byt) a ujistěte se, že se při každém
startu načtou ovladače síťové karty a spustí se síťové služby
(portmapper a nfsd). Vytvořte si startovací disketu pro případ, že se
LILO nebo jiný bootovací manažer (GRUB) nenainstaluje správně. Pokud
instalátor nabízí nastavení x-serveru, nebraňte se; udělali byste to
takjakotak později. Instalace končí restartem systému.
Při nabíhání systému sledujte výpisy jádra, zda se nastaví síťová
karta a síťové rozhraní. Pokud ano, všechno důležité je hotovo. Pokud
ne, prostudujte výpis jádra (dmesg | less). Optimální výpis
vypadá např. takto (výřez):
...
via-rhine.c:v1.10-LK1.1.14 May-3-2002 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
PCI: Found IRQ 11 for device 00:12.0
PCI: Sharing IRQ 11 with 00:10.0
eth0: VIA VT6102 Rhine-II at 0xec00, 00:0a:e6:61:48:d9, IRQ 11.
eth0: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000.
...
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
...
Ověřte, že běží portmapper (viz výše). Příkazem
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0A:E6:61:48:D9
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:299767 errors:0 dropped:0 overruns:0 frame:0
TX packets:313747 errors:0 dropped:0 overruns:0 carrier:0
collisions:29616 txqueuelen:100
RX bytes:42149005 (40.1 Mb) TX bytes:103680242 (98.8 Mb)
Interrupt:11 Base address:0xec00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:86 errors:0 dropped:0 overruns:0 frame:0
TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6092 (5.9 Kb) TX bytes:6092 (5.9 Kb)
ověříte, že je síťové rozhraní funkční. Příkazem
route -n
Kernel IP routing table
Destination Gateway Genmask
Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0
U 0 0
0 eth0
127.0.0.0 0.0.0.0 255.0.0.0
U 0
0 0 lo
si ověříte, že je správná směřovací tabulka síťových paketů, tzn., že
data posílaná přes síťovou kartu eth0 mají kam směřovat.
Nyní zkuste
ping server
PING server.byt (192.168.1.10): 56 octets data
64 octets from 192.168.1.10: icmp_seq=0 ttl=64 time=0.1 ms
64 octets from 192.168.1.10: icmp_seq=1 ttl=64 time=0.0 ms
64 octets from 192.168.1.10: icmp_seq=2 ttl=64 time=0.0 ms
--- server.byt ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.0/0.0/0.1 ms
a dozvíte se, že Server odpovídá. Heureka! Pokud je odezva následující
ping server
PING server.byt (192.168.1.10): 56 octets data
--- server.byt ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss
portmapper na straně Serveru neodpovídá. Chyba "Network unreachable" znamená, že portmapper neběží na stanici. Další hlášení mohou značit špatnou konfiguraci síťové karty. To vše ale lze vyřešit, protože jste přece už nainstalovali systém. Hledejte opět v archivu diskuzí na AbcLinuxu.
Pokud se vám síťová instalace nezdaří na první pokus, nezoufejte, existují lidé, kteří to dělali i desetkrát (třeba já; chyba byla v síťové kartě). Příště vytvoříme ze Stanice grafického klienta, na kterém budete moci pracovat stejně komfortně jako na Serveru. Budu vděčný za jakékoliv připomínky či dotazy nebo kritiku.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Domaci sit; nic vic, nic min.
--vo
). Ted nedavno jsem konecne rozchodil sitovou transparentnost v KDE + artsd takze by mel jit i zvuk pres sit.A co se tyka videa tak to po 100M siti lze , ale full screen moc ne. Rekl bych, ze je spis problem v rychlosti terminalu, nez site.
Dik
--vo
Paráda! Jsem rád, že alespoň jednomu ze čtenářů to nějak pomohlo. Díky. Třetí (a poslední) díl bude asi ve čtvrtek. Nejsem sice odborník, ale rád poradím.
--vo
). S CPU neni problem od nejakych 850MHz PII (5 users) vetsinou se to zapoti jen pri startu aplikace a pak je to tak cca 5%
Nejvic to dostava zahul pri tisku (renderovani PS), nebo nejakem tom pakovani a podobnych davkovych ulohach. Samozrejme, ze na dual Xeonu 2GHz s 4GB RAM a 4 sitovkach utahnete 100 stanic jedna basen a usetrite cca 25 kKc na stanici (kdyz nemate po ruce srot, tak si vystacite s nejakym repasem do 5 kKc misto 30 kKc za herni konzolu, ehm chtel jsem rict beznou pracovni stanici
)