JuiceFS dospěl do verze 1.0. Jedná se o distribuovaný souborový systém kompatibilní s POSIX, HDFS a S3. Architektura JuiceFS sestává ze 3 částí: JuiceFS Client, Data Storage (S3, Azure Blob, OpenStack Swift, Ceph, MinIO, …) a Metadata Engine (Redis, TiKV, MySQL/MariaDB, PostgreSQL, SQLite, …). Zdrojové kódy JuiceFS jsou k dispozici na GitHubu pod licencí Apache 2.0.
O víkendu probíhá online The Raku Conference 2022, tj. konference věnovaná programovacímu jazyku Raku.
Včera skončila bezpečnostní konference Black Hat USA 2022 (Twitter) a začala bezpečnostní konference DEF CON 30 (Twitter). V rámci Black Hat byly vyhlášeny výsledky letošní Pwnie Awards (Twitter). Pwnie Awards oceňují to nejlepší, ale i to nejhorší z IT bezpečnosti (bezpečnostní Oscar a Malina v jednom).
Vývojáři PostgreSQL oznámili vydání verzí 14.5, 13.8, 12.12, 11.17, 10.22 a 15 Beta 3. Opraveno je více než 40 chyb a také zranitelnost CVE-2022-2625. Upstream podpora verze 10 končí 10. listopadu letošního roku.
Byla vydána verze 1.63.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Bylo vydáno Ubuntu 22.04.1 LTS, tj. první opravné vydání Ubuntu 22.04 LTS s kódovým názvem Jammy Jellyfish.
Microsoft Fluent Emoji jsou nově k dispozici na GitHubu pod licencí MIT. Více v článku na Medium.
O víkendu proběhla v Kolíně nad Rýnem demopárty Evoke 2022. Publikována byla prezentovaná dema. Upozornit lze na Area 5150 (YouTube) běžící na IBM PC s procesorem Intel 8088 běžícím na 4,77 MHz a CGA.
smenu, nástroj pro příkazový řádek pro generování možností a potvrzení výběru, dospěl do verze 1.0.0.
Byla potvrzena zranitelnost CVE-2021-46778 aneb SQUIP (Scheduler Queue Usage via Interference Probing) v procesorech AMD s mikroarchitekturou Zen 1, Zen 2 a Zen 3. Detaily v publikovaném paperu.
2.6 jádra pro slackware najdeš buď v adresáři testing
ftp serverů (např.: zde), nebo samozřejmě na kernel.org. Obávám se ale, že kompilovat budeš asi muset tak jako tak.
Neni to ale opravdu žádná magie, jak na to najdeš třeba tady na ABClinuxu.
Na co konfigurační soubory, když je přímo u jádra několik "konfigurátorů"? Když už to člověk kompiluje, tak je zbytečný tam cpát věci, který nikdy nepoužije (a že jich v bare.i jádře pro slacka je)
/usr/src/
a udeláš symlink /usr/src/linux/
vedoucí na /usr/src/linux-2.6.10/
3) vlezeš do adresáře se zdroji jádra cd /usr/src/linux
4) provedeš make oldconfig
(zeptá se tě na věci, které přibyly, takže věsměs dáš, že ne a pak ještě můžeš spustit i make menuconfig
a donastavit co potřebuješ, pokud něco potřebuješ)
5) pak spustíš make bzImage && make modules && make modules_install
a čekáš, piješ kafe...
6) pak zkopíruješ vytvořené jádro (/usr/src/linux-2.6.10/arch/i386/boot/bzImage
) třeba jako /boot/vmlinuz-2.6.10
7) přidáš příslušný záznam v /etc/lilo.conf
a spustíš lilo
(používáš-li grub
tak samosebou přidáš nové jádro pro grub
)
8) nabootuješ s novým jádrem a hned po nalogování zkontroluješ výpis dmesg
a obsah logů (jsou v adresáři /var/log/
), jestli něco nehapruje (hledáš podezřelé hlášky apod.)
9) raduješ se z nového jádra
Tiskni
Sdílej: