Próbuję zainstalować przy użyciu PPA
Najpierw dodaję link do repozytorium plików katalog source.list w katalogu /etc/apt/sources.list
$ Sudo nano /etc/apt/sources.list
deb http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play
deb-src http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play
Po drugie zaktualizowałem repozytorium poleceniem
$ Sudo apt-get update
chociaż jest błąd
: W: GPG error: precise http://ppa.launchpad.net Release: The following signatures could not be verified Because The public key is not available: NO_PUBKEY 99B656EA8683D8A2
Dodałem sposób na pokonanie apt-key, utwórz folder Klucz1 zawiera kod w linku pod kluczem klucz1
następnie uruchamiam polecenie
$ Sudo apt-key add / directory / key1
osiągnąć sukces
Próbowałem zaktualizować tylne trzecie repozytorium
$ Sudo apt-get update
osiągnąć sukces
cztery Próbuję uruchomić następujące polecenie, aby zainstalować pgadmin3 vs. 1.20.0
$ Sudo apt-get install pgadmin3
jeszcze zainstalowany naprawiony vs. 1.18.0 jak to naprawić?
command-line
apt
software-installation
ppa
repository
Yudi Dwiyanto
źródło
źródło
Odpowiedzi:
Jest tak, ponieważ, jak wspomniano na stronie PPA, umowa PPA jest przestarzała i NIE będzie otrzymywać ŻADNYCH AKTUALIZACJI. „Najnowsza” wersja dostępna w tym PPA to 1.18.1-1.
Jeśli chcesz najnowszą wersję, sprawdź repozytorium prowadzone przez The PostgreSQL Global Development Group (PGDG). W skrócie,
Utwórz /etc/apt/sources.list.d/pgdg.list i umieść następującą zawartość:
Zaimportuj klucz repozytorium, zaktualizuj i zainstaluj pakiety:
Istnieje również skrypt powłoki , który zautomatyzuje konfigurację repozytorium.
Więcej informacji można znaleźć w dokumentacji .
źródło
Dlaczego korzystasz z repozytoriów Precise w Trusty?
pgadmin3
znajduje się w repozytoriach Ubuntu dla Trusty i tak dalej.Dlatego usuń linie
od ciebie
sources.list
i zainstaluj za pomocąAby zainstalować wersję
1.20.0~beta2-1
, potrzebujesz przynajmniej Vivid lub innego PPA:Sprawdź z
I zainstaluj
źródło