Cara menginstal PgAdmin3 versi 1.20.0 di Ubuntu 14.04

12

Saya mencoba menginstal menggunakan PPA

Pertama, saya menambahkan tautan ke direktori source.osit repositori di file /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

Kedua saya memperbarui repositori dengan perintah

$ Sudo apt-get update

meskipun ada kesalahan

: 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

Saya menambahkan cara untuk mengatasi apt-key, membuat folder Key1 berisi kode pada tautan di bawah kode key1

maka saya menjalankan perintah

$ Sudo apt-key add / directory / key1

berhasil

Saya mencoba memperbarui repositori ketiga kembali

$ Sudo apt-get update

berhasil

empat saya mencoba menjalankan perintah berikut untuk menginstal pgadmin3 vs 1.20.0

$ Sudo apt-get install pgadmin3

belum diinstal tetap vs. 1.18.0 bagaimana cara memperbaikinya?

Yudi Dwiyanto
sumber
Tentang "paket rusak" atau "solusi stabil", lihat pertanyaan serupa
Peter Krauss

Jawaban:

11

Itu karena, sebagaimana disebutkan di halaman PPA, PPA sudah tidak digunakan lagi dan TIDAK akan menerima pembaruan lagi. Versi 'terbaru' yang tersedia dalam PPA tersebut adalah 1.18.1-1.

Jika Anda menginginkan versi terbaru, checkout repositori yang dikelola oleh The PostgreSQL Global Development Group (PGDG). Pendeknya,

Buat /etc/apt/sources.list.d/pgdg.list dan masukkan konten berikut:

deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main

Impor kunci repositori, perbarui dan instal paket:

sudo apt-get install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql-9.4 pgadmin3

Ada juga skrip shell yang akan mengotomatiskan pengaturan repositori.

Rujuk dokumentasi untuk informasi lebih lanjut.

Ron
sumber
Terima kasih untuk tutorial Anda, tetapi mengapa ketika saya mengulang simulasi OS Ubuntu di VirtualBox gagal? Semua tidak ada kesalahan seperti tutorial yang Anda berikan
Yudi Dwiyanto
2

Mengapa Anda menggunakan repositori Precise di Trusty? pgadmin3ada di repositori Ubuntu untuk Trusty dan sebagainya.

Oleh karena itu hapus garis

deb http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play
deb-src http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play

dari Anda sources.listdan instal dengan

sudo apt-get update
sudo apt-get install pgadmin3

Untuk menginstal versi, 1.20.0~beta2-1Anda memerlukan setidaknya Vivid atau PPA lain:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main" >> /etc/apt/sources.list.d/postgresql.list'

Periksa dengan

% apt-cache policy pgadmin3
pgadmin3:
  Installed: (none)
  Candidate: 1.20.0-1.pgdg14.04+1
  Version table:
     1.20.0-1.pgdg14.04+1 0
        500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main i386 Packages

Dan instal

sudo apt-get update
sudo apt-get install --reinstall pgadmin3
AB
sumber
karena saya mengikuti tutorial tentang tautan berikut: Backports PostgreSQL untuk rilis Ubuntu yang stabil , tautan itu sudah usang
Yudi Dwiyanto
Saya ingin menginstal versi 1.20.0 pgadmin untuk dukungan pada postgresql-9.4, tidak dapat langsung menggunakan $ sudo apt-get install pgadmin3
Yudi Dwiyanto