Debian

Debianin pakettihaun aloittelija edistyneelle

Debianin pakettihaun aloittelija edistyneelle
Debian 10: llä on suuri pakettivarasto. Riippumatta siitä, ovatko fontit, tietokannat, editorit, pelit tai kehitystyökalut, tarvittava paketti löytyy tästä arkistosta. Jos haluat löytää tietyn paketin suuresta arkistosta, sinun on tiedettävä tarkka paketin nimi. Joskus ohjelman nimi eroaa paketin nimestä. Esimerkiksi iostat-nimiselle ohjelmalle, jota käytetään levyn I / O-tilastoissa ja suorittimen raportoinnissa, paketin nimi on 'sysstat'.'Joten paketin nimi on tiedettävä löytääksesi sen arkistosta, pelkästään komennon nimen ja sen funktion sijaan.

Useita menetelmiä voidaan käyttää pakettien etsimiseen Debian 10 Buster -sovelluksesta. Paketin suodattamiseen on saatavana tehokkaita ja vakaita työkaluja oikean paketin nimen etsimiseen. Debian 10 tarjoaa sekä komentorivi- että graafiset pakettien hallintaohjelmat suodattaa ja etsiä paketteja. Synaptic on suosittu työkalu, jota käytetään graafisessa käyttöliittymässä, mutta se ei ole hyvä kaikille koneille, myös tuotantopalvelimille. Joten sinun on käytettävä joitain komentorivityökaluja etsimään Debian-paketteja.

Pakettien etsimiseen Debian 10: ssä on useita vaihtoehtoja. Tässä artikkelissa käsitellään paketin etsimistä aptitude-, apt-cache-, dpkg- ja apt-paketinhallintaohjelmilla. Kaikki tämän artikkelin komennot toteutettiin Debian 10 Buster -pääteessä. Tässä artikkelissa käsiteltyjen apuohjelmien avulla voit etsiä paketteja ja näyttää niiden kuvauksen.

Etsi käytettävissä olevia paketteja aptitude-komennolla

Aptitude on Ncurses apt -sovellukseen perustuva sovellus, joka toimii päätelaitteen alla. Tätä ei ole vielä asennettu Debianiin, Ubuntuun ja muihin Linux-pohjaisiin jakeluihin. Asentaaksesi aptitude Debian 10: een, avaa pääte sovelluksen hakupalkilla seuraavasti:

Asenna aptitude Debian 10 Busteriin kirjoittamalla seuraava komento:

$ sudo apt install aptitude

Kun olet asentanut tämän työkalun järjestelmääsi, voit etsiä mitä tahansa käytettävissä olevaa pakettia päätelaitteen aptitude-komennolla. Voit tehdä tämän noudattamalla alla olevaa syntaksia:

$ aptitude -hakupaketin nimi

Esimerkiksi, jos haluat etsiä kaikkia OpenSSH-paketteja, suorita alla oleva komento:

Voit myös etsiä pakettia aptitude Ncurses -käyttöliittymällä. Kirjoita päätelaitteeseen 'aptitude', ja seuraava käyttöliittymä näkyy ikkunassa.

Jos haluat etsiä pakettia, paina '/' ja kirjoita sitten paketin nimi hakupalkkiin.

Etsi käytettävissä olevia paketteja apt-cache-komennolla

Debian 10: ssä voit etsiä käytettävissä olevia paketteja Debianin arkistosta apt-cache-komennolla. Apt-cache-komennolla voit myös etsiä järjestelmääsi asennettuja DEB-paketteja, jotka eivät ole Debian-arkistossa. Käytä seuraavaa komentoa suorittaaksesi hakutoiminnot apt-cache-komennolla.

$ apt-cache etsi paketin nimi

Esimerkki

$ apt-välimuisti haku vim

Yllä oleva komento näyttää pakettien nimet, joissa on kuvaus "vim" kuvauksessa tai nimessä. Jos haluat etsiä näitä paketteja, anna hakulauseke vain nimessä. Kirjoita sitten seuraava komento:

$ apt-cache search - vain nimet apache

Voit tarkastella lisätietoja luetellusta paketista seuraavalla komennolla:

$ apt-cache näytä paketin nimi

Esimerkki

$ apt-cache näyttää emacs

Aptitude ja apt-cache tarjoavat samanlaisia ​​tietoja paketeista.

Useimmissa tapauksissa tulokset ovat liian pitkiä. Voit lyhentää tuloksia suorittamalla seuraavan komennon:

$ apt-cache etsi paketin nimi | lisää

Voit sulkea tulokset, joilla ei ole tiettyä avainsanaa, grep-komennolla seuraavasti:

$ apt-cache etsi paketin nimi | grep paketin nimi2

Grep-komento erottaa isot ja pienet kirjaimet. Jos haluat jättää kirjainkoko huomioon, käytä lippua -i (grep -i hakusana).

Etsi käytettävissä olevia paketteja apt-komennolla

Apt-komennolla voit etsiä kaikkia saatavilla olevia paketteja. Käytä hakua apt: n avulla seuraavalla syntaksilla:

$ apt hakupaketin nimi

Esimerkki

$ apt haku emacs

Hae käytettävissä olevista paketeista käyttämällä dpkg-komentoa

Voit etsiä asennettuja paketteja komennolla dpkg seuraavasti:

$ dpkg -S hakumalli

Esimerkki

$ dpkg -S apache

Voit käyttää dpkg: tä myös grepin kanssa seuraavasti:

Johtopäätös

Tässä artikkelissa selvitettiin pakettien hakemista Debian 10: n komentoriviltä, ​​mukaan lukien joitain erilaisia ​​tapoja etsiä ja suodattaa. Näillä menetelmillä voit etsiä Debian-paketteja, vaikka et tiedä tarkkaa paketin nimeä. Voit oppia lisää apt-välimuistista, grep-hausta, aptitude ja apt-komennoista Internetissä.

Kuinka käyttää AutoKey-toimintoa Linux-pelien automatisointiin
AutoKey on työpöydän automaatioapuohjelma Linuxille ja X11: lle, ohjelmoitu Python 3, GTK ja Qt. Komentosarjojen ja MACRO-toimintojen avulla voit auto...
Kuinka näyttää FPS-laskuri Linux-peleissä
Linux-pelaaminen sai suuren työn, kun Valve ilmoitti Linux-tuesta Steam-asiakkaalle ja heidän peleilleen vuonna 2012. Siitä lähtien monet AAA- ja indi...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...