Com afegir aplicacions a Linux

En aquest post descriurem socavadamente totes i cadascuna de les diferents formes possibles d'instal·lar un programa en Linux. Tenint en compte que Ubuntu és la distribució més popular de Linux, especialment entre els que recentment comencen a «capbussar» al «món Linux", aquest mini-tut, orientat precisament als «principiants», se centrarà exclusivament en Ubuntu . De totes maneres, aquest tutorial també serveix per a totes les distros basades en Debian i Ubuntu (ja que totes elles utilitzen els paquets .DEB), i alguns programes i conceptes generals serviran també en altres distros.


En Ubuntu existeixen diverses maneres d'afegir, eliminar o actualitzar aplicacions de sistema.
Tingues en compte que no totes les aplicacions disponibles per a Ubuntu estan disponibles per defecte per a ser instal·lades. Serà necessari habilitar la possibilitat d'instal·lar certes aplicacions de forma manual.
Els principals maneres d'instal·lar aplicacions són:

  • El centre de programari d'Ubuntu. Una senzilla aplicació amb la qual podràs afegir o treure paquets del sistema d'una manera molt senzilla.
  • El programa Sinàptica. Amb Synaptic podràs tenir més control sobre els programes que instal·les en el sistema. Així com un major nombre d'ells. NOTA: De moment, Synaptic utilitza apt-get.
  • El programa Adeptes. Adept és la versió de Synaptic per a KDE, inclosa en Kubuntu.
  • els programes apt-get o aptitude. Aquests són programes més avançats que s'executen en mode terminal. Són molt potents i et permeten també afegir i treure aplicacions de sistema entre altres coses. (Aptitude és més complet que apt-get, recorda les llibreries descarregades i les desinstal·la si estan en desús). Per veure l'ajuda de qualsevol programa que s'executi en mode terminal: (man nombre_del_programa). exemple: man aptitude
  • paquets Deb. Els fitxers amb extensió .deb són paquets d'aplicacions ja preparats per instal·lar d'una manera senzilla en el teu sistema Ubuntu.
  • arxius binaris. Els arxius amb extensió .bin són els programes executables en Linux.
  • arxius Run. Els arxius amb extensió .run solen ser els assistents per a la instal·lació en Linux.

Anem a veure ara cada un d'ells amb les seves particularitats.

mitjançant programes

El centre de programari d'Ubuntu

El programa Centre de programari d'Ubuntu és la forma més senzilla en Ubuntu d'instal·lar o treure programes. També és la més limitada.

Pots trobar el programa a Menú Aplicacions> Centre de programari d'Ubuntu

(1) Per instal·lar aplicacions selecciona una de les categories que es mostren a la pantalla principal del programa. D'aquesta manera s'actualitzarà la finestra mostrant-hi els programes disponibles d'aquesta categoria. Ara només has de buscar el programa que vols instal·lar i prémer dues vegades sobre ell. La finestra mostrarà una descripció de la mateixa i et donarà l'opció d'instal·lar prement el botó Instal·lar.

(2) Si no saps en què secció es troba el programa que estàs buscant. Introdueix el nom de l'aplicació que vols instal·lar a la caixa de recerca de la part superior dreta. A mesura que vagis escrivint el nom de el programa s'anirà reduint la llista de candidats possibles, fins que des amb el que anaves buscant.

(3) Fent clic a la part esquerra en «Programari Instal·lat» accediràs a una llista de tots els programes que tens instal·lats al sistema. Si voleu desinstal·lar algun d'ells. Només prem dues vegades sobre ell i de actualitzarà la finestra mostrant-te la descripció de el programa i donant-te l'opció de desinstal · lar.

Aquí pots veure-ho explicat en format vídeo.

Gestor de paquets Synaptic

Sinàptica és un avançat sistema per instal·lar o eliminar aplicacions del sistema. L'entorn és gràfic, com en El centre de programari d'Ubuntu, però molt més potent. Amb Synaptic tens el control complet dels paquets (aplicacions) instal·lats al sistema.

Per executar Synaptic tria Sistema -> Administració -> Gestor de paquets Synaptic. Aquest gestor de paquets ens permetrà instal·lar, reinstal·lar i eliminar paquets d'una forma gràfica molt senzilla.

La pantalla de Synaptic està dividida en 4 seccions.

Les dues més importants són la llista de categories (1) a la banda esquerra i la dels paquets (3) en el costat dret.

A l'seleccionar un paquet de la llista es mostrarà una descripció de la mateixa (4).

Per instal·lar un paquet pots seleccionar una categoria, prémer amb el botó dret en el paquet desitjat i seleccionar "marcar per instal·lar"O fer doble-clic en el nom de el paquet.

Marca d'aquesta manera tots els paquets que desitgis instal·lar en el sistema i prem Aplica per procedir a la seva instal·lació. Synaptic descarregarà ara els paquets necessaris des dels repositoris a internet o des del CD d'instal·lació.

També pots fer servir el botó Cerca per trobar els paquets que desitgis instal·lar.

Fent clic al botó de cercar, podrem fer cerques de programes mitjançant el seu nom o descripció. Un cop localitzat el programa que volem instal·lar fem doble clic sobre ell per instal·lar-lo. Si volem eliminar un programa n'hi haurà prou amb prémer amb el botó dret a sobre d'aquest i seleccionar eliminar o eliminar per complet.

Perquè s'apliquin els canvis cal prémer en el botó de Aplica.

El sistema d'instal·lació de programari en Ubuntu és molt potent i versàtil. Dins dels repositoris les aplicacions estan organitzades en «paquets». Cada paquet té altres dels quals depèn per al seu correcte funcionament. Synaptic s'encarrega de resoldre aquestes dependències i instal·lar els paquets necessaris per a tu. Però no només això. En els paquets d'aplicacions també s'indiquen altres paquets que encara que no són necessaris perquè funcioni l'aplicació que volem instal·lar si són d'utilitat. Aquests són els «paquets recomanats".

Podem configurar Synaptic perquè consideri aquests paquets «recomanats»Com si fossin dependències i així els instal·larà també automàticament.

Arrenca Synaptic i veu a Configuració> Preferències, A la pestanya General marca la casella «Considerar els paquets recomanats com si fossin dependències».

Aquí pots veure-ho explicat en format vídeo.

Administrador expert Adept

Els usuaris de Kubuntu disposen de l'equivalent de Synaptic, anomenat administrador expert Adept. Es pot trobar al menú KDE> Sistema> Administrador expert. El funcionament és molt similar a el de Synaptic.

Mitjançant el quadre de cerca es pot buscar paquets tant per nom com per la descripció d'aquest. Fent doble clic sobre un element de el resultat de la llista queda marcat per instal·lar.
Es poden veure les dependències d'un paquet mirant les seves propietats ( «detalls»).

Els repositoris en ADEPT els podem gestionar fent clic al menú ADEPT i després a administrar repositoris

programari Kubuntu : Aquí estan (main, universe, restricted, multiverse) i una més on hi ha els codis font, a més d'un menú desplegable per triar d'on o des de quin servidor descarregarem.

Programari de tercers: Aquí podem incloure repositoris addicionals de tercers o cdrom.

actualitzacions: Actualitzacions de Kubuntu, podem seleccionar les actualitzacions que ADEPT revisés a més configurem les actualitzacions automàtiques, podem triar entre instal·lar-les sense que ens notifiqui, descarregar-les en silenci o només notificar que hi ha actualitzacions.

Authentication: Aquí hi ha les claus de les signatures per als arxius que descarreguem dels repositoris, a més si trobem un repositori d'un tercer que ens interessi i maneja signatures podem incloure-la baixant l'arxiu de signatura de la pàgina web o ftp a un directori qualsevol i la importem o incloem donant-li clic a el botó "Import Key File ..."

Després d'afegir o remoure repositoris perquè el sistemes prengui els canvis hem de fer clic al botó comprovar actualitzacions.

aptitude i apt-get

Encara que podem instal·lar programes de forma gràfica, com hem vist en els punts anteriors, sempre podem recórrer a la terminal per instal·lar qualsevol programa.

A molts usuaris novells aquesta opció els pot semblar una mica més complicada i una mica críptica. Res més lluny de la realitat; quan un s'acostuma és molt més còmode, fàcil i ràpid.
Hi ha dues maneres d'instal·lar programes en mode text: amb aptitude i amb apt-get.

Tots dos programes són molt similars, excepte en un detall: aptitude recorda les dependències que s'han aplicat en la instal·lació d'un paquet. Això vol dir que si s'instal·la o actualitza una aplicació amb l'aptitude i després es vol desinstal·lar, aptitude esborrarà el programa juntament amb totes les seves dependències (excepte si són usades per altres paquets). Si s'instal·la amb apt-get o amb entorn gràfic Synaptic, la desinstal esborrarà només el paquet especificat, però no les dependències.


Utilitzar

Obrim una terminal via Aplicacions -> Accessoris -> Terminal.

  • Instal·lar paquets:
$ Sudo apt-get install
  • Desinstal paquets:
$ Sudo apt-get remove
  • Desinstal·la paquets (incloent arxius de configuració):
$ Sudo apt-get purge
  • Actualitzar la llista de paquets disponibles:
$ sudo apt-get update
  • Actualitzar el sistema amb les actualitzacions de paquets disponibles:
$ Sudo apt-get upgrade
  • Obtenir una llista d'opcions de la comanda:
$ Sudo apt-get help


Instal·lar paquets sense internet

En un ordinador que sí que tingui internet i que el programa / paquet que volem no estigui instal·lat podem descarregar-nos els paquets juntament amb les seves dependències (no instal·lades ja) mitjançant aquests dos comandaments:

suo aptitude clean sudo aptitude install -d nom_del_paquet

Quan instal·lem un paquet mitjançant aptitude / apt, aquest roman en una carpeta específica. Amb la primera ordre el que fem és esborrar aquests paquets de l'ordinador (no afecta les instal·lacions ja fetes).

El segon comandament es descarregarà el paquet que volíem i les dependències que necessiti, però no ho instal·larà. Ara anem a «/ var / cache / apt / archives» i veiem aquests paquets. Els copiem, els portem a l'equip que no té connexió i els vam instal·lar mitjançant doble clic sobre cada un d'ells o en consola:

suo dpkg -i nom_del_paquet

Tingueu en compte que si hi ha dependències, cal instal·lar aquestes primer. També es pot donar el cas que alguna d'aquestes dependències ja estiguessin instal·lades en l'equip amb internet, de manera que no es descarregarien.

Si l'equip amb internet ja ho tingués instal·lat, ja que es podria desinstal·lar mitjançant "aptitude remove" (sense purga) i traiem el "-d" del "aptitude install" posterior. D'aquesta manera primer el desinstalamos i després ho descarreguem i instal·lem. D'aquesta manera l'equip amb internet seguirà tenint el programa exactament igual que abans de desinstal·lar.

Per solucionar i prevenir els possibles problemes de dependències podem anar a l'Synaptic de l'equip amb internet, busquem el paquet que volem, fem clic dret sobre el paquet en qüestió, entrem en Propietats i seleccionem la pestanya de dependències. Aquí veiem els paquets que necessitem per instal·lar degudament el paquet en l'equip sense internet.

Opcionalment també podem descarregar els discos de debian que continen molts programes i paquets .deb el que els fa compatible amb ubuntu, només vam entrar a orígens de programari i donem clic a afegir cdrom.

mitjançant arxius

paquets Deb

Una altra forma d'instal·lar aplicacions en el sistema és per mitjà dels paquets ja preparats per ser instal·lats i amb extensió .deb.
Per instal·lar aquests paquets només has de fer doble clic sobre el fitxer en el navegador Nautilus i automàticament es llançarà l'aplicació gdebi, Que s'ocuparà d'instal·lar el paquet i buscar les dependències d'altres paquets que pogués necessitar per a la seva correcta instal·lació.

Si ho preferim, també es poden instal·lar mitjançant la línia d'ordres, mitjançant la comanda dpkg:

suo dpkg -i .deb

En aquest cas també caldrà instal·lar manualment les possibles dependències de l'paquet.
El mateix comanda també es pot usar per desinstal·lar el paquet:

suo dpkg -r


Converteix paquets RPM a Deb

Algunes distribucions de GNU / Linux, com ara Red Hat, SUSE i Mandriva, fan servir paquets .rpm, organitzats de manera diferent als paquets .deb de Debian i Ubuntu.

Per instal·lar aquests paquets cal convertir-los abans a el format .deb. Per a això s'usa l'aplicació estrangerAquesta distància es pot instal·lar mitjançant un dels mètodes explicats en aquest article. l'aplicació estranger s'utilitza de la següent manera:

Obrim una terminal (Aplicacions> Accessoris> Terminal) I executem la següent instrucció:

suo alien .rpm

D'aquesta manera el programa crea un arxiu amb el nom de el paquet, però amb extensió .deb, que es podrà instal·lar seguint l'explicació Paquets Deb.

Paquets AutoPackage (d'extensió .package)

El Projecte AutoPackage neix amb la idea de facilitar la instal·lació d'aplicacions en Linux independentment de la distribució i escriptori que usin. Per això molts projectes l'utilitzen, com ara Inkscape.

Instal·lar per primera vegada un arxiu d'extensió .package és molt senzill. Només cal seguir les següents indicacions (a la pagina d'el projecte també s'indica com).

Un cop descarregat l'arxiu, hem de donar-li permisos d'execució, fer doble clic sobre l'arxiu i en l'avís en el qual pregunta Vol executar __ o veure el seu contingut? hem de fer clic a executar. Un cop fet això, començarà l'instal·lador de el programa AutoPackage i de l'contingut de l'paquet.
A l'instal·lar-se el programa AutoPackage, El proper arxiu d'aquest tipus que desitgis instal·lar n'hi haurà prou amb fer doble clic sobre ell sense necessitar fer res de l'escrit anteriorment.

arxius binaris

Els arxius amb extensió .bin són arxius binaris. No contenen un conjunt de programes o llibreries com els paquets, sinó que són el programa en si mateix. Normalment se solen distribuir sota aquest sistema programes comercials, que poden ser o no gratuïts, però que normalment no són lliures.
Quan descarreguem un arxiu d'aquest tipus i el guardem en el sistema, no tindrà permís per executar-se.

El primer que hem de fer, per tant, és donar a aquest fitxer el permís per executar-se. Despleguem el menú de context de l'arxiu i triem l'opció Propietats. Seleccionem la pestanya permisos i veurem que l'arxiu té permisos de lectura i escriptura per al propietari però no per a execució. Activem la casella per donar permisos d'execució i tanquem la finestra.

 Ara que ja hem donat permís a el fitxer per poder executar-lo fes Feu doble clic. A el fer-ho t'apareixerà una finestra donant-te diverses opcions. tria executar.

Per realitzar això mateix des d'una terminal:

Donem permisos d'execució a l'arxiu:

suo chmod + x .bin

Instal·lem l'arxiu binari:

$ Sudo ./.bin

arxius Run

els arxius .correr són assistents, normalment gràfics, que ajuden a la instal·lació. Per executar-los només cal introduir a la terminal:

sh ./.run

Normalment, en el cas que necessiti permisos de root (també anomenat administrador o root) Demanarà la contrasenya; si no és així n'hi ha prou amb afegir la ordre suo abans de la comanda, amb la qual cosa quedaria així:

suo sh ./.run

Compilació d'aplicacions a partir de el codi font

De vegades es troben aplicacions que no proporcionen paquets d'instal·lació, i cal compilar a partir d'el codi font. Per a això, el primer que hem de fer en Ubuntu és instal·lar un meta-paquet anomenat essencial de construcció, Usant un dels mètodes explicats en aquest article.

En general, els passos a seguir per a compilar una aplicació són els següents:

  1. Descarregar el codi font.
  2. Descomprimir el codi, generalment està empaquetat amb tar comprimit sota gzip (* .tar.gz) o bzip2 (* .tar.bz2).
  3. Entrar a la carpeta creada a l'descomprimir el codi.
  4. Executar el script configurar (Serveix per comprovar les característiques de sistema que afecten la compilació, configurant la compilació segons aquests valors, i crear l'arxiu makefile).
  5. Executar la comanda fer, Encarregat de la compilació.
  6. Executar la comanda sudo make install, Que instal·la l'aplicació en el sistema, o millor encara, instal·lar el paquet comprovar la instal·lació, I executar suo checkinstall. Aquesta aplicació crea un paquet .deb de manera que no calgui compilar la propera vegada, tot i que no inclou la llista de dependències.

L'ús de comprovar la instal·lació té també l'avantatge que el sistema tindrà constància dels programes instal·lats d'aquesta forma, facilitant també la seva desinstal·lació.

Heus aquí un exemple complet d'execució d'aquest procediment:

tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

5 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Tomàs35 va dir

    Simplement gràcies mu agradesido a que això asiendomis primers pininos en Ubuntus

  2.   Fem servir Linux va dir

    De res Tomàs!
    Quedem a la teva disposició en el cas que vulguis suggerir nous temes per al bloc.
    Salutacions! Pau.

  3.   Mauro va dir

    Super complets, concisos i clars aquests estatuts! Gràcies che!

  4.   Manuel. va dir

    Se li agraeix molt, molt interessant el post.
    Continue així per a profit dels novells com jo.
    Novament gràcies.

  5.   mindundi va dir

    Moltíssimes gràcies pel tuto.
    Salutacions !.