web-dev-qa-db-fra.com

Comment empêcher les utilisateurs d'installer des logiciels non libres?

Est-il possible de désactiver l'installation de logiciels et d'applications non libres ou propriétaires dans Ubuntu?

5
Roshan

Dites-leur de ne pas installer de logiciels non gratuits. Si cela ne fonctionne pas, essayez:

  1. Créer un groupe d'utilisateurs powerusers, les utilisateurs de ce groupe ne peuvent installer que certains types de logiciels.

    # addgroup powerusers
    
  2. Éditer /etc/sudoers, accordez à powerusers le privilège de Sudo apt-get seulement:

    %powerusers ALL = (ALL) /usr/bin/apt-get
    

    Désormais, les utilisateurs du groupe powerusers ne peuvent que Sudo apt-get ..., mais ne peut pas Sudo dpkg -i <downloaded.deb> ou modifier le fichier /etc/apt/sources.list. Vous seul pouvez déterminer les sources à inclure.

  3. Retirer non-free, restricted, multiverse sources de sources.list des dossiers.

Terminé!

4
Xiè Jìléi

C'est techniquement impossible!

Étant donné que le niveau de QI d'un ordinateur est nul, il ne peut pas détecter si le logiciel qui l'exécute est un logiciel libre ou non. La seule chose que vous pouvez faire est de conseiller aux utilisateurs d'utiliser uniquement des logiciels gratuits. :-)

1
Tachyons