Sådan installeres programmer i Linux: 5 dokumenterede måder

Anonim

Sådan installeres programmer i Linux

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:

  1. Kør konsollen ved en hvilken som helst bekvem metode.
  2. Start af terminalen i Centos for yderligere installation af programmer

  3. Opdater en liste over System Repository gennem sudo yum opdatering.
  4. Indhentning af opdateringer af systembiblioteker i Centos

  5. Bekræft handlingen ved at indtaste rootadgangskoden.
  6. Indtast adgangskode for at opdatere systembiblioteker i Centos

  7. Tag en aftale med tilføjelsen af ​​nye filer ved at angive Y-versionen.
  8. Bekræftelse af at tilføje systembiblioteker gennem terminalen i centrum

  9. 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.
  10. Installation af programmet fra den officielle, der holdes i Centos

  11. Her skal du også angive en mulighed y for at downloade.
  12. Bekræftelse af installationen af ​​programmet fra det officielle depot i Centos

  13. Forvent download og udpakning af applikationskomponenterne.
  14. Gennemførelse af installationen af ​​programmet fra det officielle depot i Centos

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.

  1. Åbn menuen Graphic Shell og gå på arbejde i den klassiske konsol.
  2. Start af terminalen i Manjaro for yderligere installation af programmer

  3. 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.
  4. En kommando til at installere programmet fra det officielle depot i Manjaro

  5. Bekræft ægtheden af ​​Superuser-kontoen ved at indtaste adgangskoden.
  6. Indtast adgangskoden for at installere programmet fra det officielle depot i Manjaro

  7. Tag installationen af ​​komponenter ved at vælge Y-versionen.
  8. Bekræftelse af starten af ​​at installere programmet fra det officielle depot i Manjaro

  9. Forvent Downloads: For at udføre denne procedure skal du oprette forbindelse til internettet.
  10. Venter på pakker fra det officielle depot i Manjaro

  11. Hvis en ny inputlinje dukkede op i konsollen, er installationen passeret med succes, og du kan gå på arbejde i applikationen.
  12. Gennemførelse af installationen af ​​programmet fra det officielle depot i Manjaro

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

  1. 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.
  2. Program Søg i Bruger Repository

  3. I resultaterne finder du den relevante indstilling og klik på det relevante link.
  4. Gå til programsiden i Linux User Repository

  5. Tjek mulige pakker og vælg det relevante.
  6. Pakkeudvælgelse i Linux User Repository

  7. Gå til softwaresiden.
  8. Gå til pakke siden i Linux User Repository

  9. En gang på PPA-siden, vil du se hold, der er installeret.
  10. Link til installation af et program fra Linux User Repository

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.

  1. 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.
  2. Programmet til download af programmet fra brugerens repository i Ubuntu

  3. Bekræft handlingen ved at indtaste adgangskoden.
  4. Bekræftelse af downloadprogrammet fra brugerens repository i Ubuntu

  5. Læs derefter listen over pakker, der vil blive indtastet i systemet, og tryk derefter på Enter-tasten.
  6. Bekræft at tilføje et brugerdefineret depot til Ubuntu

  7. I slutningen af ​​proceduren skal du opdatere systembibliotekerne: sudo apt-get opdatering.
  8. Indhentning af opdateringer af systembiblioteker efter at have tilføjet et program til Ubuntu

  9. Brug den velkendte kommando til at installere en browser fra den ekstra sudo APT Installer Chromium-Browser Repository.
  10. Installation af programmet efter at have tilføjet et depot til Ubuntu

  11. Accepter tilføjelsen af ​​nye komponenter ved at vælge D.-indstillingen
  12. Bekræftelse af installationen af ​​programmet fra brugerens repository i Ubuntu

  13. Efter installation skal du se i programmenuen. Der skal tilføjes et nyt ikon, hvorigennem browseren kører.
  14. Kører programmet fra brugerens repository i Ubuntu

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:

  1. 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.
  2. Få filer fra User Repository i Centos

  3. 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.
  4. Installation af et program modtaget fra brugerregisteren i Centos

  5. Aktivér rodadgang ved at indtaste adgangskoden fra hovedkontoen.
  6. Indtast adgangskoden for at installere programmet fra Centos User Repository

  7. Forvent at fuldføre scripts og kompatibilitetskontrol.
  8. Venter på download af Centos User Repository Components

  9. Bekræft indstillingen ved at vælge den relevante indstilling.
  10. Bekræftelse af programinstallationen fra Centos User Repository

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.

  1. 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.
  2. Få et program fra brugerens repository i Manjaro

  3. 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.
  4. Unzipping modtaget fra brugerbilledet Manjaro

  5. 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.
  6. Installation af et program fra User Repository Manjaro

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.

  1. Installer værktøjet til at konvertere via Yum Installer Alien.
  2. Installation af et program til konvertering af DEB-pakker til Centos

  3. Kør konverteringsprocessen ved at indtaste sudo alien - to-rpm package.deb, hvor Package.DEB er navnet på den ønskede pakke.
  4. Kører omdannelsen af ​​Deb-pakker i Centos

  5. 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 .
  6. Kører en konverteret pakke i Centos

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.

  1. Brug Yaourt -S DPKG til at downloade og installere værktøjet.
  2. Installation af programmet til installation af DEB-pakker i Manjaro

  3. Under tilføjelsen skal du bekræfte tilføjelsen af ​​nye objekter flere gange og indtaste Superuser-adgangskoden.
  4. Komplet installation af programmet for Deb-pakker i Manjaro

  5. 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.
  6. Installer en DEB-pakke i Manjaro-operativsystemet

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.

Installation af en applikation via programlederen i Centos

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:

  1. Først skal du tilføje til systemet med udvikling til systemet: sudo yum groupinstall "Development Tools".
  2. Installation af system add-ons i centos

  3. Derefter udpak derefter det tilgængelige arkiv via tar -zxf arkiv_name.tar.gz.
  4. Tar.gz springs i Centos operativsystem

  5. 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.

    Kompilering og installation af et program gennem tar.gz i centos

    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.

Læs mere