Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:paketverwaltung [2025/10/30 11:30] swelinux:paketverwaltung [2025/12/20 14:53] (current) – external edit 127.0.0.1
Line 27: Line 27:
 ## Vergleich: klassische sources.list vs. Deb822 (.sources-Dateien) ## Vergleich: klassische sources.list vs. Deb822 (.sources-Dateien)
  
-### 1. Altes Format+### Altes Format
 - Datei:`/etc/apt/sources.list` - Datei:`/etc/apt/sources.list`
  
Line 46: Line 46:
  
  
-### 2. Neues Format +### Neues Format 
  - Deb822 im Verzeichnis: `/etc/apt/sources.list.d/`  - Deb822 im Verzeichnis: `/etc/apt/sources.list.d/`
  
Line 81: Line 81:
  
  
-### 3. Zusammenfassung der Unterschiede+### Zusammenfassung der Unterschiede
  
 | Merkmal      | `sources.list`                           | Deb822 / `.sources`                                | | Merkmal      | `sources.list`                           | Deb822 / `.sources`                                |
Line 93: Line 93:
  
  
-### 4. Wichtige Zusatzinfos+### Wichtige Zusatzinfos
  
 * **APT liest alle Quellen:** * **APT liest alle Quellen:**
Line 105: Line 105:
  
  
 +### Aufbau Deb822
  
 ``` ```
Line 122: Line 122:
  
  
- 
-``` 
-Types: deb 
-URIs: http://archive.ubuntu.com/ubuntu/ 
-Suites: noble noble-updates noble-backports noble-proposed 
-Components: main restricted universe multiverse 
-Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 
-``` 
 * **URIs:** * **URIs:**
  
Line 136: Line 128:
  
  
- 
-``` 
-Types: deb 
-URIs: http://archive.ubuntu.com/ubuntu/ 
-Suites: noble noble-updates noble-backports noble-proposed 
-Components: main restricted universe multiverse 
-Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 
-``` 
  
 * **Suites:** * **Suites:**
Line 157: Line 141:
  
  
- 
-``` 
-Types: deb 
-URIs: http://archive.ubuntu.com/ubuntu/ 
-Suites: noble noble-updates noble-backports noble-proposed 
-Components: main restricted universe multiverse 
-Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 
-``` 
 * **Components:** * **Components:**
  
Line 174: Line 150:
  
  
- 
-``` 
-Types: deb 
-URIs: http://archive.ubuntu.com/ubuntu/ 
-Suites: noble noble-updates noble-backports noble-proposed 
-Components: main restricted universe multiverse 
-Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 
-``` 
 * **Signed-By:** * **Signed-By:**
  
Line 192: Line 160:
  
  
-- Beispiel: `deb http://archive.ubuntu.com/ubuntu noble main universe restricted multiverse`   +#### Komponenten
- +
- +
- +
-* **deb**: Pakettyp +
- +
-  * Steht für ein Repository mit **Binärpaketen** (installierbar mit `apt install`) +
-  * Für Quellpakete wird stattdessen **`deb-src`** verwendet +
- +
-* http://archive.ubuntu.com/ubuntu: URL des **Ubuntu-Mirrorservers**, von dem die Pakete geladen werden +
- +
-* **jammy**: Codename der **Ubuntu-Version** (*Ubuntu 22.04 LTS*) +
- +
-* **main restricted universe multiverse**: **Komponenten** des Repositories +
-  * Bestimmen, **welche Paketgruppen** verfügbar sind +
- +
- +
- +
-## Komponenten+
 **Definition:** **Definition:**
 - **Unterbereiche eines Software-Archivs**, die Pakete nach **Lizenzart, Herkunft oder Unterstützungsgrad** gliedern - **Unterbereiche eines Software-Archivs**, die Pakete nach **Lizenzart, Herkunft oder Unterstützungsgrad** gliedern
 - bestimmen, **welche Softwarequellen** (z. B. nur freie oder auch proprietäre Programme) vom Paketmanager `apt` verwendet werden dürfen - bestimmen, **welche Softwarequellen** (z. B. nur freie oder auch proprietäre Programme) vom Paketmanager `apt` verwendet werden dürfen
  
-- Beispielhafte Komponenten unter Ubuntu sind: 
-    - main 
-    - restricted 
-    - universe 
-    - multiverse 
- 
- 
- 
-### Komponenten in APT-Repositories 
  
-**main**+**main**
  
-  Offiziell unterstützte, vollständig freie Software +  Offiziell unterstützte, vollständig freie Software 
-  Wird direkt von Ubuntu/Debian gepflegt +  Wird direkt von Ubuntu/Debian gepflegt 
-  Lizenz: Frei (Open Source) +  Lizenz: Frei (Open Source) 
-  Unterstützung: Voller Support+  Unterstützung: Voller Support
  
-**restricted**+**restricted**
  
-  Proprietäre Software, meist für Hardware-Unterstützung (z. B. Grafiktreiber) +  Proprietäre Software, meist für Hardware-Unterstützung (z. B. Grafiktreiber) 
-  Nicht vollständig frei +  Nicht vollständig frei 
-  Unterstützung: Eingeschränkter Support+  Unterstützung: Eingeschränkter Support
  
  
  
-**universe**+**universe**
  
-  Freie Software, die von der Community gepflegt wird +  Freie Software, die von der Community gepflegt wird 
-  Nicht offiziell unterstützt +  Nicht offiziell unterstützt 
-  Lizenz: Frei +  Lizenz: Frei 
-  Unterstützung: Community-Support+  Unterstützung: Community-Support
  
-**multiverse**+**multiverse**
  
-  Nicht-freie Software (z. B. wegen Lizenzen oder Patenten eingeschränkt) +  Nicht-freie Software (z. B. wegen Lizenzen oder Patenten eingeschränkt) 
-  Keine offizielle Unterstützung +  Keine offizielle Unterstützung 
-  Lizenz: Nicht frei +  Lizenz: Nicht frei 
-  Unterstützung: Kein offizieller Support+  Unterstützung: Kein offizieller Support