如何在 Ubuntu 12.04 下升级已安装的软件包

q09*_*987 1 package-management apt-get ubuntu-12.04

基于https://help.ubuntu.com/8.04/serverguide/apt-get.html

升级包的方法是:

sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

但是,我只想升级一个软件,例如 ipython-notebook。我已使用以下命令安装此软件包:

sudo apt-get update
sudo apt-get install ipython-notebook
Run Code Online (Sandbox Code Playgroud)

我如何只升级一个软件包(例如,ipython-notebook)?

小智 6

简单地调用:

sudo apt-get install ipython-notebook
Run Code Online (Sandbox Code Playgroud)

如果该软件包已安装在旧版本中,则会对其进行更新。

笔记

  1. 要重新安装已安装的软件包,您还可以调用:

    sudo apt-get install --reinstall PackageName
    
    Run Code Online (Sandbox Code Playgroud)
  2. 您很可能想参考当前的服务器指南:https : //help.ubuntu.com/12.04/serverguide/apt-get.html

附加问题:“这会重置配置文件吗?”

  • 如果您debconf手动重新配置已配置的配置文件 - 您的更改可能会被覆盖。
  • 如果您更改了“手动”维护的配置文件,则更新不应触及它

也许您还查看了如何在 Debian 系统上检查修改的配置文件?