Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.
Treba i v tom, ze nema Program Files a programy tak muzu nahravat v podstate kamkoliv. Stejne tak mne trochu mate, ze i balicky se instaluji do ruznch adresaru, ze neni nic jednotneho a je pak trapeni to hledat a mit v tom poradek. Aspon pro mne
P.
Řešení dotazu:
[Desktop Entry] Type=Application Version=1.0 GenericName=File Synchronizer Name=MEGASync Comment=Easy automated syncing between your computers and your MEGA cloud drive. TryExec=megasync Exec=megasync Icon=mega Terminal=false Categories=Network;System; StartupNotify=false X-GNOME-Autostart-Delay=60 X-Desktop-File-Install-Version=0.22DE nástroje, co vytváří menu se spouštěči aplikací si ten adresář projdou a z nalezených .desktop souborů menu sestaví.
# pro celej system (zde se vytvari/kopiruji pri instalaci balicku) /usr/share/application # pro uzivatele (zde se vytvari kdyz pridas do spoustece) $HOME/.local/share/applications/ # pro uzivatele na plose $HOME/PlochaLinux sice nema Program Files, ale ma ruzne standard cesty kam se ve vychozim nahrava (specialita je pak /opt ktere ma nejbliz k ProramFiles, ale pouziva si minimalne), normalne si aplikace proste nainstaluje ruzne casti na patricna mista... system nastaveni do /etc, systemove knihovny do /lib, vetsinu pak rozprostre v /usr do lib,share,doc,man,locale,icons...
# dohledani kteremu balicku patri konkretni soubor dpkg-query -S jmeno_souboru # zobrazeni vsech souboru patrici konkretnimu baliku dpkg-query -L jmeno_baliku
/bin, /sbin, /usr/bin, /usr/sbin. Ty bin jsou pro běžného uživatele a sbin jsou pro superuživatele a někdy je ani obyčejný uživatel nemá v cestě. Dělení na něco přímo v kořeni a něco v /usr má historický původ v unixu z doby, kdy /usr se mountovalo jako samostatný FS a někdy i jen RO FS a přibližně odráží to, že přímo v bin jsou více low level utility a v /usr/bin více high level utility a programy, se systémem něco mělo jít dělat i když se nepřimoutnul /usr. Knihovny si programy nasázejí do /lib /lib64 /usr/lib /usr/lib64. Když jsou zdrojáky tak jsou v /src /usr/src. Mnoho baliku si naskládá i dost informací do /usr/share. a některé mají průběžná data ve /var/lib (a samozřejmě konfiguace v /etc) kde je .desktop byla řeč.
Instalační package má popis, co má udělat, a kusy naskádá na správná místa a při odinstalaci je zase posbírá a smaže. strom /opt se používá poměrně hodně, ale hlavně pro uzavřený soft. Uzavřený soft si obvykle vše potřebné včetně knihoven přiveze sám a naskládá si to do právě zmíněného /opt. To že si vozí mnohdy knihovny, je podle mne proto, že i když linuxové API je dost stabilní, není to stabilita na 100%, protože by to omezovalo možný vývoj. Platí pravidlo, že když už něco vývojáři změní, tak musí změnit i to, co na změně závisí. Jenže do uzavřeného softu změnu nemohou promítnout a na druhou stranu se uzavřený soft nemůže 100% spolehnout na stabilitu knihoven, tak si přiveze svoje knihovny v dané přislušné funkční verzi. Přiklady: googleearth, chrome, SAS, Oracle database
dpkg-query, teď tedy vidím nade mnou komentář, který jsem přehlédl, když si teď prohlížím vzniklý strom odpovědí, není to na první pohled jasné, tak to pro úplnost dopisuji.
sudo rm -rf /usr/{bin,lib,share}/brasero
Když to z nějakých příčin balíčkovač nebude schopný už smazat?
Zatímco widláci musí smazat jen celou složku brasero, pokud nemá spouštěč uninstall?
Chapu ze je to z prvu tezke pochopit ten poradek a system kterej v tom je, kdyz si zvyklej ze Widle meli totalni bordel kterej se jako poradek jenom tvaril... Pro zacatek si jen uvedom ze se o to nemusis starat, postara se o to spravce balicku :)V těch widlích si to může uživatel změnit kam to chce, jen ti nesvéprávní musí být vedeni balíčkovačem, který to změnit neumí, jsem chtěl říct.
A za druhé uživatel to nainstaluje a spustí nějakým zcela nečekaným způsobem.Toto si pochopitelně představit nedokážu (protože tautologie). Faktem je, že balíčkovací systém dost dobře umožňuje instalovat jen konkrétním a konktrolovaným způsobem. Cokoliv jiného (například rozbalení balíčku a ruční překopírování) odmítám nazvat instalací. Spustit aplikaci lze také jen určitým způsobem. Schválně, a to nemyslím ironicky, zda by si mě byl schopen překvapit nějakým scénářem.
)) ) a nevedel jsem, jestli do delam "dobre", rad bych ziskal spravne navyky a neprasil to
Trochu se totiz hrozim toho, az vyjde nova verze meho stable kubuntu a budu muset svuj desktop aktualizovat. OK, to jde relativne i samo, ale pokud budu menit stroj, asi mne nemine cista instalace a potom dohrani stareho SW a tady se hodi, vedet, kde ty programky vlastne mam a moci si je jednoduse prenest na novy system. Ve WIN jsem se za ty roky orientoval, takze jsem vedel, jake slozky zalohovat a pak nakopirovat, ale v linuxu jsem stale naprosty zelenac, co se uci za pochodu.
P.
/opt adresáře ještě existuje možnost čistě uživatelské instalace, kdy se to cpe do do ~/.local Nejsem si tedy jist, nakolik je to standardní, ale na takové ty programy stažené z webu to používám.
~/.local ve standardech?
A je ve standardech /opt? Subjektivně mi to přijde jako taková prasárnička.
))
V tom mne linux hodne trapi, mam fotografickou pamet a nazvy si vubec, ale vubec nepamatuju, takze ja si musim zapamatovat, kde zhruba to ve stromove strukture bylo, nebo si psat poznamky
To, co dva dny nepouziju, treti den nevim. Jeste ze ma na syntaxe konzole man, jinak bych byl uplne v (_!_)
/opt a ~/.local podle nějakých standardů je nesmysl. Buď to chceš na úrovni systému a dáš to mimo ~, nebo to chceš na úrovni uživatele a dáš to někam do ~.
Jen se zeptam - kdybych vyndal disk a strcil ho do USB - SATA redukce, pak bych provedl bitovou kopii, tak bych ani zadny Grub apod. nemusel resit, je to tak?
cat /etc/fstab UUID=318424ab-b633-454e-8d04-b0c0c551d9f1 / btrfs defaults 0 0 UUID=7557c884-0876-4e7f-82be-7e93721568fb /boot ext4 acl,user_xattr 1 2nebo na ID
cat /etc/fstab /dev/system/root / ext4 noatime,acl,user_xattr,discard 1 1 /dev/disk/by-id/ata-OCZ-AGILITY3_OCZ-3W17E1197QC92G7L-part2 /boot ext4 noatime,acl,user_xattr,discard 1 2 /dev/disk/by-id/ata-ST3000DM001-1CH166_Z1F22WNJ-part1 swap swap defaults 0 0UUID se snad překopíruje (nikdy jsem to netestoval), ale ID jsou Typy a reálná seriová čísla disků, takže jsou jedinečná. Na druhou stranu zase to dává naprostou jedinečnost toho, že když měním disky v kompu, tak vždy vím přesně, co a odkud se připojuje. Podobně i grub může být vázán na UUID nebo ID.
/etc/udev/rules.d/70-persistent-net.rules, muzes tam zamenit rucne MAC sitovky(ek) v novem HW, nebo soubor smazat a vytvori se po restartu znovu uz pro aktualni MAC
Tiskni
Sdílej: