Există vreo modalitate de a vedea dacă vreo aplicație a fost instalată prin Snap, dintr-un PPA, prin deb descărcat sau dintr-un depozit standard?
Momentan, am instalat Zoom pe laptopul meu Focal 20.04. Încerc să-mi dau seama cum l-am instalat inițial, dar am această problemă destul de des. Fie este o aplicație proprietară (de exemplu, Slack sau Dropbox) și vreau să o actualizez, fie aplicația mă avertizează că este disponibilă o versiune mai nouă (Keepass) și vreau să verific dacă am instalat dintr-un depozit și pot aștepta repo-ul să fie actualizat.
Dacă ar trebui să ghicesc, aș spune că este probabil să fi instalat Zoom dintr-un fișier descărcat .deb
, dar nu sunt sigur cum să verific. Nu cred că am instalat Slack de la un .deb
.
Am încercat să urmez câteva dintre sugestiile de la Cum aflu din ce depozit provine un pachet? dar rezultatele sunt ambigue. De exemplu, nu există politică potrivită
rezultat pentru Slack:
amanda@rajje:~$ apt policy slack
slăbiciune:
Instalat: (niciunul)
Candidat: 1:0.15.2-9
Tabel de versiuni:
1:0,15,2-9 500
500 http://us.archive.ubuntu.com/ubuntu focal/universe pachete amd64
500 http://us.archive.ubuntu.com/ubuntu focal/universe Pachete i386
Probabil pentru că l-am instalat din Ubuntu Software, deci este un Snap:

Daca incerc politică potrivită
pentru o aplicație cu care știu că nu am făcut maimuță, văd o listă de depozite. Pot să presupun că asta înseamnă că am instalat dintr-un depozit?
amanda@rajje:~$ apt policy emacs
emacs:
Instalat: 1:26.3+1-1ubuntu2
Candidat: 1:26.3+1-1ubuntu2
Tabel de versiuni:
*** 1:26.3+1-1ubuntu2 500
500 http://us.archive.ubuntu.com/ubuntu focal/universe pachete amd64
500 http://us.archive.ubuntu.com/ubuntu focal/universe Pachete i386
100 /var/lib/dpkg/status
Și dacă nu este afișat niciun depozit, înseamnă asta că am instalat dintr-un pachet descărcat?
amanda@rajje:~$ apt policy zoom
zoom:
Instalat: 5.0.403652.0509
Candidat: 5.0.403652.0509
Tabel de versiuni:
*** 5.0.403652.0509 100
100 /var/lib/dpkg/status