Puncte:0

Diferența dintre instalarea fișierelor .deb prin CLI și dublu clic

drapel mx

Mi s-a recomandat adesea să instalez fișierele .deb prin CLI (adică prin sudo dpkg -i nume de fișier) decât prin dublu clic pe fișierul .deb. Nu vad de ce este recomandat asa. De asemenea, sunt curios să știu care este diferența dintre aceste două moduri de instalare.

ChanganAuto avatar
drapel us
Rezultatul final este același.
drapel cn
Ray
Nicio diferenta. Din moment ce ai spus că ai fost „deseori recomandat”, poate ar trebui să întrebi pe oricine ți-a recomandat-o? Bănuiesc că unora le place să vadă ce face în loc de o simplă bară de progres.
muru avatar
drapel us
În acest caz, centrul software este ca `gdebi` - va instala dependențele lipsă, ceea ce `dpkg -i` nu face.
raj avatar
drapel cn
raj
@muru Nu cred că Ubuntu Software (dublu clic) va instala automat dependențele într-un fișier .deb offline, așa cum face GDebi. Ori de câte ori am încercat să instalez un fișier .deb offline cu dublu clic, nu a reușit. Cu GDebi, a reușit.
muru avatar
drapel us
@raj ce versiune de Ubuntu? Poate depinde de software-ul Ubuntu pe care îl aveți. Cel bazat pe snap s-ar putea să nu funcționeze, nu sunt sigur de asta.
raj avatar
drapel cn
raj
@muru Chiar vorbesc despre cel bazat pe snap, pentru că acesta este cel din versiunile actuale. Am Ubuntu 20.04.
Puncte:5
drapel us

dpkg nu poate instala automat dependențele, în timp ce un program de instalare GUI .deb (de exemplu, GDebi) instalează toate dependențele necesare.

Acesta este motivul pentru care, dacă utilizați dpkg fără a instala mai întâi dependențele, este posibil să ajungeți cu pachete sparte (care pot fi reparate cu ușurință în majoritatea cazurilor cu sudo apt install -f).

Pentru a obține automat toate dependențele cu linia de comandă, utilizați următoarea comandă,

sudo apt install ./path/to/package.deb

Practic, acest lucru nu are nicio diferență față de instalarea cu GDebi.

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.