Jak mogę dodać PPA z poprzedniej wersji?

14

Próbowałem uzyskać vima z zastosowaną łatą breakindent , ale jest ona dostępna tylko przez Quantal i korzystam z Raring. Czy istnieje sposób na wymuszenie instalacji PPA z poprzedniej wersji? Próbowałem ręcznie pobrać wszystkie pakiety i uruchomione, sudo dpkg -iale otrzymuję wiele błędów dotyczących zależności, z których niektóre nie wyglądają na możliwe do rozwiązania. Czy mam problem z samodzielną kompilacją vima?

Jonathan
źródło
Jak dodałeś PPA add-apt-repository? A może jeszcze go nie dodałeś?
Thomas Ward
Dodanie PPA działa, ale ponieważ jego obszar Raring jest pusty, apt-get zwraca 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.Co więcej, dodanie pustego repozytorium przerywa aktualizację apt-get, więc muszę wejść i ręcznie usunąć wpisy PPA z mojej listy źródeł.
Jonathan

Odpowiedzi:

13

Należy wybrać polecenie Modyfikuj w Software & Aktualizacje > Inne programy z zapalony do quantal dystrybucji.

inne oprogramowanie

Radu Rădeanu
źródło
Niesamowite. Wygląda na to, że zadziałało. Ale w jaki sposób mogę zainstalować wersję pakietu starszą niż obecnie zainstalowana?
Jonathan
@Jon Wydaje mi się, że to będzie działać sudo apt-get remove --purge [package]ponowniesudo apt-get update && sudo apt-get install [package]
Radu Rădeanu,
1
Nadal wydaje się instalować nowszą wersję z oficjalnych repozytoriów, zamiast starszej wersji z PPA.
Jonathan
Jeśli chcesz zainstalować starą wersję, powinieneś przeczytać to: Jak obniżyć pakiety na Ubuntu?
Radu Rădeanu
Z jakiegoś powodu nie rozpoznaje niczego z kwantowego repo. Przeglądanie według źródła w synaptic nie pokazuje niczego z tego PPA.
Jonathan
8

Po dodaniu repozytorium możesz spróbować zmienić dystrybucję ręcznie:

$ 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

Więc po prostu zamień <version>te wpisy na quantali zrób sudo apt-get update. Nie ma gwarancji, że będzie działał, ale jeśli nie, możesz przywrócić kanwy lub usunąć PPA.

Salem
źródło