我目前正在2.1.0
,并希望转到最新版本(2.5.0
目前)。有命令这样做吗?或者我是否需要卸载当前版本并安装新版本?这是通过apt-get完成的吗?
无法在文档或互联网上的其他地方找到这个...
我尝试从fish download page下载最新的.deb文件,但是试图在Ubuntu软件中心打开它会产生“打破现有包'鱼'”
答案 0 :(得分:7)
最好的方法是使用fish项目提供的软件包归档来替换Ubuntu项目发布的软件包(这些软件包非常陈旧并且包含安全问题)。
以下命令将您的系统订阅到鱼类开发人员运行的个人包存档,更新包列表,最后升级或安装鱼:
sudo add-apt-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish
作为额外的好处,在这些步骤之后运行apt-get upgrade
将始终确保您拥有最新版本的鱼。
答案 1 :(得分:2)
添加用于版本3的PPA,更新和安装
sudo add-apt-repository ppa:fish-shell/release-3
sudo apt-get update
sudo apt-get install fish