Jag kör Ubuntu.
Jag har hört att det finns containrar, virtualisering, paravirtualisering, namespaces, chroot, jails, Snap, Flatpak, Docker, LXC, LXD, mm. Men inte så insatt vad som är vad, vad som är skillnaden, hur det fungerar, eller hur man sätter upp något.
Jag vill köra en applikation i en isolerad miljö så att den inte kan se vilka filer och processer som körs på systemet.
Applikationen i fråga en GUI applikation, inte en CLI applikation eller en serverapplikation.
För att vara mer specifik så är det ett spel.
Anledningen till att jag vill köra det i en isolerad miljö är att det är proprietär mjukvara med stängd källkod samt att det använder anti-cheat systemet BattlEye som snokar runt i datorn och kollar vilka processer och filer som finns och kan skicka vidare det.
Uppsåtet är inte att fuska i spelet, utan bara värna om min integritet.
Då jag inte vill bli bannad så kanske det är bäst om miljön inte blockerar applikationen från att utföra uppgifter (kolla vilka processer som körs, lista filer i kataloger, etc), men låter den göra det i en isolerad miljö där den inte kan spionera på mig.
Någon som har några förslag på hur man åstadkommer detta?