User Tools

Site Tools


os:linux:apt

Differences

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

Link to this comparison view

Next revision
Previous revision
os:linux:apt [2024-06-04 17:08] – created Manuel Freios:linux:apt [2024-07-15 17:36] (current) – download only Manuel Frei
Line 18: Line 18:
 </code> </code>
  
-Recommended supported replacement (/etc/apt/keyrings/ is just an example, there is no recommended path):+Recommended replacement:
 <code> <code>
 wget -qO- https://myrepo.example/myrepo.asc | sudo tee /etc/apt/keyrings/myrepo.asc wget -qO- https://myrepo.example/myrepo.asc | sudo tee /etc/apt/keyrings/myrepo.asc
Line 24: Line 24:
 </code> </code>
  
 +Example with raspberrypi.org repositories:
 +<code>
 +root@raspi1:~# apt update
 +Hit:1 http://raspbian.raspberrypi.org/raspbian bookworm InRelease
 +Hit:2 http://archive.raspberrypi.org/debian bookworm InRelease
 +Reading package lists... Done
 +Building dependency tree... Done
 +Reading state information... Done
 +All packages are up to date.
 +W: http://raspbian.raspberrypi.org/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
 +W: http://archive.raspberrypi.org/debian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
 +root@raspi1:~# wget -qO- http://raspbian.raspberrypi.org/raspbian.public.key | sudo tee /etc/apt/trusted.gpg.d/raspbian-raspberrypi.asc
 +root@raspi1:~# wget -qO- http://archive.raspberrypi.org/debian/raspberrypi.gpg.key | sudo tee /etc/apt/trusted.gpg.d/archive-raspberrypi.asc
 +root@raspi1:~# apt update
 +Hit:1 http://raspbian.raspberrypi.org/raspbian bookworm InRelease
 +Hit:2 http://archive.raspberrypi.org/debian bookworm InRelease
 +Reading package lists... Done
 +Building dependency tree... Done
 +Reading state information... Done
 +All packages are up to date.
 +root@raspi1:~# 
 +</code>
 +
 +
 +==== Download all Upgrade Packages ====
 +
 +To download all deb packages, perform an ''upgrade'', ''dist-upgrade'' or ''full-upgrade'' with the ''--download-only'' parameter.
 +
 +<code bash>
 +apt-get full-upgrade --download-only
 +</code>
 +
 +<code - Example>
 +root@server:~# apt-get full-upgrade --download-only
 +Reading package lists... Done
 +Building dependency tree... Done
 +Reading state information... Done
 +Calculating upgrade... Done
 +The following packages will be upgraded:
 +  openssh-server 
 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 +Need to get 456 kB/456 kB of archives.
 +After this operation, 512 kB of additional disk space will be used.
 +Do you want to continue? [Y/n] y
 +Get:7 http://security.debian.org bookworm-security/main amd64 openssh-server amd64 1:9.2p1-2+deb12u3 [456 kB]
 +Fetched 456 kB in 1s (456 kB/s)        
 +Download complete and in download only mode
 +root@server:~#
 +</code>
  
os/linux/apt.1717513739.txt.gz · Last modified: 2024-06-04 17:08 by Manuel Frei