Archiv autora: Luděk Janča

Jak na programy distribuované pomocí AppImage

AppImage

Možná jste se setkali s tím, že jste narazili na zajímavý program, který však není v repozitářích Mageii, nebo je tam starší verze a rádi byste zkusili nové vlastnosti. Pokud neumíte kompilovat, nebo se vám prostě s tímto nechce ztrácet čas, je zde hned několik řešení. Programy pro Linux bývají distribuovány například jako FlatPak, o kterém si napíšeme příště, nebo právě pomocí AppImage. AppImage je formát pro snadnou přenositelnost (portable). Dříve jste se s tímto způsobem řešení přenositelnosti mohli setkat, když jste přecházeli mezi počítači a neměli možnost instalovat programy. Jednoduše jste si vytvořili přenositelnou flashku. Stejně tak se dá používat AppImage.

My si to ukážeme na programu RawTherapee. RawTherapee sice můžete najít v repozitářích, ale ve starší verzi. A my chceme vyzkoušet nové vlastnosti.

Začneme tím, že si jej stáhneme ze stránek projektu právě ve formátu AppImage. Soubor s koncovkou .AppImage uložíme do domovského adresáře, v našem případě /home/ludek/sw. Nyní je nutné nastavit soubor jako spustitelný příkazem:

chmod u+x /home/ludek/sw/RawTherapee_5.8.AppImage

Nebo toto můžeme nastavit v grafickém prostředí. Pravým tlačítkem myši klepneme na soubor a vybereme vlastnosti

V záložce oprávnění povolíme spuštění (Je spustitelný)

Nyní již stačí program spustit dvojitým poklepáním myší, případně příkazem /home/ludek/sw/RawTherapee_5.8.AppImage

Zde se mě program již jen zeptal jestli jej chci přidat do Nabídky aplikací, já volím ano, a RawTherapee nastartuje.

Nyní máme funkční RawTherapee 5.8 a nic nám nebrání s ním začít pracovat. A protože jsme povolili vložit jej do Nabídky aplikací, můžeme RawTherapee nadále spouštět odtud.

Nejspíš vás zajímá, jak takový program odinstalovat. Odpověď je snadná. Jednoduše smažete soubor .AppImage, který jsme stáhly. Pokud chcete smazat i položky v meny, stačí smazat soubor v adresáři ~/.local/share/applications. Tedy v našem případě soubor /home/ludek/.local/share/applications/appimagekit-rawtherapee.desktop.

Konec podpory Mageia 6 – čas na upgrade

Jak jistě víte, v létě vyšla 7. verze Mageia Linux. Krátce na to následovala verze 7.1 s podporou nových procesorů Ryzen 3000. Je na čase říci 6. verzi sbohem. Bylo ukončeno vydávání aktualizací včetně těch bezpečnostních.

Jako obvykle, než se pustíte do upgrade, doporučujeme provést zálohu vašich souborů. Existuje pár způsobů jak instalaci Mageie 7 provést:

  • Čistá instalace pomocí klasického (64bit), nebo živého (64bit Plasma) instalátoru. Můžete si stáhnout i další ISO soubory pro jednotlivé architektury a grafická prostředí. Pokud máte /home připojen na zvláštním diskovém oddílu, můžete jej ponechat bez formátování. Oddíl root bude v průběhu instalace zformátován.
  • Povýšení z příkazové řádky. Podrobnosti naleznete v poznámkách k vydání (EN).
  • Povýšení z appletu v systémové části panelu, obvykle vedle hodin. Tato možnost byla donedávna zakázána, z důvodu konfliktů, které zabránili dokončení aktualizace. Ty jsou již vyřešeny. Nyní vám MGA applet nabídne povýšení na novou verzi, tak jako jste na to zvyklý při aktualizacích.

Ať už si vyberete kteroukoliv variantu povýšení distribuce, velmi doporučujeme toto provést. Mageia 6 již není podporována a nebude dostávat žádné bezpečnostní aktualizace.

Aktualizace ISO obrazů – Mageia 7.1

Krátce po vydání 7. generace distribuce Mageia, je tu nové vydání 7.1. Důvodem tohoto vydání je oprava pro procesory Ryzen 3000. Jelikož byl problém již při instalaci, bylo rozhodnuto provést rebuild instalačních ISO souborů a tím zvednutí verze.

Pokud již Mageiu 7 používáte, není nutno cokoliv měnit.

Toto vydání také obsahuje opravenou verzi systemd a poslední záplaty k 11.7.2019.

Mageia 7

Po udržovacím vydání 6.1 byla vydána 7. generace distribuce Mageia.

K dispozici ke stažení jsou opět klasická instalační DVD, kterými lze povýšit z 6. vydání Mageie, nebo LiveDVD, určené pro otestování a následnou čistou instalaci. Všechna média jsou připravena na nahrání na USB flash disk.

Na co je v novém vydání nového? Pro architekturu ARM byla vylepšena podpora ARMv7 a přidána aarch64. Architektura ARMv5 byla ukončena. Mageia je k dispozici také jako Docker konteiner. AppStream v RPM balíčcích pro příjemné použití správců software jako jsou Plasma Discover, nebo GNOME Software. Můžete se také těšit na nové verze SW:

  • KDE Plasma 5.15, GNOME 3.32, Xfce 4.13, LXQt 0.14, MATE 1.22, Cinnamon 4.0, ….
  • LibreOffice 6.2
  • VirtualBox 6.0
  • kernel 5.1
  • RPM 4.14
  • DNF 4.2.6
  • Docker 18.09
  • X.Org 1.20
  • GCC 8.3, GDB 8.2, Valgrind 3.15, LLVM 8.0
  • Python 3.7, Python 2.7.16
  • PHP 7.3

Více podrobností o sedmém vydání naleznete v poznámkách o vydání (EN). Doporučujeme také pročíst stránku se známými chybami (EN).

Upgrade z verze 6

K dispozici jsou, jako tradičně, 3 způsoby upgrade. mgaonline, který znáte při aktualizacích. Ručně změnou zdrojů, nebo pomocí instalačního DVD (upgrade z LiveDVD není podporován). My doporučujeme vyčkat až vás systém vyzve k povýšení na verzi 7. Pokud si přeci jen chcete provést upgrade ručně, zde je anglický návod jak na to.

Mageia 7 RC

Jak jsme již psali na sociálních sítích, již je možné testovat nové RC Mageia 7.

Dle všeho by se mělo jednat o poslední RC verzi a následovat by pak mělo finální vydání. To je plánováno na 14. až 21. června. Tento termín však může být posunut. Mageia 7 bude vydána až bude připravena.

Zde je seznam vybraných balíčků, které distrubuce obsahuje:

  • kernel 5.1.5
  • rpm 4.14.2
  • dnf 4.2.6
  • Mesa 19.1
  • Plasma 5.15.4
  • GNOME 3.32
  • Xfce 4.12
  • Firefox 67
  • Chromium 73
  • LibreOffice 6.2.3

Za předpokladu, že tento kandidát na vydání nemá žádné kritické chyby, bude možné vytvořit poslední verzi ISO, která bude zacílena na konečnou verzi zhruba za týden nebo dva.

Pokud byste přeci jen nalezli nějakou chybu, nahlaste ji, prosím, do oficiální Bugzilly.

Opět je na místě poděkovat celé, celosvětové komunitě za vývoj, testování a hlášení chyb. Bez nás by Mageia nebyla takovou jakou je. Díky patří také překladatelům, kteří odvedli ohromnou práci a můžeme být hrdí na kvalitu a rozsah překladů.