Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.
Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.
Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.
Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.
Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinek a poznámkách k vydání.
Příspěvek na blogu Truffle Security: Kdokoli může přistupovat ke smazaným a privátním repozitářům na GitHubu.
Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.
Byla vydána verze 1.80.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.
Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.
Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.
gentoo root # emerge -Up emerge >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] sys-libs/glibc-2.3.3.20040420-r1 [2.3.2-r9] [ebuild U ] sys-apps/sed-4.0.9 [4.0.7] [ebuild U ] media-libs/libpng-1.2.5-r8 [1.2.5-r6] [ebuild N ] media-libs/fontconfig-2.2.2 [ebuild N ] x11-base/opengl-update-1.7.2 [ebuild N ] x11-misc/ttmkfdir-3.0.9-r1 [ebuild U ] dev-python/python-fchksum-1.7.1 [1.6.1-r1] [ebuild U ] dev-lang/python-2.3.3-r1 [2.3.3] [ebuild U ] sys-apps/portage-2.0.50-r9 [2.0.50-r8] *** Portage will stop merging at this point and reload itself, recalculate dependencies, and complete the merge. [ebuild N ] app-arch/cabextract-0.6 [ebuild N ] x11-base/xfree-4.3.0-r6 [ebuild N ] x11-libs/openmotif-2.1.30-r4 [ebuild N ] media-libs/audiofile-0.2.6-r1 [ebuild N ] app-editors/xemacs-21.4.12 [ebuild N ] app-xemacs/emerge-1.09 [ebuild N ] app-xemacs/xemacs-base-1.75 [ebuild N ] app-xemacs/edebug-1.15 [ebuild N ] app-xemacs/fsf-compat-1.12 [ebuild N ] app-xemacs/apel-1.26 [ebuild N ] app-xemacs/sh-script-1.17 [ebuild N ] app-xemacs/ecrypto-0.12 [ebuild N ] app-xemacs/eterm-1.13 [ebuild N ] app-xemacs/mail-lib-1.56 [ebuild N ] app-xemacs/w3-1.28 [ebuild N ] app-xemacs/cookie-1.14 [ebuild N ] app-xemacs/vm-7.07 [ebuild N ] app-xemacs/mailcrypt-2.12 [ebuild N ] app-xemacs/gnus-1.65 [ebuild N ] app-xemacs/speedbar-1.26 [ebuild N ] app-xemacs/mh-e-1.17 [ebuild N ] app-xemacs/tm-1.35 [ebuild N ] app-xemacs/rmail-1.13 [ebuild N ] app-xemacs/xemacs-ispell-1.24 [ebuild N ] app-xemacs/xemacs-devel-1.50 [ebuild N ] app-xemacs/edit-utils-1.98 [ebuild N ] app-xemacs/elib-1.10 [ebuild N ] app-xemacs/pcl-cvs-1.64 [ebuild N ] app-xemacs/ediff-1.46 [ebuild N ] app-xemacs/vc-1.35 [ebuild N ] app-xemacs/cc-mode-1.32 [ebuild N ] app-xemacs/ilisp-1.29 [ebuild N ] app-xemacs/prog-modes-1.72 [ebuild N ] app-xemacs/dired-1.13 [ebuild N ] app-xemacs/efs-1.29
Používat -U je nejlepší způsob jak si gentoo vyřadit z provozu, protože zabraňujete downgradum čehokoli. Když se něco ze závažného důvodu v portage (hard) zamaskuje, tak Vám to zůstane a něco se Vám může rozhodit. Raději používejte /etc/portage/package.keywords (a další), kde si určíte, které balíčky chcete z ~x86. viz man portage nebo dokumentace na gentoo.org
Jinak zkuste přidat parametr -t, který Vám ukáže, jaký balíček je chce nainstalovat a pak budete vědět na čem jste.
Adresář /etc/portage si vytvořte, v man portage je popsáno co za soubory tam lze použít (a jak). Pokud Vám všechno funguje, tak nejspíš neni :), jednodušše přestaňte používat -U.
Stačí vytvořit adresář /etc/config-archive, kam se budou ty konfiguráky zálohovat.
Nevím s jakou verzí přišlo -t, ale v man emergeho mam, použil jsem ho terpve nedávno. Pokud upgradujete a je k dispozici nova verze portage, tak nejdříve upgradujte portage.
--tree (-t) Shows the dependency tree for the given target by indenting dependencies. Only really useful in combination with --emp- tytree, --update or --deep.
Zadruhe: Nejlepsi by bylo dat sem kompletni USE z make.conf. Nektery veci maj v sobe X zadratovany natvrdo.
Tiskni
Sdílej: