Mc: Priorité faible : collision de noms avec Midnight Commander

Créé le 13 juil. 2015  ·  5Commentaires  ·  Source: minio/mc

Je voulais juste souligner que Midnight Commander (http://www.midnight-commander.org/) utilise également mc comme nom binaire (ce qui n'est pas si mal car je peux renommer le binaire du client Minio) et des versions plus anciennes (par exemple telles que trouvées sur CentOS 5) utilisez également ~/.mc comme répertoire de configuration (ce qui pourrait être un problème mais c'est surtout désordonné).

Y a-t-il une chance de renommer le client de Minio ou d'avoir un changement au moment de la compilation ?
Ou peut-être le pointant de manière permanente vers un fichier de configuration différent ?

AIT

Remarque : j'utilise beaucoup Midnight Commander depuis 10 ans mais je ne suis en aucun cas affilié au projet.

wontfix

Commentaire le plus utile

Voici ma solution :

~ % mv ./mc mcli

Problème résolu ;)

Tous les 5 commentaires

Vous avez raison. Même si l'utilisateur peut renommer le nom binaire mc, le répertoire de configuration est toujours en conflit. Nous avons ici deux options :
1) mc assumera automatiquement le chemin de configuration vers ~/.($BINARY_NAME)/ ou prendra en charge -C /path/to/config
2) Changez le nom du projet. Nous avons lutté avec cela. Il est vraiment difficile de trouver un nom plus court et plus doux que "mc" :(

Commit #874 ajoute la prise en charge du chemin de configuration personnalisé. Merci Richarson pour votre contribution.

@abperiasamy Au contraire, merci pour la solution rapide !

Voici ma solution :

~ % mv ./mc mcli

Problème résolu ;)

tu penses que c'est une solution :

mv ./mc mcli

Cela crée du travail pour tout le monde - luttons contre le chômage. (plaisanter)

Ceci est juste une solution de contournement.

Veuillez fournir un nom unique en amont.

Le nom actuel mc crée une confusion et conduira à plusieurs solutions. DistroX l'appellera "foo" et distroY l'appellera "bar", abcBSD l'appellera "blabla".

Le commandant de minuit était ici avant.

Si vous voulez une solution saine, donnez-lui un nom unique en amont et créez un alias shell pour vous.

Cette page vous a été utile?
0 / 5 - 0 notes