Just how can I install simply security updates from the command line?

sudo apt-get upgrade mounts all updates, not simply security updates. I recognize that I can make use of Update Manager to select just vital security updates, yet exists a means to do this from the command line?

2019-05-07 08:43:22
Source Share
Answers: 4

The plan unattended-upgrades gives capability to install security updates instantly.

You can utilize this, yet as opposed to setting up the automated component you can call it by hand:

sudo unattended-upgrade -d --dry-run
sudo unattended-upgrade -d

If you intend to run it silently rather:

sudo unattended-upgrade

NOTE : When you call neglected - upgrade you leave the "s" off completion

This thinks that the plan is mounted by default, which it possibly is. Otherwise, simply do:

sudo apt-get install unattended-upgrades

See additionally /usr/share/doc/unattended-upgrades/README.md.

2019-05-09 07:13:29

I can not locate an alternative in either proper - get or aptitude, nonetheless a person had the same question on SuperUser. The only feedback is:

Check and adjust /etc/apt/apt.conf.d/50unattended-upgrade. 
Did you replace 'karmic' with the code name of your Ubuntu?

No reply regarding whether that functioned nonetheless.

2019-05-09 01:35:58

Although its attractive hideous, you can disable all the databases in addition to the security database and afterwards do :

sudo apt-get update && sudo apt-get upgrade

I have not examined it, yet theoretically it would just locate updates in the security repo and also use them ...

2019-05-08 19:29:26

change /etc/apt/preferences with the adhering to :

Package: *
Pin: release a=lucid-security
Pin-Priority: 500

Package: *
Pin: release o=Ubuntu
Pin-Priority: 50

currently a straightforward apt-get upgrade will certainly update all security updates just.

Why (and also just how) this functions : The choices documents will certainly pin all plans from Ubuntu circulation to top priority 50, which will certainly make them much less preferable than currently mounted plans. Documents stemming from security database are offered the default (500) top priority so they are taken into consideration for installment. This suggests that just plans that are taken into consideration better than presently mounted ones are security updates. Even more details concerning pinning in the apt_preferences manpage.

You can momentarily advertise a particular circulation for updates with the --target-release alternative that collaborates with apt-get and also aptitude (at the very least) which will certainly permit you pin particular launches to make sure that they are qualified for upgrade.

If you desire to utilize this for manuscripts just and also deficient fail for the system, you can position the regulations in to a few other area and also utilize this rather :

apt-get -o Dir::Etc::Preferences=/path/to/preferences_file upgrade

This will certainly make proper seek the choices submit from a non - default area.

The choices submit offered as an instance does not relate to 3rd party databases, if you desire to pin those also you can make use of apt-cache policy to conveniently establish the called for keys for pinning.

2019-05-08 17:07:35