Sie können sie nicht in dem Sinne installieren, dass sie die vorhandenen Benutzer für alle Benutzer des Systems überschreiben. Sie können sie jedoch in Ihrem Home-Verzeichnis kompilieren und installieren und so konfigurieren PATH
, dass sie anstelle der Systembenutzer ausgeführt werden.
Laden Sie dazu die neueste Version von coreutils von der GNU-Website herunter . Extrahieren Sie dann das Archiv und cd
hinein und führen Sie die folgenden Befehle aus, um es zu kompilieren und zu installieren. Beachten Sie den --prefix
Schalter, mit dem Sie das Verzeichnis konfigurieren können, in dem es installiert werden soll.
./configure --prefix=/home/avilella/coreutils/ make make install
Die meisten Debian-Systeme sind so konfiguriert, dass sie automatisch ~/bin
zu Ihrem PATH hinzugefügt werden . In diesem Fall können Sie die Dienstprogramme in dieses Verzeichnis kopieren. Es kann jedoch nicht so konfiguriert werden, dass ausführbare Dateien von diesem Verzeichnis ausgeführt werden, bevor die Systemverzeichnisse durchsucht werden. Alternativ können Sie sie auch in ihrem eigenen Verzeichnis aufbewahren. In diesem Fall müssen Sie Ihr ~/.profile
Verzeichnis bearbeiten, bevor Sie die Systemverzeichnisse durchsuchen. Fügen Sie dazu eine Zeile wie folgt hinzu:
PATH="$HOME/coreutils/bin:$PATH"
Wenn Sie es vorziehen, sie nicht zu kompilieren, können Sie sie auch aus einem neueren Debian-Paket extrahieren, indem Sie ar vx
in der .deb
Datei ein data.tar.gz
Archiv mit dem Paketinhalt ausgeben . Für neuere Pakete sind jedoch möglicherweise neuere Bibliotheken erforderlich, die auf Ihrem System nicht vorhanden sind.