web-dev-qa-db-fra.com

sont les applications installées pour tous les utilisateurs ou uniquement pour le compte qui les a installées?

Je souhaite séparer différents comptes d'utilisateurs dans Ubuntu 12.04 pour certaines applications uniquement.

Mon frère utilise des applications que je ne veux pas plus spécifiquement,

Puis-je installer une application telle que " Wine " ou " Webapps " dans mon compte, mais que l'application n'apparaisse pas dans ou n'affecte pas les autres comptes?

La raison en est que si j'installe Wine il est en conflit avec les polices arabes, ce qui cause des problèmes sur tous les comptes. Alors, comment puis-je installer Wine dans un compte et l'empêcher d'affecter/d'entrer en conflit avec tous les comptes.

3
amrro

Les programmes installés à partir du Centre de logiciel doivent être installés globalement (à l’échelle du système) et seront disponibles pour tous les utilisateurs. Chaque utilisateur aura son propre fichier dans son compte pour enregistrer ses préférences et ses données, à l'exception de tout utilisateur connecté en tant qu'invité, car ses données sont supprimées lors de la déconnexion.

Je pense que la plupart des programmes (si ce n’est tous les programmes) nécessitant l’installation de privilèges root sont également utilisables par tous les utilisateurs.

Les fichiers .sh et .bin installés sans root ne sont disponibles que par l'utilisateur qui les a installés, à moins que le dossier d'installation ne soit mis à la disposition de tous les utilisateurs via les options de partage via le clic droit de la souris ou la commande. ligne chmod. Ceci est dû au fait que les programmes qui s’installent sans root uniquement s’installent dans le répertoire de base de l’utilisateur qui les a installés.

Pour répondre à la partie de votre question concernant Wine , s’il est installé via le Software Center ou si apt-get est disponible pour tous les utilisateurs. Cela est vrai même si vous téléchargez un fichier deb actuel de winehq.org . Si vous téléchargez le fichier tar à partir de la page sourceforge.net/ , il ne sera (probablement) installé que localement et ne sera disponible que pour un utilisateur.

3
TrailRider

Étant donné que apt concerne l'ensemble du système, toutes les installations et les suppressions affecteront tous les comptes. Puisque Wine fait en conflit avec les polices arabes, je vous suggère de récupérer les fichiers de polices et de les cocher dans ~/.fonts.

Pensez également à utiliser des machines virtuelles. Puisque chacun a un disque dur virtuel séparé, chacun a ses propres programmes et sa configuration apt.

1
hexafraction