I operativsystemer baseret på Linux-kernen bruges forskellige pakkeforvaltere, så du kan downloade og installere tilgængelige programmer. Derudover er der individuelle pakker, hvor applikationer allerede er gemt. De behøver kun at løbe gennem et bestemt værktøj, så det udpakker og kompilerer, hvorefter det vil være tilgængeligt til brug. I dag vil vi gerne påvirke installationsemnet på eksemplet på de mest populære distributioner, fortæl os i detaljer om hver tilgængelig installationsmulighed og vise i praksis, hvordan det hele fungerer.
Installer programmer i Linux
Selvfølgelig er der i øjeblikket et stort antal af de mest forskelligartede distributioner, men en bestemt del af dem er baseret på eksisterende platforme og har de samme knogler, men med tilføjelsen af nogle af dets funktioner fra udviklerne. Dernæst vil vi røre på emnet for tre populære grene, hvor installationsoperationen er anderledes, og du, der er baseret på de angivne oplysninger, kan allerede finde oplysninger, der passer til den anvendte fordeling.
Som du kan se, er APT ret implementeret. Det er også værd at overveje, at i den nyeste version af Ubuntu til at skrive, er Apt-Get helt valgfri, du kan forkorte blot til APT, og allerede indtaste installation. Her er nogle eksempler på populære applikationer, der er tilgængelige til installation via officielle lagerfaciliteter:
Sudo APT Installer VLC - Video Player.
Sudo APT Installer Gnome-Music - Music Player.
Sudo APT Installer Gimp - Grafisk Editor.
Sudo apt installerer gparted - på kontrol af harddiskpartitionerne.
Redhat, Centos og Fedora
I distributioner, hvor Redhat-platformen er taget som grundlag, er Yum hovedchefen. Det virker analogt med det allerede betragtede værktøj, kun her styres af RPM-formatkataloger. Installation af software fra officielle depot er praktisk taget ikke anderledes og ser sådan ud:
- Kør konsollen ved en hvilken som helst bekvem metode.
- Opdater en liste over System Repository gennem sudo yum opdatering.
- Bekræft handlingen ved at indtaste rootadgangskoden.
- Tag en aftale med tilføjelsen af nye filer ved at angive Y-versionen.
- I slutningen af opdateringen installerer Sudo Yum Thunderbird og aktiverer den. For eksempel tog vi Thunderbird Email Client, du kan erstatte det sidste udtryk i rækken til enhver anden nødvendig software.
- Her skal du også angive en mulighed y for at downloade.
- Forvent download og udpakning af applikationskomponenterne.
Analogi med den foregående pakkehåndtering, lad os give flere eksempler på at bruge yum til at installere visse programmer:
Sudo yum installerer java - java komponenter.
Sudo Yum Installer Chromium - Browser Chrom.
Sudo yum installerer gparted - drev management program.
Arch Linux, Chakra, Manjaro
Det forbliver at overveje den sidste tredje distributionsgren, som blev taget af Arch Linux. Her er Pacman Manager. Det virker med tjæreformater pakker, og indlæsning af komponenter foretages via specielt udpegede websteder ved hjælp af FTP- eller HTTP-protokoller. Vi har taget et eksempel på Manjaro distributionen med en standard grafisk grænseflade og vil visuelt vise proceduren for at bruge Pacman.
- Åbn menuen Graphic Shell og gå på arbejde i den klassiske konsol.
- Installer for eksempel en populær chrombrowser. For at gøre dette skal du indtaste Sudo Pacman -S-krom. Argument -s er bare ansvarlig for, at kommandoen skal downloades og installere programmet.
- Bekræft ægtheden af Superuser-kontoen ved at indtaste adgangskoden.
- Tag installationen af komponenter ved at vælge Y-versionen.
- Forvent Downloads: For at udføre denne procedure skal du oprette forbindelse til internettet.
- Hvis en ny inputlinje dukkede op i konsollen, er installationen passeret med succes, og du kan gå på arbejde i applikationen.
Eksempler på at tilføje en anden populær software ser sådan ud:
Sudo pacman -s firefox
Sudo pacman -s gimp
Sudo pacman -s vlc
Nu ved du, hvordan softwaren er installeret på tre forskellige Linux-platforme ved hjælp af officiel opbevaring via den indbyggede manager. Vi ønsker at være opmærksom på, at på grund af den forkerte indtastning af installationspakken på skærmen, i de fleste tilfælde vises et tip med den korrekte mulighed, så det er nok til at omskrive kommandoen ved at rette op på fejlen.
Metode 2: Pakkehåndtering og brugerdefineret opbevaring
Ud over de officielle repositorier af forskellige applikationer er der også brugerdefinerede. Denne indstilling vil være den bedste løsning for de brugere, der ønsker at få en bestemt version af applikationen eller indstille dem i antallet af flere stykker på computeren. Denne metode til installation er lidt anderledes og betragtes som vanskeligere, så vi tilbyder at håndtere detaljeret med dette spørgsmål. Hvis du ikke har adressen til depotet, følger du det først. Den nemmeste måde at gøre dette på et specielt websted, og hele proceduren ser sådan ud:
Gå til det officielle websted for launchpad
- Gå til ovenstående link til launchpad hjemmeside og indtast navnet på softwaren. For nemheds skyld kan du afslutte i denne linje en anden PPA, hvilket betyder brugeropbevaring.
- I resultaterne finder du den relevante indstilling og klik på det relevante link.
- Tjek mulige pakker og vælg det relevante.
- Gå til softwaresiden.
- En gang på PPA-siden, vil du se hold, der er installeret.
Nu ved du om den mest populære metode til at få links til brugerrepositorier på de nødvendige versioner. Det forbliver kun at håndtere inticacies af deres installation i forskellige fordelinger. Lad os starte med alt i orden.
Debian, Ubuntu, Linux Mint
Du er allerede bekendt med Standard Package Manager, som er installeret på disse platforme. Metoden til installation af softwaren indebærer også brugen af dette værktøj, men med den foreløbige gennemførelse af yderligere handlinger. Ovenfor har vi allerede demonteret et eksempel på at tilføje chrom til systemet, lad os nu blive bekendt med, hvordan dette sker gennem brugerrepositorier.
- Læg linket til depotet på det ovenfor anførte websted, og kør derefter konsollen og indsæt det der. Vi vil tage den nyeste version af denne webbrowser for eksemplet. Sudo ADD-APT-REPOSITORY PPA: SAIRCOT895 / Chrom-Dev.
- Bekræft handlingen ved at indtaste adgangskoden.
- Læs derefter listen over pakker, der vil blive indtastet i systemet, og tryk derefter på Enter-tasten.
- I slutningen af proceduren skal du opdatere systembibliotekerne: sudo apt-get opdatering.
- Brug den velkendte kommando til at installere en browser fra den ekstra sudo APT Installer Chromium-Browser Repository.
- Accepter tilføjelsen af nye komponenter ved at vælge D.-indstillingen
- Efter installation skal du se i programmenuen. Der skal tilføjes et nyt ikon, hvorigennem browseren kører.
Som du kan se, er der intet kompliceret i brugen af sådanne lagre. Du skal kun finde den relevante version af softwaren på ovenstående websted og indsætte de kommandoer, der er angivet der i konsollen. Efter at have tilføjet mapper, vil det kun blive efterladt at installere den nye version af den allerede velkendte mulighed - gennem APT-installationen.
Redhat, Centos og Fedora
For disse operativsystemer er det bedre at bruge lagerfaciliteterne http://mirror.lihnidos.org og http://li.nux.ro, der vil du finde mere egnede RPM Directory-formater, som for deres installation direkte fra Konsol, uden forudgående download fra webstedet, udføres det i flere handlinger:
- For eksempel vil jeg gerne tage rubinprogrammeringssprogkomponenterne. Først på webstedet skal du finde en passende pakke, og derefter indtaste konsollen for at komme ind i noget om en sådan wget-adresse http://mirror.lihnidos.org/centos/7/updates/x86_64/packages/ruby-2.0.0.648 -34.el7_6.x86_64. RPM. Linket vil variere afhængigt af hvilket depot, du bruger. Efter indtastning skal du aktivere kommandoen.
- Dernæst vil pakken blive lagt på computeren, det vil kun være nødvendigt at installere den på den sædvanlige måde, så angiv sudo yum installer + navn_package.
- Aktivér rodadgang ved at indtaste adgangskoden fra hovedkontoen.
- Forvent at fuldføre scripts og kompatibilitetskontrol.
- Bekræft indstillingen ved at vælge den relevante indstilling.
Arch, Chakra, Manjaro
De fleste brugerdefinerede depotforretninger til arch Linux holder kun tar.gz-formatfiler, og metoden til deres installation i systemet er lidt anderledes. Det er værd at bemærke, at alle de nødvendige mapper findes på hjemmesiden Aur.archlinux.org. For at få adgang til denne opbevaring på en computer, der kører Manjaro, skal du først udføre Sudo Pacman -S-base-devel Yaourt - de ekstra komponenter vil blive tilføjet.
- Før du indlæser den fundne pakke i hjemmemappen via CURL -L -O https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz. Link For at downloade arkivet tar.gz er altid angivet på programsiden, når du ser AUR-webstedet.
- Udpak den downloadede fil i samme mappe ved hjælp af Tar -XVF Discord-0.0.9.tar.gz, hvor Discord-0.0.9.tar.gz er navnet på den ønskede mappe.
- Brug MakePKG -SRI-værktøjet til at indsamle og straks installere programmet. Efter afslutningen af denne procedure kan du gå på arbejde med software.
Metode 3: Installation af Deb-pakker
Deb-filformatet bruges til at distribuere software og er en standard type data fra Debian-operativsystemer. I sådanne distributioner er standardindstillingerne installeret værktøjer til at installere softwaren til dette format både gennem grafikken og gennem "Terminal". Maksimale detaljer om alle metoder til at tilføje Deb-pakker er malet i en anden vores artikel, som du kan finde fra følgende link. Hvad angår andre typer platforme, hvor der ikke er indbyggede forsyningsværktøjer til at installere deb-filer, er installationsproceduren lidt kompliceret.
Læs mere: Installation af Deb-pakker i Debian / Ubuntu / Mint
Redhat, Centos og Fedora
Som du ved, arbejder en batch manager med RPM-format baseret på Redhat. Andre formater er ikke installeret ved hjælp af standardværktøjer. Disse problemer korrigeres ved blot konvertering ved hjælp af en ekstra konsolansøgning. Hele operationen vil tage bogstaveligt talt et par minutter.
- Installer værktøjet til at konvertere via Yum Installer Alien.
- Kør konverteringsprocessen ved at indtaste sudo alien - to-rpm package.deb, hvor Package.DEB er navnet på den ønskede pakke.
- Efter afslutningen af konverteringen gemmes den nye pakke i samme mappe, og den vil kun blive efterladt for at pakke via sudo yum localinstall pakke.rpm, hvor Package.rpm er navnet på samme fil, men kun nu rpm format .
Arch Linux, Chakra, Manjaro
I Arch Lixux-distributioner anvendes Standard Pacman Manager, som oprindeligt blev skrevet for at installere applikationer med Tar.Gz Extension. For at styre DEB-pakker skal du derfor downloade et ekstra værktøj og tilføje filer og mapper direkte gennem det.
- Brug Yaourt -S DPKG til at downloade og installere værktøjet.
- Under tilføjelsen skal du bekræfte tilføjelsen af nye objekter flere gange og indtaste Superuser-adgangskoden.
- Det forbliver kun for at angive sudo dpkg -i name_package.deb og vente på slutningen af udpakningen. Under installationen kan der vises en advarsel på skærmen på manglen på nogle afhængigheder, men det forhindrer ikke, at programmet fungerer korrekt.
Metode 4: Installer RPM-pakker
Fra beskrivelserne ovenfor ved du allerede, at RPM-pakker bruges som standard i Redhat, Centos og andre lignende fordelinger. Hvad angår deres udpakning, er lanceringen tilgængelig direkte fra filhåndteringen. Det er nok bare for at åbne programmets lagermappe og køre det dobbeltklikke på venstre museknap. Installationen starter, og efter afslutningen af den kan du finde programmet via menuen eller åbne den gennem indtastningen af den relevante kommando i konsollen. Derudover er at søge efter software, den samme standard software "Installation af programmer" er perfekt.
For at pakke RPM-pakkerne i Debian, bruges Ubuntu- og Linux-myntefordelinger almindeligt ekstra værktøjer, men kun i tilfælde, hvor det ikke er muligt at finde en lignende DEB-pakke på netværket. Implementerede instruktioner om dette emne kan findes i artiklen næste.
Læs mere: Installation af RPM-pakker i Ubuntu / Debian / Mint
I Arch Linux, Chakra, Manjaro, er der ingen normal utility, som ville have konverteret RPM-pakker til et understøttet tar.gz-format. Derfor kan vi kun rådgive dig om at søge efter det samme program i understøttet ekspansion. Det er bedst at gøre dette på den officielle kilde til Aur.archlinux.org, hvor der er links til at downloade mest populære applikationer fra udviklere eller spejle med tar.gz arkivet.
Metode 5: Installation af programmer i arkiverne tar.gz
Ifølge standarden, lad os starte med distributioner på Debian. I dette tilfælde er Tar.Gz indstillet ved at udarbejde indholdet af arkivet til den nye DEB-pakke. Hele proceduren er opdelt i fire enkle trin, og du kan gøre dig bekendt med dem i separate vores materiale på følgende link.
Læs mere: Installation af tar.gz Format Filer i Ubuntu / Debian / Mint
I Redhat ser du gennem kompilering af konfigurationsfilen lidt anderledes ud:
- Først skal du tilføje til systemet med udvikling til systemet: sudo yum groupinstall "Development Tools".
- Derefter udpak derefter det tilgængelige arkiv via tar -zxf arkiv_name.tar.gz.
- Efter afslutning af unzipping skal du flytte til den færdige mappe via CD Archive_Name og følge disse kommandoer skiftevis:
./configure.
Lave
Sudo gør installation.
Derefter kan du køre applikationen og interagere med den.
Så vidt du ved, er Packet Manager Pacman normalt standard med arkiverne i Tar.Gz-formatet, så når du bruger bue, chakra eller manjaro, skal du udføre de relevante instruktioner fra metoden 2.
I dag har du været bekendt med fem forskellige metoder til installation af software i operativsystemer baseret på Linux Kernel. Som du kan se, for hver distribution skal du bruge den relevante metode. Vi anbefaler også at betale tid for at finde den søgning, der kræves for formatet, så installationsoperationen er så hurtigt og enkelt.