Nachdem ich keinen gefunden hatte, stolperte ich über diesen Beitrag , in dem erklärt wird, wie man ngIRCd mit Homebrew installiert, und beschloss, es auszuprobieren.
Zuerst habe ich das Ruby-Skript ausgeführt und HomeBrew erfolgreich installiert. Es hat jedoch einen Fehler zurückgegeben, dass sich das sbin nicht in meinem Pfad befindet. Deshalb lief ich homebrew doctor
und es gab den folgenden Fehler zurück:
Warning: Homebrew's sbin was not found in your path.
Consider amending your PATH variable so it contains:
/usr/local/sbin
Ich habe einen Beitrag gefunden, in dem vorgeschlagen wurde, die Datei / etc / arrows so zu bearbeiten , dass die /usr/local/bin
Zeile vor der /usr/bin
Zeile steht: Ich habe die Datei durch SFTP auf meinem Server bearbeitet und jetzt sind ihre Inhalte:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Der Fehler blieb jedoch bestehen. Ich fand diesen anderen Beitrag und versuchte, export PATH="$PATH:/usr/local/sbin"
in das Terminal einzutreten und die HomeBrew-Konfiguration erneut zu testen. Dieses Mal wurden keine Fehler gemeldet.
Zufrieden mit den Ergebnissen installierte ich ngIRCd nach dem ersten Beitrag. Ich trat ein brew install ngircd
und es machte all seine Magie, ohne irgendwelche Fehler zu melden. Ich fuhr dann mit Schritt zwei fort und fügte den vi ~/.bash_profile
Befehl in das Terminalfenster ein, aber eine Reihe von Zeilen mit einem $
Zeichen am Anfang erschien und ich konnte es nicht zum Laufen bringen. Ich schloss das Fenster, öffnete ein neues und tippte ein ngircd
, um den Server zu starten, und es gab mir ein
bash: command not found
Error.
Die export PATH="$PATH:/usr/local/sbin"
erneute Eingabe des Befehls in das neue Fenster, gefolgt von dem ngircd
Befehl, ergab jedoch keine Fehler. Deshalb habe ich die ngIRCd-Konfigurationsdatei in /usr/local/Cellar/ngircd/20.1/etc/ngircd.conf angepasst und versucht, mich über Adium beim Server anzumelden, nur um einen Access denied: bad password
Fehler zu bekommen ... Ich habe sogar das Original wiederhergestellt. Conf-Datei ohne Erfolg. Und natürlich gibt es das Problem, dass ich den export PATH
Befehl jedes Mal eingeben muss, wenn ich mich am Terminal anmelde. Was mache ich falsch? Natürlich würde ich gerne ganz andere Lösungen ausprobieren, wenn es eine Anleitung gibt, der ich folgen kann!
Ich denke, dass es so gelaufen ist, aber ich könnte ein paar Details übersehen oder vergessen haben. Ich hoffe, das ergibt für jemanden unter euch einen Sinn xD