Puncte:3

Diferența dintre `apt search` și `apt list`?

drapel in

am crezut lista apt a fost pentru pachetele instalate, dar se pare că are nevoie de --instalat steag pentru asta. Deci care este diferența dintre el și căutare apt. Primul caută doar într-un cache local al pachetelor disponibile?

Puncte:5
drapel in

Aici e locul manualul e folositor:

căutare adecvată {criterii}

    căutarea poate fi folosită pentru a căuta termenii regex(7) din lista de disponibili
    pachete și afișează meciuri. Aceasta poate de ex. fi util dacă cauți pachete
    având o caracteristică specifică. Dacă sunteți în căutarea unui pachet care să includă un anumit fișier
    încercați apt-file.
lista apt {criterii}

   list este oarecum similară cu dpkg-query --list prin faptul că poate afișa o listă de
   pachete care satisfac anumite criterii. Suportă modele glob(7) pentru potrivire
   numele pachetelor, precum și opțiunile de listare instalate (--instalate), care pot fi actualizate
   (--upgradeable) sau toate versiunile disponibile (--all-versions).

În engleză simplă, cu căutare adecvată {criterii} puteți găsi pachete care îndeplinesc criteriile pe care le-ați stabilit în numele lor, descrieri sau alte metadate.

lista apt {criterii}, cu toate acestea, vă oferă opțiunea de a lista pachetele pe baza numelor lor și dacă acestea sunt deja instalate, pot fi actualizate în prezent sau pur și simplu există (în copia locală a cache-ului listei de pachete).

user535733 avatar
drapel cn
Mă gândesc la „căutare” ca „pentru a găsi pachete la care NU știu numele” și la „listă” ca „pentru a găsi *statutul* pachetelor pe care le cunosc numele”
alchemy avatar
drapel in
Mulțumesc, deci căutarea poate folosi expresia regex.. și, de asemenea, o modalitate de a căuta funcții, mă întreb cum funcționează. Și lista folosește metacaractere obișnuite și opțiuni de semnalizare care pot fi citite pentru filtrare.
alchemy avatar
drapel in
@user535733, perspectivă interesantă... a apărut de fapt în contextul utilizării „listei apte” pentru a introduce xargs pentru mine. Ar putea fi folosit totusi asa. Cred că dpkg -l | grep ți-ar oferi mai multe informații totuși.. da, fără steaguri suplimentare, nu primesc nicio informație de stare despre un pachet.. --help info nu oferă niciun steaguri de stare, ci doar spune: "listă - listează pachetele pe baza numelor pachetelor. Căutare - căutare în descrierile pachetelor".. care se întoarce la capacitatea de căutare a caracteristicilor, ceea ce trebuie să însemne că este în descrieri. Deci, nume vs descriere, în principiu, și apoi regex vs caractere metalice

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.