Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was bedeutet Linux-Quelle?

Was bedeutet Linux-Quelle?

青灯夜游
青灯夜游Original
2022-03-21 13:56:265425Durchsuche

Unter Linux lautet der vollständige Name der Quelle „Softwarequelle“. Es handelt sich um ein kostenloses Anwendungsinstallations-Warehouse für Linux-Systeme. Es enthält Binärpakete und Quellcodes verschiedener Software- oder ISO-Dateien von Softwarequellen oder CDs, oder sogar ein Verzeichnis auf Ihrer Festplatte.

Was bedeutet Linux-Quelle?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.

Unter Linux lautet der vollständige Name der Quelle „Software-Quelle“, ein kostenloses Anwendungsinstallations-Warehouse für Linux-Systeme. In diesem Warehouse sind viele Anwendungssoftware nach Typ enthalten: verschiedene Arten Software-Binärpaket und Quellcode

  • ISO-Repository: Distributionsversion ISO-Datei

  • Die Softwarequelle kann ein Netzwerkserver, eine CD oder sogar ein Verzeichnis auf der Festplatte sein.

  • Deepin offizielle Software-Quelladresse: http://packages.deepin.com/

pool/ Das Verzeichnis speichert die Adressen aller veröffentlichten Softwarepakete

  • project/ speichert die von Entwicklern verwendeten Ressourcen

  • Mit der kontinuierlichen Weiterentwicklung von Deepin und der Zunahme der Benutzer hat Deepin mittlerweile 70 Softwarequellen auf der ganzen Welt eingerichtet, die 24 Länder abdecken, um Benutzern die Aktualisierung des Systems und die schnellere Installation von Software zu erleichtern.

Software-Quelldateien

Die Software-Quellkonfigurationsdatei von Deepin ist /etc/apt/sources.list, die die Quelladresse der von Ihnen verwendeten Software enthält (beachten Sie, dass sich das Software-Installationspaket nicht in diesem Ordner befindet). , aber Es enthält nur die Beschreibungsinformationen des Servers und alle Softwareinstallationen müssen weiterhin mit dem Internet verbunden sein. Deepin erbt den Befehl apt-get von Debian und Ubuntu, um Software im Software-Repository zu suchen, zu installieren, zu aktualisieren und zu deinstallieren. Die meisten auf Ren Hat basierenden Linux verwenden den Befehl yum. Es gibt auch einige Linux-Versionen, die ihre eigenen Paketverwaltungssysteme verwenden, wie z. B. Ypk von YlmfOS, YaST von SUSE, Portage von Gentoo usw.

Führen Sie den folgenden Befehl im Terminal aus, um die Quelldateien des aktuellen Systems anzuzeigen:

sudo gedit  /etc/apt/sources.list

Das Folgende ist die Standard-Softwarequelle von Deepin 15:

deb [by-hash=force] http://packages.deepin.com/deepin stable main contrib non-free
#deb-src http://packages.deepin.com/deepin stable main contrib non-free

Das erste Wort deb oder deb-src jeder Zeile beschreibt die Datei Typ:

(deb) bedeutet, dass das Verzeichnis ein binäres Softwarepaket enthält, d Das Quellcodepaket enthält die Codierung des Quellprogramms, die Debian-Steuerdatei (.dsc) und die Datei diff.gz, die die am „debianisierten“ Programm vorgenommenen Änderungen aufzeichnet.

  • Ändern Sie die Softwarequelle
  • Wenn Sie die Softwarequelle ändern müssen, gibt es zwei Methoden:

Run Control Center – Systeminformationen – Einstellungen – Update-Quelle (Ändern) und wählen Sie Ihre bevorzugte Softwarequelle aus . Ändern Sie die Quellkonfigurationsdatei manuell (wenn Sie sich der Gefahren nicht bewusst sind, ändern Sie sie bitte nicht:

sudo edit  /etc/apt/sources.list
Nachdem die Änderung abgeschlossen und gespeichert wurde, müssen Sie die Software-Terminalausführungsliste aktualisieren :

sudo apt-get update

Softwarequellen synchronisieren

Wenn Sie einen Softwarequellendienst für Deepin bereitstellen möchten, können Sie die folgenden Synchronisierungsmethoden ausprobieren:

Software-Repository synchronisieren (Größe beträgt ca. 330 GB)

rsync -av --delete-after rsync.deepin.com::deepin/ /var/www/deepin/
Synchronisieren ISO-Repository (Größe beträgt etwa 520 GB) ※Bemerkungen:

1 Sie können den Pfad /var/www/ in das Stammverzeichnis des Servers verschieben.

2 das jeden Tag läuft, um sicherzustellen, dass die von Ihnen bereitgestellte Image-Quelle für lange Zeit „auf dem neuesten Stand“ bleibt

3 Wir empfehlen, dass Sie zuerst das Deepin-Software-Repository und dann das ISO-Repository synchronisieren; Bitte verwenden Sie keine Deepins Bildquelle. Speichern Sie andere Dateien (z. B. inoffizielle Softwarepakete) im Verzeichnis, um Missverständnisse zu vermeiden.

5 Wenn Sie Vorschläge und Kommentare haben, senden Sie bitte eine Rückmeldung an support@deepin.org.

Verwandte Empfehlungen: „

Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Linux-Quelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn