met behulp van’ Apt-zoekopdracht ‘en’ Apt-toon ‘ – opdrachten om details van pakketten in Ubuntu

geplaatst in: Articles | 0

te zoeken en te vinden Dit is een gedetailleerde beginnershandleiding voor APT-zoekopdracht. Met behulp van Apt search en Apt show commando ‘ s, kunt u details krijgen van de beschikbare versies, afhankelijkheden, repositories en andere belangrijke informatie over pakketten in Ubuntu.

heeft u zich ooit afgevraagd of een bepaald pakket beschikbaar is om te installeren via apt package manager?

heeft u zich afgevraagd of het pakket dat wordt aangeboden door Ubuntu-repositories het nieuwste is of niet?,

de apt-pakketbeheerder in Ubuntu en vele andere distributie biedt hiervoor twee handige Apt-opdrachtopties.

het Apt-zoekcommando zoekt naar de gegeven tekenreeks in de naam en beschrijving van de pakketten.

apt search package_name

het Apt show commando geeft gedetailleerde informatie over een pakket:

apt show package_name

de opdrachten vereisen niet dat u root bent in Ubuntu., Hier is een voorbeeld van deze commando ‘ s:

waarom zou u apt search of apt show Commando willen gebruiken?

stel dat u de programmeertaal Gambas in Ubuntu wilt installeren. U bent blij met uw kennis van de apt commando dus je hebt besloten om de opdrachtregel te gebruiken voor het installeren van de applicatie.

u opent een terminal en gebruikt het Apt commando om gambas te installeren, maar het resulteert in het niet vinden van pakketfout.

sudo apt install gambasReading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package gambas

Waarom heeft Ubuntu het gambas-pakket niet gevonden?, Want er is geen dergelijk pakket genaamd gambas. In plaats daarvan is het beschikbaar als gambas3. Dit is een situatie waarin u gebruik kunt maken van het Apt search Commando.

laten we naar Apt show commando gaan. Dit commando geeft gedetailleerde informatie over een pakket, zijn repository, afhankelijkheden en nog veel meer.

weten welke versie van een pakket beschikbaar is in de officiële repository kan u helpen bij het beslissen of u het vanuit andere bronnen moet installeren.,

Quick recall

de apt-pakketbeheerder werkt op een lokale database/cache van beschikbare pakketten uit verschillende repositories. Deze database bevat de informatie over de beschikbare pakketversie, afhankelijkheden etc. Het bevat niet het hele pakket zelf. De pakketten worden gedownload van de remote repositories.
wanneer u het sudo apt update commando uitvoert, wordt deze cache aangemaakt/bijgewerkt in de /var/lib/apt/lists/ map. De commando ‘ s apt search en Apt show gebruiken deze cache.,
De term pakket wordt gebruikt voor een toepassing, programma, software.

zoeken naar beschikbare pakketten met behulp van Apt-zoekopdracht

laat me het voorbeeld van gambas voortzetten. Bijvoorbeeld, je zoekt naar

apt search gambas

Het geeft je een enorme lijst van pakketten die “gambas” in zijn naam of beschrijving hebben. Deze uitvoerlijst is in alfabetische volgorde.

nu moet je natuurlijk een intelligente voorspelling doen over het pakket dat je wilt., In dit voorbeeld zegt het eerste resultaat “Complete visuele ontwikkelomgeving voor Gamba ‘s”. Dit geeft je een goede hint dat dit het belangrijkste pakket is dat je zoekt.

Waarom zijn er zoveel pakketten geassocieerd met gamba ‘ s? Omdat een aantal van deze gambas pakketten waarschijnlijk afhankelijkheden zijn die automatisch geïnstalleerd worden als je het gambas3 pakket installeert. Als je het ‘Apt show gambas3’ commando gebruikt, zal het alle afhankelijkheden tonen die geà nstalleerd zullen worden met het gambas3 pakket.,

sommige van deze genoemde pakketten kunnen bibliotheken zijn die een ontwikkelaar in sommige speciale gevallen nodig heeft tijdens het ontwikkelen van zijn/haar software.

gebruik alleen Apt-zoekopdracht voor pakketnaam

standaard zoekt Apt-zoekopdracht naar de gezochte term in zowel de naam van het pakket als de beschrijving ervan.

u kunt de zoekopdracht verfijnen door het commando apt te instrueren om alleen naar pakketnamen te zoeken.

apt search --names-only search_term

Als u dit als een tutorial volgt, probeer het dan., Controleer de uitvoer met zoekterm ‘transitional’ met en zonder –names-only optie en je zult zien hoe de uitvoer verandert.

apt search transitionalapt search --names-only transitional

Bonustip: u kunt de opdracht ‘apt list –installed’ gebruiken om te zoeken naar geïnstalleerde pakketten in Ubuntu.

Krijg gedetailleerde informatie over een pakket met behulp van Apt show Commando

De uitvoer van de apt zoekopdrachten een korte introductie van de pakketten. Als je meer details wilt, gebruik dan het Apt show Commando.,

apt show exact_package_name

het Apt show commando werkt op de exacte pakketnaam en het geeft je veel meer informatie over het pakket., U krijgt:

  • Versie-informatie
  • Repository information
  • Oorsprong en onderhouder van het pakket informatie
  • Waar een bug
  • Download en de grootte van de installatie
  • Afhankelijkheden
  • Gedetailleerde beschrijving van het pakket
  • En veel meer

Hier is een voorbeeld:

Je moet om de exacte naam van het package anders de apt-show zal het niet werken. Het goede ding is dat tab voltooiing werkt apt show Commando.,

zoals je kunt zien in de vorige afbeelding, heb je veel informatie die je nuttig kunt vinden.

het commando apt show werkt ook op Geïnstalleerde pakketten. In dat geval kunt u zien van welke bron het pakket is geïnstalleerd. Was het een PPA of een derde partij repository of Universum of de hoofd repository zelf?

persoonlijk gebruik ik apt show veel. Dit helpt me weten of het pakket versie die door Ubuntu is de nieuwste of niet. Best handig hulpmiddel!,

conclusie

als je mijn gedetailleerde handleiding leest over het verschil tussen Apt en apt-get commando ‘s, zou je weten dat dit’ Apt search ‘Commando hetzelfde werkt als’apt-cache search’. Er bestaat geen opdracht als “apt-get search”.

Het doel van het aanmaken van Apt commando is om u één tool te geven met slechts genoeg opties om de pakketten in uw Debian/Ubuntu systeem te beheren. De apt-get, apt-cache en andere Apt tools bestaan nog steeds, en ze kunnen worden gebruikt in scripting voor meer complexe scenario ‘ s.

Ik hoop dat u deze introductie van Apt search en Apt show commando ‘ s nuttig vond., Ik ben blij met uw vragen en suggesties over dit onderwerp.

als je het leuk vond, deel het dan op verschillende Linux forums en communities die je vaak bezoekt. Dat helpt ons veel. Dank je.

bevalt het u? Deel het alsjeblieft met anderen.

207Shares
  • Facebook189
  • Twitter16
  • LinkedIn1
  • Reddit0
  • Pocket0

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *