Vývojáři open source operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, se na síti 𝕏 pochlubili, že ReactOS zvládne počítačovou hru Half-Life.
Byla vydána nová verze 4.8 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.
Apple container dospěl do verze 1.0.0. Jedná se o open source nástroj pro spouštění linuxových kontejnerů na macOS postavený nad containerization. Napsaný je v programovacím jazyce Swift a optimalizovaný pro Apple silicon.
Bylo vydáno Eclipse IDE 2026-06 aneb Eclipse 4.40. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.
Asterinas (GitHub) je v Rustu napsané jádro operačního systému poskytující s jádrem Linux kompatibilní ABI. Vydána byla verze 0.18.0. První distribucí postavenou nad jádrem Asterinas je Asterinas NixOS. Nejedná se o oficiální projekt NixOS a nemá nic společného s NixOS Foundation.
Podrobně byla rozebrána kritická zranitelnost v nf_tables (CVE-2026-23111). Další lokální eskalace práv na Linuxu. V upstreamu byla zranitelnost již v únoru opravena. Ve zdrojovém kódu stačilo odstranit 1 vykřičník.
Evropská komise (EK) nařídila americké společnosti Meta, že musí znovu umožnit bezplatný přístup konkurenčním obecně zaměřeným asistentům umělé inteligence (AI) k WhatsAppu a tento přístup musí zachovat až do ukončení antimonopolního šetření. Opatření je dočasné a má zabránit vážnému a nevratnému poškození konkurence na rychle rostoucím trhu s obecnými AI asistenty. Meta uvedla, že se proti rozhodnutí odvolá.
Společnost Anthropic představila AI modely Claude Fable 5 a Claude Mythos 5. Claude Fable 5 je první model třídy Mythos určený pro běžné použití.
Byla vydána nová stabilní verze 3.24.0, tj. první z nové řady 3.24, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.
Na čem pracují vývojáři v Rustu napsaného mikrokernelového unixového operačního systému Redox OS (Wikipedie)? Byl publikován přehled vývoje za květen. Vypíchnout lze nový scheduler EEVDF nebo port desktopového prostředí Xfce na Redox OS.
/usr/src/linux-2.6.122. do ./ vlozil .config z kernel mandriva 2.6.11 dal som zmeny ulozit a napísal: 3.
[root@localhost linux-2.6.12]# make bzImage4. Nasiel štruktúre pod i386/ som našiel nový bzImage, názov som prepísal na bzImage2.6.12 a vlozil do ./boot 5.Vykonal som zmenu zapisu v lilo: ( spúšťam bzImage2.6.12 , LILO )
default="linux" boot=/dev/hda map=/boot/map keytable=/boot/sk-qwerty.klt prompt nowarn timeout=100 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label="linux" root=/dev/hda6 initrd=/boot/initrd.img append="resume=/dev/hda7 splash=silent" vga=788 read-only image=/boot/bzImage2.6.12 label="linux2.6.12" root=/dev/hda6 initrd=/boot/initrd.img append="resume=/dev/hda7 splash=silent" vga=788 read-only6. A po nabutovani kernel takto skončí: ( vytiahnutím napájania, baterku )
devfs_mk_dev:could not append to parent for md/0 md:Autodetecting Raid arrays, md: autorun ... md: ... autorun DONE, RAMDISK:Compressed image found at block 0 VFS: mounted root (ext2 filesystem), Red Hat nash version 4.1.12mdk starting Loading jbd.ko module jbd: version magic ´2.6.11-6mdk 686 gcc=3,4¨ show be ´2.6.12 686 gcc=3,4¨ insmod: error inserting ¨/lib/jbd.ko¨ / errno=8 Loading ext3.ko module ext:version magic ´2.6.11-6mdk 686 gcc=3,4´ should be ´2.6.12 686 gcc-3,4´ insmod: error inserting /lib/ext3.ko : erro=8 Mounting /proc filesystem Mounting sysfs Creating device files Mounting tmpfs on /dev Starting udev Creating rot device Mounting root filesystem with flags notime mount: error 19 mounting ext3 flags noatime well, retrying read-only without any flag mount: error 19 mounting ext3 well, retrying read only without any flag mount: error 19 mounting ext3 pivotroot: pivot_root(sysroot,/sysroot/initrd) umount /initrd/sys failed: 2 umount /initrd/proc failed: 2 Initrd finised Freeing unused kernel memeory: 216k freed Kernel panic = not syncing: No init found, Try passing init= option to kernel,Pozrel som si readme ku kerenel od Torvaldsa, tiez, prehladal forum,
initrd=... v sekci lilo.conf, která se týká vašeho jádra. anebo si vyrobte příslušný initrd. (podle dokumentace, která je jistě součástí Vaší distribuce).
make modules
make modules_installmake oldconfig a on si starý config vytáhne a projede jestli jsou v kernelu nové položky a kdyz jo, tak se na ně zeptá. Ale přiznám se, že nevím odkud ten config bere, asi z /boot. Jo a make menuconfig, konfigurace jadra pomoci ncurses(textova grafika).
Jo a make menuconfig, konfigurace jadra pomoci ncurses(textova grafika).
Pokud pouzije make oldcofig, tak je pak nesmyslne delat jeste make menuconfig.
Jinak: překlad jádra
Pokud pouzijeNesmyslne je pouzivamake oldcofig, tak je pak nesmyslne delat jestemake menuconfig.
make oldconfig mezi ruznymi verzemi jadra, uz jsem se nekolikrat pekne spalil.
make menuconfig spravne vyplnovat je make oldconfig jednodussi.
jbd: version magic ´2.6.11-6mdk 686 gcc=3,4¨ show be ´2.6.12 686 gcc=3,4¨
ext:version magic ´2.6.11-6mdk 686 gcc=3,4´ should be ´2.6.12 686 gcc-3,4´
Vidis tie hlasky?Z initrd.img sa ti natiahnu moduly jbd a ext3 pre verziu 2.6.11,ale ocakava verziu 2.6.12.Potom to je uz lahke,pretoze ked ti nenatiahne spravny modul ext3,tak samozrejme nevie mountnout root filesystem a skonci s hlaskou,ze nenajde init proces.Riesenie:Vytvor si initrd.img prisluchajuci k tvojmu jadru.Ten initrd.img je zodpovedny za natiahnutie modulov,ktore neobsahuje jadro ale su potrebne pre nabootvanie systemu-vid tvoj spominany ext3 modul.Vo vsetkych systemoch sa to robi pomocou mkinitrd utility.Mandrake nepoznam,takze si daj man mkinitrd,nastuduj si to,utvor novy initrd.img,uprav znovu lilo aby nacitalo spravny initrd.img a rebootni.Ten initrd.img je zodpovedny za natiahnutie modulov,ktore neobsahuje jadro ale su potrebne pre nabootvanie systemu(vid vyssie) :) takze si ich tam zrejme zakompiloval takze ho nepotrebujes :) no nie?
Tiskni
Sdílej: