Puncte:-2

E: Pachetul „libcurl3” nu are niciun candidat pentru instalare în ubuntu21.04?

drapel th

Sunt foarte nou în sistemul de operare ubuntu, când am încercat să instalez extensia php7.2-curl (sudo apt-get install php7.2-curl) apare următoarea eroare

Următoarele pachete au dependențe neîndeplinite:
 php7.2-curl : Depinde: php7.2-common (= 7.2.34-23+ubuntu21.04.1+deb.sury.org+1) dar 7.2.34-24+0~20210826.64+debian9~1.gbp428dfa este a fi instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.


Găsesc o soluție pentru a rezolva această problemă (sudo apt-get install libcurl13 php7.2-curl) când rulez această comandă, arată următoarea eroare, Cum să rezolv problema, Ajută-mă să rezolv această problemă

Pachetul libcurl3 nu este disponibil, dar se referă la un alt pachet.
Acest lucru poate însemna că pachetul lipsește, a fost învechit sau
este disponibil numai din altă sursă
Cu toate acestea, următoarele pachete îl înlocuiesc:
  libcurl4:i386 libcurl4

E: Pachetul „libcurl3” nu are un candidat pentru instalare

pLumo avatar
drapel in
Răspunde asta la întrebarea ta? [Cum rezolv dependențele nesatisfăcute după adăugarea unui PPA?](https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies-after-adding-a-ppa)
Nmath avatar
drapel ng
„*ai deținut pachete sparte*” - gestionarea pachetelor trebuie să fie în ordine înainte de a instala un nou software.`sudo apt update` ar trebui să fie executat înaintea oricărei alte comenzi `apt`, astfel încât să aveți de-a face cu lista curentă de software disponibil și, în general, actualizările trebuie finalizate cu `sudo apt upgrade` înainte de a instala ceva nou.
Sravani avatar
drapel th
@pLumo, asta nu are legătură cu întrebarea mea
pLumo avatar
drapel in
Sursele dvs. sunt în mod clar sparte deoarece ați adăugat niște depozite non-standard. Dacă este un ppa sau un repo adăugat manual, nu contează, duplicatul explică foarte bine cum se remediază.
pLumo avatar
drapel in
Întrebat și [aici](https://stackoverflow.com/questions/69176516/how-to-install-php7-2-curl-extension-in-ubuntu21-04), cu mai multe informații oferite...
pLumo avatar
drapel in
Aveți depozite aflate în conflict. Trebuie să eliminați depozitul `https://packages.sury.org/php stretch/main amd64 Packages` și toate pachetele care au venit cu el. Dacă într-adevăr aveți nevoie de 7.2 (în loc de 7.4, care este furnizat de Ubuntu), puteți utiliza ondreys ppa (pe care o faceți deja), altfel aș sugera să eliminați acel ppa cu `ppa-purge` și să instalați 7.4. Toate aceste informații sunt în duplicat, am legat mai sus.
Puncte:1
drapel sa

libcurl3 a fost înlocuit cu libcurl4 în Ubuntu 21.04, așa că dacă instalați libcurl4, Ubuntu îl va folosi în loc de libcurl3. Deschideți terminalul și tastați:

actualizare sudo apt
sudo apt install libcurl4
sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
sudo apt install php7.2-curl

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.