Elementair OS ondersteunt Snap officieel nietpakketten uit de doos bij hun nieuwste Juno-release. De reden voor het gebrek aan ondersteuning is dat Snaps niet in de Elementaire stijl passen. Het is begrijpelijk dat ontwikkelaars voorkeuren hebben voor welke technologieën ze kiezen om te ondersteunen. Dus als je Elementair OS gebruikt en Snaps wilt gebruiken, moet je je toevlucht nemen tot tools van derden zoals Snaptastic.
Wat is Snaptastic? Het is een op elementair gericht programma dat de hoofdpijnen wegneemt bij het instellen van Ubuntu Snap-pakketten vanaf de opdrachtregel en het vervangt door een doordachte, eenvoudig te gebruiken GUI-interface die overeenkomt met de esthetiek van het elementaire besturingssysteem. Hier ziet u hoe u het op uw systeem kunt laten werken.
Snaps instellen op elementaire besturingssystemen
Elementaire OS Juno heeft geen Snap-pakkettenstandaard ingeschakeld en als u probeert een van de snap-opdrachten in een terminal te gebruiken, zult u teleurgesteld zijn. Dus voordat u probeert het Snaptastic-hulpprogramma in te stellen, moet Snap-ondersteuning zijn ingeschakeld op Elementary OS.
Opmerking: in deze handleiding richten we ons op Elementair OS Juno, maar deze handleiding zou ook moeten werken voor toekomstige versies.
De eerste stap bij het inschakelen van Snap-ondersteuning op Elementary OS is het installeren van de eigenlijke Snap-software. Hiertoe opent u een terminalvenster door op te drukken Ctrl + Alt + T of Ctrl + Shift + T. Nadat het terminalvenster is geopend, voert u de volgende opdracht in om de Snap-pakket-software op uw systeem te installeren.
sudo apt install snapd
Zodra de software is geïnstalleerd via de pakketbeheerder, moet alles klaar zijn voor gebruik. Voer de ... uit snel vernieuwen commando in de terminal om te controleren of het systeem werkt. Als er iets mis is, start u de computer opnieuw op.
Installeer Snaptastic
Met de Snap-software backend geïnstalleerd eningeschakeld op Elementary OS, is het tijd om het Snaptastic-programma te installeren. Er zijn twee manieren om deze app in te stellen. De eerste manier is om het rechtstreeks via AppCenter te krijgen. De tweede manier is om het op te bouwen vanuit de broncode. We behandelen beide in deze gids.
App Center
Snaptastic is beschikbaar in de AppCenter app store op alle elementaire OS-installaties. Dus als u niet het type persoon bent om broncode te compileren, is dit een geweldige manier om de app te krijgen.

Om Snaptastic te installeren, opent u de AppCenter-app, zoekt u op 'snaptastic', stelt u uw prijs in en installeert u deze door op de knop 'Installeren' te klikken.
Broncode
AppCenter is leuk, maar niet voor iedereen. Als u het programma liever zelf wilt bouwen, moet u het volgende doen. Om te beginnen, opent u een terminalvenster door op te drukken Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord. Gebruik vervolgens de onderstaande opdrachten om de programma-afhankelijkheden te installeren die nodig zijn om de app te bouwen.
sudo apt install elementary-sdk git valac meson libgtk-3-dev libgranite-dev libsnapd-glib-dev -y
Gebruik de afhankelijkheden die zijn geregeld git kloon opdracht om de nieuwste broncode van Snaptastic van GitHub te klonen.
git clone https://github.com/bartzaalberg/snaptastic.git
Zodra de code is gedownload naar uw Elementary OS-pc, gebruikt u de CD opdracht om de terminalsessie naar de map "snaptastic" te verplaatsen.
cd snaptastic
De ... gebruiken meson commando, stel het prefix van de buildomgeving in op "user".
meson build --prefix=/usr
Ga naar de map “build” met behulp van de CD commando.
cd build
Voer de ... uit ninja opdracht om het programma te bouwen.
ninja
Installeer het programma met:
sudo ninja install
Wanneer de Snaptastic-applicatie is geïnstalleerd, werkt u de databasebestanden bij zodat u Snaps vanuit de browser kunt installeren.
sudo update-desktop-database /usr/share/applications
Snaptastic gebruiken
Snaptastic is op zichzelf geen app store, en welstaat niet toe dat gebruikers zoeken naar Snap-apps die eenvoudig in de interface kunnen worden geïnstalleerd. Dat gezegd hebbende, het kan Snap-pakketten verwerken en direct installeren vanuit Snap-bestanden en de Snapcraft-website (die aantoonbaar eenvoudiger is dan een app store.)
Als u Snaptastic wilt gebruiken om Snap-apps te installeren, opent u eerst het programma. Ga vanaf daar naar de Snapcraft-website en klik op de knop "Store" bovenaan de website.
Nadat u 'Opslaan' heeft geselecteerd, zoekt u het zoekvak met 'duizenden apps zoeken' en schrijft u in de naam van de Snap-app die u wilt installeren.

Kijk door de zoekresultaten die verschijnen enklik op de app in de lijst om naar de bijbehorende Snapcraft-app-pagina te gaan. Vanaf daar zoekt u de groene knop 'Installeren' en klikt u erop. Zoek vervolgens, na het selecteren van de knop "Installeren", de knop "Bekijken in Desktop store" en selecteer deze. Vertel uw webbrowser om de link in Snaptastic te openen.

Met de Snap-app geopend in Snaptastic, selecteert u de knop "Installeren" om de installatie te starten. Herhaal dit proces om zoveel Snap-apps te installeren als u wilt.
Comments