HollowByte je zranitelnost typu Denial of Service (DoS) v kryptografické knihovně OpenSSL. Útočník může odesíláním škodlivého payloadu o velikosti pouhých 11 bajtů zaplnit paměť serveru. OpenSSL před ověřením dat vyhradí nepřiměřený blok paměti (až 131 KB). Server pak čeká na data, která nepřišla. Zranitelnost je opravena ve verzích OpenSSL 4.0.1, 3.6.3, 3.5.7, 3.4.6 a 3.0.21.
Ve španělské A Coruñě probíhá GUADEC 2026, tj. letošní konference vývojářů a uživatelů desktopového prostředí GNOME. Videozáznamy přednášek jsou k dispozici na YouTube.
Společnost Collabora ve spolupráci s Valve vyvíjí Holo Core, tj. port Arch Linuxu pro ARM64 procesory (AArch64), který bude pohánět VR headset Steam Frame. Pro testování Arch Linuxu pro AArch64 jsou k dispozici binární balíčky, zdrojové kódy i kontejner pro Docker nebo Podman.
Mikroprocesor Zilog Z80 byl oficiálně uveden na trh před 50 lety, tj. v červenci 1976. Výroba mikroprocesoru skončila v roce 2024.
Výzkumníci ze společnosti ESET objevili 11 zapomenutých UEFI shim zavaděčů, které byly podepsány společností Microsoft, a které umožňují útočníkům obejít ochranu UEFI Secure Boot na většině zařízení. Microsoft je zneplatnil (přidal jejich hash do databáze dbx) v rámci aktualizace Patch Tuesday dne 9. června 2026. Uživatelé Linuxu mohou databází aktualizovat pomocí LVFS. Ověřit zneplatnění zavaděčů lze pomocí skriptu uefi-dbx-audit. Jedná se o CVE-2026-8863 a CVE-2026-10797.
pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.
Americká společnost Google ze skupiny Alphabet bude muset podle nových požadavků Evropské unie umožnit společnosti OpenAI i dalším konkurentům v oblasti umělé inteligence (AI) a internetových vyhledávačů přístup ke svým službám. Ve svém rozhodnutí o tom včera informovala Evropská komise (EK). Opatření má zajistit dodržování pravidel, jejichž cílem je omezit v EU tržní sílu velkých technologických firem. Google s tím nesouhlasí.
… více »Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)
Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.
Po dlouhé řadě alpha verzí byla vydána další verze alternativního správce balíčků Gentoo, Paludis 0.26.0. Podobně jako pkgcore se i Paludis snaží nahradit funkčně zaostávající Portage.
Tiskni
Sdílej:
).
Priste by mozna bylo lepsi dalsimu kamaradovi poradit updgrade pomoci rm -rf / jako root. Kamarad pak bude mit mnohem mene prace a cekani nez se finalne nakrkne na ten blbej linux a vyinstali windows (duvod bude temer stejny a vysledku se dobere s mensimi ztratami).
emerge místo Portage?
pkgcore je aspon kompatibilni s portage.Paludis zvládne používat konfiguraci Portage, ale kompatibilní naštěstí není, jinak by nemohl bejt lepší
apt-get vs. aptitude.
apt-cache search balik abych našel balík a když jsem ho chtěl nainstalovat, tak jsem smazal jenom search, nahradil ho install a divil jsem se proč to sakra nefunguje.
Prostě taková automatická činnost bez zbytečného myšlení ...
muhehe MUHEHEpkgcore je aspon kompatibilni s portage.Paludis zvládne používat konfiguraci Portage ...
minulý týden jsem nainstaloval Paludis kvůli tomu, že jsem si chtěl zkusit Konqueror ze svn, a KDE overlay se rozhodla přejít na nějaký zkurvený formát, co prý umí jen Paludis
že všechno nešlo úplně podle howto v overlayi a na webu Paludisu bych ještě zkousnul
nicméně Paludis neuměl použít aktuální konfiguraci, ač to podle tebe i jeho webu má zvládnout, a když jsem teda klesnul tak hluboko, že jsem pro něj zduplikoval konfiguraci pomocí nějakého toho konverzního skriptu(*), tak stejně nebyl schopen fungovat, dokud jsem mu nevytvořil asi deset adresářů (proč to neumí sám nebo se to neudělá při instalaci?), znovu nepřidal overlaye a nepřepsal pár názvů
(*) který btw vygeneroval syntaxi, kterou Paludis neuměl zkousnout, a když jsem to chtěl opravit, nenašel jsem způsob, jak Paludisu vysvětlit, co potřebuju udělat - tedy "já potřebuju" je trošku zavádějící, nešlo o můj konfigurační výmysl, ale položky, co si přidalo crossdev, jinými slovy ten úžasný, skvělý a funkcemi nabitý Paludis postrádá funkci, kterou potřebuje distribuční balíček :-p
nenutno říkat, že Paludis už v systému nemám (a výstup findcruft po této chvilce jeho řádění byl také poměrně zajímavý ...)
U Paludisu je super, ze umi zpetne zavislosti, takze pri odinstalovani nepotrebneho balicku mi v systemu nezustane 10 dalsich nepotrebnych balicku.Jaký je rozdíl oproti
emerge --depclean?
paludis taky hlida aby nevyhodil nic dulezityho (a upozorni pokud se o to pokusite)To má kromě kategorie
system a world ještě nějakou kategorii důležité, nebo to funguje na principu, že software ví líp než uživatel, co chtěl uživatel udělat?
world a --depclean samozřejmě KDE ani Qt mazat nebude. Nebo ho v systému mít nemusím, a pak když odinstaluju poslední aplikaci, která na KDE závisela, ať se KDE i Qt (pokud na něm nic nezávisí) odinstaluje. Pořád nevidím ten rozdíl mezi emerge a Paludis (tedy kromě toho, že Paludis má zřejmě rychlejší cache).
Neříkám, že není paludis lepší (zatím ho nepoužívám), ale pokud vyzdvihuješ některé funkec jako paludis-only, tak si zjisti, jestli to pořád platí. USE flagy zvlášť pro každý balíček v portage fungují (package.use) a celkově se portage pořád posouvá dál, pomalu, ale nějak jo. Jestli se vývoj časem zastaví a hlavní síly se přesunou k pkgcore nevím, nesleduji. A ještě k tvému začátku - proč do toho asi tahá depclean ... že by proto, že tím tohle vlákno začalo? Nejdřív si přečti, na co reaguješ...
Hmm ... to nebylo přesné. Ale zkrátka diskuse se rozvinula na základě tohohle příspěvku. To jen pro přesnost.
Neříkám, že není paludis lepší (zatím ho nepoužívám), ale pokud vyzdvihuješ některé funkec jako paludis-only, tak si zjisti, jestli to pořád platí. USE flagy zvlášť pro každý balíček v portage fungují (package.use)Jenže řeč není zdaleka jen o USE, s Paludisem si můžeš nastavit všecko pro každej balík nebo třeba kategorii zvlášť. Třeba C[XX]FLAGS... prostě vše.
Co sem pletes depclean? Zkus odinstalovat Qt kdyz mas v systemu KDE. emerge ani nepipne.Bavili jsme se o situaci, kdy nějaký program přestanu používat. Takže ho vymažu z
/var/lib/portage/world a dám emerge --depclean. emerge --unmerge je nízkoúrovňová operace a když ji použiju, musím už si sám ohlídat, co dělám.
Nepopírám, že Paludis nebo pkgcore může být lepší než emerge, ale když je většina argumentace postavená na tom, že je dotyčný správce lepší než špatně používané emerge, moc přesvědčivé to není. To, že je možné nastavovat jiné parametry než USE pro jednotlivé balíčky, případně používat wildcards, může být pro někoho užitečné, ale asi se to bude týkat spíš lidí, kteří s Gentoo hodně experimentují.
Bavili jsme se o situaci, kdy nějaký program přestanu používat. Takže ho vymažu z /var/lib/portage/world a dám emerge --depclean. emerge --unmerge je nízkoúrovňová operace a když ji použiju, musím už si sám ohlídat, co dělám.Tak to by mne zajimalo od kdy se maji balicky odinstalovavat takhle a od kdy je unmerge nizkourovnova operace. BTW. prave mi docvakla hlavni vyhoda toho ze paludis pracuje nad installed a ne installable. emerge --depclean totiz vypise totalni blbosti, kdyz ma clovek nainstalovane balicky s jinymi use flagy nez ma momentalne nastavene.
Tak to by mne zajimalo od kdy se maji balicky odinstalovavat takhle a od kdy je unmerge nizkourovnova operace.Že by od té doby, co byly v Portage vymyšleny kategorie
system a world, které určují, které balíčky potřebuje systém a které uživatel, z čehož se následně podle USE flagů a závislostí dá spočítat celý strom všech balíčků, které mají být v systému nainstalovány?
emerge --depclean totiz vypise totalni blbosti, kdyz ma clovek nainstalovane balicky s jinymi use flagy nez ma momentalne nastaveneTo ale pořád píšete o tom, že má člověk v systému nainstalované něco jiného, než tam nainstalované chce mít (nebo pomocí USE flagů říká něco jiného, než co doopravdy chce). Což ale není problém
emerge, ale uživatele. Opravdu si nejsem jist, jestli sebelepší balíčkovací systém zachrání uživatele, který si dělá v balíčcích záměrně guláš, a ještě vyžaduje pro správci balíčků, aby mu umožnil ten guláš dělat snadno a bezbolestně.
To ale pořád píšete o tom, že má člověk v systému nainstalované něco jiného, než tam nainstalované chce mít (nebo pomocí USE flagů říká něco jiného, než co doopravdy chce). Což ale není problém emerge, ale uživatele. Opravdu si nejsem jist, jestli sebelepší balíčkovací systém zachrání uživatele, který si dělá v balíčcích záměrně guláš, a ještě vyžaduje pro správci balíčků, aby mu umožnil ten guláš dělat snadno a bezbolestně.Kdyby se use flagy nemohli menit zcela bez zasahu uzivatele, tak v tom pripade ano, je chyba uzivatele ze po kazde zmene nespusti emerge -pvunD world. A jen tak mimochodem, presne k bezbolestni sprave gulase ma balickovaci system slouzit. Kdyby nemel, pak muzeme klidne balickovaci system zahodit, protoze kdyz v tom ma clovek poradek, tak zadny balickovaci system nepotrebuje.
--uninstall s podrobnější volbou --uninstall-unused – a chybějící volba --uninstall-used. No, chybějící – ona nedáví moc smysl, že. Pak ale nedává moc smysl ani rozdělení těch ostatních voleb…
--uninstall-unused je --depclean (takže těžko tvrdit, že je to nějaká výhoda oproti emerge). Volbu, která by mi vylistovala všechny balíky ve world nemá ani emerge ani paludis, ani jeden z nich nemá ani volbu „odinstalovat program, pokud je ve worldu“. Takže editace seznamu programů nainstalovaných ve worldu mi připadá jako nejjednoduší způsob, jak odinstalaci aplikace zařídit. Proč bych měl ručně odinstalovávat nějaký balíček, který není ve worldu, je mi záhadou.
Proč bych měl ručně odinstalovávat nějaký balíček, který není ve worldu, je mi záhadou.Vím, co tím myslíte, ale čistě pragmaticky u emerge vždy, když narazí na vylučující se balíčky, přičemž jeden z nich by měl při upgradu zmizet. Otázka na uživetele Paludisu: Umí toto Paludis automaticky vyřešit?
emerge je nízkoúrovňový nástroj, vysokoúrovňový nástroj by to měl umět nějak (třeba podle rozhodnutí uživatele) vyřešit.
system. Druhé jsou balíčky, které chcete mít nainstalované – to je world. Třetí jsou balíčky, na kterých závisí balíčky v prvních dvou skupinách. O první skupinu se stará profil Portage, o třetí skupinu se stará balíčkovací systém, uživatel by se měl starat jen o druhou skupinu – o balíčky ve world. Pokud tenhle základní princip rozdělení balíčků v Portage nechápete, pak je asi zbytečné, abyste emerge s něčím porovnával (protože to bude špatně minimálně na straně emerge, a nejspíš i na straně porovnávaného programu, pokud používá také Portage).
Odinstalovat program, který není ve worldu, není normální operace, naopak je to dost divná operace – řeknete tím balíčkovacímu systému, aby odinstaloval program, o kterém jste neřekl, že jej chcete mít v systému – tudíž ten program patří do system, nebo na něm některý z balíčků v system nebo world závisí. Ani v jednom případě nepovažuju za dobrý nápad takový balíček odinstalovávat.
Jinými slovy – když nainstalujete KDE, to budete mít ve worldu a s ním se nainstaluje Qt. Qt tam je ale nainstalováno kvůli KDE, vy jste neřekl, že Qt chcete, takže by vás nemělo zajímat, jestli Qt nainstalované je nebo není. Takže není ani důvod, proč byste Qt odinstalovával.
Pokud ale povazujete situaci, kdy mate ve world jak zavislost tak koncovy balicek, za nemoznou, tak opravu neni o cem mluvit.Já nemám ve
world závislost nebo koncový balíček. Já tam mám seznam balíčků, které chci mít v systému nainstalovány. Pokud jsou některé zároveň závislostmi jiných balíčků ve world, je to druhořadá věc a mne to nezajímá a zajímat nemusí. Je věc správce balíčků, aby se o to postaral. Každopádně když už takový balíček nebudu potřebovat, z worldu ho vymažu. A když budu chtít vyčistit systém od všech nepotřebných balíčků, dám emerge --depclean. Žádnou odinstalaci se závislostmi nebo bez nich nepotřebuju.
Mozna by to chtelo postupovat stejne, prestat nadavat, prestat ho nutit aby se choval jako portage a naucit se novy zpusob prace s managerem balicku.mě je úplně jedno, jak se bude chovat později a jestli místo škrábání se pravou rukou za levým uchem se budu škrábat levou za pravým, ale v první fázi prostě potřebuju, aby převzal aktuální systémovou konfiguraci - a to prostě nezvládl
U Paludisu je super, ze umi zpetne zavislosti, takze pri odinstalovani nepotrebneho balicku mi v systemu nezustane 10 dalsich nepotrebnych balicku.již to tu padlo ...
emerge --depclean snad neexistuje?
A co se tyka podpory portage, tak ta tam je jen pokud se to zkompiluje s USE="portage", ale myslim, ze na strankach Paludisu je napsano, ze to neni uplne podporovane.dokumentace mě odkázala na Getting Started - pokud dobře vidím, okolo "Using an existing Portage configuration" není napsáno ni slůvko o tom, že to nefunguje ("není úplně podporováné"), ba naopak ...
jinými slovy ten úžasný, skvělý a funkcemi nabitý Paludis postrádá funkci, kterou potřebuje distribuční balíček :-pKterej je určenej pro Portage, dokonce jí má v RDEPEND. Přijde mi, že tady ze sebe děláš chytrýho, ale zjevně na to moc nemáš.
To co píšeš spíš vypovídá o tom, žes ho ani používat nechtěl.ano, nechtěl - a to jako chyby, které pozorují uživatelé pracující s něčím z donucení, neexistují, počítají se jenom ty od nadšených obdivovatelů, kteří ovšem chyby nevidí, neb láska je slepá, takže vlastně máme úžasný dokonalý software? - ou jé...
mě prozměnu přijde, že děláš blbýho a máš na to zcela přirozenějinými slovy ten úžasný, skvělý a funkcemi nabitý Paludis postrádá funkci, kterou potřebuje distribuční balíček :-pKterej je určenej pro Portage, dokonce jí má v RDEPEND. Přijde mi, že tady ze sebe děláš chytrýho, ale zjevně na to moc nemáš.
Paludis má být schopen běžet s konfigurací Portage, což zjevně není - tečka, finito, problém není mezi mojí klávesnicí a židlí
jak s tím souvisí, že je portage v RDEPEND crossdev? - portage je nainstalovaná, tj. crossdev s ní může fungovat nezávisle na Paludisu; pokud Paludisu crossdev vadí, tak se to má blokovat, a ne všude vykřikovat, jak to umí být kompatibilní s Portage, když některé featury prostě neumí
Kdyz zkompilujes paludis bez use flagu portage, tak celkem logicky nebude konfiguracni format portage podporovat. http://paludis.pioto.org/overview/gettingstarted.html#portage Vzhledem k tomu co pises si se snazil pouzivat format paludisu bez toho aby sis o tom neco precetl.hochu ty seš ale debil ... o kousek výš udávám odkaz, z jaké dokumentace jsem vycházel - nezdá se ti, že se nějak podezřele shoduje s tím tvým? - hm ... jasně, když si dovolím říct křivé slůvko o tom, že Paludis není tak dokonalý, jak si myslíš, tak jsem automaticky idiot, který ani neumí napsat
USE="portage" emerge -av paludis, že?
Kdyz si narazil na nejaky konkretni bug, tak misto neurcitych blabolu o tom jak paludis neco neumijdi do prdele s kecy o "neurčitých blábolech", nauč se číst, popsal jsem, co to neumí
radeji nahlas bug do tracu aby to mohlo byt opraveno: http://paludis.pioto.org/trac/.nemám zájem pomáhat se softwarem, který je mi tlačen proti mé vůli
eselect portage?