Apt: Difference between revisions
From DWIKI
m (→FAQ) |
|||
Line 6: | Line 6: | ||
=Unattended upgrades= | =Unattended upgrades= | ||
*https://help.ubuntu.com/community/AutomaticSecurityUpdates | *https://help.ubuntu.com/community/AutomaticSecurityUpdates | ||
*https://pimylifeup.com/unattended-upgrades-debian-ubuntu/ | *[https://pimylifeup.com/unattended-upgrades-debian-ubuntu/ Using Unattended-Upgrades on Debian and Ubuntu] | ||
==Disable unattended upgrades== | ==Disable unattended upgrades== | ||
Line 17: | Line 17: | ||
===Unattended-Upgrade::DevRelease "auto";=== | ===Unattended-Upgrade::DevRelease "auto";=== | ||
Only works on "dev releasess", which is any not .04 | Only works on "dev releasess", which is any not .04 | ||
==What is this Allowed-Origins about?== | |||
=HOWTO= | =HOWTO= |
Revision as of 16:33, 11 December 2024
Debian/Ubuntu package manager
Unattended upgrades
- https://help.ubuntu.com/community/AutomaticSecurityUpdates
- Using Unattended-Upgrades on Debian and Ubuntu
Disable unattended upgrades
In /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Unattended-Upgrade "0";
The logs
/var/log/unattended-upgrades/*.log
FAQ
Unattended-Upgrade::DevRelease "auto";
Only works on "dev releasess", which is any not .04
What is this Allowed-Origins about?
HOWTO
Extract files from .deb
dpkg-deb
Pin a version
List installed packages
apt list --installed
FAQ
Show version of packages before installing
apt-get -s install somepackage
or
apt install madison-lite apt-cache madison somepackage
or
apt-show packagename
Show available/installed versions of package
apt-cache policy elasticsearch
have been kept back
Usually means you should run
apt install <kept-back-package>
or
apt upgrade packagename
otherwise
apt dist-upgrade
Unable to correct problems, you have held broken packages.
Try
dpkg --get-selections | grep hold
What packages depend on package
apt-cache rdepends --installed libc6-dev
Clear cache
apt-get clean
Could not handshake: The TLS connection was non-properly terminated.
try http instead of https
Depends: but it is not going to be installed
First try
apt-get update && apt-get upgrade
E: Unable to correct problems, you have held broken packages.
Which services should be restarted?
That's from needrestart
Prevent restarting all services when installing a package
NEEDRESTART_MODE=i apt install somepackage
What repository provides package
apt policy <packagename>
Error messages
Key is stored in legacy trusted.gpg keyring
Check apt-key is deprecated
Certificate verification failed: The certificate is NOT trusted.
try
deb [trusted=yes] ...
in sources.list, but things might be worse than that, in case of launchpad change to
https://ppa.launchpadcontent.net/
The following upgrades have been deferred due to phasing
apt install <whatever package it lists>