Applicaties op Linux installeren via de terminal. Programma's installeren in Ubuntu - methoden

Elke gebruiker van Linux OS en andere besturingssystemen heeft te maken met het installeren van extra programma's op zijn computer. Als er in Windows een speciaal bestand hiervoor is (setup.exe), dat je stap voor stap door alle fasen leidt en het programma installeert, dan is het in Linux een beetje anders, maar toch met een beetje ervaring is dit te doen heel eenvoudig. Heel vaak vragen gebruikers (vooral beginners): Hoe installeer ik programma's op Linux? Ik zal proberen deze vraag te beantwoorden.

Er zijn verschillende soorten installatiepakketten in de Linux-wereld, en elke distributie heeft zijn eigen voorkeurspakketformaat. Het standaardinstallatiesysteem voor Linux is RPM, ontwikkeld door Red Hat en voornamelijk gebruikt in de Fedora-, Mandriva-, Red Hat- en Suse-distributies. Het RPM-pakketbestand heeft meestal de naam programmanaam-versie.rpm.

Een ander zeer populair pakketformaat is DEB. Wat, zoals je misschien wel kunt raden, wordt gebruikt in Debian GNU/Linux-systemen, en daarop gebaseerd, inclusief Ubuntu, Knoppix en Mepis. Het DEB-pakketbestand heeft meestal de naam programmanaam-versie.deb.

En tenslotte de archieven, de zogenaamde Tar Balls. In de regel hebben ze de extensie .tar, .tar.gz, .tgz. Die moet eerst worden uitgepakt en pas daarna worden geïnstalleerd of gecompileerd.

Alle acties om programma's te installeren moeten als superuser worden uitgevoerd!

Trouwens, als je een virtuele dedicated server of reguliere hosting nodig hebt tegen lage prijzen, met uitstekende uptime en vriendelijke technische ondersteuning, neem dan gerust contact op met deze jongens, ik raad je aan!

Programma's installeren op Debian, Ubuntu

Er zijn veel tools om met DEB-pakketten te werken, maar misschien wel de eenvoudigste en meest gebruikte apt-get, inbegrepen in de standaardset gereedschappen. Met apt-get kunt u niet alleen eenvoudig nieuwe pakketten op het systeem installeren, maar ook laten zien welke pakketten beschikbaar zijn voor installatie en deze indien nodig van internet downloaden. Voor applicatie installatie, voer in de opdrachtregel in:

Apt-get install pakketnaam

Voor het verwijderen:

Apt-get verwijdert pakketnaam

Hoewel de inhoud van pakketten op een server op het internet of ergens op een schijf kan worden opgeslagen, onderhoudt APT een lokale database met een lijst van alle pakketten die beschikbaar zijn voor installatie en links naar waar deze te verkrijgen zijn. Deze database moet periodiek worden bijgewerkt. Voor APT-database-updates Het gebruikte commando is:

Apt-get-update

Heel vaak veranderen programma's (updates, patches, beveiligingssystemen etc. worden uitgebracht), ook hiervoor kunt u APT gebruiken het bijwerken van verouderde pakketten(programma's) in het systeem. Om bij te werken, moet u eerst de lijst met pakketten bijwerken en vervolgens alle updates installeren. Om dit te doen, voert u de volgende opdracht uit, die onmiddellijk al het nodige zal doen:

Apt-get-update; apt-get-upgrade

Programma's installeren op Fedora, Red Hat

Er is een geweldig hulpprogramma voor RPM-pakketten jammie, dat ongeveer hetzelfde doet als apt-get voor Debian-pakketten. Net als apt-get staat yum dit toe download en installeer het pakket vanuit de geconfigureerde opslag (repository):

Yum installeer pakketnaam

Een programma verwijderen ook gemakkelijk en simpel:

Yum verwijder pakketnaam

yum onderhoudt geen lokale pakketlijstdatabase, dus het is niet nodig om deze voortdurend bij te werken. Voor installatie van alle beschikbare updates en patches, schrijf gewoon het commando:

Yum-update

of selecteer een specifiek programma om bij te werken:

Yum update pakketnaam

Programma's installeren in Mandriva

Mandriva Linux (voorheen Mandrake en Connectiva) heeft zijn eigen set tools voor het werken met installatiepakketten, genaamd urpmi. Om programma's te installeren, moet u het volgende invoeren:

Urpmi pakketnaam

Voor het verwijderen:

Urpme pakketnaam

Om de lokale pakketlijstdatabase bij te werken:

Urpmi.update -a

Updates installeren:

Urpmi --automatische selectie

Programma's uit archieven installeren (tarballs)

De distributiekit met het programma is een archief met een aantal bestanden en heeft meestal de extensie .tar, .tar.gz, .bz, .tgz of iets dergelijks.

Voor archieven die zijn gecomprimeerd met GZIP (gz, gz2, enz.) doet u het volgende:

Tar -xvzf bestandsnaam

Voor archieven die zijn gecomprimeerd met BZIP (bz, bz2, enz.) doet u het volgende:

Tar -xvjf bestandsnaam

Tar-opdrachten:

  • x — bestanden uit het archief extraheren;
  • v — gedetailleerde weergave van informatie op het scherm;
  • f — Vereiste optie. Indien niet gespecificeerd, zal Tar proberen tape te gebruiken in plaats van bestanden;
  • z — verwerk met gzip gecomprimeerd archief;
  • j — verwerk een bzip-gecomprimeerd archief.

Na uitvoering wordt er een map aangemaakt met een naam die identiek is aan de naam van het pakket.

Cd-mapnaam

Verder hangt alles af van hoe het programma is gecompileerd, in de vorm van een uitvoerbaar bestand, of in de broncode, die eerst moet worden gecompileerd en pas daarna moet worden geïnstalleerd. In ieder geval is het om te beginnen beter om de instructies te lezen, die aanwezig zouden moeten zijn in het uitgepakte archief en in de regel README of iets dergelijks worden genoemd.

Als het programma is gecompileerd als een uitvoerbaar bestand, bevat de map een bestand met de extensie .sh, gewoonlijk install.sh genoemd. Het is eenvoudig genoeg om het uit te voeren:

./install.sh

Als het programma in broncode wordt gepresenteerd, voert u de volgende opdrachten uit:

./configure make make install

Na installatie doen wij:

Maak schoon

Alles is zoals je weet, er is niets ingewikkelds aan het installeren van programma's in Linux.

Software in het Ubuntu Linux-besturingssysteem wordt gedistribueerd in zogenaamde deb-pakketten. Normaal gesproken downloadt en installeert het systeem bij het installeren van een programma vanuit een repository automatisch deb-pakketten, maar er zijn situaties waarin u een programma (bijvoorbeeld een game) moet installeren door een deb-pakket handmatig te downloaden en te installeren.

In feite komt deze situatie vrij vaak voor en voor gebruikers die vanuit Windows OS naar Ubuntu zijn gekomen, zou deze over het algemeen native moeten zijn, aangezien in dit besturingssysteem alle programma's op een overwegend vergelijkbare manier worden geïnstalleerd. Die. Het installatiepakket wordt gedownload in de vorm van een uitvoerbaar exe-bestand of msi-pakket. De laatste optie (msi) komt het dichtst in de buurt van het pakketbeheersysteem dat in Linux wordt gebruikt.

  1. Zoek het programma in de standaard ubuntu-repository's, bijvoorbeeld met behulp van het Application Center
  2. Staat het programma niet in de repositories, kijk dan op de website van het programma voor de mogelijkheid tot installatie vanuit de repository van de ontwikkelaar of bijvoorbeeld een link naar de ppa repository.
  3. Als er geen repository is, maar wel een kant-en-klaar deb-pakket, installeer dit dan volgens de onderstaande instructies.
  4. Als de site alleen een archief van het programma heeft in de vorm van broncodes, dan zul je dit archief moeten downloaden en het programma zelf in elkaar moeten zetten (meer hierover in een ander bericht).

Waarom u eerst naar een repository moet zoeken - simpelweg omdat dit in de toekomst de procedure voor het updaten van het programma zal vereenvoudigen. De updateservice zal automatisch alle bijgewerkte pakketten in alle geïnstalleerde opslagplaatsen vinden en u vragen deze bij te werken.

De eerste twee punten kunnen worden verwisseld op basis van de volgende overwegingen: 1) in de officiële repositories is de software stabieler 2) in de repositories van de softwareontwikkelaars de meest recente. Bepaal zelf of je meer stabiliteit of nieuwe kerstballen nodig hebt.

En ten slotte, als er geen repository's zijn, of als de versie van het pakket in de repository's niet bij u past, maar er is een deb-pakket dat u hebt gedownload van de website van de ontwikkelaar. Je hebt 2 eenvoudige manieren om het te installeren.

Installatie in grafische modus

Open de map met het deb-pakket in Ubuntu-bestandsbeheer en dubbelklik erop.

De grafische schil van het pakketbeheerprogramma zal starten. Als er een oudere versie van het programma in de repositories staat, ziet u een overeenkomstig bericht. Lees en sluit het.

Klik op de knop "Pakket installeren". Het systeem zal u vragen een wachtwoord in te voeren om de beheerdersrechten te bevestigen (de gebruiker die u tijdens de systeeminstallatie hebt aangemaakt, heeft dergelijke rechten).

Na het invoeren van het wachtwoord verschijnt er een venster waarin het installatieproces wordt geanimeerd

Wanneer u klaar bent, ziet u het volgende bericht:

U kunt alle installatievensters sluiten en het programma uitvoeren vanuit het Ubuntu-menu.

Installatie in de terminal.

Ga naar de map met het gedownloade pakket en voer de opdracht uit:

sudo dpkg -i pakketnaam.deb

Volg de instructies op het scherm. Over het algemeen zou er een bericht over een succesvolle installatie moeten verschijnen, anders moet je het uitzoeken.

Het meest voorkomende probleem zijn onvervulde pakketafhankelijkheden. Dit is een situatie waarin u, om het geïnstalleerde pakket te laten werken, eerst een ander pakket of meerdere pakketten (bijvoorbeeld verschillende bibliotheken) moet installeren. Meestal worden dergelijke afhankelijkheden opgelost door de benodigde pakketten uit de repository te installeren; het pakketinstallatieprogramma zal u vertellen welke pakketten het geïnstalleerde programma mist.

Hoewel de Ubuntu Linux-distributie wordt geïnstalleerd met een reeks applicatieprogramma's, kan het toch nodig zijn om enkele aanvullende programma's te installeren. Hoe installeer ik een programma op Linux Ubuntu?

Over het algemeen zijn er in vrijwel elke Linux-distributie twee manieren om dit probleem op te lossen.

De eerste, eenvoudige, is om reeds gecompileerde binaire pakketten te gebruiken. Dergelijke pakketten worden op dezelfde manier geïnstalleerd als in Windows OS: download het installatiebestand, voer het uit en het programma is geïnstalleerd. Dit pad is zelfs eenvoudiger dan op Windows als u officiële repository's en speciale pakketbeheerprogramma's gebruikt. Als u een dergelijk programma gebruikt, hoeft u het alleen maar te starten, vervolgens het gewenste programma in de lijst te zoeken en op de knop "Installeren" te klikken. Dan doet het programma alles zelf.

Dergelijke binaire pakketten worden meestal in internetopslagplaatsen geplaatst. Een repository is een server waarop computerprogramma's worden verzameld en opgeslagen in een strikt gedefinieerde vorm, en naast de programma's zelf is er ook service-informatie voor automatische installatieprogramma's.

Het tweede pad is niet voor bangeriken. Dit is het rechtstreeks vanuit de broncode op uw computer compileren van een programma. Eerst downloadt u het archief met de broncode van het programma, pakt u het vervolgens uit en start u vervolgens het compilatie- en installatieproces. En daarna, als je veel geluk hebt, wordt het programma geïnstalleerd. Maar een ander scenario is waarschijnlijker: er zullen fouten optreden tijdens het compilatieproces en u zult te maken krijgen met de oorzaak van deze fouten.

Zelf ben ik geen fan van dergelijke perversies en raad het niemand aan. Daarom zal verderop in dit artikel alleen de eerste, beschaafde methode voor het installeren van programma's worden beschreven.

Ubuntu Linux heeft drie grafische programma's voor het installeren van binaire pakketten (Ubuntu gebruikt deb binaire pakketten). Dit zijn Gdebi, Synaptic en Software-center. Gdebi is de eenvoudigste: hiermee kunt u pakketten installeren die beschikbaar zijn op uw computer. Synaptic en Software-center downloaden zelf pakketten uit de repositories; je hoeft alleen maar aan te geven welk programma je wilt installeren.

Synaptic is een heel complex dat niet alleen is ontworpen voor het installeren van pakketten uit repository's, maar ook voor het beheren van reeds geïnstalleerde pakketten.

En tot slot een zwaargewicht, een nieuw programma waar de Ubuntu-ontwikkelaars op rekenen. Naar hun mening zou Software-center zowel Gdebi als Synaptic moeten vervangen.

Natuurlijk is dit programma prachtig. En het biedt zelfs meer informatie dan Synaptic. Bijvoorbeeld gebruikersbeoordelingen van programma's. Maar. Het bleek in de tijdgeest te passen: zwaar, ontspannen en ook onstabiel. Het installeren van een afzonderlijk, lokaal deb-pakket via dit centrum is ondermaats plezier. En het wordt langzaam geïnstalleerd vanuit internetopslagplaatsen. Maar als u niet elke dag nieuwe programma's installeert, is dit een volkomen acceptabele optie.

Als u alleen officiële Ubuntu-repository's gebruikt, waarvan de informatie direct uit de doos 'hardwired' is in de programma's Synaptic en Software-center, dan hoeft u helemaal niets te weten over het installeren van programma's. Start Software-center, zoek daar naar het programma dat je nodig hebt en klik vervolgens op de knop "Installeren" en dat is alles.

Maar er zijn niet alleen officiële repositories voor Ubuntu. Er zijn een groot aantal onofficiële, dat wil zeggen gemaakt door vrijwilligers die geen familie zijn van de Ubuntu-ontwikkelaars. Het installeren van programma's uit dergelijke repositories kan op dezelfde manier worden gedaan via Software-center of Synaptic. U hoeft alleen het adres van zo'n repository op te geven in de instellingen van deze programma's.

Bovendien zijn er gevallen waarin een programma in de vorm van een deb-bestand kan worden gedownload van de website van de ontwikkelaar. Zo kun je bijvoorbeeld Skype en Opera downloaden en installeren. Op de sites skype.com En opera.com je kunt de versie voor Ubuntu Linux vinden en downloaden. Het installeren van een dergelijk programma gaat precies hetzelfde als in Windows, download het bestand, voer dit bestand uit, een van de installatieprogramma's (Gdebi of Software-center) start automatisch en installeert het programma.

Naast het installeren van applicatieprogramma's, moet u regelmatig updates installeren. Dit gebeurt via een speciaal programma - Updatemanager.

Dit programma toont een lijst met updates en een beschrijving voor elke update. U hoeft alleen maar op de knop "Updates installeren" te klikken. Tijdens de installatie van updates geeft het programma de voortgang weer. Standaard start de Updatemanager na installatie van Ubuntu automatisch wanneer het systeem opstart en controleert hij elke dag zelfstandig op updates. Als er beschikbare updates worden gedetecteerd, wordt er een bericht aan de gebruiker weergegeven en wordt er een venster geopend met een lijst met updates. Maar de updatemanager kan uit automatisch starten worden verwijderd en handmatig worden gestart.

Gebruik geen onofficiële repository's. En als u een programma moet installeren dat niet in de officiële repository's staat, verzamel dan vóór de installatie informatie over dit programma en zoek ook naar de meest betrouwbare bron van waaruit u het installatiebestand kunt downloaden. Om veiligheidsredenen is het belangrijk om u aan deze regel te houden, omdat u in plaats van een applicatieprogramma een kwaadaardig programma (Trojan, rootkit, virus) kunt downloaden en installeren. Wat is een veilige bron? Allereerst zijn dit officiële repositories. Ten tweede is dit de website van de programma-ontwikkelaar. Als u Skype downloadt van een andere site dan de site van de ontwikkelaar skype.com, en van een site zoals pupkin.narod.ru dat wil zeggen dat de kans groot is dat het helemaal niet Skype zal zijn, maar een Trojaans paard dat het Skype-programma imiteert.

Als je Ubuntu 11.10 Gdebi en Synaptic hebt geïnstalleerd, zal het daarmee gemakkelijker zijn.

Installatie vanaf de console

Als je jezelf als een ontwikkelaar beschouwt, gebruik dan consoleprogramma's geschikt, dpkg, wg. Omdat de console cool is, maar de grafische tools waardeloos zijn.

Als u in Krasnodar woont, kunt u op een eenvoudige manier programma's en updates op Ubuntu installeren.

Als u dit artikel nuttig vond of het gewoon leuk vond, aarzel dan niet om de auteur financieel te steunen. Dit is gemakkelijk te doen door er geld tegenaan te gooien Yandex-portemonnee nr. 410011416229354. Of aan de telefoon +7 918-16-26-331 .

Zelfs een klein bedrag kan helpen bij het schrijven van nieuwe artikelen :)

Linux Mint is op het moment van schrijven een van de meest wijdverspreide desktop Linux-distributies, gebaseerd op Ubuntu en Debian. Het staat al heel lang terecht op de eerste plaats op DistroWatch. De oprichters, Clement Lefebvre en het Mint Linux-team, wilden een handige, krachtige en gemakkelijk te gebruiken Linux-distributie creëren, en dat is gelukt!

Ondanks het gebruiksgemak en de configuratie van het systeem hebben veel gebruikers in eerste instantie problemen met het installeren van nieuwe software. In Linux gebeurt het installeren van nieuwe programma's vanuit repository's met behulp van speciale pakketten, en in dit artikel zullen we verschillende manieren bekijken om programma's in Linux Mint te installeren.

1. Programma's installeren met behulp van het Applicatiecentrum

En het gemakkelijkste wat een beginner kan doen om nieuwe pakketten te installeren, is door de programmabeheerder te openen die in het systeem is ingebouwd. Klik Alt+F3- het zoekmenu voor applicaties wordt geopend, waarin u alle momenteel geïnstalleerde programma's op het systeem kunt vinden en vervolgens in de zoekbalk kunt schrijven " Programma manager" en loop:

De programmabeheerder kan onder meer pakketten installeren en verwijderen die niet langer nodig zijn in het systeem. Om dit te doen, klikt u op de knop in de rechterbovenhoek en selecteert u " Toon geïnstalleerde applicaties":

In het geopende venster ziet u alle software die is geïnstalleerd met behulp van programmabeheer.
Wanneer u van het ene naar het andere gaat, kunt u letterlijk met één klik een onnodig programma verwijderen:

Er zijn honderden verschillende toepassingen, maar soms is dit niet genoeg. Laten we daarom naar andere installatiemethoden kijken.

2. Applicaties installeren met Synaptic

Probeer eerst het pakket te vinden dat u nodig heeft in de Synaptic-pakketbeheerder. Het is een pakketbeheerder met een grafische interface waarmee u pakketten op uw systeem kunt installeren, bijwerken of verwijderen. In de nieuwste versies van Linux Mint is de Synaptic-pakketbeheerder standaard ingeschakeld en vereist deze geen installatie. Zoek en start de manager:

In eerste instantie lijkt de programma-interface misschien ingewikkeld, maar dat is het niet. Laten we proberen er een beetje achter te komen door een pakket te installeren. Ik heb bijvoorbeeld een programma nodig met de naam Timeshift. Voer de naam van het programma in het zoekvenster in en druk op de knop Zoekopdracht. Het programma zal onmiddellijk alle pakketten weergeven die nodig zijn om het programma te installeren, met een korte beschrijving ervan:

Omdat ik geen partities heb met het BTRFS-bestandssysteem, selecteren we alleen het eerste item in de lijst. Klik er met de rechtermuisknop op en selecteer "Markeren voor installatie" klik vervolgens in de rechterbovenhoek op de knop "Toepassen":

Klik vervolgens in het venster dat verschijnt met een korte beschrijving "Toepassen", en de installatie van Linux Mint-programma's zal beginnen:

Nadat Synaptic is voltooid, kunt u het geïnstalleerde programma eenvoudig op uw systeem vinden en gebruiken. In ons geval is dit een programma genaamd Timeshift:

Laten we nu proberen dezelfde Timeshift te verwijderen met behulp van Synaptic. Voer het programma opnieuw uit en typ Timeshift in het zoekvenster:

Nu kun je zien dat het programma een klein groen vinkje naast het Timeshift-pakket heeft geplaatst, omdat we dit programma al geïnstalleerd hebben. Klik met de rechtermuisknop op het geïnstalleerde pakket en selecteer "Markeren voor volledige verwijdering". Klik vervolgens ook in de rechterbovenhoek "Toepassen" en in het venster dat verschijnt "Aanvaarden":

De Synaptic-manager zal dan beginnen met het verwijderen van het pakket van uw systeem, en zodra dit is voltooid, wordt het pakket verwijderd.

3. Applicaties installeren via de terminal

Nu zullen we kijken naar het installeren van applicaties in Linux Mint met behulp van de terminal. Als u de naam kent van het pakket dat u nodig heeft, zal de installatie geen problemen opleveren. En een consolehulpprogramma genaamd Advanced Packaging Tool of afgekort als - zal ons hierbij helpen. APT. Het hulpprogramma is standaard opgenomen in Linux Mint en vereist geen installatie. Hier is de hoofdlijst met opdrachten geschikt, die kan worden gebruikt om Linux Mint-pakketten te installeren:

  • downloaden- download het pakket, maar installeer het niet;
  • update- het bijwerken van de lijst met pakketten in repositories;
  • upgrade- het systeem bijwerken zonder pakketten te verwijderen;
  • volledige upgrade- complete systeemupdate met verwijdering van conflicterende afhankelijkheden;
  • installeren- installatie van het pakket;
  • verwijderen- een pakket verwijderen zonder configuratiebestanden te verwijderen;
  • zuiveren- volledige verwijdering van het pakket;
  • show- informatie over het pakket bekijken.

Volledige lijst met opdrachten geschikt je kunt zien door in de terminal te typen:

Om een ​​bepaald programma te installeren met behulp van het hulpprogramma geschikt je hoeft alleen maar de volgende opdracht in de terminal te typen:

sudo apt install pakketnaam

Laten we nu het installatieproces bekijken aan de hand van een voorbeeld. Laten we proberen dezelfde Timeshift te installeren met behulp van het hulpprogramma geschikt. We schrijven het volgende in de terminal:

sudo apt installeer timeshift

Druk hierna op de toets Binnenkomen en voer het superuser-wachtwoord in, en druk nogmaals op Binnenkomen. Daarna geschikt vindt de naam van ons pakket in de repositories, waarna het proces van het downloaden en installeren van het pakket begint:

Hierna kunt u eenvoudig het geïnstalleerde programma op het systeem vinden. Nu zullen we proberen het pakket dat we nodig hebben met hetzelfde te verwijderen geschikt. Om een ​​pakket te verwijderen, schrijft u in de terminal:

sudo apt verwijder pakketnaam

Om een ​​pakket volledig te verwijderen, schrijft u het volgende:

sudo apt purge pakketnaam

Laten we nu proberen ons eerder geïnstalleerde Timeshift-programma volledig van het systeem te verwijderen. Open een terminal en schrijf het volgende:

sudo apt purge timeshift

Hierna zal het programma binnen enkele seconden alle sporen van het Timeshift-pakket volledig uit het systeem wissen.