如何添加以前版本的 PPA?

如何添加以前版本的 PPA?

我一直在努力应用了 breakindent 补丁的 vim,但它只能通过 Quantal 获得,而我正在运行 Raring。有没有办法强制安装以前版本的 PPA?我尝试手动下载所有软件包并运行,sudo dpkg -i但出现很多有关依赖项的错误,其中一些似乎无法解决。我是否只能自己编译 vim?

答案1

你应该选择调整软件与更新>其他软件渴望量子分配。

其他软件

答案2

添加存储库后,您可以尝试手动更改分布:

$ cat /etc/apt/sources.list.d/eudoxos-vim-breakindent-<version>.list 
deb http://ppa.launchpad.net/eudoxos/vim-breakindent/ubuntu <version> main
deb-src http://ppa.launchpad.net/eudoxos/vim-breakindent/ubuntu <version> main

因此,只需将<version>这些条目替换为quantal,然后执行sudo apt-get update。不能保证它会起作用,但如果不起作用,您可以还原更改或删除 PPA。

答案3

为了避免手动更改源列表,您可以使用以下命令添加特定 Ubuntu 版本的存储库:

sudo add-apt-repository "deb http://ppa.launchpad.net/eudoxos/vim-breakindent/ubuntu <needed_version_here> main"

要删除添加的 repo:

sudo add-apt-repository -r "deb http://ppa.launchpad.net/eudoxos/vim-breakindent/ubuntu <needed_version_here> main"

相关内容