doc:appunti:linux:sa:apt_sources
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:apt_sources [2022/02/24 07:39] – [10 Buster] niccolo | doc:appunti:linux:sa:apt_sources [2025/02/28 15:05] (current) – [Pinning] niccolo | ||
---|---|---|---|
Line 5: | Line 5: | ||
Per vedere se una gerarchia è disponibile, | Per vedere se una gerarchia è disponibile, | ||
- | ===== Woody ===== | + | ===== Debian 3.0 Woody ===== |
< | < | ||
Line 15: | Line 15: | ||
</ | </ | ||
- | ===== Sarge ===== | + | ===== Debian 3.1 Sarge ===== |
< | < | ||
Line 25: | Line 25: | ||
</ | </ | ||
- | ===== Etch ===== | + | ===== Debian 4 Etch ===== |
Per fortuna la legge americana è cambiata, quindi è stata definitivamente abbandonata la sezione '' | Per fortuna la legge americana è cambiata, quindi è stata definitivamente abbandonata la sezione '' | ||
Line 53: | Line 53: | ||
</ | </ | ||
- | ===== 11 Bullseye ===== | + | ===== Debian |
- | Con la versione 11 Bullseye cambia il modo di rilasciare i pacchetti **security**: | + | Con la versione 11 Bullseye |
< | < | ||
Line 65: | Line 65: | ||
deb-src | deb-src | ||
</ | </ | ||
+ | |||
+ | ===== Debian 12 Bookworm ===== | ||
+ | |||
+ | È stata aggiunta la componente **non-free-firmware**: | ||
+ | |||
+ | < | ||
+ | deb | ||
+ | deb-src http:// | ||
+ | deb | ||
+ | deb-src http:// | ||
+ | deb | ||
+ | deb-src http:// | ||
+ | </ | ||
+ | |||
===== Debian Multimedia (Marillat) ===== | ===== Debian Multimedia (Marillat) ===== | ||
Line 82: | Line 96: | ||
===== Volatile ===== | ===== Volatile ===== | ||
- | Il repository | + | **ATTENZIONE**: |
< | < | ||
- | deb http://ftp.debian.org/ | + | deb http://deb.debian.org/ |
</ | </ | ||
- | Questo repository | + | :!: **OBSOLETO** :!: Debian Volatile |
- | + | ||
- | DELETEME Esiste l' | + | |
< | < | ||
Line 130: | Line 142: | ||
Pin-Priority: | Pin-Priority: | ||
</ | </ | ||
+ | |||
+ | ====== Install from backporting ====== | ||
+ | |||
+ | Add the backports source to **/ | ||
+ | |||
+ | < | ||
+ | deb http:// | ||
+ | </ | ||
+ | |||
+ | update the packages list: | ||
+ | |||
+ | < | ||
+ | apt update | ||
+ | </ | ||
+ | |||
+ | All backports are deactivated by default so that the normal operation of a stable installation will not be compromised with potentially disruptive changes (all backported packages are pinned to priority 100). | ||
+ | |||
+ | To install a package specifically from the backports, execute: | ||
+ | |||
+ | < | ||
+ | apt install < | ||
+ | </ | ||
+ | |||
+ | See **[[https:// | ||
+ | |||
+ | ====== Forcing version or downgrading ====== | ||
+ | |||
+ | Può capitare una situazione in cui si voglia tornare ad una versione precedente di un pacchetto. Ad esempio dopo l' | ||
+ | |||
+ | < | ||
+ | apt install firefox-esr=115.3.0esr-1~deb12u1 | ||
+ | </ | ||
+ | |||
====== apt-cacher-ng ====== | ====== apt-cacher-ng ====== | ||
Line 136: | Line 181: | ||
< | < | ||
#Port:3142 | #Port:3142 | ||
- | Port:9999 | + | #Port:9999 |
- | Remap-debian: | + | Remap-debian: |
+ | Remap-debian-updates: | ||
+ | Remap-debian-security: | ||
+ | Remap-debian-backports: | ||
Remap-deb-multimedia: | Remap-deb-multimedia: | ||
- | Remap-debian-security: | ||
- | Remap-debian-volatile: | ||
- | Remap-debian-backports: | ||
</ | </ | ||
Line 148: | Line 193: | ||
< | < | ||
- | deb | + | deb |
- | deb | + | deb-src http://debian.rigacci.lan:3142/ |
- | deb | + | deb |
- | deb | + | deb |
- | deb-src http:// | + | |
</ | </ | ||
Line 167: | Line 211: | ||
deb-src http:// | deb-src http:// | ||
</ | </ | ||
+ | |||
+ | Quando una distribuzione non viene più ospitata sui mirror originale, può capitare che il cronjob **apt-cacher-ng** produca un errore del tipo: | ||
+ | |||
+ | < | ||
+ | / | ||
+ | Maintenance Task: Expiration | ||
+ | See file / | ||
+ | Server control address: http:// | ||
+ | Problem with debian-backports/ | ||
+ | Errors found, aborting expiration... | ||
+ | </ | ||
+ | |||
+ | In tal caso è necessario rimuovere le cartelle **%%/ | ||
====== apt-proxy ====== | ====== apt-proxy ====== | ||
Line 289: | Line 346: | ||
====== Pacchetti Raspbian archiviati ====== | ====== Pacchetti Raspbian archiviati ====== | ||
+ | |||
+ | Per le vecchie versioni di Raspbian è disponibile il repository **legacy.raspbian.org**. Ad esempio risulta sempre disponibile il software **Debian 8 Jessie** in data marzo 2022: | ||
+ | |||
+ | < | ||
+ | deb http:// | ||
+ | </ | ||
Anche Raspbian ha un server **snapshot** che può essere usato come **sorgente apt-get**. In questo esempio si ha un repository **Raspbian Wheezy** esattamente come era in data 2013-01-21: | Anche Raspbian ha un server **snapshot** che può essere usato come **sorgente apt-get**. In questo esempio si ha un repository **Raspbian Wheezy** esattamente come era in data 2013-01-21: | ||
Line 295: | Line 358: | ||
deb http:// | deb http:// | ||
</ | </ | ||
+ | |||
+ | **NOTICE**: Sembra tuttavia che il repository **snapshot.raspbian.org** sia fermo alla data **2021-12-02**. | ||
====== Cambio di suite e di versione ====== | ====== Cambio di suite e di versione ====== |
doc/appunti/linux/sa/apt_sources.1645684758.txt.gz · Last modified: 2022/02/24 07:39 by niccolo