如何更新 Fish Terminal 的版本? (Ubuntu)

How do I update version of Fish Terminal? (Ubuntu)

我目前在 2.1.0 并且想转到最新的(目前 2.5.0)。有执行此操作的命令吗?还是我需要卸载当前版本并安装新版本?这是通过 apt-get 完成的吗?

无法在文档中或 Internet 上的其他地方找到它...

我尝试从鱼 download page 下载最新的 .deb 文件,但尝试在 Ubuntu 软件中心打开它会产生 "Breaks existing package 'fish'"

最好的方法是使用fish项目提供的包存档来替换Ubuntu项目发布的包(这些包很旧并且存在安全问题)。

以下命令将您的系统订阅到 fish 开发人员的个人包存档 运行,更新包列表,最后升级或安装 fish:

sudo add-apt-repository ppa:fish-shell/release-3
sudo apt-get update
sudo apt-get install fish

作为额外的好处,运行在执行这些步骤后 apt-get upgrade 将始终确保您拥有最新版本的 fish。

为版本 3、更新和安装添加 PPA

sudo add-apt-repository ppa:fish-shell/release-3
sudo apt-get update
sudo apt-get install fish