Mc: Niedrige Priorität: Namenskollision mit Midnight Commander

Erstellt am 13. Juli 2015  ·  5Kommentare  ·  Quelle: minio/mc

Wollte nur darauf hinweisen, dass Midnight Commander (http://www.midnight-commander.org/) auch mc als Binärnamen verwendet (was nicht so schlimm ist, da ich die Binärdatei des Minio-Clients umbenennen kann) und ältere Versionen (zB als gefunden) auf CentOS 5) verwenden Sie auch ~/.mc als Konfigurationsverzeichnis (was ein Problem sein könnte, aber meistens unordentlich ist).

Gibt es eine Möglichkeit, den Client von Minio umzubenennen oder zur Kompilierzeit einen Wechsel vorzunehmen?
Oder vielleicht dauerhaft auf eine andere Konfigurationsdatei verweisen?

TIA

Hinweis: Ich benutze Midnight Commander seit 10 Jahren ausgiebig, bin aber in keiner Weise mit dem Projekt verbunden.

wontfix

Hilfreichster Kommentar

Das ist meine Lösung:

~ % mv ./mc mcli

Problem gelöst ;)

Alle 5 Kommentare

Du hast einen Punkt. Obwohl der Benutzer den mc-Binärnamen umbenennen kann, treten im Konfigurationsverzeichnis immer noch Konflikte auf. Wir haben hier zwei Möglichkeiten:
1) mc übernimmt automatisch den Konfigurationspfad zu ~/.($BINARY_NAME)/ oder unterstützt -C /path/to/config
2) Ändern Sie den Namen des Projekts. Wir haben damit gekämpft. Es ist wirklich schwer, einen kürzeren und süßeren Namen als "mc" zu finden :(

Commit #874 fügt Unterstützung für benutzerdefinierten Konfigurationspfad hinzu. Danke Richarson für deinen Beitrag.

@abperiasamy Au contraire, danke für die schnelle Lösung!

Das ist meine Lösung:

~ % mv ./mc mcli

Problem gelöst ;)

Du denkst das ist eine Lösung:

mv ./mc mcli

Das schafft Arbeit für alle – bekämpfen wir die Arbeitslosigkeit. (Scherz)

Dies ist nur ein Workaround.

Bitte geben Sie einen eindeutigen Namen aus dem Upstream an.

Der aktuelle Name mc Verwirrung und führt zu mehreren Lösungen. DistroX nennt es "foo" und distroY nennt es "bar", abcBSD nennt es "blabla".

Der Mitternachtskommandant war schon einmal hier.

Wenn Sie eine vernünftige Lösung wünschen, geben Sie ihr bitte einen eindeutigen Namen vom Upstream und erstellen Sie einen Shell-Alias ​​für Sie.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen