Puncte:1

Nu se pot instala gnome-tweaks pe Ubuntu 20.04.3 LTS fresh install - Problemă de dependență nerespectată

drapel us

Am incercat sa instalez gnome-tweaks pe o instalare proaspătă Ubuntu 20.04.3 LTS, dar fără rezultat.

Alergare sudo apt install gnome-tweaks dă următoarea ieșire:

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:
 gnome-tweaks: Depinde: gnome-shell-extension-prefs dar nu va fi instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.

Dacă apoi încerc să rezolv problema dependenței prin instalare gnome-shell-extension-prefs Primesc următoarea eroare:

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:
 gnome-shell-extension-prefs : Depinde: gnome-shell (= 3.36.1-5ubuntu1) dar 3.36.9-0ubuntu0.20.04.2 urmează să fie instalat
                               Depinde: gnome-shell-common (= 3.36.1-5ubuntu1) dar 3.36.9-0ubuntu0.20.04.2 urmează să fie instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.

În plus, Running politica apt-cache gnome-shell-extensions gnome-tweak-tool gnome-shell dă următoarea ieșire:

gnome-shell-extensions:
  Instalat: (niciunul)
  Candidat: 3.36.1-1
  Tabel de versiuni:
     3.36.1-1 500
        500 http://archive.ubuntu.com/ubuntu focal/universe Pachete amd64
        500 http://archive.ubuntu.com/ubuntu focal/universe Pachete i386
gnome-tweak-tool:
  Instalat: (niciunul)
  Candidat: 3.34.0-2ubuntu1
  Tabel de versiuni:
     3.34.0-2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu focal/universe Pachete amd64
        500 http://archive.ubuntu.com/ubuntu focal/universe Pachete i386
gnome-shell:
  Instalat: 3.36.9-0ubuntu0.20.04.2
  Candidat: 3.36.9-0ubuntu0.20.04.2
  Tabel de versiuni:
 *** 3.36.9-0ubuntu0.20.04.2 500
        500 http://au.archive.ubuntu.com/ubuntu focal-updates/main pachete amd64
        100 /var/lib/dpkg/status
     3.36.4-1ubuntu1~20.04.2 500
        500 http://security.ubuntu.com/ubuntu focal-security/main pachete amd64
     3.36.1-5ubuntu1 500
        500 http://au.archive.ubuntu.com/ubuntu focal/main pachete amd64
        500 http://archive.ubuntu.com/ubuntu focal/main Pachete amd64

Cu cunoștințele mele de bază, pare a fi un conflict de versiuni. Am căutat în lung și în lat, dar nicio soluție și se pare că există un număr semnificativ de oameni care se confruntă cu această problemă. Orice ajutor pentru a rezolva acest lucru va fi foarte apreciat.

nobody avatar
drapel gh
`software-properties-gtk` și alegeți descărcarea de pe serverul principal din fila software ubuntu. reîmprospătați `sudo apt update` și încercați din nou, vă rog.
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)
karel avatar
drapel sa
Răspunde asta la întrebarea ta? [Nu se pot corecta problemele, ați păstrat pachete sparte](https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages)
Puncte:1
drapel cn

Am intampinat aceeasi problema cand am incercat sa instalez gnome-tweak-instrument pe ultima versiune Ubuntu 20.04.3 LTS (descărcat de pe site-ul oficial Ubuntu pe 19 noiembrie 2021).

Motivul pentru care se întâmplă acest lucru este că una dintre dependențe gnome-shell-extension-prefs cere gnome-shell (= 3.36.4-1ubuntu1~20.04.2) dar 3.36.9-0ubuntu0.20.04.2 a fost instalat implicit.

Pentru a o rezolva am retrogradat gnom-coaja și dependențele sale față de versiunea anterioară cu următorul cod:

sudo apt install gnome-shell=3.36.4-1ubuntu1~20.04.2 gnome-shell-common=3.36.4-1ubuntu1~20.04.2 gnome-shell-extension-prefs=3.36.4-1ubuntu1~20.04.2

Referințe

Puncte:0
drapel ru
aqh

Am avut această problemă specifică (sunt și un începător în Linux) cu același pachet, gnome-tweaks, în Ubuntu 20.04.3.

Personal, am rezolvat această problemă prin downgrade-ul gnome-shell de la versiunea 3.36.4 (instalată implicit în această versiune Ubuntu) la versiunea 3.36.1 în managerul de pachete synaptic (sudo apt install synaptic deoarece nu este instalat implicit).

Acest lucru se datorează probabil pentru că gnome-tweaks a fost actualizat doar pentru gnome 3.36.1 în loc de versiunea 3.36.4 găsită pe Ubuntu 20.04.3.

elmclose avatar
drapel cn
Nu cred că a-ți retrograda shell-ul este răspunsul. Dacă aveți o problemă de dependență nesatisfăcută, este posibil să vă dea probleme atunci când instalați alte programe. Deci trebuie să o repari. Vedeți postarea #223237 în Askubuntu și încercați câteva dintre răspunsuri.
aqh avatar
drapel ru
aqh
personal, încă nu am o problemă de dependență cu soluția mea, care este să forțez versiunea gnome-shell-common, deoarece am rulat cu succes actualizarea apt după aceea, dar mi-ar plăcea să aflu mai multe deoarece sunt nou aici, cum vezi un anume numere de postare.mulțumesc
Zanna avatar
drapel kr
Puteți pune numărul în caseta de căutare din partea de sus a paginii - se pare că elmclose se referea la https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages . În general, downgrade-ul este o ultimă soluție, dar dacă synaptic a sugerat, probabil că este în regulă și ar trebui să puteți utiliza synaptic pentru a rezolva orice probleme viitoare care ar putea apărea din aceasta, așa că cred că aceasta este o sugestie rezonabilă.

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.