[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: new packages



On 23-03-17, Greg Wooledge wrote:
> On Thu, Mar 23, 2017 at 02:42:20PM -0400, songbird wrote:
> >   when you run:
> > 
> > $ apt-get upgrade
> > 
> > it will not add any new programs, but when you run:
> > 
> > $ apt-get dist-upgrade
> > 
> > it will tell you which are new of the updates it is
> > going to perform (if any).
> 
> I strongly recommend using the half-documented -u option here:
> 
> apt-get -u upgrade
> 
> It's not in the man page, but it IS in the "apt-get -h" output.
> 
> That way you'll have some warning of which services are going to be
> affected.  If, for example, you see that your database server is
> going to be upgraded, and you know that this will impact your users,
> you may want to wait until a less busy time to do the upgrade, and
> shut down your database-client application(s), etc.
> 
> This is also one of the reasons why unattended upgrades are not on
> by default.
> 
Actually, it is in the man page of apt-get:

 -u, --show-upgraded
            Show upgraded packages; print out a list of all packages
	    that are
	               to be upgraded. Configuration Item:
		       APT::Get::Show-Upgraded.


Also, another option that could be more useful:

-s, --simulate, --just-print, --dry-run, --recon, --no-act
    No action; perform a simulation of events that would occur based on
    the current system state but do not actually change the system.
    Locking will be disabled (Debug::NoLocking) so the system state
    could change while apt-get is running. Simulations can also be
    executed by non-root users which might not have read access to all
    apt configuration distorting the simulation. A notice expressing
    this warning is also shown by default for non-root users
    (APT::Get::Show-User-Simulation-Note). Configuration Item:
    APT::Get::Simulate.
		       
Have fun :)


Reply to: