V Arch User Repository (AUR) bylo kompromitováno přes 400 opomíjených balíčků (jejich seznam). Útočník do nich začlenil škodlivý npm balíček atomic-lockfile, který krade citlivá data uživatelů. Publikována byla předběžná analýza spouštěného malwaru deps.
Homebrew, správce balíčků nejen pro macOS, byl vydán ve verzi 6.0.0 (seznam změn). Hlavními novinkami jsou bezpečnostní mechanismus tap trust kvůli důvěryhodnosti závislostí, vylepšení sandboxingu na Linuxu, interní JSON API nebo zlepšení výkonu.
Byla nalezena a 9. června opravena kritická zranitelnost ve FreeBSD v Kernel TLS (KTLS). Pojmenována byla Bumsrakete (FreeBSD-SA-26:26.ktls, CVE-2026-45257). Lokální neprivilegovaný uživatel může přepisovat soubory, ke kterým má právo pouze pro čtení. Přepsáním setuid binárky a jejím spuštěním může získat roota. Na všech verzích od verze 13.0 vydané v dubnu 2021.
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á.
emerge -C -av `ls -1d /var/db/pkg/kde-base/kde*-3.3* | sed -e 's/\/var\/db\/pkg\///'`
emerge depclean nebrat!!!
*** WARNING *** : DEPCLEAN CAN SERIOUSLY IMPAIR YOUR SYSTEM. USE CAUTION. *** WARNING *** : (Cancel: CONTROL-C) -- ALWAYS VERIFY ALL PACKAGES IN THE *** WARNING *** : CANDIDATE LIST FOR SANITY BEFORE ALLOWING DEPCLEAN TO *** WARNING *** : UNMERGE ANY PACKAGES. *** WARNING *** : *** WARNING *** : USE FLAGS MAY HAVE AN EXTREME EFFECT ON THE OUTPUT. *** WARNING *** : SOME LIBRARIES MAY BE USED BY PACKAGES BUT ARE NOT *** WARNING *** : CONSIDERED TO BE A DEPEND DUE TO USE FLAG SETTINGS. *** WARNING *** : emerge --update --deep --newuse world TO VERIFY *** WARNING *** : SANITY IN THIS REGARD. *** WARNING *** : *** WARNING *** : Packages in the list that are desired may be added *** WARNING *** : directly to the world file to cause them to be ignored *** WARNING *** : by depclean and maintained in the future. BREAKAGES DUE *** WARNING *** : TO UNMERGING AN ==IN-USE LIBRARY== MAY BE REPAIRED BY *** WARNING *** : MERGING *** THE PACKAGE THAT COMPLAINS *** ABOUT THE *** WARNING *** : MISSING LIBRARY.
... kdyz uz bych nahodou nekde depclean radil, tak jedine s VAROVANIM a s parametrem -a (ask) ... osobne pouzivam unclepine ... tolik k druhe casti prikazu
a co se "emerge -C" tyce - neverim tomu, ze odinstaluje starou a ponecha novou verzi, myslim ze odinstaluje obe verze ... tedy pokud by vubec "emerge -C kde" zaclo neco unmergovat
emerge -Cav =kde-3.x.y by melo fungovat (kde je metapackage), ale urcite to neodinstaluje vsechny zpetne zavislosti.
emerge -C kdetohle odstrani jenom "metabalicky", viz
slon ~ # emerge -pC kde
>>> These are the packages that I would unmerge:
kde-base/kde
selected: 3.3.2
protected: none
omitted: none
Ano, za urcitych okolnosti muze jeho prikaz stacit.
PS: Dost jsem sledoval forums.gentoo a byl tak svedkem ruznych situaci souvisejich s kde-3.4. Pokud jsem v tomto threadu "mimo" a kecam nesmysly, prosim, pustte se do mne.
1) -C odstrani pouze ten "metabalicek" a kdelibs, kdebase, kdeartwork atd (+- 13 balicku) zustanou nainstalovany a mel by je odstranit ten depclean (co muze depclean zpusobit, neberu nyni na zretel)jiste, jsou to zavislosti, a ty `emerge -C` neodmerguje, ani kdyz uz nejsou potreba
2) aby -C neodstranil i pripadnou verzi 3.4, NESMI byt verze 3.4 nainstalovana rovnez pomoci "emerge kde" (doslo by totiz k odinstalaci obou verzi), ale MUSI byt insalovana napr. pomoci "emerge kde-meta" ci formou novych "splitted" ebuildu
emerge -C =kategorie/jmeno-verze, napriklad emerge -C =kde-base/kde-3.3.2
PS: Dost jsem sledoval forums.gentoo a byl tak svedkem ruznych situaci souvisejich s kde-3.4. Pokud jsem v tomto threadu "mimo" a kecam nesmysly, prosim, pustte se do mne.mno nechapu, co se nam snazis rict, ale to muze bejt i chyba v prijimaci
mno nechapu, co se nam snazis rict, ale to muze bejt i chyba v prijimaciAby nedoslo k nedorozumneni - na puvodni otazku:
"uspesne jsem migroval na kde3.4, ale v systemu mi zustal kde 3.3.x . jak mam odebrat jenom tu starsi verzi"jsem zaregistroval odpoved:
"staci emerge -C kde && merge -av depclean". Nejdriv jsem si myslel, ze je to snad nejaka srandicka, ale vas prakticky prispevek mne privedl k tomu, ze to opravdu muze za jistych podminek fungovat a jednoduse jsem se pokusil tyto podminky shrnout. Samozrejme jsem si tim jisty nebyl, a chtel si tak svou moznou chybu/chyby uvedomit. Hlavne v ramci vyse uvedene otazky&odpovedi.
No tfuj. Koukám, že jedna ze slabin Gentoo je odinstalace software.emerge -C -av `ls -1d /var/db/pkg/kde-base/kde*-3.3* | sed -e 's/\/var\/db\/pkg\///'`
Tiskni
Sdílej: