Ubuntu Linux: Uživatelsky přívětivý průvodce pro začátečníky i pokročilé
Linux – Ubuntu: Moderní a pohodlný systém pro každého
Co je Ubuntu?
Ubuntu je jedna z nejoblíbenějších linuxových distribucí na světě, založená na Debianu. Vyvíjí ji společnost Canonical a jejím hlavním cílem je nabídnout přívětivý, moderní a snadno použitelný operační systém pro každého – od začátečníků po profesionály. První verze Ubuntu vyšla v roce 2004 a od té doby si získala miliony uživatelů po celém světě.
K čemu je Ubuntu vhodné?
Ubuntu je navrženo jako univerzální systém. Můžeš ho využít:
- jako každodenní desktopový systém pro internet, práci, hry nebo multimédia,
- jako serverový systém pro webhosting, databáze, cloudové služby (včetně integrace s Dockerem a Kubernetes),
- jako vývojářské prostředí – podpora nejnovějších nástrojů a jazyků (Python, Node.js, Java…),
- na noteboocích, desktopech, serverech, ale i cloudu (např. AWS, Azure, Google Cloud).
Co Ubuntu obsahuje?
Ubuntu přináší vše, co potřebuješ hned po instalaci:
- Jádro Linuxu (aktuální a optimalizované verze),
- Grafické prostředí GNOME (ve výchozí verzi) – elegantní a jednoduché na používání,
- Snadný instalátor softwaru – Ubuntu Software Center,
- Balíčkovací systém APT a Snap – pro tradiční i kontejnerizované aplikace,
- Kancelářské aplikace – LibreOffice, Thunderbird, kalendář,
- Multimédia – VLC, Rhythmbox, prohlížeč obrázků, GIMP,
- Vývojářské nástroje – Git, terminál, podporu pro programovací jazyky,
- Podporu hardwaru – včetně proprietárních ovladačů pro Wi-Fi a grafiku.
Výhody Ubuntu
✅ Uživatelská přívětivost – ideální pro přechod z Windows nebo macOS.
✅ Aktivní vývoj a podpora – nová verze každých 6 měsíců, LTS verze každé 2 roky s 5letou podporou.
✅ Velká komunita – obrovské množství návodů, fór, videí a podpory.
✅ Bezplatný a open source – můžeš ho používat, upravovat a sdílet bez omezení.
✅ Široká podpora softwaru – včetně Snapů, Flatpaků a tradičních .deb balíčků.
✅ Snadná instalace ovladačů a kodeků – většina věcí funguje hned po instalaci.
✅ Cloud a serverová integrace – Ubuntu je oficiálně podporováno na většině cloudových platforem.
Nevýhody Ubuntu
❌ Vyšší nároky než odlehčené distribuce – GNOME je trochu náročnější na RAM a CPU.
❌ Snap balíčky mohou být pomalejší – některé aplikace spuštěné jako Snap mají delší start.
❌ Změny od Canonicalu nejsou vždy populární – někteří uživatelé kritizují Snap jako uzavřenější formát.
Pro koho je Ubuntu vhodné?
- Pro začátečníky, kteří chtějí vyzkoušet Linux bez stresu,
- Pro studenty, vývojáře a IT odborníky,
- Pro firemní nasazení díky LTS verzím a komerční podpoře od Canonicalu,
- Pro běžné uživatele, kteří chtějí systém, který „prostě funguje“.
Shrnutí
Ubuntu je ideálním vstupem do světa Linuxu. Nabízí stabilitu, moderní vzhled, jednoduché používání a silné zázemí komunity. Díky pravidelným aktualizacím a snadné instalaci softwaru je vhodné jak pro domácnosti, tak i profesionální nasazení.
Pokud hledáš linuxovou distribuci, která je přístupná a přesto výkonná, Ubuntu je jasná volba.
🔧 Jak nainstalovat Ubuntu Linux – Kompletní návod krok za krokem
Ubuntu je jednou z nejoblíbenějších linuxových distribucí – je moderní, uživatelsky přívětivá a ideální pro začátečníky. V tomto návodu si ukážeme, jak Ubuntu snadno nainstalovat od začátku – včetně vytvoření bootovacího USB média.
🧰 Co budeš potřebovat
- USB flash disk (min. 4 GB, ideálně 8 GB nebo více),
- Počítač s možností bootování z USB,
- Připojení k internetu,
- ISO obraz Ubuntu (zdarma ke stažení),
- Program pro vytvoření bootovacího USB (např. Rufus nebo balenaEtcher).
🌀 1. Stažení Ubuntu ISO obrazu
- Navštiv oficiální web Ubuntu: 👉 https://ubuntu.com/download/desktop
- Vyber aktuální verzi (např. Ubuntu 24.04 LTS) a klikni na „Download“.
- Ulož ISO soubor do počítače (např.
ubuntu-24.04-desktop-amd64.iso
).
💾 2. Vytvoření bootovacího USB (Windows)
Pomocí programu Rufus:
- Stáhni Rufus z https://rufus.ie/
- Připoj USB flash disk.
- Spusť Rufus a nastav:
- Zařízení: vyber svůj USB disk,
- Spouštěcí disk: vyber stažený ISO soubor Ubuntu,
- Schéma oddílů: GPT (UEFI) nebo MBR (starší BIOS),
- Cílový systém: Rufus nastaví automaticky.
- Klikni na START a potvrď vytvoření.
📌 Upozornění: USB bude zcela smazáno.
💻 3. Nabootuj z USB
- Vlož USB disk do cílového počítače.
- Při spuštění ihned stiskni klávesu pro vstup do boot menu (např. F12, ESC, DEL, F2).
- Vyber USB zařízení a potvrď.
🧭 4. Instalace Ubuntu
Po nabootování z USB se zobrazí nabídka. Vyber:
➡️ Install Ubuntu
🗣 Jazyk a klávesnice
- Vyber jazyk instalace (např. Čeština),
- Nastav rozložení klávesnice (např. Česká QWERTZ).
🌐 Připojení k síti
- Vyber Wi-Fi nebo použij kabelové připojení (automatická detekce).
🧩 Typ instalace
Vyber jednu z možností:
- ✅ Erase disk and install Ubuntu – ideální pro nové uživatele. ( Vymažte disk a nainstalujte Ubuntu)
- 🔄 Install alongside Windows – pokud chceš mít dualboot. (Nainstalujte vedle Windows)
- ⚙️ Something else – pro pokročilé ruční rozdělení disku. (Něco jiného - Pokud chceš mít úplnou kontrolu nad diskem)
💽 5. Rozdělení disku (volitelné pro pokročilé)
Oddíl | Typ souborového systému | Velikost | Připojovací bod |
---|---|---|---|
/boot/efi | FAT32 | 300 MB | /boot/efi (pouze u UEFI) |
swap | swap | 2–4 GB | — |
/ | ext4 | 20+ GB | / |
/home | ext4 | zbytek místa | /home |
🔹 Varianta B: Ruční rozdělení disku (dualboot nebo vlastní rozdělení)
Pokud chceš mít úplnou kontrolu nad diskem, zvol při instalaci možnost „Something else“. Pokud máš Windows, postupuj následovně:
💡 V systému uvidíš minimálně tyto oddíly:
Oddíl | Typ souborového systému | Velikost | Připojovací bod | Poznámka |
---|---|---|---|---|
/dev/sda1 | NTFS | dle Windows | — | Windows oddíl – nech nezměněný |
/dev/sda2 | FAT32 | 300 MB | /boot/efi | EFI oddíl – neformátovat! (UEFI) |
(volné místo) | — | např. 150 GB | — | Zmenšený prostor pro Ubuntu |
nově vytvořený | swap | 2–4 GB | — | Swap prostor pro Ubuntu |
nově vytvořený | ext4 | 20+ GB | / | Kořenový oddíl Ubuntu |
nově vytvořený | ext4 | zbytek místa | /home | Uživatelská data Ubuntu |
✅ Důležité:
- Windows oddíly necháš nedotčené – nesmaž je ani nenaformátuj.
- Ubuntu použije volné místo, které sis předem připravil ve Windows.
- EFI oddíl může být sdílený – jen ho nepřepisuj.
Takto budeš mít funkční dualboot Ubuntu + Windows, každý systém oddělený, a při spuštění počítače si zvolíš, který chceš používat.
🔐 Varianta C: Šifrovaná instalace
- Ubuntu nabízí volbu „Install Ubuntu with LVM and encryption“ během instalace.
- Stačí zaškrtnout možnost „Use LVM“ a „Encrypt the new Ubuntu installation for security“.
- Zadej bezpečné heslo pro dešifrování disku.
🧱 6. Nastavení systému
- Vyplň své jméno, název zařízení, uživatelské jméno a heslo.
- Zvol automatické přihlášení nebo zadání hesla při každém spuštění.
🖥 7. Instalace
- Instalátor začne kopírovat soubory – během procesu můžeš procházet informace o Ubuntu.
- Po dokončení klikni na Restart Now.
- Nezapomeň odebrat USB disk.
🏁 8. První spuštění
Po restartu tě uvítá přihlašovací obrazovka Ubuntu. Zadej své heslo – a vítej v Linuxu! 🎉
Nebo jednoduchý video - Návod na instalaci Ubuntu:
od uživatele: Tech White
Potřebuješ s něčím poradit?
Napiš do komentářů – ostatní čtenáři nebo my ti rádi pomůžeme vybrat ideální způsob instalace pro tvé Ubuntu!
✅ Bonus: Co dál?
- Aktualizuj systém:
sudo apt update && sudo apt upgrade
- Nainstaluj oblíbené aplikace – Firefox, LibreOffice, GIMP, VLC, Steam…
- Prozkoumej Ubuntu Software Center – jednoduchý obchod s aplikacemi.
- Podívej se na další užitečné příkazy, správu balíčků přes APT a přizpůsobení desktopu.
🧑💻 Základy práce s terminálem v Ubuntu
Terminál v Ubuntu je silný nástroj, který ti umožní mít plnou kontrolu nad systémem. Nemusíš se ho bát – tady je pár základních příkazů, které ti pomohou začít:
🖥️ Příkaz | 💡 Co dělá |
---|---|
ls |
Vypíše soubory ve složce |
cd složka |
Přesune tě do dané složky |
pwd |
Zobrazí aktuální cestu (adresář) |
cp soubor cíl |
Zkopíruje soubor na jiné místo |
mv soubor cíl |
Přesune nebo přejmenuje soubor |
rm soubor |
Smaže soubor (pozor, bez koše!) |
mkdir složka |
Vytvoří novou složku |
sudo |
Spustí příkaz jako správce (root) |
man příkaz |
Zobrazí manuál ke konkrétnímu příkazu |
apt search název |
Hledá balíček v oficiálním repozitáři Ubuntu |
sudo apt install název |
Nainstaluje program/balíček z repozitáře |
sudo apt update |
Aktualizuje seznam balíčků (repozitáře) |
sudo apt upgrade |
Aktualizuje všechny nainstalované balíčky |
clear |
Vyčistí obrazovku terminálu |
🧠 Tipy pro práci s terminálem:
- Klávesou Tab doplníš příkaz nebo cestu automaticky.
- Pomocí šípky nahoru/dolu procházíš historii příkazů.
- Pokud se nějaký příkaz "zasekne", stiskni Ctrl + C pro jeho přerušení.
⚙️ Pokročilejší práce s terminálem v Ubuntu
Jakmile ovládáš základy, můžeš se pustit do efektivnějšího ovládání systému. Tyto příkazy ti pomohou s procesy, přesměrováním výstupu, prací s právy nebo třeba vytvářením skriptů.
📄 Přesměrování a práce se soubory
🖥️ Příkaz | 💡 Co dělá |
---|---|
> |
Přesměruje výstup do souboru (přepíše obsah) |
>> |
Přesměruje výstup do souboru (přidá na konec) |
cat soubor |
Vypíše obsah souboru |
cat soubor1 > soubor2 |
Zkopíruje obsah jednoho souboru do druhého |
echo "text" > soubor |
Zapíše text do souboru |
🔧 Práce s procesy a systémem
🖥️ Příkaz | 💡 Co dělá |
---|---|
ps aux |
Vypíše seznam běžících procesů |
top nebo htop |
Interaktivní výpis procesů v reálném čase |
kill PID |
Ukončí proces podle čísla (PID) |
killall název |
Ukončí všechny procesy se stejným názvem |
reboot |
Restartuje systém |
shutdown now |
Vypne systém okamžitě |
df -h |
Zobrazí využití disků |
du -sh složka |
Zobrazí velikost složky |
free -h |
Zobrazí využití paměti RAM |
🔐 Práva a přístup
🖥️ Příkaz | 💡 Co dělá |
---|---|
chmod 755 soubor |
Změní oprávnění souboru |
chown uživatel soubor |
Změní vlastníka souboru |
ls -l |
Zobrazí podrobnosti včetně práv |
📜 Skriptování
🖥️ Příkaz / příklad | 💡 Co dělá |
---|---|
nano skript.sh |
Vytvoří nový shellový skript |
#!/bin/bash |
Hlavička každého shellového skriptu |
chmod +x skript.sh |
Udělá skript spustitelným |
./skript.sh |
Spustí skript |
for i in *; do echo $i; done |
Ukázka jednoduchého cyklu |
🔥 Extra tipy:
- Kombinuj příkazy pomocí
&&
nebo;
- Např.
sudo apt update && sudo apt upgrade
- Např.
- Používej
alias
pro zkrácení častých příkazů:alias aktualizace="sudo apt update && sudo apt upgrade"
📦 Snap a Flatpak v Ubuntu – Jak je používat
Ubuntu je jednou z prvních distribucí, která Snap aktivně využívá. Pokud chceš mít širší výběr aplikací a zároveň bezpečné sandboxované prostředí, doporučuji se naučit pracovat i s Flatpakem.
🧊 Snap – integrovaný v Ubuntu
Snap je oficiální formát od Canonicalu (tvůrců Ubuntu). Najdeš v něm např. Spotify, Discord, VLC, Firefox…
✅ Výhody:
- Izolované prostředí (sandbox).
- Automatické aktualizace.
- Funguje nezávisle na verzích knihoven systému.
🔧 Základní příkazy pro Snap:
🖥️ Příkaz | 💡 Co dělá |
---|---|
snap list |
Vypíše nainstalované Snap aplikace |
sudo snap install název |
Nainstaluje aplikaci (např. sudo snap install vlc ) |
sudo snap remove název |
Odstraní aplikaci |
snap info název |
Zobrazí info o aplikaci |
snap refresh |
Aktualizuje všechny Snap aplikace |
💡 Ukázka:
sudo snap install spotify
snap list
📦 Flatpak – alternativa ke Snap
Flatpak není předinstalovaný v Ubuntu, ale jednoduše ho můžeš přidat. Používá ho např. Flathub – obrovské úložiště aplikací.
✅ Výhody:
- Také izolované prostředí.
- Podpora komunitou (nejen Canonical).
- Větší kontrola nad aktualizacemi.
🛠 Instalace Flatpaku + Flathubu (poprvé):
sudo apt install flatpak gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Poté restartuj nebo se odhlaš a přihlaš.
🔧 Základní příkazy pro Flatpak:
🖥️ Příkaz | 💡 Co dělá |
---|---|
flatpak list |
Vypíše nainstalované Flatpak aplikace |
flatpak install flathub název |
Nainstaluje aplikaci (např. flatpak install flathub org.videolan.VLC ) |
flatpak uninstall název |
Odstraní aplikaci |
flatpak run název |
Spustí aplikaci |
flatpak update |
Aktualizuje Flatpak aplikace |
flatpak info název |
Zobrazí informace o aplikaci |
🆚 Snap vs Flatpak – co si vybrat?
🔍 Kritérium | 🧊 Snap | 📦 Flatpak |
---|---|---|
Předinstalováno v Ubuntu | ✅ Ano | ❌ Ne (nutno doinstalovat) |
Repozitář | snapcraft.io | flathub.org |
Správa aktualizací | Automatická | Manuální nebo na příkaz |
Podpora v Gnome Software | Ano (plně) | Ano (po instalaci pluginu) |
Závislost na Canonical | Ano | Ne (nezávislé a komunitní) |
🛠 Doporučení:
- Pro běžné uživatele stačí Snap.
- Chceš-li širší výběr a větší kontrolu → přidej i Flatpak + Flathub.
- Oba formáty mohou fungovat vedle sebe bez problémů.
🧱 AppImage v Ubuntu – Aplikace bez instalace
AppImage je přenosný formát pro Linux, který funguje podobně jako .exe
ve Windows – stáhneš, spustíš a hotovo. Není třeba instalace, žádné závislosti, žádné úpravy systému.
✨ Výhody AppImage:
✅ Žádná instalace – stačí stáhnout a spustit
✅ Všechny potřebné knihovny jsou uvnitř
✅ Běží na jakékoli distribuci (Ubuntu, Debian, Arch, …)
✅ Ideální na testování aplikací bez změny systému
🔧 Jak používat AppImage
- Stáhni AppImage soubor
Například z oficiální stránky aplikace nebo z https://appimage.github.io/ - Povol spustitelnost souboru
V terminálu:chmod +x název.AppImage
- Spusť AppImage
V terminálu:./název.AppImage
nebo dvouklikem v souborovém manažeru (Nautilus, Thunar…).
🛠 Tip: Integrace s menu
AppImage běžně nepřidá zástupce do systému. Pokud chceš, můžeš použít AppImageLauncher – nástroj, který:
- přidá AppImage do menu
- postará se o aktualizace a odinstalaci
Instalace AppImageLauncher:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
📁 Kam ukládat AppImages?
Doporučuji složku ~/AppImages
ve tvém domovském adresáři:
mkdir ~/AppImages
mv ~/Stažené/*.AppImage ~/AppImages/
🔁 Aktualizace AppImage
Některé AppImage soubory podporují aktualizace přímo z GUI nebo pomocí nástroje appimageupdate
, ale většinou je potřeba stáhnout novou verzi ručně.
🆚 Shrnutí tří formátů:
Formát | Instalace | Aktualizace | Izolace | Funguje bez rootu |
---|---|---|---|---|
Snap | Ano | Automatická | Ano | Ne vždy |
Flatpak | Ano | Manuální | Ano | Ano |
AppImage | Ne | Ruční | Částečná | Ano |
🔚 Shrnutí:
AppImage je skvělý způsob, jak rychle vyzkoušet aplikaci bez závazků. Ideální pro přenosné použití nebo když nechceš zasahovat do systému.
🎯 Oblíbené aplikace dostupné jako AppImage
Tyto aplikace si stáhneš, přidáš spustitelnost a rovnou používáš – žádná instalace:
Aplikace | Popis | Odkaz ke stažení |
---|---|---|
Kdenlive | Video editor pro Linux | kdenlive.org |
Shotcut | Multiplatformní video editor | shotcut.org |
BalenaEtcher | Vytváření bootovacích USB disků | balena.io |
Inkscape | Vektorová grafika (alternativa Adobe Illustrator) | inkscape.org |
Krita | Digitální malování a ilustrace | krita.org |
Nextcloud | Osobní cloudový klient | nextcloud.com |
OpenShot | Jednoduchý editor videa | openshot.org |
AppImageLauncher | Snadná správa AppImage souborů | github.com |
🧪 Jak vytvořit vlastní AppImage
Chceš distribuovat vlastní aplikaci jako AppImage? Tady je základní návod.
✅ Co budeš potřebovat:
- Aplikaci v podobě spustitelného souboru nebo binárky
- AppDir strukturu (adresář, kde je vše potřebné)
- Nástroj AppImageTool
🪜 Krok za krokem:
1. Vytvoř strukturu AppDir:
mkdir -p MyApp.AppDir/usr/bin
cp tvá_aplikace MyApp.AppDir/usr/bin/
2. Přidej .desktop
soubor:
Vytvoř soubor MyApp.AppDir/MyApp.desktop
:
[Desktop Entry]
Name=MojeAplikace
Exec=tvá_aplikace
Icon=mojeikona
Type=Application
Categories=Utility;
3. Přidej ikonu:
Např. MyApp.AppDir/mojeikona.png
4. Stáhni appimagetool
:
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage
chmod +x appimagetool-x86_64.AppImage
5. Vytvoř AppImage:
./appimagetool-x86_64.AppImage MyApp.AppDir
Výsledkem bude soubor MojeAplikace-x86_64.AppImage
, připravený ke spuštění a sdílení.
🔒 Volitelně: Podepisování AppImage
Pro důvěryhodnost můžeš svůj soubor digitálně podepsat, ale to je spíše pro vývojáře nebo veřejnou distribuci.
🔧 Jak vytvořit vlastní AppImage balíček pro Linux (Ubuntu)
AppImage je přenosný formát, který umožňuje spustit aplikaci bez instalace – stačí stáhnout a spustit. Ideální pro sdílení vlastních aplikací nebo zajištění kompatibility napříč distribucemi.
🧰 Co budeš potřebovat
- Nainstalovaný Ubuntu nebo jinou distribuci Linuxu
- Připravený adresář s aplikací (např. zkompilovaná binárka nebo interpretovaný skript)
- Nástroj
appimagetool
a volitelnělinuxdeploy
🪜 1. Příprava aplikace
Vytvoř si složku pro AppDir strukturu:
mkdir -p MyApp.AppDir/usr/bin
Zkopíruj spustitelný soubor do usr/bin
, například:
cp ./moje_aplikace MyApp.AppDir/usr/bin/
📄 2. Vytvoření .desktop
souboru
Vytvoř soubor MyApp.AppDir/myapp.desktop
:
[Desktop Entry]
Type=Application
Name=Moje Aplikace
Exec=moje_aplikace
Icon=mojeikona
Categories=Utility;
🖼 3. Přidání ikony
Zkopíruj ikonu mojeikona.png
do MyApp.AppDir/
.
📦 4. Stažení nástroje AppImageTool
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage
chmod +x appimagetool-x86_64.AppImage
🧱 5. Vytvoření AppImage
Spusť:
./appimagetool-x86_64.AppImage MyApp.AppDir
To vytvoří MyApp-x86_64.AppImage
.
🧪 6. Otestování
chmod +x MyApp-x86_64.AppImage
./MyApp-x86_64.AppImage
Aplikace by se měla spustit. Hotovo!
🔁 Alternativa: Automatizace s linuxdeploy
Pro složitější aplikace s více závislostmi můžeš použít linuxdeploy:
wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
chmod +x linuxdeploy-x86_64.AppImage
./linuxdeploy-x86_64.AppImage --appdir MyApp.AppDir --desktop-file myapp.desktop --icon-file mojeikona.png --output appimage
🐍 Praktický příklad: AppImage z Python GUI aplikace (Tkinter)
🎯 Cíl
Vytvoříme jednoduchou aplikaci v Pythonu s grafickým oknem a zabalíme ji do přenosného AppImage balíčku.
🧰 Co budeš potřebovat
- Ubuntu nebo jiný Linux
- Nainstalovaný Python 3 a Tkinter
- Balíček
python3-pip
(pokud bude potřeba něco doinstalovat) - Nástroj
appimagetool
alinuxdeploy
🧪 1. Vytvoření jednoduché Python aplikace
Vytvoř soubor hello.py
s tímto obsahem:
import tkinter as tk
def say_hello():
label.config(text="Ahoj z AppImage!")
app = tk.Tk()
app.title("Moje GUI Appka")
label = tk.Label(app, text="Klikni na tlačítko")
label.pack(pady=10)
button = tk.Button(app, text="Pozdrav", command=say_hello)
button.pack(pady=5)
app.mainloop()
📂 2. Příprava adresářové struktury
mkdir -p HelloApp.AppDir/usr/bin
mkdir -p HelloApp.AppDir/usr/share/icons
Zkopíruj skript:
cp hello.py HelloApp.AppDir/usr/bin/
📄 3. Vytvoř .desktop
soubor
Soubor: HelloApp.AppDir/helloapp.desktop
[Desktop Entry]
Type=Application
Name=HelloApp
Exec=python3 usr/bin/hello.py
Icon=hello
Categories=Utility;
🖼 4. Přidej ikonu
Použij např. PNG ikonu hello.png
(256x256 px) a vlož ji:
cp hello.png HelloApp.AppDir/usr/share/icons/hello.png
📦 5. Stažení nástrojů
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage
chmod +x appimagetool-x86_64.AppImage
wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
chmod +x linuxdeploy-x86_64.AppImage
wget https://github.com/linuxdeploy/linuxdeploy-plugin-python/releases/download/continuous/linuxdeploy-plugin-python-x86_64.AppImage
chmod +x linuxdeploy-plugin-python-x86_64.AppImage
🧱 6. Vytvoření AppImage s linuxdeploy a pluginem pro Python
./linuxdeploy-x86_64.AppImage \
--appdir HelloApp.AppDir \
-i HelloApp.AppDir/usr/share/icons/hello.png \
-d HelloApp.AppDir/helloapp.desktop \
--output appimage \
--plugin python
To vytvoří HelloApp-x86_64.AppImage
.
🧪 7. Otestuj AppImage
chmod +x HelloApp-x86_64.AppImage
./HelloApp-x86_64.AppImage
Pokud vše proběhlo správně, zobrazí se tvoje grafická aplikace.
💡 Tipy a poznámky
- Pokud narazíš na problém s cestami, zkontroluj, že
python3
je dostupný uvnitř AppDir. - Lze přibalit i další Python knihovny –
linuxdeploy-plugin-python
se postará o závislosti. - Formát AppImage je ideální pro distribuci aplikací bez nutnosti instalace.