Hur man lägger till applikationer i Linux

I det här inlägget kommer vi att underskatta var och en av de olika möjliga sätten att installera ett program på Linux. Med tanke på att Ubuntu är den mest populära Linux-distributionen, särskilt bland de som just börjat "dyka" in i "Linux-världen", kommer denna mini-tutorial, riktad just till "nybörjare", att fokusera uteslutande på Ubuntu. Hur som helst, den här handledningen fungerar också för alla Debian- och Ubuntu-baserade distros (eftersom de alla använder .DEB-paket), och vissa allmänna program och koncept kommer också att fungera på andra distros.


I Ubuntu finns det flera sätt att lägga till, ta bort eller uppdatera systemapplikationer.
Observera att inte alla applikationer som är tillgängliga för Ubuntu är tillgängliga som standard för att installeras. Det kommer att vara nödvändigt att möjliggöra möjligheten att installera vissa applikationer manuellt.
De viktigaste sätten att installera applikationer är:

  • Ubuntu Software Center. En enkel applikation med vilken du kan lägga till eller ta bort paket från ditt system på ett mycket enkelt sätt.
  • Programmet synaptic. Med Synaptic kommer du att kunna ha mer kontroll över de program du installerar i systemet. Liksom ett större antal av dem. OBS: Synaptic använder för närvarande apt-get.
  • Programmet Skicklig. Adept är den version av Synaptic för KDE som ingår i Kubuntu.
  • Programmen apt-get eller aptitude. Dessa är mer avancerade program som körs i terminalläge. De är mycket kraftfulla och låter dig bland annat lägga till och ta bort applikationer från systemet. (Aptitude är mer komplett än apt-get, den kommer ihåg nedladdade bibliotek och avinstallerar dem om de föråldras). För att se hjälp för alla program som körs i terminalläge: (man nombre_del_programa). Exempel: man aptitude
  • Deb-paket. Filer med .deb-tillägg är applikationspaket som redan är förberedda för att enkelt installeras på ditt Ubuntu-system.
  • Binära filer. Filer med .bin-tillägg är körbara program på Linux.
  • Kör filer. Filer med .run-tillägget är vanligtvis guiderna för installation i Linux.

Vi kommer nu att se var och en av dem med sina särdrag.

Genom program

Ubuntu Software Center

Programmet Ubuntu Software Center det är det enklaste sättet i Ubuntu att installera eller ta bort program. Det är också det mest begränsade.

Du hittar programmet på Applikationsmeny> Ubuntu Software Center

(1) För att installera applikationer, välj en av kategorierna som visas på programmets huvudskärm. Detta uppdaterar fönstret som visar de program som är tillgängliga i den kategorin. Nu måste du bara söka efter det program du vill installera och dubbelklicka på det. Fönstret visar en beskrivning av det och ger dig möjlighet att installera det genom att trycka på Installera-knappen.

(2) Om du inte vet i vilket avsnitt programmet du letar efter finns. Ange namnet på det program du vill installera i sökrutan längst upp till höger. När du skriver namnet på programmet kommer listan över möjliga kandidater att minskas tills du hittar den du letade efter.

(3) Genom att klicka på "Installerad programvara" till vänster kommer du till en lista över alla program som du har installerat på ditt system. Om du vill avinstallera någon av dem. Klicka bara två gånger på det så uppdateras fönstret som visar beskrivningen av programmet och ger dig möjlighet att avinstallera det.

Här kan du se det förklarat i videoformat.

Synaptic package manager

synaptic Det är ett avancerat system för att installera eller ta bort program från ditt system. Miljön är grafisk, som i Ubuntu Software Center, men mycket kraftfullare. Med Synaptic har du fullständig kontroll över de paket (applikationer) som är installerade på ditt system.

För att köra Synaptic, välj System -> Administration -> Synaptic Package Manager. Denna pakethanterare tillåter oss att installera, installera om och ta bort paket på ett mycket enkelt grafiskt sätt.

Synaptic-skärmen är uppdelad i fyra sektioner.

De två viktigaste är kategorilistan (1) på vänster sida och paketens (3) På höger sida.

Om du väljer ett paket från listan visas en beskrivning av det (4).

För att installera ett paket kan du välja en kategori, högerklicka på önskat paket och välj "ring för att installera"Eller gör det dubbelklicka i paketnamnet.

Markera på detta sätt alla paket som du vill installera på systemet och klicka på Apply för att fortsätta med installationen. Synaptic laddar nu ner nödvändiga paket från förvaren på internet eller från installations-CD: n.

Du kan också använda Sök-knappen för att hitta de paket du vill installera.

Genom att klicka på sökknappen kan vi söka efter program med namn eller beskrivning. När programmet vi vill installera finns, dubbelklickar vi på det för att installera det. Om vi ​​vill ta bort ett program är allt vi behöver göra att högerklicka på det och välja ta bort eller ta bort helt.

För att ändringarna ska kunna tillämpas är det nödvändigt att klicka på knappen Apply.

Programvaruinstallationssystemet i Ubuntu är mycket kraftfullt och mångsidigt. Inom förvaren är applikationerna organiserade i "paket". Varje paket har andra som det beror på för att det ska fungera korrekt. Synaptic tar hand om att lösa dessa beroenden och installera nödvändiga paket åt dig. Men inte bara det. I applikationspaketen indikeras även andra paket att även om de inte är nödvändiga för att den applikation som vi vill installera ska fungera, är de användbara. Dessa är "rekommenderade paket".

Vi kan konfigurera Synaptic för att överväga dessa paket «rekommenderad»Som om de vore beroende och sålunda kommer det också att installeras automatiskt.

Starta Synaptic och gå till Inställningar> Inställningari fliken Allmänt Markera rutan "Behandla rekommenderade paket som beroenden".

Här kan du se det förklarat i videoformat.

Adept expertadministratör

Kubuntu-användare har motsvarigheten till Synaptic, kallad Adept expertadministratör. Det finns i menyn KDE> System> Expertadministratör. Funktionen liknar väldigt Synaptic.

Med hjälp av sökrutan kan du söka efter paket både efter namn och deras beskrivning. Genom att dubbelklicka på ett element i listans resultat markeras det att installeras.
Du kan se beroenden för ett paket genom att titta på dess egenskaper ("detaljer").

Förvaren i adept kan hanteras genom att klicka på adept-menyn och sedan på hantera repositories

Kubuntu-programvara : här är de (huvud, universum, begränsad, multiversum) och en till där källkoderna är, samt en rullgardinsmeny för att välja var eller från vilken server vi ska ladda ner.

Programvara från tredje part: Här kan vi inkludera ytterligare tredjepartsförvar eller en cdrom.

Uppdateringar: Kubuntu uppdaterar, vi kan välja de uppdateringar som skickliga kommer att granska, vi konfigurerar också automatiska uppdateringar, vi kan välja att installera dem utan att meddela oss, ladda ner dem tyst eller bara meddela att det finns uppdateringar.

Autentisering: Här är nycklarna till signaturerna för filerna vi laddar ner från förvaren, även om vi hittar ett tredjepartsförvar som intresserar oss och hanterar signaturer kan vi inkludera det genom att ladda ner signaturfilen från webbplatsen eller ftp till valfri katalog och importera det eller vi inkluderar genom att klicka på knappen "Importera nyckelfil ..."

Efter att ha lagt till eller tagit bort förvar för systemet för att göra ändringarna måste vi klicka på knappen Sök efter uppdateringar.

skicklighet och apt-get

Även om vi kan installera program grafiskt, som vi har sett i föregående punkter, kan vi alltid använda terminalen för att installera vilket program som helst.

För många nya användare kan det här alternativet verka lite mer komplicerat och något kryptiskt. Ingenting är längre bort från verkligheten; när du vänjer dig vid det är det mycket bekvämare, enkelt och snabbt.
Det finns två sätt att installera program i textläge: med aptitude och apt-get.

Båda programmen är mycket lika, utom i en detalj: aptitude kommer ihåg de beroenden som har tillämpats vid installationen av ett paket. Det betyder att om du installerar eller uppdaterar ett program med aptitude och sedan vill avinstallera kommer aptitude att ta bort programmet tillsammans med alla dess beroenden (förutom om de används av andra paket). Om det installeras med apt-get eller Synaptic grafisk miljö, tar bort avinstallationen endast det angivna paketet, men inte beroenden.


Använd

Vi öppnar en terminal via Applikationer -> Tillbehör -> Terminal.

  • Installera paket:
$ sudo apt-get install
  • Avinstallera paket:
$ sudo apt-get remove
  • Avinstallera paket (inklusive konfigurationsfiler):
$ sudo apt-get rensning
  • Uppdatera listan över tillgängliga paket:
$ sudo apt-get uppdatering
  • Uppdatera systemet med tillgängliga paketuppdateringar:
$ sudo apt-get uppgradering
  • Skaffa en lista med kommandoalternativ:
$ sudo apt-få hjälp


Installera paket utan internet

På en dator som inte har internet och att det program / paket som vi vill inte är installerat kan vi ladda ner paketen tillsammans med deras beroenden (inte redan installerade) med hjälp av dessa två kommandon:

sudo aptitude ren sudo aptitude installera -d paketnamn

När vi installerar ett paket via aptitude / apt, förblir det i en specifik mapp. Med det första kommandot är vad vi gör att ta bort dessa paket från datorn (det påverkar inte de installationer som redan gjorts).

Det andra kommandot hämtar paketet vi ville ha och de beroenden det behöver, men det installeras inte. Nu går vi till "/ var / cache / apt / archives" och ser dessa paket. Vi kopierar dem, tar dem till datorn som inte har någon anslutning och installerar dem genom att dubbelklicka på var och en av dem eller i konsolen:

sudo dpkg -i paketnamn

Tänk på att om det finns beroenden måste du installera dessa först. Det kan också vara så att vissa av dessa beroenden redan var installerade på datorn med internet så att de inte skulle laddas ner.

Om datorn med internet redan hade den installerad, kunde den avinstalleras med "aptitude remove" (utan rensning) och vi tar bort "-d" från den senare "aptitude install". På det här sättet avinstallerar vi det först och laddar sedan ner och installerar det. På detta sätt kommer datorn med Internet att fortsätta att ha programmet exakt samma som innan du avinstallerade det.

För att lösa och förhindra eventuella beroendeproblem kan vi gå till Synaptic på datorn med internet, vi letar efter det paket vi vill ha, vi högerklickar på paketet i fråga, vi anger Fastigheter och välj fliken uthus. Där ser vi de paket som vi behöver för att korrekt installera paketet på datorn utan internet.

Alternativt kan vi också ladda ner debian-skivor som innehåller många program och .deb-paket, vilket gör dem kompatibla med ubuntu, vi anger bara programvarans ursprung och klickar på lägg till cd-rom.

Använda filer

Deb-paket

Ett annat sätt att installera applikationer på systemet är genom paket som redan är förberedda att installeras och med tillägget . Deb.
För att installera dessa paket behöver du bara göra dubbelklicka i filen i webbläsaren Nautilus och applikationen startas automatiskt gdebi, som tar hand om att installera paketet och leta efter beroenden hos andra paket som det kan behöva för sin korrekta installation.

Om vi ​​föredrar kan de också installeras med kommandoraden med kommandot dpkg:

sudo dpkg -i .deb

I det här fallet måste du också installera paketets möjliga beroenden manuellt.
Samma kommando kan också användas för att avinstallera paketet:

sudo dpkg -r


Konvertera RPM-paket till Deb

Vissa GNU / Linux-distributioner, som Red Hat, SUSE och Mandriva, använder .rpm-paket, organiserade annorlunda än Debian- och Ubuntu .deb-paket.

För att installera dessa paket måste du först konvertera dem till .deb-formatet. För detta används applikationen alien, som kan installeras med en av metoderna som förklaras i den här artikeln. Ansökan alien används enligt följande:

Vi öppnar en terminal (Applikationer> Tillbehör> Terminal) och utför följande instruktion:

sudo alien .rpm

På detta sätt skapar programmet en fil med namnet på paketet, men med ett .deb-tillägg, som kan installeras enligt förklaringen om Deb-paket.

Autopackage-paket (tilläggspaket)

Projektet Autopaket föddes med idén att underlätta installationen av applikationer i Linux oavsett distribution och skrivbord de använder. Det är därför många projekt använder det, till exempel Inkscape.

Att installera en .package-fil för första gången är väldigt enkelt. Följ bara instruktionerna nedan (projektsidan visar också hur).

När filen har laddats ner måste vi ge den körningstillstånd, dubbelklicka på filen och på meddelandet där den ber Vill du köra __ eller visa dess innehåll? vi måste klicka på Ejecutar. När detta är klart startar programmets installationsprogram Autopaket och innehållet i förpackningen.
När programmet är installerat Autopaket, nästa fil av den här typen som du vill installera, dubbelklicka bara på den utan att behöva göra något av ovanstående.

Binära filer

Filer med filändelsen .bin är binära filer. De innehåller inte en uppsättning program eller bibliotek som paket, utan är själva programmet. Normalt distribueras kommersiella program under detta system, som kanske eller inte är gratis men vanligtvis inte är gratis.
När vi laddar ner en fil av den här typen och sparar den i systemet har den inte behörighet att köra.

Det första vi måste göra är därför att ge filen tillåtelse att köra. Vi visar filens snabbmeny och väljer alternativet Fastigheter. Vi väljer fliken behörigheter och vi ser att filen har läs- och skrivbehörighet för ägaren men inte för körning. Vi aktiverar rutan för att ge körningstillstånd och stänga fönstret.

 Nu när vi har gett tillstånd till filen för att kunna köra den, gör dubbelklicka. När du gör detta visas ett fönster som ger dig flera alternativ. Välja run.

För att göra detta från en terminal:

Vi ger körningstillstånd till filen:

sudo chmod + x. bin

Vi installerar den binära filen:

$ sudo ./.bin

Kör filer

filer .springa de är guider, vanligtvis grafiska, som hjälper till med installationen. För att utföra dem, skriv bara in terminalen:

sh ./.run

Om du behöver behörigheter för superanvändare (kallas även administratör eller rot) kommer att be om lösenordet; om inte, lägg bara till beställningen sudo före kommandot, som skulle se ut så här:

sudo sh ./.run

Bygg applikationer från källkod

Ibland hittar du applikationer som inte innehåller installationspaket, och du måste kompilera från källkod. För att göra detta är det första vi måste göra i Ubuntu att installera ett metapaket som kallas build-essential, med hjälp av en av metoderna som förklaras i den här artikeln.

I allmänhet är stegen som ska följas för att sammanställa en ansökan följande:

  1. Ladda ner källkoden.
  2. Packa upp koden, den är vanligtvis förpackad med tjära komprimerad under gzip (* .tar.gz) eller bzip2 (* .tar.bz2).
  3. Ange mappen som skapats genom att packa upp koden.
  4. Kör manuset konfigurera (används för att kontrollera systemegenskaperna som påverkar kompileringen, konfigurera kompileringen enligt dessa värden och skapa filen makefile).
  5. Kör kommando göra, ansvarig för sammanställning.
  6. Kör kommando sudo gör installationen, som installerar applikationen på systemet, eller ännu bättre, installera paketet check, och spring sudo checkinstall. Denna applikation skapar ett .deb-paket så att det inte behöver kompileras nästa gång, även om det inte innehåller en lista över beroenden.

Användningen av check Det har också fördelen att systemet kommer att hålla reda på de installerade programmen på detta sätt, vilket också underlättar avinstallationen.

Här är ett komplett exempel på hur du kör den här proceduren:

tar xvzf sensorer-applet-0.5.1.tar.gz cd sensorer-applet-0.5.1 ./configure --prefix = / usr gör sudo checkinstall

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Tomas35 sade

    Tack så mycket så att detta hjälper min första pininos i ubuntus

  2.   Låt oss använda Linux sade

    Du är välkommen, Thomas!
    Vi står kvar till ditt förfogande om du vill föreslå nya ämnen för bloggen.
    Skål! Paul.

  3.   Mauro sade

    Super kompletta, koncisa och tydliga dessa självstudier! Tack che!

  4.   Manuel. sade

    Tack så mycket, mycket intressant inlägg.
    Fortsätt till förmån för nybörjare som jag.
    Tack igen.

  5.   Mindundi sade

    Tack så mycket för handledningen.
    Skål!.