Zoals de naam definieert, werkt AppImage als een gecomprimeerde afbeelding, inclusief alle bibliotheken en afhankelijkheden die nodig zijn voor het uitvoeren van software in Linux. Voordat we uitleggen hoe AppImage in Linux te gebruiken, laten we de belangrijke functies van AppImage bespreken:
- Het is compatibel met verschillende Linux-distributies.
- Het heeft geen root-toestemming nodig om het te installeren.
- Het is draagbaar en draait op een live-schijf.
- Gebruikers kunnen software verwijderen door een AppImage-bestand te verwijderen.
Hoe AppImage in Linux te gebruiken
Nu zullen we volledige informatie geven over AppImage, van installatie tot gebruik in een Linux-systeem.
Er zijn verschillende software compatibel in AppImage-formaat, zoals Krita, OpenShot, GIMP, Scribus, enz. Ga door GitHub omdat er een uitgebreide lijst met applicaties beschikbaar is voor AppImage.
Als je de opdrachtregel wilt gebruiken om AppImage te downloaden, open dan de Linux-terminal en gebruik de volgende opdracht:
chmod +x Downloads/Stacer-1.1.0-x64.AppImageAppImage heeft standaard geen uitvoeringsrechten, dus het moet toestemming hebben voor het juiste gebruik.
Als je voor een grafische manier wilt gaan, klik dan op de .appimage-bestand en kies eigenschappen. Ga nu naar het tabblad Machtigingen en vink vervolgens het vakje "Sta het uitvoeren van een bestand als een programma toe" aan.”
Als u de opdrachtregel wilt gebruiken, opent u de Linux-terminal en voert u de volgende machtiging uit voor het verlenen van machtigingen:
chmod u+xOm AppImage uit te voeren, kunt u erop dubbelklikken of de volgende opdracht in de terminal uitvoeren:
./Downloads/Stacer-1.1.0-x64.AppImageAls u AppImage van het systeem moet verwijderen, opent u de Linux-terminal en voert u de onderstaande opdracht uit:
rm -f Downloads/Stacer-1.1.0-x64.AppImageVoor het bijwerken van AppImage kunt u naar de officiële website gaan en controleren op updates omdat deze applicatie geen automatische updates ondersteunt.
Problemen bij het gebruik van AppImage in Linux
Soms kan een slecht verpakte AppImage leiden tot onjuiste werking of uitvoeringsproblemen; in deze gevallen kunt u deze opdrachtregel in de Linux-terminal gebruiken:
~/Downloads$ ./compress-pdf-v0.1-x86_64\ \(1\).AppImage/tmp/.mount_compreWhr2rq/check: regel 3: xterm: opdracht niet gevonden
Hertraceren (meest recente oproep als laatste)
Bestand "compress-pdf_Qt.py", regel 5, in
uit PyQt5 importeer QtCore, QtGui, QtWidgets
ModuleNotFoundError: Geen module met de naam 'PyQt5'
Als u een pop-bericht krijgt om het bureaubladbestand te installeren en door ja te selecteren, wordt AppImage geïntegreerd met het Linux-systeem. Het betekent dat Unity AppImage kan doorzoeken, en je kunt het vinden in het menu en het vergrendelen in de Launcher.
Onthoud dat AppImage na integratie extra bestanden zal maken, maar u kunt het verwijderen of laten zoals het is omdat het AppImage niet beïnvloedt.
U moet de AppImage downloaden of in een aparte map plaatsen om problemen te elimineren en deze bestanden gemakkelijk te beheren.
In het geval dat je het bestand hebt geselecteerd, integratie en het AppImage-bestand naar een ander systeem hebt verplaatst, zal het fouten vertonen tijdens het starten van AppImage, of integratie zal meestal niet werken.
Sommige software kan handmatig de laatste updates controleren, maar AppImage heeft deze functie niet. Er is een specifieke opdrachtregel voor de update, maar het hangt af van de softwareontwikkelaar om deze optie aan een softwaregebruiker te bieden. Daarom moet een gebruiker de updates regelmatig controleren op de juiste werking van de software.
Conclusie
Dit artikel bevat alle vereiste informatie over het gebruik van AppImage op Linux. Dus, zoals we hebben beschreven, is AppImage een geweldige tool die werkt als een veelzijdig softwarepakket voor Linux. Hiermee kunnen applicatieontwikkelaars Linux-distributie-agnostische binaire software implementeren, ook bekend als upstream-verpakking. We hopen dat je volledige details hebt gekregen over AppImage. Laat het ons weten in het commentaargedeelte als je vragen hebt.