Verificate da u terminal se un determinatu pacchettu hè installatu in Ubuntu

circa verificate se un pacchettu datu hè installatu

In u prossimu articulu avemu da fighjà cumu si pò verificate da u terminal se un pacchettu datu hè installatu o micca nantu à u nostru sistema Ubuntu. A volte l'utenti ponu avè bisognu di cunnosce queste informazioni per una cosa o un'altra.

Per uttene queste informazioni, pudemu truvà modi diversi per ottene. Circate un pocu in Google pudete truvà modi diversi per uttene questi dati. Chì hè qualcosa chì à un certu puntu pò sempre esse utile per tutti l'utilizatori. In questu articulu anderemu à lascià sette manere, affinchì ogni utilizatore possa sceglie quellu chì li cunvene megliu.

Chì pudemu aduprà da u terminal per verificà se un determinatu pacchettu hè installatu o micca in Ubuntu?

  • apt Questu hè un putente strumentu di linea di cummanda per installà, scaricare, rimuovere, cercà è gestisce i pacchetti nantu à i sistemi basati in Debian.
  • apt-cache. Hè abituatu à dumandate a cache APT o metadati per un pacchettu.
  • dpkg. Si tratta di un capu di pacchettu per i sistemi basati in Debian.
  • dpkg-query. Questu hè un strumentu per interrugà a basa di dati dpkg.
  • chì. Questu cumandamentu restituisce u percorsu sanu di l'eseguibile.
  • induve hè. Hè adupratu per truvate i fugliali binari, surghjenti è di pagina man per un cumandamentu datu.
  • truvà. U cumandamentu di localizazione travaglia più veloce di truvà u cumandamentu perchè usa a basa di dati updatedb, mentre u cumandamentu find cerca in u sistema reale.

Esempii per verificà se un pacchettu hè installatu

Prima di tuttu, dite chì aghju i seguenti cumandamenti pruvatu nantu à Ubuntu 19.04.

Apt cumanda

APT hè un strumentu putente per u terminal cun quale pudemu installà, scaricà, eliminà, circà è gestisce, è dinò cunsultate infurmazione nantu à i pacchetti. Contene ancu alcune utilità di linea di cummanda menu aduprate relative à a gestione di pacchetti.

verificate se un pacchettu hè installatu cù a lista apt

apt list vim

Cumanda Apt-cache

U cumandamentu apt-cache adupratu per interrugà a cache APT o metadati di pacchetti da a basa di dati interna APT. Cercherà è visualizerà infurmazioni nantu à u pacchettu datu. Ci mostrerà se u pacchettu hè installatu o micca, a versione di u pacchettu installatu, l'infurmazioni di u repositoriu uriginale.

In l'esempiu seguente vedemu chì u pacchettu vim hè dighjà stallatu nantu à u sistema.

ricerca cù apt-cache

apt-cache policy vim

Cumandamentu Dpkg

DPKG Hè un strumentu per installà, creà, rimuovere è gestisce pacchetti, ma à u cuntrariu di l'altri sistemi di gestione di pacchetti, ùn pò micca scaricà è installà automaticamente pacchetti o e so dipendenze. Per uttene l'infurmazioni, chjaramente, pudemu combine cù grep.

cercà un pacchettu cù dpkg è grep

dpkg -l | grep -i nano

Cumanda Dpkg-query

Questu hè un strumentu per vede infurmazione nantu à i pacchetti elencati in a basa di dati dpkg.

verificate se un pacchettu hè installatu cù dpkg-query

dpkg-query --list | grep -i nano

Chì cumandu

U quale cumanda restituisce u percorsu sanu di l'eseguibile. Questu cumandamentu hè assai utile quandu vulemu creà una scurciatoia di scrivania o un ligame simbolicu per i fugliali eseguibili. U cumandamentu cerca i cartulari elencati in a variabile d'ambiente PATH utilizatore attuale.

Se dopu à esecutà u cumandamentu hè visualizatu u binariu di u pacchettu datu o a situazione di u schedariu eseguibile, questu indica chì u pacchettu hè digià statu installatu nantu à u sistema. Altrimenti, u pacchettu ùn hè micca stallatu nantu à u sistema.

verificate se un pacchettu hè installatu cù quale cumandamentu

which vim

Induve hè cumanda

U cumandamentu induve hè adupratu per truvà i fugliali binari, surghjenti è di pagina man per un cumandamentu datu.

Se l'uscita di u cumandamentu mostra u binariu di u pacchettu datu o a situazione di u schedariu eseguibile, indica chì u pacchettu hè dighjà installatu nantu à u sistema. Altrimenti, u pacchettu ùn hè micca stallatu nantu à u sistema.

verificate se un pacchettu hè installatu cù induve hè u cumandu

whereis nano

Locate cumandamentu

U cumandamentu truvà travaglia più veloce di truvà u cumandimu perchè usa basa di dati updatedb, Mentre u cumandamentu find cerca in u sistema reale. Aduprate una basa di dati invece di circà i percorsi di repertoriu individuali.

Se l'output di u cumandamentu mostra u situ binariu di u pacchettu o u schedariu eseguibile, u pacchettu hè dighjà stallatu nantu à u sistema. Altrimenti, u pacchettu ùn hè micca stallatu nantu à u sistema.

verificate se un pacchettu hè installatu cù localizza

locate --basename '\nano'
Articulu ligatu:
Elencate i pacchetti installati in modi diversi in u vostru sistema Ubuntu

U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.