1 votes

Comment installer l'application terminal de manière globale ?

Alors je m'amuse avec le terminal de temps en temps. De temps en temps, je découvre que je dois compiler à partir des sources avec la méthode habituelle :

./configure
make
(sudo) make install

J'essaie d'installer gtk+ en suivant les instructions de la page de construction de : https://wiki.gnome.org

il suggère d'utiliser un compte différent pour ceux qui ont installé macports ou fink. C'est donc ce que je fais.

Je me suis rendu compte que cela signifie que certaines choses ne seront pas disponibles, mais je suis littéralement en train de parcourir l'internet à la recherche de paquets obscurs que je n'ai apparemment pas, parce que je n'arrive pas à passer l'étape 1 : installer un tas de modules de support. J'ai installé XCode.

Pourquoi certains des éléments que j'ai installés dans mon compte principal ne s'affichent-ils pas pour tous les utilisateurs ? Je pensais que l'installation source faisait cela par défaut ? comme dans /usr/bin ou /usr/lib ?

Je ne veux pas trop modifier mon chemin d'accès car le but était d'avoir un chemin d'accès propre sans influence de macports/fink (j'avais les deux).

Je ne sais pas exactement quel est le problème avec macports/fink, mais est-il possible de lier les bibliothèques principales sans lier macports/fink ?

EDIT : Est-il possible de rendre certains ports sélectivement disponibles pour tous les utilisateurs mais pas pour tous ? Je ne comprends pas exactement pourquoi macports (peut-être juste certains des utilitaires portés) ne fonctionne pas avec gtk+ et jhbuild. Mais c'est peut-être un début

0voto

grg Points 181593
  1. Créez un nouveau dossier dans un endroit accessible par tous les utilisateurs.

  2. Placez un certain nombre d'exécutables dans ce dossier de manière à ce que seuls les exécutables que vous voulez rendre accessibles dans tous les comptes d'utilisateurs se trouvent dans ce dossier.

    ln -s /opt/local/yourport /path/to/your/folder/yourport
  3. Ajoutez le chemin d'accès à votre nouveau dossier en haut de l'écran /etc/paths . Comme ce fichier est lu par tous les comptes d'utilisateurs, il est ajouté au chemin d'accès de tous les utilisateurs. Cependant, puisque vous ajoutez le nouveau dossier, vous n'ajoutez pas tous les ports au chemin d'accès de chacun.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X