Systeemupdates en repose rapport staat voor repositories.
Dit is een zeer belangrijke les voor het installeren van nieuwe pakketten op uw systemen.
Er zijn dus twee belangrijke commando's die gebruikt worden bij systeemupdates en repo's.
De eerste installatie is yum yum.
Het commando wordt meestal gebruikt in Centaurus of in een RedHat-omgeving, terwijl Atget een ander vergelijkbaar commando is dat
in andere Linux-distributieservers wordt gebruikt.
Jum Command installeert een pakket uit de repositories die in uw Linux-systeem zijn gedefinieerd.
Die repositories en die configuratiebestanden heeft dat je een link bent voor repositories.
Dus als je Jume draait, vertelt het het systeem, ga online met deze URL en haal het pakket op dat ik je vraag
te installeren.
Dus met andere woorden, Jume heeft een internetverbinding nodig om online te gaan en een pakket op uw systeem te installeren.
Dan is het volgende commando dat we hebben R. P. M. , R. P. M. staat voor RedHat Package Manager nu R. P. M. werd natuurlijk
voor het eerst ontwikkeld door RedHat en wordt nog steeds gebruikt door RedHat.
Maar tegenwoordig hebben veel andere Linux-distributies hetzelfde commando r overgenomen. p. m. die nooit veranderd is.
Nu, wat is het doel van R. P. M.?
Voordat ik je vertel over R. P. M. laat me je een verschil vertellen tussen R. P. M. en Jume dit.
Het zou veel makkelijker voor je zijn om te begrijpen wat R. P. M. is.
R. P. M. wordt gebruikt wanneer u al een pakket hebt gedownload in uw systeem en u het dan lokaal
zou kunnen installeren door het commando r uit te voeren. p. m. malware als yum yum doet alles voor je.
Het downloadt het pakket, het installeert het pakket ook.
Dus R. P. M. wordt meestal gebruikt in een omgeving waar ze geen internettoegang hebben.
Dus laten we onze banden met Shinoda Triad aangaan, beide commando's.
OK, ik ben ingelogd op mijn Linux machine als root directory.
Ik ben en zit in de root directory en er zijn verschillende commando's.
En natuurlijk wat mijn hostnaam is.
Mijn hostnaam is mijn eerste Linux machine.
Linux.
Oh, natuurlijk.
Nu weten we dat we niet in het verkeerde systeem zitten.
Wanneer u pakketten installeert, zorg er dan ook voor dat u een hostnaam uitvoert, zodat u geen pakketten installeert
op een verkeerd systeem.
OK, dus nu de volgende stap, het eerste commando dat we gaan leren is jump.
Als ik een pakket wil installeren, laten we zeggen A. P. dan hoef ik alleen maar youm A te typen. P. zo jong geïnstalleerd
A. P. gaat het naar buiten naar de spiegels of wat voor euro dan ook, en
gaat het op zoek naar onze A. P. pakket nu voordat het naar buiten gaat.
Het zoekt in zichzelf, in zijn eigen systeem en kijkt of het entiteitspakket al geïnstalleerd
is of niet.
In dit geval probeer ik A te installeren. P. pakket en wat er zou gebeuren.
Er staat A. P. pakket is al geïnstalleerd met de laatste versie.
Dus niets te doen.
Oké, perfect.
Dus ik hoef het niet te installeren.
Ik hoef het niet bij te werken.
Nu, wat als ik Apache wil installeren en Apache pakketnaam HTP is.
Het zal weer hetzelfde doen.
En als ik het systeem, als ik het pakket laat installeren, geeft het me hetzelfde bericht dat het me
eerder gaf.
Er staat dat er geen pakket beschikbaar is, ik denk dat het HTP deep is.
OK, ja, hetzelfde bericht dat HPD ons stuurde, al geïnstalleerd en met de laatste versie.
OK, dus voordat we verder gaan en een derde pakket proberen te installeren, wilde ik controleren of dat pakket al in mijn systeem is geïnstalleerd of niet en om dat te controleren
moet ik het commando R uitvoeren. P. M. min, wat de optie
rij is voor Kurri Kurri.
Alle pakketten die ik in mijn systeem heb geïnstalleerd met min acht met acht optie als je op Enter drukt,
het ging in mijn lijst van geïnstalleerde pakketten.
Het geeft me elk pakje.
Natuurlijk zijn het er zoveel.
Wat als ik wil weten hoeveel pakketten ik heb geïnstalleerd?
Ik zal gewoon W doen. S. minus avil.
Dit geeft me het totale aantal geïnstalleerde pakketten.
Natuurlijk telt W, C minus L in dit geval niet de pakketten.
Het telt eigenlijk de regels, de uitvoer van R. P. M. minus spiebaan.
Dit vertelt me de 313 150 geïnstalleerde pakketten.
Nu wil ik zien dat ik een pakket voor DNS wil installeren.
Nu, voordat ik een pakket voor DNS installeerde, wilde ik controleren of dat pakket is geïnstalleerd.
Dus ik doe R. P. M. promiscuity grep en een pakket dat associatie met DNS moet installeren.
Het heet blind.
Ik doe R. P. M. minus Kiewa en alleen voor binding.
En je ziet hier de BI-bibliotheken, karabijnen, Bine-bibliotheken, Pilotenlicentie, RBC Byne en door hulpprogramma's.
Er is dus geen pakket met alleen BINDE.
Dus het betekent dat ik geen DNS heb geïnstalleerd.
Dus wat ik ga doen is installeren door een companion install binde uit te voeren en op enter te drukken.
Nu doet het hetzelfde, het gaat naar buiten op het internet naar alle opslagplaatsen
die zijn gedefinieerd in mijn configuratiebestanden en het komt terug met het pakket dat zegt, hé, ik
vond dit pakket genaamd Bine en het is een architectuurversie die overeenkomt met uw systeem een 64 bit.
De versie die u van mij gaat installeren is deze repositories is de updates repository en de grootte
is één punt acht megabyte.
Het transactieoverzicht staat hier.
Installeer een pakket.
De totale downloadgrootte wordt één punt acht meg.
Dus ik ga door en het zal zeggen, is het OK?
Ik zeg ja, ga je gang.
Installeer het pakket.
En als je de voortgang ziet, afhankelijk van de snelheid van je computer, hoe snel hij verbonden
is met het internet, dat is wat telt bij het doen van de download en installatie.
Dus op dit moment, als je ziet dat het regime twee dingen voor ons doet.
Eén, het is het downloaden van het pakket.
Zodra het downloaden is voltooid, wordt het pakket geïnstalleerd, het wordt geïnstalleerd, zodra het is geïnstalleerd,
wordt het geverifieerd en wordt bevestigd dat het pakket is geïnstalleerd.
Nu, hoe controleer ik opnieuw, handmatig door het commando R uit te voeren. P. M. minus grep of BINDE.
OK, en nu zul je het zien.
Hier.
Ja, de derde of vierde regel, deze is gewoon achter zonder Lib's licentie of andere extra pakketten die nodig
zijn voor de mijne.
Dus Jume installeert ook eventuele afhankelijkheden, wat betekent dat als er andere pakketten zijn die nodig zijn bij dit
pakket, het dat voor jezelf doet.
Overwegende dat R. P. M. als je een R hebt. P. M. pakket en je voert het commando
uit, het zal je vertellen, hey, ik heb die afhankelijkheid niet, dus je moet dat pakket ook installeren.
Dus twee, nogmaals, om terug te gaan naar ons RPM commando om een pakket te installeren, moet je een
commando rpm minus I h we gebruiken.
U zou dat kunnen veranderen in HIV via H, wat de manier is waarop u de plaats van uw R wilt. P. M..
Dus als je je RPM hebt gedownload en het laat temp dan geef je slash temp slash package, wat ook de naam van de pakketten is en meestal eindigt
het pakket maar punt r. p. m. dan zal dit commando
dat pakket voor u installeren.
Nu zou je ook R kunnen doen. P. M. min E om een pakket te verwijderen.
Dus laten we zeggen als ik dit pakket wil verwijderen, bind het pakket dat we net geïnstalleerd hebben, dus ik zal hier nu moeten typen.
Bind.
Ons pakket niet dus ik heb een soort fout gemaakt, zo moeilijk te zien, even kijken of ik kan kopiëren en plakken
zou dat moeten kunnen.
Ja, kopieer en plak het, het is nu
weg, kan ik het controleren?
R. P. M. minus Kuai of vinden.
OK, zie je, het is er niet.
Dus wat doen we nu als ik de achterkant van illusie geïnstalleerd door.
Klik hier om het te installeren, ja, het is weer aan het downloaden, hetzelfde proces en het is nu aan het downloaden, je denkt waarschijnlijk,
hey, is het niet gedownload toen we hetzelfde commando eerder deden?
Ja, het is gedownload.
Maar Jum is heel slim wat het doet.
Het downloadt, installeert, het controleert en het ruimt ook je download op, zodat ze zien dat je schijfruimte efficiënter
wordt gebruikt, zodat de oude downloads niet op je systeem blijven staan.
OK, dus nu is de download voltooid.
Laten we nog eens kijken of je het pakket hebt.
Ja, we hebben het pakket en het pakket staat hier, de eerste nu, we hebben R gebruikt. P. M. minus Eckermann om dat pakket te verwijderen en we zouden
ook Jume kunnen doen om Binde te verwijderen en dat zal hetzelfde doen als wanneer ik R zou doen.
P. M. min acht.
Dus het zegt verwijder een pakket.
Ja.
Ga je gang en verwijder het.
Dus het is weg.
Dus hoe dan ook, jongens, ik hoop dat jullie weten, nu dat hoe R. P. M. en Jamkaran werkt, zul je veel werken
met deze twee commando's als je een sysadministratieve functie krijgt.