GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ist es möglich, die Installation von Debian-Paketen zu simulieren und sie trotzdem als installiert zu markieren?

Sie sind wahrscheinlich am besten dran, sich in eine der Skriptschnittstellen einzuklinken, die Debian für ihre verschiedenen Paketwerkzeuge hat, und Ihren eigenen Simulator zu schreiben.

(Bearbeiten:Ich kann dpkg-perl nicht finden und dpkg-python mehr. dpkg-awk und dpkg-ruby existieren, aber sie sehen nicht so aus, als würden sie den Job machen.)

Allerdings:Debian hat ein Tool "equivs", mit dem Sie "leere" Pakete bauen können, die nur Abhängigkeiten erfüllen, aber keine Dateien außerhalb der Steuerdateien installieren. http://packages.debian.org/search?keywords=equivs

dpkg und apt-get beide haben Optionen zum Ausführen mit unterschiedlichen Verwaltungs- und Stammverzeichnissen. Die dpkg Manpage hat sie, aber die apt-get einer ist in apt.conf begraben .

VERZEICHNISSE

Eine besondere Bedeutung hat das Konfigurationselement RootDir. ...

Mit aptitude können Sie auswählen, was installiert werden soll, und es dann "festschreiben", indem Sie dpkg und/oder apt mit den richtigen Einstellungen ausführen. Es könnte für einige Ihrer Anforderungen ausreichen, damit herumzuspielen, obwohl Sie die Einstellungen vorher speichern und danach wiederherstellen möchten.


Linux
  1. Sichern Sie installierte Pakete und stellen Sie sie auf einem frisch installierten Ubuntu-System wieder her

  2. So listen Sie installierte Repositories in Ubuntu &Debian auf

  3. Pakete aus nicht vertrauenswürdiger Quelle entfernen und neu installieren?

  4. Ubuntu Trusty Red5-Server-Installation startet nicht?

  5. Ist es möglich, eine Linux-Distribution zu erstellen, die sowohl RPM- als auch .deb-Pakete unterstützt?

So listen Sie installierte Pakete sortiert nach Installationsdatum in Linux auf

Erstellen Sie eine Liste der installierten Pakete und installieren Sie sie später aus der Liste in CentOS und Ubuntu

Debfoster – Behalte nur essentielle Pakete in Debian und Ubuntu

Erstellen Sie eine Liste der installierten Pakete und installieren Sie sie später aus der Liste in Arch Linux

RPM und GPG:So überprüfen Sie Linux-Pakete vor der Installation

Überprüfen Sie die Java-Installation auf Debian und überprüfen Sie die installierte Version (falls vorhanden)