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