Puncte:0

Ce să fac în situația de „instalat niște dependențe pentru a construi un pachet și construcția încă a eșuat, acum a rămas cu dependențe de care nu aveam nevoie”?

drapel de

Ce să fac în situația de „instalat niște dependențe pentru a construi un pachet și construcția încă a eșuat, acum a rămas cu dependențe de care nu aveam nevoie”?

Acest lucru pare ca și cum ar putea provoca în cele din urmă balonare sistemului.

Am crezut:

  • Întotdeauna încercați mai întâi instalările/build-urile pentru un sistem de operare „sandbox”, cum ar fi cutia virtuală Ubuntu sau ceva de genul

  • organizați sistemul de operare principal, astfel încât să fie posibil să faceți instalări complet curate ale sistemului de operare din când în când pentru a șterge toate nedoritățile

Altceva?

Terrance avatar
drapel id
Dacă faceți un `sudo apt --simulate build-dep ` vă va afișa toate dependențele care au fost instalate sau ar fi trebuit instalate, astfel încât să le puteți inversa și să utilizați `sudo apt remove `.
mavavilj avatar
drapel de
@Terrance Chiar dacă le-am instalat manual?
Terrance avatar
drapel id
@mavavilj N-ar strica să încerci.
Terrance avatar
drapel id
@mavavilj În funcție de aplicație, puteți, de asemenea, să verificați cu cine este dezvoltatorul și să vedeți dacă au acea listă de dependențe pentru respectiva aplicație.
karel avatar
drapel sa
Răspunde asta la întrebarea ta? [Dependențele pachetelor după actualizarea sudo apt?](https://askubuntu.com/q/893353/)
N0rbert avatar
drapel zw
Răspunde asta la întrebarea ta? [Ce anume determină Debian să dorească să pună pachete pentru „autoremove”?](https://askubuntu.com/questions/1220563/what-exactly-is-causing-debian-to-want-to-put-packages -pentru-autoeliminare)
Puncte:2
drapel cn

Toate dependențele au fost atrase de apt-get de exemplu. folosind construi-dep comanda sunt marcate ca „instalat automat”. Odată ce pachetul care avea nevoie de ele este eliminat, acestea pot fi eliminate printr-o comandă „apt-get autoremove”.

Toate dependențele pe care le-ați instalat în mod explicit sunt marcate ca „instalate manual”. Trebuie să le eliminați în mod explicit din nou pentru a scăpa de ele.Deci, într-adevăr, va trebui să țineți cont de pachetele pe care le-ați instalat, astfel încât să puteți curăța dacă efortul dvs. de compilare ajunge să eșueze.

Ceva care te poate ajuta după fapt să identifici pachetele instalate la data la care ai făcut compilarea. Puteți face acest lucru în rezultatul grep install /var/log/dpkg.log (sursa si informatii suplimentare).

mavavilj avatar
drapel de
Ce se întâmplă dacă se instalează folosind apt-get și dependențele reușesc, dar instalarea completă eșuează? Devin disponibile pentru autoeliminare?

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.