Puncte:1

Nu pot instala libpq-dev pe Ubuntu 20.04.2

drapel cn

Problemă

Nu pot instala libpq-dev în ubuntu 20.04.2

Am rulat această comandă:

$ sudo apt-get update

$ sudo apt-get install libpq-dev

apoi am primit erori mai jos.

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:

Următoarele pachete au dependențe neîndeplinite:
 libpq-dev: Depinde: libpq5 (= 12.7-0ubuntu0.20.04.1) dar 13.3-1.pgdg20.04 + 1 urmează să fie instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.

Apoi încerc să instalez biblioteca direct cu această comandă:

$ sudo apt-get install libpq5=12.7-0ubuntu0.20.04.2

Am primit aceasta eroare:

Se citesc lista de pachete... Gata
Crearea arborelui de dependență
Citirea informațiilor de stare... Terminat
E: Versiunea «12.7-0ubuntu0.20.04.2» nu a fost găsită pentru «libpq5»

stare

Versiunea Ubuntu

$ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 20.04.2 LTS
Lansare: 20.04
Nume de cod: focal

Versiunea Kernel

$ uname -a
Linux IdeaPad-S340-15API 5.8.0-55-generic #62~20.04.1-Ubuntu SMP miercuri 2 iunie 08:55:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Actualizat

$ politica apt-cache libpq-dev libpq5
libpq-dev:
  Instalat: (niciunul)
  Candidat: 12.7-0ubuntu0.20.04.1
  Tabel de versiuni:
     12.7-0ubuntu0.20.04.1 500
        500 http://security.ubuntu.com/ubuntu focal-security / pachete principale amd64
        500 http://archive.ubuntu.com/ubuntu focal-updates / principalele pachete amd64
     12,2-4 500
        500 http://archive.ubuntu.com/ubuntu focal / main amd64 Pachete
libpq5:
  Instalat: 13.3-1.pgdg20.04 + 1
  Candidat: 13.3-1.pgdg20.04 + 1
  Tabel de versiuni:
 *** 13,3-1.pgdg20,04 + 1 500
        500 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 / pachete principale amd64
        100 / var / lib / dpkg / stare
     13.2-1.pgdg20.04 + 1 500
        500 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 / pachete principale amd64
     13.1-1.pgdg20.04 + 1 500
        500 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 / pachete principale amd64
     13,0-1.pgdg20,04 + 1 500
        500 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 / pachete principale amd64
     12.7-0ubuntu0.20.04.1 500
        500 http://security.ubuntu.com/ubuntu focal-security / pachete principale amd64
        500 http://archive.ubuntu.com/ubuntu focal-updates / principalele pachete amd64
     12,4-1.pgdg20,04 + 1 500
        500 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 / pachete principale amd64
     12.3-1.pgdg20.04 + 1 500
        500 https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 / pachete principale amd64
     12,2-4 500
        500 http://archive.ubuntu.com/ubuntu focal / main amd64 Pachete
user535733 avatar
drapel cn
La a doua încercare, se pare că ați folosit numărul de versiune greșit: rezultatul dvs. spune `12.7-0ubuntu0.20.04.1`, dar ați spus că ați introdus `12.7-0ubuntu0.20.04.2`
user535733 avatar
drapel cn
Problema cu prima ta încercare este că ai adăugat în mod neînțelept o sursă non-Ubuntu care furnizează pachete incompatibile cu lansarea Ubuntu (asta înseamnă „ai solicitat o situație imposibilă”). Veți continua să întâmpinați astfel de probleme până când nu veți opri utilizarea acelei surse și veți elimina pachetele care au venit din ea.
N0rbert avatar
drapel zw
Răspunde asta la întrebarea ta? [Cum refac depozitele implicite?](https://askubuntu.com/questions/124017/how-do-i-restore-the-default-repositories) . Probabil că ți-e dor de *actualizări focale*. Vă rugăm să adăugați ieșirea „politicii apt-cache libpq-dev libpq5” pentru a găsi cel de-al treilea depozit.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.