Debian

23 Jums reikalingos pagrindinės komandos „apt-get“ ir „apt-cache“

23 Jums reikalingos pagrindinės komandos „apt-get“ ir „apt-cache“
„Apt-get“ ir „apt-cache“ komandos yra labai dažnai naudojamos komandos „Linux“ aplinkoje. Pirmoji komanda leidžia jums daugiausia įdiegti, atnaujinti ir pašalinti paketus, o antroji - ieškoti paketų ir su jais susijusios informacijos. Abi šios komandos turi savo specifinius naudojimo atvejus, tačiau dauguma vartotojų nežino tikslių savo galimybių, išskyrus pagrindinį naudojimą. Todėl šiandien nusprendėme pasidalinti su jumis dvidešimt trimis skirtingais pavyzdžiais, kuriuose galite naudoti „apt-get“ ir „apt-cache“ komandas savo sistemai valdyti.

Pagrindiniai „apt-get“ komandų pavyzdžiai

Toliau aprašomos septyniolika pagrindinių „apt-get“ komandų.

1 pavyzdys: atnaujinkite „Linux“ sistemą

Tai yra labiausiai paplitęs „apt-get“ komandos naudojimas „Linux“ aplinkoje, nes prieš diegdami naują programą turite atnaujinti savo sistemą. Kartais, net prieš pašalindami jūsų sistemos klaidas, turite ją atnaujinti, kad iš anksto būtų galima išspręsti visas sugadintas nuorodas ar priklausomybes.

Norėdami atnaujinti „Linux“ sistemą naudodami komandą „apt-get“, turite ją paleisti taip:

sudo apt-get atnaujinimas

2 pavyzdys: atnaujinkite savo „Linux“ sistemą

Atnaujinę savo sistemą, jums pateikiamas pranešimas apie visų tų paketų, kuriuos galima atnaujinti, skaičių, t.e., paketai, kurių atnaujintos versijos yra prieinamos. Todėl iš esmės kitas žingsnis atnaujinus „Linux“ sistemą yra jos atnaujinimas, ir tai galima padaryti vykdant komandą „apt-get“ tokiu būdu:

sudo apt-get atnaujinimas

Palyginti su „apt-get update“ komanda, „apt-get upgrade“ komandai vykdyti reikia daugiau laiko, nes ji turi įdiegti visų tų paketų, kurių naujinimai yra prieinami, atnaujintas versijas.

3 pavyzdys: įdiekite naują paketą savo „Linux“ sistemoje

Jei esate dažnas kompiuterio vartotojas, savo sistemoje turite kasdien įdiegti naujus paketus. Tai galite padaryti ir per „Linux“ GUI, tačiau jei norite naudoti CLI, tai taip pat įmanoma.

Galite patogiai įdiegti naują paketą savo „Linux“ sistemoje, vykdydami komandą „apt-get“ tokiu būdu:

sudo apt-get install PackageName

Čia „PackageName“ turite pakeisti tikruoju paketo, kurį norite įdiegti, pavadinimu. Norėjome demonstracijai įdiegti VLC medijos leistuvą, todėl pakeitėme „PackageName“ į „vlc“.

4 pavyzdys: Ištrinkite paketą iš savo „Linux“ sistemos

Kai jūsų „Linux“ sistemoje įdiegta didelė dalis paketų, jūs labai dažnai matytumėte pranešimą apie „saugyklos vietos baigimąsi“. Šioje situacijoje vienintelis sprendimas, kurį galite sugalvoti, yra pašalinti visus nepanaudotus ar nesusijusius paketus iš savo sistemos.

Tai lengvai galima padaryti paleidus komandą „apt-get“ tokiu būdu:

sudo apt-get remove PackageName

Čia „PackageName“ turite pakeisti tikruoju paketo, kurį norite pašalinti, pavadinimu. Norėjome demonstracijai pašalinti VLC medijos leistuvą, todėl pakeitėme „PackageName“ į „vlc“.

5 pavyzdys: Ištrinkite paketą kartu su jo konfigūracijos failais iš savo „Linux“ sistemos

Paprasta „apt-get remove“ komanda tik pašalina nurodytą paketą iš „Linux“ sistemos. Tačiau to paketo konfigūracijos failai vis dar yra jūsų sistemoje. Jei taip pat norite atsikratyti tų konfigūracijos failų kartu su norimu paketu, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get purge PackageName

Čia „PackageName“ turite pakeisti tikruoju paketo, kurį norite pašalinti, pavadinimu, kartu su jo konfigūracijos failais. Norėjome parodyti VLC laikmenų grotuvą, todėl pakeitėme „PackageName“ į „vlc“.

6 pavyzdys: Ištrinkite visas ištrinto paketo priklausomybes iš savo „Linux“ sistemos

Kartais norint, kad vienas „Linux“ paketas veiktų tinkamai, reikia dar kelių paketų. Šie paketai yra žinomi kaip minėto paketo priklausomybės, ir jie įdiegiami kartu su tuo paketu. Tačiau pašalinę paketą naudodami komandą „apt-get remove“ arba „apt-get purge“, šios priklausomybės automatiškai nepašalinamos. Todėl, norėdami pašalinti šias nepanaudotas priklausomybes, atlaisvindami sistemos vietą, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get autoremove

Ši komanda ištirs visą jūsų „Linux“ sistemą ieškodama visų nebereikalingų paketų ir priklausomybių ir juos iš viso pašalins.

7 pavyzdys: sumaniai atnaujinkite savo „Linux“ sistemą

Paprasta „apt-get upgrade“ komanda atnaujina visus turimus „Linux“ sistemos paketus net netikrindama, ar reikia atnaujinti tam tikrą paketą, ar ne. Jei norite protingai atlikti pereinamąjį procesą, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get dist-upgrade

Kita šios komandos ypatybė yra ta, kad ji ne tik protingai atnaujina paketus, bet ir pašalina tuos paketus bei priklausomybes, kurių nebereikia.

8 pavyzdys: atlikite „Linux“ sistemos valymą

Jei norite išvalyti visus laikinus failus iš „Linux“ sistemos, galite naudoti komandą „apt-get“ tokiu būdu:

sudo apt-get clean

Ši komanda pašalins visus laikinus failus iš „Linux“ sistemos ir taip atlaisvins vietos diske.

9 pavyzdys: sužinokite paketo pakeitimus, patikrindami žurnalą

Kiekvieną kartą, kai įdiegiate programą ar paketą savo „Linux“ sistemoje ir pradedate jį naudoti, atlikite tam tikrus pakeitimus. Jei norite pažvelgti į visus šiuos pakeitimus prieš atnaujindami bet kurį norimą paketą, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get changelog PackageName

Čia prieš pakeisdami „PackageName“ turite pakeisti tikrąjį paketo, kurio pakeitimų žurnalą norite peržiūrėti, pavadinimą. Norėjome peržiūrėti demonstravimui skirtą „VLC media player“ keitimo žurnalą, todėl „PackageName“ pakeitėme „vlc“.

10 pavyzdys: Išvalykite visus savo „Linux“ sistemos vietinės talpyklos paketus

Kartais kai kurie .deb failai nuolat gyvena jūsų „Linux“ sistemos saugykloje, net jei jie jau nėra įdiegti. Štai kodėl visada rekomenduojama kuo greičiau atsikratyti šių failų ir atgauti vietos diske.

Norėdami išvalyti visus savo „Linux“ sistemos vietinių talpyklų paketus, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get autoclean

11 pavyzdys: atsisiųskite paketą į savo „Linux“ sistemą

Kartais norėsite atsisiųsti paketą tik į savo „Linux“ sistemą jo neįdiegę. To gali prireikti, kai jums reikės įdiegti šį paketą vėliau arba jei norite išsaugoti atsisiųstą konkretaus paketo atsarginę kopiją. Todėl norėdami atsisiųsti paketą į savo „Linux“ sistemą jo neįdiegę, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get atsisiųsti „PackageName“

Čia jūs turite pakeisti „PackageName“ tikruoju paketo, kurį norite atsisiųsti, pavadinimu, neįdiegę jo savo „Linux“ sistemoje. Norėjome atsisiųsti VLC laikmenų grotuvą demonstravimui, todėl pakeitėme „PackageName“ į „vlc“.

12 pavyzdys: „Linux“ sistemoje ieškokite sugadintų paketų ar priklausomybių

Kartais kai kurios įdiegtos priklausomybės ar paketai jūsų „Linux“ sistemoje gali būti sugadinti. Mes tokius paketus ar priklausomybes vadiname „sugedusiais“. Todėl, jei norite sužinoti visus sugadintus paketus ar priklausomybes savo „Linux“ sistemoje, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get patikrinimas

13 pavyzdys: Ištaisykite sugadintus paketus ar priklausomybes savo „Linux“ sistemoje

Sužinoję visus sugadintus paketus ar priklausomybes savo „Linux“ sistemoje, kitas žingsnis yra juos visus ištaisyti, kad galėtumėte lengvai tęsti tolesnį diegimą.

Visus sugadintus paketus ar priklausomybes nuo „Linux“ sistemos galite pataisyti vykdydami komandą „apt-get“ tokiu būdu:

sudo apt-get -f install

14 pavyzdys: pasiekite „apt-get“ komandos rankinius puslapius

Jei kada norite sužinoti daugiau informacijos apie komandą „apt-get“, galite pasiekti jos vadovo puslapius tokiu būdu:

žmogus apt-get

15 pavyzdys: pasiekite komandos „apt-get“ pagalbos puslapius

Jei norite sužinoti komandos „apt-get“ sintaksę ir parinktis, galite pasiekti jos pagalbos puslapius.

Norėdami patekti į „apt-get“ komandos pagalbos puslapius, galite paleisti šią komandą taip:

apt-get - pagalba

16 pavyzdys: Pakartotinai įdiekite paketą savo „Linux“ sistemoje

Kartais jūsų „Linux“ sistemoje įdiegtas paketas gali veikti netinkamai. Tokie klausimai gali kilti dėl kelių priežasčių, iš kurių svarbiausia priežastis yra netinkamas jo įrengimas. Tokioje situacijoje galite pagalvoti iš naujo įdiegti jau įdiegtą paketą.

Tai galima padaryti paleidus komandą „apt-get“ tokiu būdu:

sudo apt-get install --reinstall PackageName

Čia „PackageName“ turite pakeisti tikruoju paketo, kurį norite iš naujo įdiegti savo „Linux“ sistemoje, pavadinimu. Norėjome demonstruoti iš naujo įdiegti VLC laikmenų leistuvą, todėl pakeitėme „PackageName“ į „vlc“.

17 pavyzdys: Atsisiųskite paketo šaltinio kodą į savo „Linux“ sistemą

Jei tiesiog norite atsisiųsti paketo šaltinio kodą neįdiegę jo savo „Linux“ sistemoje, galite paleisti komandą „apt-get“ tokiu būdu:

sudo apt-get - onlydownload-only source PackageName

Čia jūs turite pakeisti „PackageName“ tikruoju paketo pavadinimu, kurio šaltinio kodą norite atsisiųsti neįdiegę jo savo „Linux“ sistemoje. Norėjome demonstracijai atsisiųsti VLC medijos leistuvo šaltinio kodą, todėl pakeitėme „PackageName“ į „vlc“.

Pagrindiniai apt-cache komandų pavyzdžiai

Toliau aprašomos šešios pagrindinės „apt-get“ komandos.

18 pavyzdys: išvardykite visus galimus „Linux“ sistemos paketus

Paprastai, kai pradedate naudoti „Linux“ sistemą, iš pradžių nesuvokiate, kuriuos paketus iš esmės turite įdiegti. Kartais net nežinote tikslių paketų pavadinimų. Todėl visada laikoma, kad labai naudinga, jei galite kažkaip surašyti visus įdiegiamus paketus.

Norėdami išvardyti visus galimus „Linux“ sistemos paketus, galite naudoti komandą „apt-cache“ tokiu būdu:

sudo apt-cache pkgnames

Šioje komandoje bus išvardyti visų jūsų „Linux“ sistemoje galimų paketų pavadinimai.

19 pavyzdys: išvardykite išsamią informaciją apie „Linux“ sistemos paketą

Kartais galbūt norėsite sužinoti visą informaciją apie konkretų paketą, kad žinotumėte jo suderinamumą ir kitus panašius dalykus.

Norėdami išvardyti išsamią informaciją apie „Linux“ sistemos paketą, galite paleisti komandą „apt-cache“ tokiu būdu:

sudo apt-cache showpkg PackageName

Čia jūs turite pakeisti „PackageName“ tikruoju paketo pavadinimu, kurio išsamią informaciją norite išvardyti „Linux“ sistemoje. Norėjome pateikti išsamią informaciją apie „VLC media player“ demonstravimui, todėl pakeitėme „PackageName“ į „vlc“.

20 pavyzdys: išvardykite visą pagrindinę informaciją apie „Linux“ sistemos paketą

Minėtame komandų sąraše pateikiama visa įmanoma informacija apie bet kurį konkretų paketą. Tačiau jei norite išvardyti tik pagrindinę informaciją apie paketą, galite paleisti komandą „apt-cache“ tokiu būdu:

sudo apt-cache rodo „PackageName“

Čia jūs turite pakeisti „PackageName“ tikruoju paketo pavadinimu, kurio pagrindinę informaciją norite išvardyti savo „Linux“ sistemoje. Norėjome surašyti pagrindinę informaciją apie „VLC“ grotuvą demonstracijai, todėl „PackageName“ pakeitėme „vlc“.

21 pavyzdys: Kai kurių konkrečių paketų ieškokite naudodami raktinių žodžių paiešką savo „Linux“ sistemoje

Kartais neprisimenate tikslaus paketo pavadinimo, bet vis tiek norite jo ieškoti. Viskas, ką atsimenate, yra konkretus raktinis žodis, kuris yra jūsų paketo pavadinimo dalis. Tokiu atveju vis tiek galite atlikti raktinių žodžių paiešką, norėdami ieškoti visų tų paketų, kuriuose yra nurodytas raktinis žodis.

Norėdami tai padaryti, galite paleisti komandą „apt-cache“ tokiu būdu:

sudo apt-cache paieška „Raktinis žodis“

Čia turite pakeisti „Raktinį žodį“ tikruoju raktiniu žodžiu, esančiu paketo, kurio norite ieškoti savo „Linux“ sistemoje, pavadinime. Norėjome parodyti visus tuos paketus, kurių pavadinimuose yra „server“ raktinis žodis, todėl mes pakeitėme „Keyword“ į „server“.

22 pavyzdys: Ieškokite konkretaus paketo, paminėdami jo pavadinimą savo „Linux“ sistemoje

Jei atsimenate tikslų paketo pavadinimą, galite jo tiesiog ieškoti savo „Linux“ sistemoje, nurodydami tikslų jo pavadinimą.

Galite ieškoti konkretaus paketo savo „Linux“ sistemoje, vykdydami komandą „apt-cache“ tokiu būdu:

sudo apt-cache paieška „PackageName“

Čia „PackageName“ turite pakeisti tikruoju paketo, kurio norite ieškoti savo „Linux“ sistemoje, pavadinimu. Norėjome ieškoti demonstravimo VLC grotuvo, todėl pakeitėme „PackageName“ į „vlc“.

23 pavyzdys: Pateikite „Linux“ sistemos talpyklos statistiką

Jei norite sužinoti bendrą „Linux“ sistemos talpyklos statistiką, t.e., bendras pakuočių skaičius, pakuočių rūšys ir kt. tada galite paleisti „apt-cache“ komandą tokiu būdu:

sudo apt-cache statistika

Išvada

Šiame straipsnyje pateikėme labai išsamią „apt-get“ ir „apt-cache“ komandų naudojimo instrukciją. Daugumai vartotojų yra žinoma „apt-get“ komanda, tačiau jie neturi supratimo apie „apt-cache“ komandos naudojimą. Perėję šią pamoką jie galės naudotis „apt-cache“ komanda taip pat sklandžiai, kaip ir bet kurią kitą pagrindinę „Linux“ komandą. Be to, „apt-get“ komandos naudojimas taip pat yra išsamiai paaiškintas šiame straipsnyje, nes septyniolika iš dvidešimt trijų pavyzdžių buvo skirti šiam tikslui. Štai kodėl, peržiūrėję šį straipsnį, kiekvienas gali išmokti naudoti komandas „apt-get“ ir „apt-cache“.

Valdykite ir valdykite pelės judėjimą tarp kelių „Windows 10“ monitorių
„Dual Display Mouse Manager“ leidžia jums valdyti ir konfigūruoti pelės judėjimą tarp kelių monitorių, sulėtinant jo judėjimą šalia sienos. „Windows 1...
„WinMouse“ leidžia tinkinti ir pagerinti pelės žymeklio judėjimą „Windows“ kompiuteryje
Jei norite pagerinti numatytąsias pelės žymiklio funkcijas, naudokite nemokamą programinę įrangą „WinMouse“. Tai prideda daugiau funkcijų, kurios padė...
Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...