Dokumentation
Installation zusätzlicher Software über den APT Paketmanager
Hintergrund
Standardmäßig wird jedes TurnKey Appliance sorgfältig von Grund auf mit den minimalen Komponenten erstellt, die erforderlich sind, um seine Rolle mit maximaler Effizienz und Sicherheit zu erfüllen.
Benutzer, die Software benötigen, die standardmäßig nicht installiert ist, können sie problemlos über APT, das Advanced Packaging Tool, installieren, auf das über die Weboberfläche (Webmin) zugegriffen werden kann. oder über die Kommandozeilenschnittstelle (empfohlen).
Denken Sie daran, ein TurnKey Linux Appliance ist Debian unter der Haube. TurnKey Linux gibt Ihnen nur einen besseren Ausgangspunkt, also ist es in Ordnung, ein Appliance an Ihre Bedürfnisse anzupassen. Sie können verwenden Debian Dokumentation zu helfen.
Bevor Sie anfangen
Stellen Sie sicher, dass Ihr Appliance über Internetzugang verfügt. Es muss in der Lage sein, auf die Online-Paket-Repositories von APT zuzugreifen.
Pakete über die Kommandozeile installieren
Melden Sie sich in der Befehlszeile an. Das können Sie über einen SSH-Client oder über Ihren Browser mit der AJAX-Webshell tun: https://appliance.ip:12320/
Aktualisieren der APT-Datenbank
Wenn dies Ihre erste Installationssoftware über APT ist, müssen Sie zuerst die Datenbank der verfügbaren Pakete aktualisieren.
apt-get update
\Installation eines Pakets
apt-get install name-of-package
Suche nach Paketen
Zeigen Sie eine Liste der Paketnamen + kurze Beschreibungen an:
apt-cache search keyword1 keyword2 ...
Vollständige Beschreibung eines Pakets anzeigen:
apt-cache show packagename
Nehmen wir zum Beispiel an, wir wollen eine Netzwerk-Exploration durchführen:
apt-cache search map network | less # let's find out more about this nmap tool apt-cache show nmap # let's install it apt-get install nmap
Installieren von Paketen über die Web-Management-Schnittstelle (Webmin)
Melden Sie sich bei Webmin an: https://appliance.ip:12321/
Gehen Sie zu System -> Softwarepakete
Aktualisieren der APT-Datenbank
Wenn dies Ihre erste Installationssoftware über APT ist, müssen Sie zuerst die Datenbank der verfügbaren Pakete aktualisieren.
Installieren eines Pakets
Sie können APT bitten, ein Paket zu installieren, indem Sie die Schaltfläche "Paket aus APT" im Abschnitt "Ein neues Paket installieren" auswählen und den Namen des Pakets eingeben und dann klicken "Installieren".
Suche nach Paketen
Wenn Sie den genauen Namen des gewünschten Pakets nicht kennen, können Sie es durchsuchen, indem Sie auf die Schaltfläche "APT suchen" klicken. Dadurch wird ein Popup-Fenster geöffnet, in dem Sie nach Schlüsselwörtern (z. B. Editor) suchen und eine Liste von Paketen erhalten können, die dieses Schlüsselwort in ihrem Namen oder ihrer Beschreibung enthalten.
Häufig benötigte Zusatzpakete
- Bauwesentlicher: Compiler-Baukette. Sie brauchen dies, wenn Sie Software von der Quelle aus erstellen wollen.
- vim: eine Vollversion des Vim Text Editors.
Standardmäßig werden alle Appliances mit vim-tiny (einer Teilmenge von Vim, einem von Experten bevorzugten Modaltexteditor) und Nano (einem einfachen nicht-modalen Texteditor) geliefert.
Durchsuchen oder Durchsuchen des Debian-Paket-Repository
Durchsuchen Sie die vollständige Liste der Pakete, die in Debian stable verfügbar sind (in der Regel die Grundlage der aktuellen TurnKey-Version) hier:
https://packages.debian.org/stable/
Oder suchen Sie nach Paketen mit der Suchfunktion hier:
https://www.debian.org/distrib/packages#search_packages
Geben Sie Ihr Keyword (s) ein und wählen Sie aus, ob Sie nur den Paketnamen oder auch Beschreibungen suchen möchten. Wählen Sie die Distribution (in der Regel "stabil" für die aktuelle TKL-Version) und klicken Sie auf die Suche (neben dem Schlüsselwort).
Wenn Sie nach einem Skript suchen, das von einem Paket bereitgestellt wird, dessen Name Ihnen nicht bekannt ist, versuchen Sie die Suche "Inhalt von Paketen durchsuchen" weiter unten auf der Seite.
Gotchas beim Befolgen externer Tutorials
Es gibt eine große Menge relevanter (und manchmal nicht so relevanter) Tutorials und / oder Anweisungen, wie Sie zusätzliche Software online installieren und / oder konfigurieren können (nur Google!). Wenn Sie bedenken, dass TurnKey Debian unter der Haube ist, kann der Aug eine unschätzbare Quelle für Ideen und eine nützliche Ressource sein.
Sudo
Einige Anweisungen können den sudo-Befehl vor vielen Befehlen verwenden (z. B. apt-get und viele andere). Im Wesentlichen ermöglicht sudo Ihnen Befehle auszuführen, als ob Sie der Root-Benutzer wären (wenn Sie es nicht sind). Bei Bedarf kann es jedoch installiert werden - mit apt! :
Eignung
Einige online verfügbare Debian-Anweisungen/Tutorials können ein alternatives Kommandozeilen-Tool namens "aptitude" verwenden. Im Allgemeinen können Sie 'apt-get' durch 'aptitude' ohne Problem ersetzen, obwohl aptitude einige alternative (und zusätzliche) erweiterte Befehle hat. Für den allgemeinen Gebrauch sollte apt-get in Ordnung sein, aber wenn Sie möchten, können Sie aptitude mit apt installieren! :