Vai esat kādreiz cīnījies, meklējot pakotnes, izmantojot Ubuntu komandrindu? Vai esat kādreiz meklējis pakotnes, kurām nepieciešama tūlītēja jaunināšana? Vai esat kādreiz domājuši, vai pakotne, kuru vēlaties lejupielādēt, ir pieejama instalēšanai, un vai programmatūras repozitorijā ir pieejama jaunākā versija?
Instalētu vai atinstalētu pakotņu meklēšana lokālajās krātuvēs, izmantojot termināli, var būt biedējošs uzdevums iesācējiem Ubuntu lietotājiem. Šis raksts sniedz atbildes uz visiem un daudziem līdzīgiem jautājumiem. Turklāt mēs apskatīsim arī alternatīvus veidus, kā meklēt pakotnes Ubuntu, un palīdzēsim atrast piemērotu metodi.
Veidi, kā meklēt pakotnes Ubuntu
Šeit mēs apskatīsim trīs veidus, kā veikt pakotņu meklēšanu Ubuntu. Tomēr pirms darba sākšanas palaidiet termināli un atjauniniet sistēmas pakotņu krātuves skrienot:
sudo apt atjauninājums
Izmantojot apt komandu
APT ir komandrindas pakotņu pārvaldnieks, kas ir iepriekš instalēts Ubuntu, Linux Mint un citos uz Debian balstītos izplatījumos. Apt komanda apvieno funkcionalitāti
apt-cache un apt-get. Tas ir atbildīgs par Ubuntu pakotņu un Linux repozitoriju instalēšanu, noņemšanu, atjaunināšanu un jaunināšanu. Tomēr tas arī ļauj meklēt pakotnes.Jūs varat sākt ar uzskaitot visas pieejamās instalētās/atinstalētās pakotnes savā sistēmā šādi:
piemērots saraksts
Izvade:
Iepriekš minēto komandu varat ievadīt ar grep, lai filtrētu izvadi un iegūtu pakotnes nosaukumu pēc savas izvēles.
piemērots saraksts | grep
Izmantojiet piemērots saraksts komandu ar --instalēts iespēja atrast un parādīt tikai instalētās pakotnes jūsu sistēmā.
apt list --instalēts
Turklāt saraksta metode ļauj arī meklēt pakotnē un noskaidrot, vai tā ir instalēta vai neizmanto -a karogu šādi:
piemērots saraksts -a
Izvade:
Lai meklētu un parādītu visas pakotnes, kurām nepieciešams jauninājums:
apt saraksts — jaunināms
Izmantojiet grep utilītu, ja šajā sarakstā meklējat konkrētu pakotni:
apt saraksts -- jaunināms | grep
Tomēr iepriekš minētās komandas nerāda pakotnes informāciju. Īpašas komandas apt-search un trāpīga izrāde palīdziet atrast un parādīt pieejamo pakotnes informāciju Linux terminālī.
Apt meklēšanas komanda ir pazīstama ar pakotnes informācijas parādīšanu labākā formātā. Vislabākais šajā komandā ir tas, ka tā informē lietotāju, vai pakotne jau ir instalēta vai nav, ar īsu informāciju par pieejamajām versijām un aprakstu utt.
Piemēram, tālāk esošā komanda meklē mysql pakotni, meklējot visas pakotnes nosaukumu virknes un to aprakstu. Tādējādi tas atgriež to pakotņu sarakstu, kuru nosaukumā un aprakstā ir šī pakotnes nosaukuma virkne:
apt meklēšana mysql
Izvade:
Lai ierobežotu meklēšanas rezultātu, varat norādīt komandai meklēt tikai dotās pakotnes nosaukumu, norādot tikai vārds šāda iespēja:
apt search — tikai vārds
Komanda apt show parāda sīkāku informāciju par norādīto pakotnes nosaukumu. Pakotnes aprakstā ir ietverta informācija par tās jaunākās versijas izlaidumu, atkarībām, lejupielādes lielumu, repozitorija informāciju utt. Vissvarīgākais ir tas, ka komanda atgriež precīzu pakotnes nosaukumu, lai jums nebūtu jāveic minējumi, izdomājot meklēto pakotni.
trāpīga izrāde
apt parādīt mysql-client-core-5.7 | mazāk
Izmantojot komandu apt-cache
apt-cache ir komandrindas utilīta, kas vaicā pakotnes no lokālā pakotņu sarakstu faila, kas glabājas /var/lib/apt. Sistēma atjaunina šos failus ikreiz, kad lietotājs palaiž piemērots atjauninājums komanda terminālī. Tādējādi ikreiz, kad lietotājs meklē pakotni, izmantojot komandu, tam nav jāpiekļūst tīklam, lai iegūtu informāciju no krātuvēm.
Tā ir vecāka APT versija, ko varat izmantot kopā ar Meklēt un parādīt iespējas atrast iepakojumus.
apt-cache meklēšana apache2
Izvade:
Komanda arī ļauj uzskaitīt visas paketes, kas sākas ar doto atslēgvārdu:
apt-cache pkgnames
Piemēram:
Lai parādītu visas pieejamās paketes bez detaļām:
apt-cache pkgnames
Varat arī ievadīt iepriekš minēto komandu ar utilītu grep un izmantot -i karodziņš, lai ignorētu reģistrjutīgumu un ielādētu pakotnes.
apt-cache pkgnames | grep -i
Lietderība arī ļauj meklēt pakotnes un parādīt to atkarības neatkarīgi no tā, vai tās ir instalētas sistēmā vai nav, šādi:
apt-cache showpkg apache2
Izvade:
To var pamanīt apt-cache meklēšana un apt-cache šovs pakotnes informācijas attēlošanas ziņā ir līdzīgs apt search and show metodēm. Tomēr apt-cache un apt būtiski atšķiras datu attēlojuma ziņā.
Izmantojot piemērotību
aptitude ir grafisks lietotāja interfeiss APT pakotņu pārvaldniekam. Interfeiss ļauj lietotājiem interaktīvi izvēlēties pakotnes, ko instalēt, noņemt un jaunināt. Jauni lietotāji to var atrast līdzīgu Windows vadības paneļa opcijai Programmas un līdzekļi.
aptitude nodrošina komandrindas saskarni, kas atdarina līdzīgus argumentus kā apt-get vai apt utilītas. Tādējādi tas ir ērti lietotājiem, kuri dod priekšroku grafiskam vai interaktīvam interfeisam komandrindas uzdevumu veikšanai operētājsistēmā Linux. aptitude pēc noklusējuma parasti ir pieejams lielākajā daļā uz Ubuntu vai Debian balstītu izplatījumu. Ja nē, varat to instalēt šādi:
sudo apt-get atjauninājums
sudo apt-get install aptitude
Izmantojiet šo komandu, lai meklētu pakotnes, izmantojot aptitude komandrindas saskarni:
sudo aptitude meklēšana
Terminālī izpildiet šo komandu, lai palaistu aptitude GUI:
sudo piemērotība
Nospiediet Ctrl+T pārvietoties pa termināli. Izmantojiet bulttaustiņus, lai pārvietotos pa aptitude GUI. Dodieties uz Meklēt cilni un atlasiet ATRAST vai nospiediet / lai palaistu pārlūkošanas uzvedni un ierakstiet pakotnes nosaukumu, lai meklētu.
Programmatūras pakotņu meklēšana Ubuntu
Šajā rakstā tika apskatīti visi galvenie rīki, kurus varat izmantot, lai meklētu instalētās vai atinstalētās pakotnes Ubuntu un Debian sistēmās. Tas arī parāda, kā meklēt pakotnes, izmantojot vienu atslēgvārdu, vai atrast programmatūru/programmas, kurām nepieciešams jauninājums.
Kā redzat, galvenā atšķirība starp šiem rīkiem ir to izlaidē. Turklāt aplūkotie rīki ir ļoti noderīgi, lai atrastu iepakojumus, ja jūs precīzi nezināt to nosaukumu vai lietojumu.
7 veidi, kā saņemt komandrindas palīdzību operētājsistēmā Linux
Lasiet Tālāk
Saistītās tēmas
- Linux
- Pakešu pārvaldnieki
- Ubuntu
- Linux Distro
Par autoru
Rumaisa ir MUO ārštata rakstniece. Viņa ir nēsājusi daudzas cepures, sākot no matemātiķa līdz informācijas drošības entuziastei, un tagad strādā par SOC analītiķi. Viņas interesēs ir lasīt un rakstīt par jaunām tehnoloģijām, Linux izplatīšanu un jebko, kas saistīts ar informācijas drošību.
Abonējiet mūsu biļetenu
Pievienojieties mūsu biļetenam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu