Dle plánu certifikační autorita Let's Encrypt nově vydává také certifikáty s šestidenní platností (160 hodin) s možností vystavit je na IP adresu.
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 14.0 (Mastodon). Forgejo je fork Gitei.
Just the Browser je projekt, 'který vám pomůže v internetovém prohlížeči deaktivovat funkce umělé inteligence, telemetrii, sponzorovaný obsah, integraci produktů a další nepříjemnosti' (repozitář na GitHubu). Využívá k tomu skrytá nastavení ve webových prohlížečích, určená původně pro firmy a organizace ('enterprise policies'). Pod linuxem je skriptem pro automatickou úpravu nastavení prozatím podporován pouze prohlížeč Firefox.
Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.
Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.
Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny
… více »D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.
CreepyLink.com je nový zkracovač URL adres, 'díky kterému budou vaše odkazy vypadat tak podezřele, jak je to jen možné'. Například odkaz na abclinuxu.cz tento zkracovač převádí do podoby 'https://netflix.web-safe.link/logger_8oIlgs_free_money.php'. Dle prohlášení autora je CreepyLink alternativou ke zkracovači ShadyURL (repozitář na githubu), který dnes již bohužel není v provozu.
Na blogu Raspberry Pi byla představena rozšiřující deska Raspberry Pi AI HAT+ 2 s akcelerátorem Hailo-10 a 8 GB RAM. Na rozdíl od předchozí Raspberry Pi AI HAT+ podporuje generativní AI. Cena desky je 130 dolarů.
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
)