Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/12/2007, 14h35   #1
Membre régulier
 
Homme Yann
Administrateur de base de données
Inscription : décembre 2006
Messages : 255
Détails du profil
Informations personnelles :
Nom : Homme Yann
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : décembre 2006
Messages : 255
Points : 70
Points : 70
Envoyer un message via MSN à Yann39
Par défaut Creer des alias depuis une application

Bonjour,

J'ai fait une petite application qui permet de tagger des fichiers.
Chez moi (Fedora 5), j'ai fait des alias pour exécuter les commandes de l'application, par exemple :
alias addtag = "/home/.../ajoutertag.exe"

Etant donné que je vais distribuer cette application, j'aimerais que les utilisateurs aient aussi accès à ces commandes, et si possible sous n'importe quelle distribution.

J'ai pensé ajouter à mon script configure une fonction qui écrit les alias dans le fichier .bash_profile.
Mais le fichier .bash_profile n'est je crois pas présent sous toutes les distrib ?

Vous auriez une solution plus simple ?
Comment pourrais-je définir ces commandes sur le système de l'utilisateur ?
Je suis à court d'idées.

Merci d'avance.
Yann39 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2007, 22h54   #2
Membre éprouvé
 
Avatar de alexp
 
Inscription : janvier 2006
Messages : 459
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : janvier 2006
Messages : 459
Points : 490
Points : 490
Envoyer un message via MSN à alexp
pour rendre disponible les comandes à tous les utilisateurs, ajoute les dans le fichier /etc/profile
__________________
Vous êtes mélomanes? allez voir harmoniedecharolles.no-ip.org
Tout est possible, tout est réalisable, le tout étant de savoir comment faire
astuces pc
gull villefranche
alexp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2007, 11h59   #3
Membre régulier
 
Homme Yann
Administrateur de base de données
Inscription : décembre 2006
Messages : 255
Détails du profil
Informations personnelles :
Nom : Homme Yann
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : décembre 2006
Messages : 255
Points : 70
Points : 70
Envoyer un message via MSN à Yann39
Le fichier /etc/profile est présent sous toutes les distrib unix ?
Si je fait un script qui modifie ce fichier cela fonctionnera partout ?

Les utilisateurs ne sont pas configurés sur mon poste.

C'est comme si je vous passais l'application par exemple, je voudrais que vous n'ayez qu'à faire un ./configure dans le dossier de l'application pour que toutes les commandes soient définies et utilisables.

Et je viens de voir les commentaires suivants dans le fichier etc/profile :
Citation:
# Les alias et fonctions systèmes doivent aller dans /etc/bashrc. Les
# variables d'environnement et les programmes de lancement personnels doivent
# aller dans ~/.bash_profile. Les alias et fonctions personnels doivent aller
# dans ~/.bashrc.
Donc ça ne serait pas plutôt dans le fichier /etc/bashrc ?

Merci
Yann39 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h37.


 
 
 
 
Partenaires

Hébergement Web