Ich möchte Mercurial auf meinem Ubuntu-Server-System installieren, aber ich will nicht X (das ist ein reines Konsolensystem, keine GUI überhaupt). Wenn ich apt-get install mercurial
benutze, werden alle X-Bibliotheken eingezogen. Ich weiß, dass ich sie ignorieren kann, aber ich möchte mein System minimal halten - gibt es eine Möglichkeit, ohne GUI-Tools zu installieren?Wie installiere ich Mercurial auf Ubuntu ohne X
Antwort
X ist aufgrund gezogen Wunsch (Tcl/Tk Shell).
Wir verwenden: $ sudo apt-get --no-install-recommends install mercurial
Sie können es immer manuell installieren, hinter der Rückseite des Paketmanagers, ohne die Abhängigkeit von X zu installieren. Der Befehlszeilenabschnitt von Mercurial hängt nicht viel von etwas ab, außer einer funktionierenden Python-Installation eines kürzlichen 2.x Jahrgang (sagen wir 2,7).
FYI, um zu sehen, was die neueste veröffentlichte Version ist, besuchen Sie https://www.mercurial-scm.org/downloads.
Die Version dort ist jetzt "mercurial-3.0-rc". Der "rc" ist ein "Release Candidate", der für Sie vielleicht zu modern ist. Sie können die Liste aller Veröffentlichungen durchsuchen unter: https://www.mercurial-scm.org/release/. Zum Zeitpunkt der Erstellung dieses Artikels ist Mercurial 2.9.2 das neueste Release. Also werde ich Ihnen zeigen, wie man das installiert.
Schritte zu installieren:
zuerst die "Source-Version" von Mercurial 2.9.2 mit diesem curl Befehl herunterladen:
curl -C - -O https://www.mercurial-scm.org/release/mercurial-2.9.2.tar.gz
Untar mit diesem Befehl:
tar -xzf mercurial-2.9.2.tar.gz
Build-& mit diesen Befehlen installieren:
cd mercurial-2.9.2 sudo python setup.py install
Sie sind fertig! Stellen Sie sicher, dass es installiert ist:
which hg hg --version
Sieht aus wie dies die beste Antwort ist, da es keine Nicht-X-Version des Pakets auf meinem Betriebssystem gibt. –
- 1. Wie installiere ich Hadoop auf Ubuntu
- 2. Wie installiere ich Ruby 1.9.3 auf Ubuntu ohne RVM?
- 3. Wie installiere ich M2Crypto auf Ubuntu?
- 4. Wie installiere ich ImageHash auf Ubuntu 14.0.4?
- 5. Wie installiere ich LESS auf Ubuntu 12.04?
- 6. Wie installiere ich Titanium Studio auf Ubuntu?
- 7. Wie installiere ich Doxygen GUI auf Ubuntu?
- 8. Wie installiere ich LFE auf Ubuntu Karmic?
- 9. Wie installiere ich g ++ 4.4 auf Ubuntu?
- 10. installiere cx_freeze auf ubuntu
- 11. Wie installiere ich gprof auf OS X
- 12. Wie installiere ich php7 mongodb Treiber auf xampp auf ubuntu
- 13. Wie installiere ich mysql-server in Ubuntu
- 14. wie installiere ich php7 (zts) + pthreads auf Ubuntu 14.04
- 15. Wie installiere ich autoconf in Ubuntu 11.04?
- 16. Wie installiere ich PHPMyAdmin unter Ubuntu 16.04
- 17. Wie installiere ich "make" in ubuntu?
- 18. Wie installiere ich simplehtmldom in ubuntu
- 19. Wie installiere ich das nvm für node.js auf ubuntu 12.04
- 20. Wie installiere ich python-ldap in einem virtualenv auf Ubuntu?
- 21. Wie installiere ich Repo auf meinem Ubuntu System?
- 22. Wie installiere ich Ruby 2.1.4 auf Ubuntu 14.04
- 23. Wie installiere ich Gitlab mit Virtualbox und Vagrant auf Ubuntu?
- 24. Wie installiere ich eine eigene App auf Ubuntu
- 25. Wie installiere ich python-rsvg ohne python-gnome2-desktop auf Ubuntu 8.10?
- 26. Erstellen von Mercurial 1.3.1 auf Ubuntu Linux
- 27. Installiere Clojure mit Leiningen auf Ubuntu 13.04
- 28. Installiere psycopg2 unter Ubuntu
- 29. Installiere vorherige Versionen von R auf ubuntu
- 30. Wie installiere ich Atmosphärenpakete ohne Meteoriten?
in den X-Bibliotheken zu ziehen ist nicht das gleiche wie in den X-Tools ziehen. Wenn Sie wirklich ohne X-Bibliotheken installieren möchten, müssen Sie sich wahrscheinlich neu kompilieren. – Flimzy
Hmm, ich hätte angenommen, dass das X-Zeug nur für eine der Erweiterungen benötigt wird - und so könnte es ein "Kern-Mercurial" -Paket geben, das diese Erweiterungen nicht enthält und X nicht benötigt. Wenn nicht, ist das okay . Es ist nur eine geringfügige VM Bild Blähung, ich denke ... –