Po drugie, utwórz plik źródeł repozytoriów wskazujący na żywe repozytoria:
grep '\sutopic\s' /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/vivid.list
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list.d/vivid.list
Teraz zaktualizuj indeksy pakietów:
sudo apt-get update
W tym momencie apt-cache policypokaże nam, że system jest świadomy pakietu w żywym repozytorium, ale nie zainstaluje automatycznie żadnego z nich (ze względu na priorytet „99”):
Wygląda dobrze, ale dlaczego chce zaktualizować, phonon-backend-gstreamer phonon-backend-gstreamer-commonjeśli apt-get upgradeteraz piszę? wcześniej nie było żadnych aktualizacji
rubo77
@ rubo77 Nie jestem pewien, spróbuj apt-cache policy phonon-backend-gstreamersprawdzić, które źródła rozważają ...
Hmm, czy możesz porównać z tym: gist.github.com/anonymous/d2861b070d3ff1c399cd ... dla mnie, możesz zobaczyć, że kandydat do instalacji to 4.7.80, chociaż jest świadomy 4.8.2 w żywym repozytorium, ponieważ vivid priorytet jest tak niski.
Steven K
Naprawiłem to, miałem kilka sprawdzonych źródeł mariadbu na mojej source.list, więc to nie zostało zastąpione, sources.list.d/vivid.list
usunąłem
3
Zainstaluj Vagrant z wersji Ubuntu 15.04 beta, zmieniając źródła vividna instalację:
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list
sudo apt-get update
sudo apt-get install vagrant
sudo sed 's/vivid/utopic/g' -i /etc/apt/sources.list
sudo apt-get update
Utworzyłem repozytorium na stronie http://vagrant-deb.linestarve.com/, które zawiera najnowsze pakiety z witryny vagrantup.com, więc nie musisz aktualizować ręcznie.
@ rubo77 Właśnie zaktualizowałem repozytorium, więc obsługuję tylko pliki indeksu; rzeczywiste pakiety są teraz pobierane bezpośrednio z releases.hashicorp.com
Odpowiedź @ rubo77 jest dobra dla szybkiego i brudnego rozwiązania.
Wolę aktualizować pojedyncze pakiety z przyszłych wersji z nieco większą finezją.
Zalety tego podejścia:
„apt-get upgrade” śledzi żywą wersję włóczęgi w poszukiwaniu aktualizacji bezpieczeństwa, poprawek błędów itp.
Nic nie zostanie zaktualizowane do wersji vivid, chyba że podasz [nazwa-pakietu] / vivid w wierszu poleceń apt
Po tej zmianie nie musisz wycofywać zmian w konfiguracjach i możesz łatwo uzyskać inne pakiety z żywych na żądanie
Najpierw ustaw preferencje pinów na 99 (poniżej progu tylko ręcznej instalacji) dla wersji vivid:
Po drugie, utwórz plik źródeł repozytoriów wskazujący na żywe repozytoria:
Teraz zaktualizuj indeksy pakietów:
W tym momencie
apt-cache policy
pokaże nam, że system jest świadomy pakietu w żywym repozytorium, ale nie zainstaluje automatycznie żadnego z nich (ze względu na priorytet „99”):Teraz możesz ręcznie zainstalować najnowszą wersję za pomocą polecenia „apt-get install [pakiet] / [release]:
źródło
phonon-backend-gstreamer phonon-backend-gstreamer-common
jeśliapt-get upgrade
teraz piszę? wcześniej nie było żadnych aktualizacjiapt-cache policy phonon-backend-gstreamer
sprawdzić, które źródła rozważają ...sources.list.d/vivid.list
Zainstaluj Vagrant z wersji Ubuntu 15.04 beta, zmieniając źródła
vivid
na instalację:To zainstaluje vagrant 1.6.5 w tej chwili
źródło
Utworzyłem repozytorium na stronie http://vagrant-deb.linestarve.com/, które zawiera najnowsze pakiety z witryny vagrantup.com, więc nie musisz aktualizować ręcznie.
Są to te same pliki, co na stronie pobierania Vagrant , po prostu umieszczone w repozytorium.
źródło
Zmień numer wersji na najnowszą
źródło