Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen.

Met zoveel beschikbare Linux-distributies en verpakkingsmethoden is het geen wonder dat ontwikkelaars er vaak voor kiezen om hun programma's te distribueren in een indeling, zoals AppImage, die door elk Linux-systeem kan worden uitgevoerd. Maar AppImages zijn pijnlijk om te beheren en kunnen niet gemakkelijk worden geïntegreerd met uw systeemmenu.

Gelukkig is er een oplossing die u kan helpen AppImages te gebruiken alsof het gewone Linux-apps zijn.

Wat zijn AppImages en waarom bestaan ​​ze?

Het is geen geheim dat Linux een gefragmenteerd platform is, en dit kan pijnlijk voor je zijn wanneer je software probeert te installeren die als binair bestand is gecompileerd voor een andere distro dan die van jezelf. Er is DEB voor op Debian gebaseerde distro's, RPM voor Red Hat, PKG.TAR.XZ voor Arch's Pacman-pakketbeheerder en meer.

Het maken en onderhouden van binaire bestanden voor verschillende distro's is tijdrovend, en vaak geven ontwikkelaars er de voorkeur aan publiceer één pakket dat op alle Linux-systemen werkt en kan worden gestart met één klik of een enkele terminal commando.

instagram viewer

AppImage is een formaat dat u gewoon kunt downloaden en uitvoeren. Deze apps worden geleverd met alle benodigde afhankelijkheden en u hoeft ze niet eens te installeren.

Om een ​​AppImage te starten, moet u deze eerst uitvoerbaar maken:

sudochmod +Xeen app.AppImage

...dubbelklik er dan op in uw bestandsbeheerder of, als u zich nog in een terminal bevindt, typt u:

./een app. AppImage

Voor GUI Linux-gebruikers kan dit ontmoedigend zijn, en hoewel er apps zijn die dat wel zullen doen beheer en start uw AppImages voor jou is het lang niet zo eenvoudig als het openen van je menu en klikken op de AppImage die je wilt starten, alsof het een normale alledaagse app is.

AppImageLauncher is een open-source app waarmee u uw droom om AppImages vanuit uw systeemmenu te starten, kunt verwezenlijken.

Wat is AppImageLauncher?

AppImageLauncher doet meer dan de naam doet vermoeden, en als het eenmaal op uw systeem is geïnstalleerd, onderschept het alles probeert een AppImage te openen, waardoor u een dialoogvenster krijgt met de optie om te kiezen hoe u AppImages wilt hebben behandeld.

U kunt ervoor kiezen om AppImage één keer uit te voeren of te integreren met het systeemmenu, zodat u, als u de app in de toekomst wilt starten, deze alleen in het menu hoeft te selecteren.

Reguliere apps die via de pakketbeheerder zijn geïnstalleerd, worden samen met uw systeem bijgewerkt, maar AppImages, als bestanden die u één keer downloadt en meestal wordt uitgevoerd door op het pictogram te klikken, is dat niet.

AppImageLauncher verandert dit door een item toe te voegen aan het app-item in het systeemmenu, dat zal controleren op updates en de meest recente versie zal downloaden.

Als je genoeg hebt van een bepaalde AppImage en deze van je systeem wilt hebben, kan AppImageLauncher dat ook aan.

Hoe AppImageLauncher op Linux te installeren

AppImageLauncher is vooraf geïnstalleerd op Manjaro-systemen en er zijn officiële versies beschikbaar voor Debian, Ubuntu en Fedora. Er is ook een door de gemeenschap ondersteunde AppImageLauncher-versie voor Arch Linux. elementaire OS wordt momenteel niet ondersteund.

Installeer AppImageLaucher op Debian of Ubuntu

Voeg de AppImageLauncher PPA toe en werk vervolgens uw systeem bij:

sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo geschikt update

Installeer nu AppImageLauncher met:

sudo geschikt installeren appimagelauncher

Installeer AppImageLauncher op Arch-gebaseerde systemen

AppImageLauncher is beschikbaar in de Arch-gebruikersrepository en je kunt het installeren met yay:

sudo yay -S appimagelauncher

Op Fedora en andere RPM-distributies

Download de nieuwste RPM-release van de AppImageLauncher GitHub Releases-pagina.

Downloaden:AppImageLauncher

Navigeer vervolgens naar de map Downloads met behulp van het cd-commando en typ:

sudotoerental-iappimagelauncher-x.X.rpm

Hoe AppImageLauncher te gebruiken om menu-items te maken

Nadat u AppImageLauncher hebt geïnstalleerd, kunt u het als volgt gebruiken om een ​​AppImage aan het systeemmenu toe te voegen:

  1. Download een AppImage die u wilt gebruiken. Zoek de AppImage in uw bestandsbeheerder en start deze.
  2. AppImageLauncher wordt gestart in plaats van de AppImage. Als dit de eerste keer is dat u AppImageLauncher gebruikt, klikt u op Aanpassen om de map te kiezen waarin u uw AppImages wilt opslaan en klik vervolgens op OK.
  3. Er verschijnt een nieuw dialoogvenster dat u de keuze biedt om dit te doen Een keer uitvoeren of Integreer en voer uit.
  4. Om de AppImage naar de opgegeven locatie te verplaatsen en te integreren met uw systeemmenu, kiest u Integreer en voer uit.
  5. De app wordt gestart. De volgende keer dat u de app wilt starten, opent u gewoon uw systeemmenu en klikt u op het app-pictogram.

De app geïntegreerd hebben met je systeemmenu is geweldig - totdat je hem niet meer wilt. Om de AppImage te verwijderen:

  1. Open uw systeemmenu en zoek het AppImage-pictogram.
  2. Klik met de rechtermuisknop op het AppImage-pictogram.
  3. Selecteer Verwijder AppImage van het systeem.

Als er bijgewerkte versies van de AppImages beschikbaar zijn, kunt u deze vanuit hetzelfde contextmenu bijwerken.

AppImageLauncher maakt het eenvoudig om AppImages te beheren

Nu kunt u AppImageLauncher gebruiken om AppImages eenvoudig te integreren met uw systeemmenu, en er is geen reden om ze niet meer te gebruiken.

In plaats van door de standaardrepository's te zoeken naar software die speciaal voor uw distro is gebouwd, onderzoekt u de enorme bibliotheken van AppImages die beschikbaar zijn voor alle Linux-platforms.