Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Byla vydána verze 5.30 dnes již open source operačního systému RISC OS (Wikipedie).
V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …
Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.
Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.
Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.
Takže, čas na Gentoo! Dneska když máme buildsystémy jako Meson [1], tak ta kompilace docela frčí.
Po quick-install, troše konfiguráků jsem nahodil metabalíček "gnome-light", nějaké drobné překážky rychle zmizely z cesty.
Prostředí naběhlo v defaultu z GDM do gnome-shellu běžícím na waylandu. Plynulé, hezké a příjemné.. prostě jako když si koupíte prémiový toaleťák. Každopádně s gnome-shellem si člověk nevystačí, tak pro zbytek kompilace gnome-terminal neurazí.
Tak jsem si zkompiloval gnome-terminal, skustil gnome-shell a nic... po troše rozčarování jsem se rozhodl prohrábnout# journalctl -b -e
.. and wild error -8 appeared. Google prozradil, že terminál si stěžuje na locale bez UTF-8! Na vině je zřejmě můj přechod na systemd při instalaci, kde jsem minul nějaký krok, nebo jsem prostě nepustil
eselect locale list && eselect locale set cs_CZ.UTF-8
Zkusím občas hodit na abíčko nějaký ten mini zápisek o tom, jak to jde s novým Gentoo, kam se posouvají iputils (ping a podobné srandičky) a vůbec o nějakých těch novinkách...
[1] mesonbuild.com *nazval bych ho moderní náhradou automake a spol.
Tiskni Sdílej:
To by to právě mělo řešit, ne?Jakým způsobem?
Dodám že pokud je v systému dostatečné množství aplikací (třeba běžný desktop s KDE či GNOME) tak ho celý dostat na jeden USE flag, který byl doteď třeba vypnutý si vyžádá docela velké možství času a ještě větší množství prostoru.Adapting the entire system to the new USE flags
After having altered USE flags, the system should be updated to reflect the necessary changes. To do so, use the --newuse option with emerge:
root #emerge --update --deep --newuse @worldNext, run Portage's depclean to remove the conditional dependencies that were emerged on the "old" system but that have been obsoleted by the new USE flags.
…When all this is accomplished, the system is using the new USE flag settings.
make.conf
, a tedy nebude ani potřeba emergovat world.
euse -E lua caps -p app-arch/rpm
root# USE="-pulseaudio" emerge www-client/seamonkeyCo by mě znepokojovalo je:
Remember that this setting only applies for the command entered; re-emerging or updating this application (either explicitly or as part of a system update) will undo the changes that were triggered through the (temporary) USE flag definition.Možná to to tvoje použití
euse
řeší? Neupravuje to nakonec /etc/portage/package.env
? To by bylo určitě lepší.
euse
dělá, ne?
Popravdě jsem znovu po několika letech spokojenosti s Fedorou začal s Gentoo koketovat.Vsak zkuste neco jineho. Alespon uvidite, ze trava jinde neni o moc zelenejsi, ze predkompilovane [nerolling] distro ma neco do sebe.
Ono to o tom není. Fedora je většinou dostatečně „Bleeding edge“ (v některých ohledech), ale prostě nezávisle na tom jaké binární distro provozuju vždycky něco chybí, nějaká funkce není zakompilovaná, některé binární balíčky jsou staré oproti mainstreamu, prostě furt něco. V každém distru mi bobtná /usr/src pomalu jako v tom Gentoo. MPV, ffmpeg to už je automatika. Naposledy jsem potřeboval GIMP v2.9. Babl, Gegl, Pango, -devel balíčky, všechno ručně stahovat, kompilovat a číst, srát se tím… No pouze jsem si povzdechl že já blbec vlastně nepoužívám Gentoo. Když jsem naposled kompiloval Festival, výsledná binárka se ani nerozjela. Není to tom že bych binární distro nechtěl, ale nikdy v libovolném na 100% nenajdu to co potřebuju a kompilaci se nikdy nevyhnu, proč si ji teda neulehčit.
Disclaimer: Nezkoušel jsem v životě Arch Linux.
Tak bys možná měl, jednak kvůli aktuálnosti, pak kvůli AURu no a nakonec kvůli PKGBUILDům.Disclaimer: Nezkoušel jsem v životě Arch Linux.
AUR je úžasná věc, těžko bych si odvykal
yaourt
.
yaourtA to jsem si myslel že mám problém napsat "geeqie" .
Docela často vídám
alias yogurt='yaourt'
alias jogurt='yaourt'
. :D
jogobella-s-extra-kousky-ovoce
alias rovnak_na_vohejbak='yaourt'
a nebo pacaur
kvůli PKGBUILDůmAz uz to umi vygenerovat balicky s debugovacimi symboly a nebo ani po letech to stale neumi?
Mám Gentoo na třech laptopech a docela v pohodě.Fungují dodnes?