Como posso adicionar um PPA de uma versão anterior?

14

Eu tenho tentado obter o vim com o patch inovador aplicado , mas ele só está disponível no Quantal e estou executando o Raring. Existe uma maneira de forçar a instalação de um PPA a partir de uma versão anterior? Tentei baixar manualmente todos os pacotes e executá- sudo dpkg -ilos, mas recebo muitos erros sobre dependências, alguns dos quais não parecem poder ser resolvidos. Estou preso em ter que compilar o vim?

Jonathan
fonte
Como você adicionou o PPA add-apt-repository? Ou você ainda não o adicionou?
Thomas Ward
Adicionar o PPA funciona, mas como a área Raring está vazia, o apt-get retorna. W: Failed to fetch http://ppa.launchpad.net/eudoxos/vim-breakindent/ubuntu/dists/raring/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://ppa.launchpad.net/eudoxos/vim-breakindent/ubuntu/dists/raring/main/binary-i386/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead.Além disso, adicionar um repositório vazio como esse interrompe o upgrade do apt-get, por isso tenho que entrar e remover manualmente as entradas do PPA da minha lista de fontes.
Jonathan

Respostas:

13

Você deve escolher Modificar em Software e atualizações > Outro software, de raring a distribuição quantal .

outro software

Radu Rădeanu
fonte
Impressionante. Isso parece ter funcionado. Mas então, como instalo uma versão de um pacote mais antigo que o instalado atualmente?
9133 Jonathan
@ Jon Eu acho que ele vai trabalhar com sudo apt-get remove --purge [package]e novamentesudo apt-get update && sudo apt-get install [package]
Radu Rădeanu
1
Ainda parece instalar a versão mais recente dos repositórios oficiais, em vez da versão mais antiga do PPA.
Jonathan
Se você deseja instalar uma versão antiga, leia o seguinte: Como fazer o downgrade de pacotes no Ubuntu?
Radu Rădeanu
Por alguma razão, não está reconhecendo nada do repositório quantal. A navegação por fonte em sináptico não mostra nada neste PPA.
11133 Jonathan
8

Depois de adicionar o repositório, você pode tentar alterar a distribuição manualmente:

$ 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

Portanto, basta substituir <version>essas entradas por quantale faça sudo apt-get update. Não é garantido que funcione, mas, se não, você pode reverter os canges ou remover o PPA.

Salem
fonte