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

Debian – Live-Helper offline verwenden?

Ich versuche, eine benutzerdefinierte Debian-Live-CD mit Live-Helper zu erstellen, aber offline. Mit apt-cdrom war es mehr oder weniger möglich (unter Verwendung der offiziellen DVDs, um alle Abhängigkeiten zu lösen).

Ich habe lh config gemacht und dann lh build , wie ich soll. Das Problem ist, dass es fehlgeschlagen ist und mir diesen Fehler gegeben hat:

E: Failed getting release file: http://ftp.de.debian.org/debian/dists/squeeze/Release

Ich habe im Internet gestöbert und eine Option zu --mirror-bootstrap gefunden und es verwenden, um auf http://localhost/debian umzuleiten , aber es gibt den gleichen Fehler. Ich habe sogar versucht, die Release abzurufen Datei und unter Verwendung eines lokalen Pfads (z. B. /root/debian/dists/squeeze/Release ), aber es würde es nicht erkennen. Ich muss anscheinend eine URL verwenden, aber ich kann keine URL verwenden, um auf die lokale Festplatte umzuleiten.

Ich habe jedoch Folgendes gefunden:http://lists.debian.org/debian-live/2007/07/msg00152.html
Ich habe dort keine Lösung gefunden, aber es sind die meisten Informationen, die ich finden konnte.

Ich kann diesen Computer nicht mit dem Internet verbinden, was kann ich tun??

Akzeptierte Antwort:

Diese Anleitung geht davon aus, dass Sie eine Live-Disc von nur einer Debian-DVD (oder -CD) erstellen möchten. Ich weiß nicht, wie ich verschiedene CD/DVD-Images zu einem Repository kombinieren kann.

  1. Installieren Sie einen Webserver:

    sudo apt-get install cherokee
    
  2. Erstellen Sie einen Mount-Punkt im Webserver-Pfad und mounten Sie die Disc:

    sudo mkdir /var/www/squeeze
    sudo mount /dev/scd0 /var/www/squeeze
    
  3. Erstellen Sie ein Verzeichnis, das die Konfigurationen und die Live-Disc enthält, und navigieren Sie dorthin:

    mkdir /path/to/live-build-dir
    cd /path/to/live-build-dir
    
  4. Führen Sie live-build aus Konfigurationsgenerator:

    lb config --mirror-bootstrap http://localhost/squeeze
    

    Sehen Sie sich lb_config an Manpage für unzählige andere Optionen. Stellen Sie außerdem sicher, dass Ihre Konfigurationsverzeichnisse gelöscht werden, wenn Sie lb config erneut ausführen Befehl. Sehen Sie sich die Dokumentation für eine Erklärung an.

  5. Erstellen Sie die Live-Disc:

    sudo lb build
    

HINWEISE :

  • Ich habe es mit direktem Dateizugriff versucht (file:/path/to/apt-repository ), und es funktioniert nicht. Wahrscheinlich ein Fehler.

  • Wenn Sie Squeeze-Images erstellen möchten, verwenden Sie die Squeeze-Version von Live-Build. Die Version in Wheezy oder Unstable ist derzeit defekt, und die Entwickler raten von ihrer Verwendung ab, außer zum Testen. Die Konfigurationsformate sind nicht einmal kompatibel.


Debian
  1. Replizieren einer Master-Datenbank mit MariaDB 10 auf Debian 8

  2. So installieren Sie die Config Server Firewall (CSF) unter Debian 11

  3. So installieren Sie Debian-Pakete offline

  4. Optimieren Sie Images in Debian 10 Linux-Systemen mit Trimage

  5. Debian – Verwenden von zwei Displays unter Debian?

So überwachen Sie Hosts mit Nagios NRPE unter Debian 9

So senden Sie E-Mails mit Debian 11 Server

So installieren Sie LogSeq unter Debian 11 Edition mit AppImage

So aktivieren/deaktivieren Sie Ping mit iptables unter Debian 10

So installieren Sie die Config Server Firewall (CSF) unter Debian 11

Installieren Sie Teamviewer unter Debian 11 oder 10 über das Befehlsterminal