基于https://help.ubuntu.com/8.04/serverguide/apt-get.html
升级软件包的方法是:
sudo apt-get update
sudo apt-get upgrade
但是我只是想升级一个软件,例如 ipython-notebook。我使用以下命令安装了此包:
sudo apt-get update
sudo apt-get install ipython-notebook
我如何仅升级一个软件包(例如ipython-notebook
)?
答案1
只需调用:
sudo apt-get install ipython-notebook
如果该包已安装旧版本,则会更新。
笔记
要重新安装已安装的包,您还可以调用:
sudo apt-get install --reinstall PackageName
您很可能想要参考当前的服务器指南:https://help.ubuntu.com/12.04/serverguide/apt-get.html
附加问题:“这会重置配置文件吗?”
- 如果您
debconf
手动重新配置了已配置的配置文件 - 您的更改可能会被覆盖。 - 如果你更改了“手动”维护的配置文件,则更新不会影响它
也许你还看过如何检查 Debian 系统上修改的配置文件?
答案2
重新运行sudo apt-get install ipython-notebook
。Apt 将在调用安装之前检查软件包是否已安装,如果发现软件包已安装,则进行升级。