Puncte:-2

Conflicte între pachetele Ubuntu 20.04 și pachetele Debian 11

drapel cn

Am pachete sparte/conflicte între Ubuntu și Debian. În special, Thunderbird și Perl nu pot fi actualizate.

Pentru Perl, primesc ceva de genul

$ sudo apt upgrade perl
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Se calculează upgrade... 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:
 libclass-xsaccessor-perl : Depinde: perl (< 5.30.1~) dar 5.32.1-4+deb11u1 trebuie instalat
 libcommon-sense-perl : Depinde: perl (< 5.30.1~) dar 5.32.1-4+deb11u1 trebuie instalat
 perl : Depinde: perl-base (= 5.32.1-4+deb11u1) dar 5.30.0-9ubuntu0.2 urmează să fie instalat
        Depinde: perl-modules-5.32 (>= 5.32.1-4+deb11u1) dar nu va fi instalat
        Depinde: libperl5.32 (= 5.32.1-4+deb11u1) dar nu va fi instalat

Lista mea de PPA ar trebui să fie rezonabilă, în surse.list.d/:

debian.list
dropbox.list
graphics:darktable.list
drivere-grafice-ubuntu-ppa-focal.list
jonaski-ubuntu-strawberry-focal.list
nodesource.list
sbt.list
spotify.list

și aici este conținutul debian.list

deb http://ftp.debian.org/debian bullseye main
deb http://ftp.debian.org/debian bullseye-updates main
deb http://security.debian.org bullseye-security principal

Aveți idee cum să o remediați, cu excepția reinstalării? (pe care mi-ar plăcea să-l amân până pe 22.04)

guiverc avatar
drapel cn
Asta este de așteptat; sunt sisteme de operare diferite. Sistemul meu Ubuntu este *impish*, așa că sistemul meu este mai aproape de *bookworm* Debian (ai putea folosi *bullseye* și aici), dar ele încă diferă. Nu se *aliniază niciodată cu adevărat.
drapel cn
„Aveți idee cum să o remediați, cu excepția unei reinstalări” eliminați debian ppa? Ubuntu NU este Debian și Debian nu este Ubuntu.
Denis Rosset avatar
drapel cn
Wow! Mulțumiri. Nu știu cum a apărut repo-ul Debian în `sources.list.d`. Am crezut că este acolo implicit.
guiverc avatar
drapel cn
Directorul `/etc/apt/sources.list.d/` este un director VOL pe o instalare Ubuntu. Orice găsit în acel director a fost adăugat după instalare.
Denis Rosset avatar
drapel cn
Va multumesc tuturor. Am eliminat PPA-ul debian (cine l-a pus acolo?!?), iar acum `apt` nu se mai plânge de pachetele păstrate. Cred că am avut noroc și am evitat o reinstalare (sistemul meu pornește corect și aptitude nu arată nimic stricat). Uf
Denis Rosset avatar
drapel cn
Păcat că am șters fișierul și nu am copii de rezervă recente `/etc`. Data creării mi-ar fi putut oferi un indiciu despre ceea ce s-a întâmplat.
Puncte:3
drapel cn

Lista dvs. PPA este nu rezonabil. Nu sunteți de așteptat să amestecați în depozitele Debian cu depozitele Ubuntu, deoarece ambele sisteme de operare sunt incompatibile binar, chiar dacă Ubuntu este bazat pe Debian.

Eliminați aceste PPA-uri cât mai curând posibil. Utilizarea depozitelor inadaptate poate deteriora grav un sistem, ducând chiar la necesitatea reinstalării. Adăugați depozite terțe doar dacă 1) nu există altă opțiune și 2) sunt indicate în mod explicit să funcționeze cu versiunea Ubuntu specifică pe care o utilizați.

Denis Rosset avatar
drapel cn
Vezi comentariul de mai sus. Am eliminat PPA-ul Debian, am făcut `apt update`, iar sistemul pornește corect și este stabil pentru moment. Voi reinstala dacă ceva pare neplăcut.
vanadium avatar
drapel cn
Ma bucur sa aud. Într-adevăr: sistemul nu este neapărat deteriorat încă după ce ați adăugat un PPA greșit. Voi „modera” acest aspect al răspunsului meu. Probabil că veți fi bine cu sistemul dvs.
Denis Rosset avatar
drapel cn
Sistemul funcționează bine, am ocolit un glonț aici.
Puncte:2
drapel ng

Problema este că amestecați surse din diferite distribuții.

Aceasta este o idee proastă și va crea conflicte și tot felul de alte probleme.

Nu amestecați surse din alte distribuții sau chiar din versiuni diferite de Ubuntu.

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.