Eli*_*ias 6 update-manager apt snap 19.04
我正在使用 Ubuntu 19.04。当我需要安装一些新包时,我通常通过sudo apt install
从命令行运行来完成。为了保持更新,我使用“软件更新程序”(更新管理器),有时它会弹出来提醒我,有时我会自己运行它以确保一切都是最新的。
但是,最近我安装了一些软件包snap install
而不是 apt,现在我不确定是否应该运行“软件管理器”以外的其他东西来确保所有内容都已更新。
“软件更新程序”是只更新使用 apt 安装的软件,还是也更新使用 snap 安装的软件?
除了“软件更新程序”之外,我还需要运行其他东西吗?如果需要,怎么办?
另外:混合“apt”和“snap”安装方式是不是一个坏主意?
软件更新程序仅更新已安装的 apt 软件包。安装的 snap 包会在后台单独自动更新。您还可以使用以下命令从终端更新 snap 包:
sudo snap refresh
Run Code Online (Sandbox Code Playgroud)
该sudo snap refresh
命令更新指定的快照,或者如果未指定任何快照,则更新系统中的所有快照。结果sudo snap refresh
将列出由该命令刷新的快照。
由于 snap 包是与安装每个 snap 包所需的所有东西捆绑在一起的独立包,因此可以将 snap 包与同一应用程序的 apt 包一起安装并使用它们中的一个或两个,也可以混合使用自由搭配 apt 和 snap 包。当您需要安装最新版本的应用程序时,这非常方便。事实上,一些snap包比如node snap(Node.js)有多个版本,你甚至可以安装同一个软件的多个版本,每次运行软件时都可以选择使用哪个版本。
如果安装了同一个应用程序的多个版本,如果它们都在 Dash 中具有相同的图标,则可能会令人困惑,但是您也可以使用以下命令从终端运行任何 snap 包:
snap 运行snap-package-name
如果有一个名为snap-package-name
安装了上面命令的 snap 包,运行它,但它不会运行同一个应用程序的 apt 包。
归档时间: |
|
查看次数: |
853 次 |
最近记录: |