Har du någonsin kämpat när du sökte efter paket via kommandoraden på Ubuntu? Har du någonsin upptäckt paket som behöver en omedelbar uppgradering? Har du någonsin undrat om paketet du vill ladda ner är tillgängligt att installera, och om den senaste versionen finns tillgänglig i programvaruförråden?
Att söka efter installerade eller avinstallerade paket i lokala förråd via terminal kan vara en skrämmande uppgift för nybörjare av Ubuntu. Den här artikeln svarar på alla och många liknande frågor. Vidare kommer vi också att täcka alternativa sätt att hitta paket på Ubuntu och hjälpa dig att hitta en lämplig metod.
Använder apt-kommandot
APT är en kommandoradspakethanterare som kommer förinstallerad på Ubuntu, Linux Mint och andra Debian-baserade distributioner. Kommandot apt kombinerar funktionaliteten hos apt-cache och apt-get. Den ansvarar för att installera, ta bort, uppdatera och uppgradera paket och Linux-förråd på Ubuntu. Men det låter dig också söka efter paket.
Du kan skicka kommandot ovan med grep för att filtrera utdata och få det paketnamn du väljer.
Använd kommandot apt list med alternativet –installed för att hitta och visa endast de paket som är installerade på ditt system.
Ovanstående kommandon visar dock inte paketdetaljerna. De dedikerade kommandona apt-get-find och apt-show hjälper till att hitta och visa tillgängliga paketdetaljer i Linux-terminalen.
Kommandot apt find är mer känt för att visa paketdetaljer i ett bättre format. Det bästa med detta kommando är att det talar om för användaren om ett paket redan är installerat eller inte, med kort information om tillgängliga versioner och detaljer etc.
Till exempel letar kommandot nedan efter mysql-paketet genom att söka i alla paketnamnsträngar och deras beskrivningar. Därför returnerar den en lista över paket som innehåller den paketnamnssträngen i deras namn och beskrivning.
Kommandot apt show visar mer information om det givna paketnamnet. Paketbeskrivningen innehåller detaljer om dess senaste versionsversion, beroenden, nedladdningsstorlek, förvarsinformation, etc. Viktigast av allt, kommandot returnerar ett exakt paketnamn så att du inte behöver gissa vilket paket du letar efter. ,
Använder kommandot apt-cache
apt-cache är ett kommandoradsverktyg som frågar efter paket från den lokala paketlistan i /var/lib/apt.
Systemet uppdaterar dessa filer närhelst användaren kör lämpligt uppdateringskommando i terminalen. Så närhelst användaren söker efter ett paket med kommandot, behöver han inte komma åt nätverket för att få informationen från förvaret.
Detta är en äldre version av apt som du kan använda med sök- och visaalternativ för att hitta paket.
Du kan använda kommandot ovan med grep-verktyget och använda flaggan -i för att ignorera skiftlägeskänslighet och hämta paketet.
Du kan se att apt-cache search och apt-cache show liknar de lämpliga sök- och visningsmetoderna när det gäller prestanda för paketinformation. Men apt-cache och apt är ganska olika när det gäller datarepresentation.
Använd förmåga
Aptitude är ett grafiskt användargränssnitt för APT-pakethanteraren. Gränssnittet tillåter användare att välja att installera, ta bort och uppgradera paket interaktivt. Nya användare kan tycka att det liknar alternativet Program och funktioner i Kontrollpanelen i Windows.
aptitude tillhandahåller ett kommandoradsgränssnitt som emulerar argument som liknar de för apt-get eller apt-get verktyg. Därför är det bekvämt för användare som föredrar att ha ett grafiskt eller interaktivt gränssnitt att utföra kommandoradsuppgifter på Linux. Aptitude är vanligtvis tillgängligt som standard i de flesta Ubuntu- eller Debian-baserade distributioner.
Tryck på Ctrl+T för att flytta runt terminalen. Använd piltangenterna för att navigera genom Aptitude GUI. Gå till fliken Sök och välj HITTA eller tryck på / för att starta en bläddringsprompt och skriv in paketnamnet för att söka.
Söker efter programvarupaket i Ubuntu
Den här artikeln täcker alla huvudverktyg du kan använda för att hitta installerade eller avinstallerade paket på Ubuntu och Debian-baserade system. Den visar också hur man söker efter paket med ett enda nyckelord eller hittar programvara/program som behöver en uppgradering.
Som du kan se är den största skillnaden mellan dessa enheter i deras utdata. De verktyg som täcks är också till stor hjälp för att hitta paket när du inte känner till namnet eller deras användning exakt.