Obecnie w repozytoriach Ubuntu Dapper najnowszą wersją pgadmin3 jest wersja 1.2.x. Nasuwa się więc pytanie jak zainstalować wersje 1.4.x. Jest kilka możliwości - najłatwiejszą z nich będzie wykorzystanie paczek z Debiana. Poniżej przedstawię w jaki sposób pobrać paczki z Debiana i przerobić tak aby pasowały do Ubuntu Dapper.
Pierwszą rzeczą jaką musimy zrobić jest usunięcie zainstalowanej wersji pgadmin3.
sudo apt-get remove pgadmin3 pgadmin3-data
Następnie musimy dodać nowe wpisy do repozytoriów (plik /etc/apt/sources.list)
Repozytorium PostgreSQL (obecnie najnowszą wersją jest 1.4)
deb ftp://ftp3.us.postgresql.org/pub/postgresql/pgadmin3/release/debian stable pgadmin
deb-src ftp://ftp3.us.postgresql.org/pub/postgresql/pgadmin3/release/debian stable pgadmin
Lub wpisy do repozytoriów Debiana (obecnie najnowszą wersją jest 1.4.3-1)
deb-src http://http.us.debian.org/debian unstable main
Kolejnym krokiem jest aktualizacja bazy danych pakietów
sudo apt-get update
Po zaktualizowaniu bazy pakietów instalujemy “dpkg-dev”, który zawiera narzędzie do budowania pakietów.
sudo apt-get install dpkg-dev
Przechodzimy do etapu budowania pakietu, w przypadku pgadmina wymagane są: pgadmin3 pgadmin3-data. Pobierane są źródła a następnie budowane są pakiety.
sudo apt-get build-dep pgadmin3 pgadmin3-data
sudo apt-get -b source pgadmin3 pgadmin3-data
Budowanie pakietów może chwile potrwać. Wynikiem będą 2 pliki o rozszerzeniu .deb w aktualnym katalogu. (pgadmin3_1.4.3-1_i386.deb, pgadmin3-data_1.4.3-1_all.deb)
Końcowym etapem jest instalacja:
dpkg -i pgadmin3_1.4.3-1_i386.deb pgadmin3-data_1.4.3-1_all.deb
Jeśli wszystko przebiegło poprawnie pozostaje nam tylko uruchomienie pgadmin3:
/usr/bin/pgadmin3
lub
pgadmin3