Linux Mint Türkiye
Yazılım => Yazılım Yükleme ve Kaldırma => Konuyu başlatan: onurm - 19 Ekim 2020, 23:00:46
-
Postgresql'u resmi sitesinde yazdığı şekilde yükledim. Linux Mint 20 Ulyano kullanıyorum.
Update edince bu hatayı alıyorum.
Yoksay:15 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/ulyana pgadmin4 InRelease
Hata: 17 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/ulyana pgadmin4 Release
404 Not Found [IP: 87.238.57.227 443]
Paket listeleri okunuyor... Bitti
E: 'http://apt.postgresql.org/pub/repos/apt ulyana-pgdg Release' deposunda Release dosyası yok.
N: Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır.
N: Depo oluşturma ve kullanıcı yapılandırması hakkında ayrıntılı bilgi için apt-secure(8) rehber sayfasında bulunabilir.
E: 'https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/ulyana pgadmin4 Release' deposunda Release dosyası yok.
N: Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır.
N: Depo oluşturma ve kullanıcı yapılandırması hakkında ayrıntılı bilgi için apt-secure(8) rehber sayfasında bulunabilir.
pgadmin4 yüklemeye çalışınca bu hatayı alıyorum. Nasıl çözebilirim?
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
pgadmin4 paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.
E: 'pgadmin4' paketi için kurulum adayı yok
E: pgadmin4-apache2 paketi bulunamadı
-
Aşağıdaki komutun çıktısına bakalım.
sudo cat /etc/apt/sources.list.d/*
Ardından aşağıdaki komutları sırayla uçbirimde çalıştırın.
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.listsudo apt updatesudo apt install pgadmin4 pgadmin4-apache2
-
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Sorun depo ekleme komutundaki kırmızı ile işaretli kısımdan kaynaklanıyor. Bu kısım dağıtım kod adını otomatik olarak yerleştiriyor, ama Ubuntu ve türevlerine göre tasarlanmış. Linux Mint'te kod adları farklı olduğu için, depo hatası alıyorsunuz.
Postgresql deposunu aşağıdaki komutlarla eklerseniz, sorun yaşamazsınız.
Linux Mint 20.x serisi için
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt focal-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Linux Mint 19.x serisi için
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt bionic-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Linux Mint 18.x serisi için
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Depoyu ekledikten sonra, diğer adımları uygulayabilirsiniz.
# Import the repository signing key:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# Update the package lists:
sudo apt-get update
# Install the latest version of PostgreSQL.
# If you want a specific version, use 'postgresql-12' or similar instead of 'postgresql':
sudo apt-get -y install postgresql