Home
» PC-tips
»
Installeer Flatpak en Snap op Gooroom — na het controleren van het beleid.
Installeer Flatpak en Snap op Gooroom — na het controleren van het beleid.
Illustratief voorbeeld: Een klein ontwerpteam gebruikt Gooroom op een werkstation waar één goedgekeurde desktop-app beschikbaar is als Flatpak en een hulpprogramma van een leverancier als Snap wordt aangeboden. Controleer vóór de installatie de OS-versie en vraag de beheerder of app-bronnen van derden en achtergrondpakketservices zijn toegestaan. Gooroom-specifieke ondersteuning is niet voor elke release geverifieerd, dus de onderstaande Debian-instructies zijn alleen van toepassing als de geïnstalleerde build en het bijbehorende beleid APT-wijzigingen toestaan.
Een illustratieve terminalweergave toont de release- en architectuurcontroles die moeten worden uitgevoerd voordat pakketbeheerders worden geïnstalleerd.
Controleer eerst de publicatie en het beleid.
De aanname dat "Gooroom op Debian is gebaseerd, dus elk Debian-commando zal werken" is onveilig. Compatibiliteit met Debian kan ervoor zorgen dat een APT-pakket beschikbaar komt, maar dat bewijst niet dat een specifieke Gooroom-image dezelfde repositories, service-configuratie, desktopintegratie of toestemming heeft om externe bronnen toe te voegen. De officiële broncodeorganisatie van het Gooroom-project publiceert platformcomponenten, maar de openbare informatie die hier is bekeken, bevatte geen actuele ondersteuningsmatrix die Flatpak en Snap voor elke Gooroom-release bevestigt.
In het voorbeeld controleert de IT-beheerder eerst of het werkstation wordt beheerd en of het toevoegen van Flathub of het inschakelen van snapd is toegestaan. Omzeil een APT-fout, een endpointbeleid of een uitgeschakelde service niet door beveiligde repositorybestanden te bewerken, beveiligingsmaatregelen uit te schakelen of gedownloade pakketten handmatig te installeren. Vraag op een door de organisatie beheerde machine de goedgekeurde app en broncode aan bij de beheerder.
Controleer het systeem op een persoonlijke of uitdrukkelijk goedgekeurde computer zonder er iets aan te veranderen:
Het eerste commando identificeert de geïnstalleerde release; het tweede rapporteert de CPU-architectuur; het laatste laat zien of APT pakketkandidaten heeft in geconfigureerde repositories. Als de release geen APT-gebaseerde pakketconfiguratie beschikbaar stelt, of als een van beide pakketten geen kandidaat heeft, stop dan en raadpleeg de Gooroom-releasedocumentatie of de beheerdersinstructies in plaats van op goed geluk Debian-repositories toe te voegen.
Installeer Flatpak en voeg een goedgekeurde bron toe.
Flatpak is een praktische eerste keuze wanneer de benodigde app daar beschikbaar is en het beleid een desktop-app runtime toestaat. De installatiehandleiding van Flathub voor Debian beschrijft hoe je flatpakFlathub installeert en toevoegt; dit zijn de officiële Debian-instructies, geen bewering dat elke Gooroom-build hieraan voldoet.
Het terminalpaneel laat zien hoe de index met goedgekeurde APT-pakketten wordt vernieuwd en hoe Flatpak wordt geïnstalleerd na goedkeuring van het beleid.
Vernieuw de pakketinformatie en installeer Flatpak vanuit de repositories die al door de organisatie zijn geconfigureerd:
sudo apt update
sudo apt install flatpak
Bekijk de voorgestelde wijzigingen van APT voordat u ze accepteert. Als de wijzigingen Gooroom-pakketten verwijderen, essentiële componenten wijzigen of gebruikmaken van een onverwachte repository, annuleer dan en neem contact op met de beheerder.
Voeg Flathub alleen toe als de organisatie de bron goedkeurt. Deze opdracht voegt standaard een remote per gebruiker toe; voor een beheerde, systeemwijde installatie kunt u een beheerder vragen om het juiste bereik te kiezen.
Deze voorbeeldopdracht voegt Flathub toe als Flatpak-bron; controleer of dit is toegestaan voordat u de opdracht uitvoert.
Start de sessie of het systeem opnieuw op als de desktopsoftwaremanager de bron niet kan vinden. Zoek de exacte applicatie-ID in de goedgekeurde Flathub-lijst en vervang deze door APP_ID:
flatpak install flathub APP_ID
Flatpak beperkt standaard bepaalde toegang, maar de app-machtigingen variëren. Controleer de machtigingen voor bestanden, apparaten en services in plaats van 'sandboxed' te beschouwen als geen toegang tot de host. Zie de Flatpak-documentatie over sandboxmachtigingen .
Installeer Snap alleen als de bijbehorende service is toegestaan.
Kies Snap wanneer de benodigde leveranciersapp als Snap wordt gedistribueerd en het beleid snapd toestaat. Snap voegt een systeemservice toe voor het beheren van pakketten, waardoor mogelijk een aparte administratieve controle op een beheerd werkstation nodig is.
De huidige Debian-installatie-instructies van Snapcraft installeren snapdvia APT en vereisen vervolgens uitloggen en opnieuw inloggen of herstarten zodat de paden worden bijgewerkt. Ze beschrijven ook de installatie van de snapdSnap daarna. Volg deze stappen alleen als de huidige pakketconfiguratie en het beleid van Gooroom deze methode toestaan.
Het paneel toont de upstream Debian-pakketopdrachten voor snapd; Gooroom-beheerders moeten bevestigen dat de service is toegestaan.
sudo apt update
sudo apt install snapd
Meld je af en weer aan of herstart de computer. Volg daarna de Debian-specifieke instructies van Snapcraft voor eventuele vervolgstappen die voor die release vereist zijn; schakel geen vermoede systemd-eenheden in. Als snapd niet start, stop het dan en controleer de compatibiliteit met de beheerder. Verwijder geen pakketblokkeringen en negeer geen servicebeperkingen om het te forceren te starten.
Installeer alleen de benodigde app door de exacte naam ervan te gebruiken zoals die in de officiële Snap Store staat vermeld:
sudo snap install SNAP_NAME
Vervang dit SNAP_NAMEdoor de pakketnaam. Vermijd dit, --classictenzij de uitgever klassieke beveiliging vereist en een beheerder de bredere toegang goedkeurt. De beveiliging van Snap verschilt per pakket en het formaat zelf garandeert niet dat een app voldoet aan de beveiligingsvereisten van het bedrijf.
Verifieer de app en houd het wisselgeld klein.
In het voorbeeldteam zou de IT-afdeling Flatpak voor de desktop-app kunnen goedkeuren, maar Snap afwijzen omdat het toevoegen van een achtergrondservice in strijd is met het beleid. Het is niet nodig om beide runtimes te installeren "voor het geval dat". Geef de voorkeur aan een goedgekeurde bron; als geen van beide is toegestaan, vraag dan een alternatief pakket aan via het softwarekanaal van de organisatie.
Controleer voor Flatpak de registratie van de afstandsbediening en de app, en start de applicatie vervolgens met de bijbehorende ID.
flatpak remotes --show-details
flatpak list --app
flatpak run APP_ID
Controleer voor Snap of de client reageert en of de app in de lijst staat:
snap version
snap list
Start de app vanuit het bureaubladmenu of gebruik de opdracht die door de uitgever is beschreven. Een lijst bevestigt de pakketregistratie, maar niet dat alle functies werken volgens het beveiligingsbeleid van Gooroom. Controleer of de app opent, test alleen de benodigde machtigingen en laat de IT-afdeling de goedgekeurde bron en het updategedrag controleren. Als een opdracht mislukt, noteer dan de exacte foutmelding en de Gooroom-release die wordt weergegeven /etc/os-release.