Arc*_*ing 2 upgrade command-line apt bash software-installation
apt-get upgrade不会将 bash 从 4.3 升级到 4.4。因此似乎从bash --version),
那么为什么 bash 重新安装是升级?
apt-get install --only-upgrade bash
Run Code Online (Sandbox Code Playgroud)
或者说“只重新安装 Bash”只是一个奇怪的术语。
您可以使用以下命令检查可以预期的升级
apt-cache policy bash
Run Code Online (Sandbox Code Playgroud)
我运行 Ubuntu 16.04 LTS,输出是
bash:
Installed: 4.3-14ubuntu1.2
Candidate: 4.3-14ubuntu1.2
Version table:
*** 4.3-14ubuntu1.2 500
500 http://se.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages
100 /var/lib/dpkg/status
4.3-14ubuntu1 500
500 http://se.archive.ubuntu.com/ubuntu xenial/main i386 Packages
Run Code Online (Sandbox Code Playgroud)
换句话说,bash16.04 别名 xenial 的存储库中没有更新版本。这就是它不会升级的原因。
在这种情况下,通常没有理由升级程序包,但如果您可以找到更新的版本,例如通过 PPA,则有可能。
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |