Puncte:0

Caut o comandă de terminal care nu numai că listează toate aplicațiile instalate, dar are și o scurtă descriere a fiecăreia

drapel sl

am incercat

apt list --instalat 

Asta mi-a dat o listă lungă cu toate aplicațiile, dar fără o descriere nu știu la ce mă uit, așa că, nu știu ce să ignor deocamdată și pe care să cercetez.

am incercat si eu

apt list --installed | WC

dar, am primit codul de eroare apt nu are o interfață CLI stabilă. Utilizați cu precauție în scripturi. După ce m-am uitat peste apt în paginile de manual, se pare că nu pot combina acele comenzi dintr-un motiv oarecare. Am încercat și combinații de apt, listă, --instalat cu apt-cache dar, am eșuat. Știu că sunt departe de a fi priceput și aș aprecia orice ajutor.

guiverc avatar
drapel cn
te-ai uitat la rezultatele lui `dpkg -l`? (*rezultatele sale pot fi direcționate către un fișier dacă este necesar/util; deși, deoarece nu ați oferit detalii despre sistemul de operare și versiunea mea, testul meu rapid a fost pe versiunea mea*)
user535733 avatar
drapel cn
De ce ați dori o listă generată de mașină cu aproximativ 10.000 de descrieri de pachete neorganizate? (Se speră că nu o să-l *tipărești*!)
user535733 avatar
drapel cn
Aha, aceasta este o [Întrebare XY](https://en.wikipedia.org/wiki/XY_problem). Problema reală este de a determina ce pachete să includă/exclude din remix. Ați decis că listarea tuturor pachetelor și a descrierilor acestora este soluția dvs. preferată. Există soluții mai bune.
Puncte:2
drapel mx

Pentru a enumera pachetele instalate și o scurtă descriere,

Alerga:

căutare de aptitudini „~i”

Acest lucru se afișează frumos dacă setați dimensiunea terminalului la 24 X 132

introduceți descrierea imaginii aici

Puncte:2
drapel ru

apt list --installed --verbose

Puncte:1
drapel cn

Te-ai uitat la rezultatele dpkg -l ?

Rezultatele sale pot fi direcționate către un fișier dacă este necesar/util; deși nu ați oferit detalii despre sistemul de operare și despre lansare, testul meu rapid a fost pe versiunea mea*

guiverc@d960-ubu2:/de2900/lubuntu_64$ dpkg -l >blah
guiverc@d960-ubu2:/de2900/lubuntu_64$ vizualizare blah

Dorit=Necunoscut/Instalați/Eliminați/Ștergeți/Rețineți                                                                                                                                                     
| Stare=Nu/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend                                                                                                                
|/ Err?=(niciunul)/Reinstalare obligatorie (Stare, Eroare: majuscule=proasta)                                                                                                                                    
||/ Nume Versiune Descriere arhitectură                                                                        
+++-===============================================- ============================================-====== ======-============================================= =========================================>
ii 2048-qt 0.1.6-2build1 amd64 joc de puzzle bazat pe matematică                                                      
ii a11y-profile-manager-indicator 0.1.11-0ubuntu4 amd64 Accessibility Profile Manager - Indicator desktop Unity                            
ii abe 1.1+dfsg-4 amd64 joc cu defilare laterală numit „Abe’s Amazing Adventure”                                
ii abe-data 1.1+dfsg-4 toate jocurile cu derulare laterală numite „Abe’s Amazing Adventure” -- date                        
ii accountsservice 0.6.55-3ubuntu2 amd64 interogă și manipulează informațiile contului utilizatorului                                      
ii accountsservice-ubuntu-schemas 0.0.7+21.10.20210712-0ubuntu1 toate schemele AccountsService pentru Ubuntu                                                 
ii acl 2.2.53-10ubuntu2 amd64 lista de control acces - utilitare                                                    
ii acpi-support 0.143build1 amd64 scripturi pentru gestionarea multor evenimente ACPI     

                                     

etc

guiverc avatar
drapel cn
Conține încă o mulțime de detalii care sunt probabil nedorite dacă doriți acest lucru în scopuri de scripting, dar este un început (*deși doar o modalitate posibilă*)
tom gain avatar
drapel sl
Încerc să aflu mai multe utilizând cubic pentru a construi o distribuție personalizată. Am descărcat ubuntu-20. Cubic a trimis aplicații „importante”. eu sunt caut o descriere a fiecăruia suficient de lungă pentru a le putea clasifica în programe de nivel scăzut și programe de nivel superior pe care să le pot cerceta și să decid dacă Vreau să le elimin. De exemplu, există mai multe aplicații care încep cu firefox, s-ar putea să vreau doar TOR. Multe sunt doar 3 litere. Nu vreau să trebuiască cercetează-le pe toate în seara asta.
guiverc avatar
drapel cn
Ubuntu Core 20 este un sistem foarte diferit de Ubuntu 20.04 LTS. Nu există `dpkg` sau `apt` disponibile în produsele *year* sau 20, deoarece formatul *year* a fost folosit de Ubuntu pentru a reprezenta numai produsele *snap* ale Ubuntu din 2016. adică. Ubuntu Core 20 nu este același cu Ubuntu 20.04 LTS.
tom gain avatar
drapel sl
Mulțumesc pentru corecție! Scuze pentru amestec, comentariile au o limită de caractere, așa că am tăiat câteva informații. Am pus Ubuntu 20.04 LTS în cubic. Mulțumesc tuturor celor care au menționat dpkg -l. Am încercat înainte de a posta, nu a funcționat pentru mine. Dar.... După ce am citit postarea ta, am încercat din nou și am văzut că fereastra emulatorului bloca descrierea. Deci, acum sunt la jumătatea drumului.Acum lucrez la cum să modific comanda pentru a-mi arăta doar ceea ce trebuie instalat și pentru a-mi arăta toate paginile.
guiverc avatar
drapel cn
`dpkg -l >blah` a introdus în fișierul `blah` toate pachetele mele instalate (`dpkg` este o comandă care funcționează pe pachete, nu pe aplicații)... Am copiat doar o parte din ieșirea `view` deoarece sunt mii de linii lungi pentru sistemul meu; nu ați furnizat detalii despre lansare, dar rezultatul a fost doar pachete instalate pentru lansarea mea.
drapel hr
Dacă nu doriți informații suplimentare furnizate de `dpkg -l`, atunci puteți utiliza direct `dpkg-query` - oferă mai multă flexibilitate în ceea ce privește selecția și formatarea câmpurilor, de ex. `dpkg-query -W -f='${binary:Package;-50}${binary:Summary}\n'`
Puncte:1
drapel in

Puteți obține o listă cu toate comenzile de pe sistem folosind paginile de manual

om -s 1,6,8 -k .

Secțiunea 1 este comenzile utilizatorului, secțiunea 6 este jocuri, secțiunea 8 este comenzile de administrare.

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.