Knihovna FFmpeg byla vydána ve verzi 8.0 „Huffman“. Přibyla mj. podpora hardwarově akcelerovaného kódování s využitím API Vulcan, viz seznam změn.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal Zprávu o stavu kybernetické bezpečnosti ČR za rok 2024 (pdf). V loňském roce NÚKIB evidoval dosud nejvíce kybernetických bezpečnostních incidentů s celkovým počtem 268. Oproti roku 2023 se však jedná pouze o drobný nárůst a závažnost dopadů evidovaných incidentů klesá již třetím rokem v řadě. V minulém roce NÚKIB evidoval pouze jeden velmi významný incident a významných incidentů bylo zaznamenáno 18, což oproti roku 2023 představuje pokles o více než polovinu.
Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie). Servo mimo jiné nově zvládne animované obrázky APNG a WebP.
Na chytré telefony a počítačové tablety v Rusku bude od začátku příštího měsíce povinné předinstalovávat státem podporovanou komunikační aplikaci MAX, která konkuruje aplikaci WhatsApp americké společnosti Meta Platforms. Oznámila to dnes ruská vláda. Ta by podle kritiků mohla aplikaci MAX používat ke sledování uživatelů. Ruská státní média obvinění ze špehování pomocí aplikace MAX popírají. Tvrdí, že MAX má méně oprávnění k přístupu k údajům o uživatelích než konkurenční aplikace WhatsApp a Telegram.
Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu srpnový souhrn novinek. Kvůli nedostatečnému zájmu byla ukončena výroba telefonů PinePhone Pro.
Po pěti měsících vývoje byla vydána nová verze 0.15.1 programovacího jazyka Zig (GitHub, Wikipedie). Verze 0.15.0 byla přeskočena. Přispělo 162 vývojářů. Přehled novinek v poznámkách k vydání.
Před sedmi lety společnost Valve představila fork projektu Wine s názvem Proton umožňující v Linuxu přímo ze Steamu hrát počítačové hry do té doby běžící pouze ve Windows. Aktuální přehled podporovaných her na stránkách ProtonDB
Společnost DuckDuckGo rozšířila svůj AI chat Duck.ai o GPT-5 mini (𝕏). Duck.ai umožňuje anonymní přístup bez vytváření účtů k několika modelům umělé inteligence. Aktuálně k GPT-4o mini, GPT-5 mini, Llama 4 Scout, Claude Haiku 3.5 a Mistral Small 3.
Marek Tóth v příspěvku DOM-based Extension Clickjacking: Data ve správcích hesel v ohrožení na svém blogu popsal novou clickjacking techniku s několika variantami útoků a otestoval ji proti 11 správcům hesel. Výsledkem bylo nalezení několika 0-day zranitelností, které mohly ovlivnit uložená data desítek milionů uživatelů. Jedno kliknutí kdekoliv na webové stránce kontrolované útočníkem umožňovalo ukrást uživatelská data ze
… více »Na dnešní akci Made by Google 2025 (YouTube) byly představeny telefony Pixel 10 s novým čipem Google Tensor G5 a novými AI funkcemi, hodinky Pixel Watch 4 a sluchátka Pixel Buds 2a.
Zařízení Zavádět Začátek Konec Bloky Id Systém /dev/sda1 * 63 58589054 29294496 7 HPFS/NTFS/exFAT /zatím nevyužitý oddíl připravený pro případné Win (bohužel potřebuji kvůli práci) /dev/sda2 58589055 60548984 979965 82 Linux swap/Solaris /swap /dev/sda3 60548985 976768064 458109540 5 Rozšířený /dev/sda5 * 60549048 60645374 48163+ 83 Linux /boot /dev/sda6 60645438 89947934 14651248+ 83 Linux /root /dev/sda7 89947998 480568409 195310206 83 Linux /home /dev/sda8 480568473 976768064 248099796 83 Linux /úložiště pro objemná dataVšiml jsem si, že v distru se standardně používá Grub2. Zdá se mi to všechno kolem něho ale složité, jestli jsem to správně pochopil, musí se vytvořit zase nějaký extra oddíl. Nemám radši zvolit LILO? Zaváděč mi stačí jednoduchý, maximálně budu někdy bootovat Win a jinak Linux. Díky za všechny případné rady.
Zkus sehnat databázi balíčků třeba jen o pár měsíců novější, než na tom systému máš. Aktualizovat, sehnat zase trochu novější databázi, aktualizovat a tak pokračovat, než se propracuješ k současné verzi.Dobrá rada nad zlato, ale tohle je zcela nereálný úkol… Pokud už není možné zaktualizovat systém normálně, tak by asi bylo nejlepší zazálohovat si konfiguráky, které bude znovu potřebovat, uložit si seznam instalovaných balíčků pro opětovnou instalaci z repozitářů (
pacman -Qen | awk '{print $1}' > seznam
), případně seznam vlastních balíčků (pacman -Qem | awk '{print $1}' > seznam-aur
), případně fonty, či slovníky ze StarDictu, a nainstalovat nově systém. Potom povolit potřebné repozitáře a nainstalovat opět všechny programy (# pacman -S `cat seznam`
) a obnovit konfiguraci toho, co lze (iptables, sudoers, fstab…), nově nastavit konfiguraci toho, co se již nastavuje jinak. Nahrát zpět případně zmíněné slovníky, či fonty (mkfontscale, mkfontdir, fc-cache -vf), vytvořit si a nainstalovat balíčky, které neměl předtím instalovány z repozitářů, no a tak nějak by to mohlo být všechno…
# chown -R pepa:users /home/pepa
)
-q
pro pacman, takže by to stačilo takto:
pacman -Qqen > seznam
Záloha konfigurace a nová instalace. Jinak to nepůjde. Hodně bych se divil, kdyby se pacman vymotal ze všech závislostí a konfliktů, které budou mezi vyřazenými a novými balíky, které se za tu dobu v distribuci prostřídaly - nemyslím verze, ale balíčky, které nahrazují funkcionalitu jiných. Z toho vzniknou cyklické závislosti, mnohdy neřešitelné.
Když dotoho započítám přesun adresářů /usr/{bin,lib,sbin}, nasazení systemd, grub2 a dalších převratných změn, tak je opravdu jednodušší reinstalace. Viz novinky na https://www.archlinux.org/news/.
Po instalaci pozor na změny v konfiguraci.
No, někdy v roce 2000 by nějaké rozdělení disku bylo možná zajímavá volba. Dnes, v éře Btrfs a ZFS (nebo přinejmenším LVM, když už fakt nic jiného) je rozdělení disku věc minulosti a je to ryze negativní fenomén, který připraví uživatele o veškerou flexibilitu a na oplátku mu nenabídne nic, snad leda starosti.
Pokiaľ to neoddeliš tak hrozí nedostatok inodov ale teba to asi nezaujíma.
-N number-of-inodes Overrides the default calculation of the number of inodes that should be reserved for the filesystem (which is based on the number of blocks and the bytes-per-inode ratio). This allows the user to specify the number of desired inodes directly.
Ano, nedávno jsem něco takového zahlédl v Národním technickém muzeu.
Jinak v man mkfs.btrfs ani v dokumentaci k ZFS nic o počtu inodů nevidím, zkrátka se dynamicky alokují a basta.
No prosím. Už zase tady někdo vytahuje deset (nebo patnáct?) let starý problém předpotopních filesystémů. Nevím, proč tahle pověra přežívá ještě dnes. Na normálním dnešním filesystému žádný problém s nedostatkem inodů neexistuje.
insmod part_gpt insmod ext2 menuentry 'Arch Linux' { set root='(hd0,msdos1)' linux /boot/vmlinuz-linux root=UUID=23f0f1a2-e273-42f6-b5a1-9d6424002ad6 rw initrd /boot/initramfs-linux.img }
rw
je tam k něčemu potřeba? To stejné pro msdos1
namísto 1
? A jestliže čteš jen z msdos partition, k čemu je insmod part_gpt
?
To rw znamená, že při připojování / před startem init-u se / připojí i pro zápis.Nicméně to neříká, k čemu je dobré něco takového dělat.
msdos1 -- to je věc, která se může lišit Já mám zase v grub.cfg gptX. Záleži na tom, jestli máš na disku MBR, MBR ms-dos kompatibilní nebo GPT.To vůbec neodpovídá na otázku, zda je tam ten typ vůbec potřeba. Nepamatuju si, že bych ho tam v GRUB2 vždy dával.
To vůbec neodpovídá na otázku, zda je tam ten typ vůbec potřeba.V mém případě ne, ale:
PARTNAME is optional but is recommended since disk may have several top-level partmaps.
ro
náhodou proto, aby rozbitý filesystém byl nejdříve zkontrolován, než se na něj začne zapisovat?
To rw
je tam k něčemu potřeba?
Nevím, jestli to pořád platí, ale dával jsem to tam abych utišil nějaké varování od systemd, že to má být rw a ne ro.
To stejné proProtože se mi to tak víc líbí.msdos1
namísto1
?
A jestliže čteš jen z msdos partition, k čemu je insmod part_gpt
?
Je to tam zapomenuto. Měl jsem systém na SSD s GPT, ale to odešlo do křemíkového nebe, tak jsem systém narychlo přelil ze zálohy na starý disk s MBR a tohle jsem tam zapomněl.
Je třeba neplést si uživatelskou a systémovou konfiguraci. Nastavení mailového klienta nemá s aktualizací systému nic společného, zatímco nastavení připojení k netu s tím může mít spojitost. U mailového klienta záleží jen a pouze na tom, jak starou konfiguraci dovede ještě zkonvertovat do aktuální podoby.
Rozdělení disku je nejlepší zrušit. Se současnými souborovými systémy neexistuje důvod pro rozdělení, naopak důvodů proti by se našlo hned několik, například flexibilita typu bída s nouzí, nemožnost atomicky zálohovat (zejména napříč různými mount pointy), nemožnost přidávat kdykoliv do téhož filesystému další disky a tak dále.
GRUB2 nepotřebuje žádný extra oddíl. Lze mít například na celém disku jeden jediný Btrfs oddíl a z něj přímo bootovat. Přesně to je konfigurace, kterou bych vřele doporučoval a která odstraní většinu problémů známých z dob před 10 lety.
LILO má zkrátka problém v tom, že používá seznamy bloků, kvůli kterým každá aktualizace kernelu vyžaduje opětovné vygenerování těch seznamů a navíc něco takového nikdy nebude stoprocentně bez problémů fungovat na normálním dnešním filesystému s copy-on-write, pouze na zastaralém Ext4 a podobných. Takový problém se dá částečně obejít pomoci chattr +i, ale fakt bych na to nesázel. GRUB2 prostě funguje, umí číst filesystém, včetně subvolumes, snapshotů a podobně, a může ušetřit spoustu zbytečných starostí.
Tak to je pravda. GRUB (zatím stále ještě) vyžaduje nešifrovaný oddíl. Pro použití šifrování se v tom případě musí buď vyhradit oddíl pro GRUB, nebo bootovat z nějakého externího média. U jednoho domácího serveru jsem měl /boot na flashdisku, zatímco diskové pole bylo celé bez výjimky šifrované, ale třeba u notebooku by tohle bylo hodně nepraktické.
grub2 není složitý+1
složitost z něj dělají distribuce, jelikož se snaží celý grub zautomatizovat hafo skriptamaTo není tak úplně pravda. GRUB2 zjednodušuje práci distribucím tím, že tyto skripty sám narozdíl od legacy poskytuje, čímž do jisté míry eliminuje roztříštěnost fungování GRUB2 mezi distribucemi. Je to jedna z největších výhod GRUB2, která je zároveň nejvíce kritizovaná těmi, nepochopili proč a jak to funguje.
Jinak onen konfigurák sám o sobě není nijak složitá věcKonfigurák samotný je snad ještě jednodušší než v legacy.
Tiskni
Sdílej: