Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/05/2022, à 12:51

visual1956

paratager logiciel entre plusieurs utilisateurs

bonjour
ma question est peu être bête mais existe t'il une possibilité de partager un même logiciel par plusieurs utilisateurs d'un ordinateur .
en effet nous sommes deux à utiliser le même ordinateur et pour gagner de la place j'aimerais que certains logiciels soient installés une seules fois puis donner des droit d'accès pour les différents utilisateurs
par avance merci

Hors ligne

#2 Le 28/05/2022, à 12:56

beuguissime

Re : paratager logiciel entre plusieurs utilisateurs

Bonjour,
Un logiciel installé de façon standard, via le gestionnaire de logiciel (nécessite les droits utilisateurs), sera disponible pour n'importe quel utilisateur.

Hors ligne

#3 Le 28/05/2022, à 15:14

visual1956

Re : paratager logiciel entre plusieurs utilisateurs

merci
je viens de faire un essai avec l'installation de gimp . j'ai bien accès au logiciel avec les deux utilisateur mais par contre j'ai un répertoire ".gimp 2-8" qui est créé sous mon  home mais qui ne se retrouve pas chez l'autre utilisateur. par contre le logiciel fonctionne.
Comment expliquer   ce fait ?

Hors ligne

#4 Le 28/05/2022, à 15:22

beuguissime

Re : paratager logiciel entre plusieurs utilisateurs

De nombreux logiciels, pas tous, ont besoin de créer des fichiers pour assurer leur fonctionnement : configuration, cache, emplacement spécifique pour les données créées par l'utilisateur etc
Ces fichiers sont propres à chaque utilisateur et sont donc logiquement créées dans chaque dossier personnel.

Par exemple, Firefox conserve les données de l'utilisateur dans un dossier caché .mozilla situé dans le dossier personnel et conserve un cache de la navigation dans .cache/mozilla (*).

(*) Mon propos sur Firefox est valable pour la version deb de ce logiciel. Je ne sais pas où sont conservées les données dans le cas d'une installation snap.

Hors ligne

#5 Le 29/05/2022, à 03:41

Coeur Noir

Re : paratager logiciel entre plusieurs utilisateurs

Chaque utilisateur dispose bien de sa propre session ?

Tu évoques Gimp 2.8, de quelle version d'Ubuntu parle-t-on ( 2.8 suggère une 18.04 ) ?
Les Gimp que j'utilise stockent plutôt leurs affaires dans
/home/$USER/.config/GIMP/2.10

Les logiciels en snap stockent leurs infos dans chaque /home/$USER/snap/<nom_du_logiciel>

Comme sous Ubuntu c'est très facile d'installer un snap sans s'en apercevoir, vérifions :

snap list --all
dpkg -l *gimp* | grep ^ii

Si les 2 formats sont présents, l'un des utilisateurs aura peut-être lancé le snap alors que l'autre aura lancé le « classique » .deb


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 29/05/2022, à 23:26

jplemoine

Re : paratager logiciel entre plusieurs utilisateurs

Attention à ne pas confondre le logiciel lui-même qui est installé dans les répertoires adéquats (/usr/bin, /usr/lib, /etc par exemple) et la personnalisation qui est stockée dans le home de chaque utilisateur (parfois dans des répertoires cachés) qui aura lancé le logiciel.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#7 Le 30/05/2022, à 01:54

Coeur Noir

Re : paratager logiciel entre plusieurs utilisateurs

Alors appelons un chat, un chat, aussi big_smile

home ça veut rien dire. Soit on évoque un répertoire personnel et c'est $HOME autrement dit le dossier /home/$USER, soit on évoque le dossier /home qui lui héberge les répertoires personnels des divers utilisateurs « humains » enregistrés sur le système.

Un $HOME contient effectivement 2 familles de données :
les visibles qui sont les divers documents et médias d'un utilisateur ( entre autres rangés dans Bureau, Documents, Images, etc )
les cachées qui sont effectivement les paramètres, config's, réglages relatifs à tous les logiciels employés par le propriétaire de ce $HOME.

Dernière modification par Coeur Noir (Le 30/05/2022, à 01:59)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#8 Le 30/05/2022, à 07:06

visual1956

Re : paratager logiciel entre plusieurs utilisateurs

la réponse  à CoeurNoir

michel@patricia-MS-7895:~$ snap list --all
Nom                Version                     Révision  Suivi            Éditeur     Notes
bare               1.0                         5         latest/stable    canonical✓  base
chromium           101.0.4951.54               1985      latest/stable    canonical✓  désactivé
chromium           101.0.4951.64               1993      latest/stable    canonical✓  -
core18             20220309                    2344      latest/stable    canonical✓  base,désactivé
core18             20220428                    2409      latest/stable    canonical✓  base
core20             20220512                    1494      latest/stable    canonical✓  base
core20             20220329                    1434      latest/stable    canonical✓  base,désactivé
gnome-3-28-1804    3.28.0-19-g98f9e67.98f9e67  161       latest/stable    canonical✓  -
gnome-3-34-1804    0+git.3556cb3               77        latest/stable/…  canonical✓  -
gnome-3-34-1804    0+git.3556cb3               72        latest/stable/…  canonical✓  désactivé
gnome-3-38-2004    0+git.1f9014a               99        latest/stable    canonical✓  -
gnome-3-38-2004    0+git.cd626d1               87        latest/stable    canonical✓  désactivé
gtk-common-themes  0.1-59-g7bca6ae             1519      latest/stable/…  canonical✓  désactivé
gtk-common-themes  0.1-79-ga83e90c             1534      latest/stable/…  canonical✓  -
snap-store         3.38.0-64-g23c4c77          547       latest/stable/…  canonical✓  désactivé
snap-store         3.38.0-66-gbd5b8f7          558       latest/stable/…  canonical✓  -
snapd              2.55.3                      15534     latest/stable    canonical✓  snapd,désactivé
snapd              2.55.5                      15904     latest/stable    canonical✓  snapd
vlc                3.0.16                      2344      latest/stable    videolan✓   -
michel@patricia-MS-7895:~$ dpkg -l *gimp* | grep ^ii
ii  gimp                 2.10.18-1      amd64        GNU Image Manipulation Program
ii  gimp-data            2.10.18-1      all          Data files for GIMP
ii  gimp-help-common     2.8.2-2ubuntu1 all          Data files for the GIMP documentation
ii  gimp-help-en         2.8.2-2ubuntu1 all          Documentation for the GIMP (English)
ii  gimp-help-fr         2.8.2-2ubuntu1 all          Documentation for the GIMP (French)
ii  libgimp2.0           2.10.18-1      amd64        Libraries for the GNU Image Manipulation Program
michel@patricia-MS-7895:~$ 

Hors ligne

#9 Le 30/05/2022, à 07:52

Qid

Re : paratager logiciel entre plusieurs utilisateurs

En tous cas la meilleure option (la plus propre) pour qu'un profil d'application qu'elle soit en Snap ou en deb soit utilisable par plusieurs utilisateurs est la même que pour que le profil soit utilisable par plusieurs systèmes... À savoir que ce profil unique doit être stocké sur une partition neutre (data) puis faire des liens symboliques (et donc que cette partition soit dans le fstab en montage auto) du $HOME vers la partition pour chaque appli concernées... Mais bon comme ça a été sous-entendu la demande ne tien pas trop debout : le principe du home c'est que chaque user ait leur propre config de chaque application... Sinon autant utiliser un utilisateur unique...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#10 Le 30/05/2022, à 11:45

visual1956

Re : paratager logiciel entre plusieurs utilisateurs

pourriez vus m'expliquer le "^ii" de la commande

dpkg -l *gimp* | grep ^ii

Hors ligne

#11 Le 30/05/2022, à 12:51

xubu1957

Re : paratager logiciel entre plusieurs utilisateurs

Pour le lettrage final, cette base :

Le 14/08/2020, moko138 a écrit :

(...)
La source est tout simplement :

man dpkg-query
              Les trois premières colonnes affichées montrent dans l'ordre : l'action souhaitée,  l'état
              du paquet et les erreurs.

              Action souhaitée :
                u = Inconnu (Unknown)
                i = Installer (Install)
                h = Garder (Hold)
                r = Supprimer (Remove)
                p = Purger (Purge)

              État du paquet :
                n = Non installé (Not-installed)
                c = Fichiers de configuration (Config-files)
                H = Semi-installé (Half-installed)
                U = Décompressé (Unpacked)
                F = Semi-configuré (Half-configured)
                W = Attente de déclenchements (Triggers-awaiting)
                t = Déclenchements en attente (Triggers-pending)
                i = Installé (Installed)

              Drapeaux d'erreur :
                <empty> = (none)
                R = Reinst-required

              Un  état  en  majuscules ou une lettre d'erreur indiquent que le paquet peut provoquer des
              problèmes graves. Veuillez consulter dpkg(1) à propos des états et drapeaux ci-dessus.

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#12 Le 30/05/2022, à 13:23

Coeur Noir

Re : paratager logiciel entre plusieurs utilisateurs

Donc :
⋅ pas de gimp au format snap,
⋅ gimp installé classiquement en .deb/APT depuis les dépôts officiels de ta distribution,
⋅ version 2.10.18 ( et non 2.8 )

Le dossier ~/.gimp 2-8 n'est pas utilisé par cette version, il est là parce que Gimp 2.8 a existé sur cette installation ( avant mise à niveau par ex. )

Ici chez l'utilisateur machin le profil de Gimp se trouvera dans /home/machin/.config/GIMP/2.10
et chez l'utilisateur bidule le profil se trouvera dans /home/bidule/.config/GIMP/2.10

Explication de :

dpkg -l *gimp* | grep ^ii

c'est en fait 2 commandes, la première
dpkg -l *gimp*
liste les paquets contenant le mot gimp dans un des champs du tableau,
| grep ^ii
filtre dans la réponse de la commande précédente uniquement les lignes commençant par les lettres ii qui signifient ici « installable + installé »

Dernière modification par Coeur Noir (Le 30/05/2022, à 14:51)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#13 Le 30/05/2022, à 14:51

Coeur Noir

Re : paratager logiciel entre plusieurs utilisateurs

Qid a écrit :

En tous cas la meilleure option (la plus propre) pour qu'un profil d'application qu'elle soit en Snap ou en deb soit utilisable par plusieurs utilisateurs est la même que pour que le profil soit utilisable par plusieurs systèmes... À savoir que ce profil unique doit être stocké sur une partition neutre (data)…

Sauf que ça n'est pas la demande initiale.

Ici visual1956 demandait seulement si plusieurs utilisateurs « humains » du système pourraient lancer tel logiciel déjà installé.
Donc ça, c'est vrai pour tout logiciel installé :
⋅ classiquement via les dépôts officiels ou ppa, en APT/.deb,
⋅ via snap,
⋅ via flatpak,
ils sont installés au niveau « système » pour tout le monde et dès lors qu'un utilisateur s'en sert depuis sa session, cela crée chez lui dans son $HOME le profil personnel du logiciel.

Ça sera moins vrai pour un logiciel « portable » type AppImage qui lui n'est pas installé au niveau système, mais uniquement « posé » chez un utilisateur, potentiellement.
Cela dit utiliser un AppImage produit de la même façon un profil personnel du logiciel chez l'utilisateur concerné ( parfois dans le dossier de l'AppImage lui-même, ce qui le rend « portable » justement. )
Et j'ai écrit moins vrai car c'est tout à fait possible de partager un « paquet AppImage » entre plusieurs sessions utilisateurs ( ça dépend où on le « pose » et avec quels droits mais bon c'est pas tellement le but de ces paquets. )

Tu as raison sur : c'est une mauvaise idée de partager entre plusieurs utilisateurs différents un unique profil personnel entier d'un logiciel. C'est complètement renoncer à l'intérêt d'un profil personnel ( par ex. les réglages d'interface préférés de chaque utilisateur, ou les renseignements d'identité ou de comptes, les dossiers et chemins favoris de chacun, les extensions, modules complémentaires et autres plugins propres à un logiciel et aux besoins de son utilisateur… )

Par contre, on peut tout à fait créer des ressources, qu'on mettra en commun entre plusieurs profils personnels de logiciels.
Par ex. divers profils personnels de Gimp peuvent chacun pointer vers un même dossier de polices, ou de palettes, ou de modèles… ( via les préférences du logiciel depuis chaque utilisateur, ou via des liens symboliques aux endroits opportuns. )
Divers profils de Thunderbird peuvent tous pointer vers le même dossier de mails… ( plutôt que de multiplier la création d'un même compte mail parmi plusieurs sessions de TB. )
Il suffit de placer ces ressources dans un emplacement accessible à tous les utilisateurs concernés par cette ressource. C'est qu'une question de droits et permissions sur ces ressources. Avant d'être une question de partitionnement.

Dernière modification par Coeur Noir (Le 30/05/2022, à 14:53)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#14 Le 31/05/2022, à 12:19

visual1956

Re : paratager logiciel entre plusieurs utilisateurs

j'ai bien compris que le 'ii' signifie instable
quelles actions  dois je effectuer pour corriger ce point ?

Hors ligne

#15 Le 31/05/2022, à 14:44

erresse

Re : paratager logiciel entre plusieurs utilisateurs

visual1956 a écrit :

j'ai bien compris que le 'ii' signifie instable
quelles actions  dois je effectuer pour corriger ce point ?

Alors là, pas du tout !!!
"ii" signifie comme l'a mentionné Cœur Noir, "Installer" comme action et "Installé" comme état.
Ce qui veut dire que ce logiciel est normalement installé et opérationnel dans ton système.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#16 Le 31/05/2022, à 14:46

iznobe

Re : paratager logiciel entre plusieurs utilisateurs

Bonjour , tu as certainement mal lu , il n ' a jamais ete question de " instable "  et il n' y a rien a corriger :

Coeur Noir a écrit :

Explication de :

dpkg -l *gimp* | grep ^ii

c'est en fait 2 commandes, la première

dpkg -l *gimp*

liste les paquets contenant le mot gimp dans un des champs du tableau,

 grep ^ii

filtre dans la réponse de la commande précédente uniquement les lignes commençant par les lettres ii qui signifient ici « installable + installé »

visual1956 a écrit :

merci
je viens de faire un essai avec l'installation de gimp . j'ai bien accès au logiciel avec les deux utilisateur mais par contre j'ai un répertoire ".gimp 2-8" qui est créé sous mon  home mais qui ne se retrouve pas chez l'autre utilisateur. par contre le logiciel fonctionne.
Comment expliquer   ce fait ?

gimp est installe en version 2.10 sur ton systeme .
il est utilisable par tous les utilisateurs de ton systeme et personalisable selon leur preferences par chacun des utilisateurs .
Le repertoire "gimp 2-8" est un residu de ton ancienne installation , devenu inutile maintenant .
GIMP fonctionne normalement et est utilisable parceque tout va bien , c ' est le comportement attendu de tout logiciel sans bug .

Dernière modification par iznobe (Le 31/05/2022, à 14:54)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#17 Le 31/05/2022, à 14:57

Coeur Noir

Re : paratager logiciel entre plusieurs utilisateurs

visual1956 a écrit :

j'ai bien compris que le 'ii' signifie instable

Non, tu n'as pas bien compris que ii signifient installable ( disponible ) et installé ( présent dans ton système. )

Donc rien à corriger, ça dit juste que ces paquets sont bien en place.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#18 Le 31/05/2022, à 15:08

visual1956

Re : paratager logiciel entre plusieurs utilisateurs

J'avais lu trop rapidement la réponse
Merci d'avoir corrigé mon erreur
Par contre puis je supprimer le répertoire GIMP 2-8?

Hors ligne

#19 Le 31/05/2022, à 15:11

CM63

Re : paratager logiciel entre plusieurs utilisateurs

visual1956 a écrit :

merci
je viens de faire un essai avec l'installation de gimp . j'ai bien accès au logiciel avec les deux utilisateur mais par contre j'ai un répertoire ".gimp 2-8" qui est créé sous mon  home mais qui ne se retrouve pas chez l'autre utilisateur. par contre le logiciel fonctionne.
Comment expliquer   ce fait ?

C'est normal, ce répertoire est fait pour stocker ce qui est spécifique à l'utilisateur. Tu as le tiens les autres utilisateurs ont le leur. Donc ne touche à rien tout est ok. Problème résolu lol


Quoi? Quelque chose que je ne connais pas et qui me fait l'affront d'exister?!

Hors ligne

#20 Le 31/05/2022, à 15:34

iznobe

Re : paratager logiciel entre plusieurs utilisateurs

visual1956 a écrit :

Par contre puis je supprimer le répertoire GIMP 2-8?

Celui etant situé dans ton repertoire personnel , oui tu peux le supprimer , il ne sert a plus a rien maintenant .

Dernière modification par iznobe (Le 31/05/2022, à 15:35)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#21 Le 31/05/2022, à 18:03

Coeur Noir

Re : paratager logiciel entre plusieurs utilisateurs

Oui ↑

Quand on « désinstalle » un logiciel "classique" au format apt/.deb, ça le supprime côté système sans supprimer les données qu'il a générées au niveau de l'utilisateur ( cachées dans son répertoire personnel ).

Quand un logiciel change de version et change sa manière de stocker les infos utilisateur, généralement il se charge de copier les infos utiles de l'ancien profil utilisateur vers le nouveau.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne