Come aggiungere applicazioni in Linux

In questo post metteremo in secondo piano ciascuno dei diversi modi possibili per installare un programma su Linux. Considerando che Ubuntu è la distribuzione Linux più popolare, soprattutto tra quelle che stanno appena iniziando a "tuffarsi" nel "mondo Linux", questo mini-tutorial, rivolto proprio ai "principianti", si concentrerà esclusivamente su Ubuntu. Ad ogni modo, questo tutorial funziona anche per tutte le distribuzioni basate su Debian e Ubuntu (dal momento che usano tutti i pacchetti .DEB) e alcuni programmi e concetti generali funzioneranno anche per altre distribuzioni.


In Ubuntu ci sono diversi modi per aggiungere, rimuovere o aggiornare le applicazioni di sistema.
Si noti che non tutte le applicazioni disponibili per Ubuntu sono disponibili per l'installazione predefinita. Sarà necessario abilitare la possibilità di installare manualmente alcune applicazioni.
I modi principali per installare le applicazioni sono:

  • Il Software Center di Ubuntu. Una semplice applicazione con la quale puoi aggiungere o rimuovere pacchetti dal tuo sistema in modo molto semplice.
  • Il programma Synaptic. Con Synaptic sarai in grado di avere un maggiore controllo sui programmi che installi nel sistema. Così come un numero maggiore di loro. NOTA: Al momento Synaptic usa apt-get.
  • Il programma Abile. Adept è la versione di Synaptic per KDE, inclusa in Kubuntu.
  • I programmi apt-get o attitudine. Questi sono programmi più avanzati che vengono eseguiti in modalità terminale. Sono molto potenti e consentono anche di aggiungere e rimuovere applicazioni dal sistema, tra le altre cose. (Aptitude è più completo di apt-get, ricorda le librerie scaricate e le disinstalla se sono deprecate). Per visualizzare la guida per qualsiasi programma in esecuzione in modalità terminale: (man nombre_del_programa). Esempio: man aptitude
  • Pacchetti Deb. I file con estensione .deb sono pacchetti di applicazioni già preparati per essere facilmente installati sul tuo sistema Ubuntu.
  • File binari. I file con estensione .bin sono programmi eseguibili su Linux.
  • Esegui file. I file con estensione .run sono solitamente le procedure guidate per l'installazione in Linux.

Vedremo ora ognuno di loro con le sue peculiarità.

Attraverso programmi

Il Software Center di Ubuntu

Il programma Ubuntu Software Center è il modo più semplice in Ubuntu per installare o rimuovere programmi. È anche il più limitato.

Puoi trovare il programma su Menu Applicazioni> Ubuntu Software Center

(1) Per installare le applicazioni, seleziona una delle categorie mostrate nella schermata principale del programma. Questo aggiornerà la finestra che mostra i programmi disponibili da quella categoria. Ora non ti resta che trovare il programma che desideri installare e fare doppio clic su di esso. La finestra mostrerà una descrizione di esso e ti darà la possibilità di installarlo premendo il pulsante Installa.

(2) Se non sai in quale sezione si trova il programma che stai cercando. Inserisci il nome dell'applicazione che desideri installare nella casella di ricerca in alto a destra. Man mano che scrivi il nome del programma, l'elenco dei possibili candidati verrà ridotto, fino a trovare quello che stavi cercando.

(3) Cliccando su "Software Installato" a sinistra accederai ad un elenco di tutti i programmi che hai installato sul tuo sistema. Se vuoi disinstallare qualcuno di loro. Basta fare clic due volte su di esso e la finestra si aggiornerà mostrandoti la descrizione del programma e dandoti la possibilità di disinstallarlo.

Qui puoi vederlo spiegato in formato video.

Gestore di pacchetti Synaptic

Synaptic È un sistema avanzato per installare o rimuovere applicazioni dal sistema. L'ambiente è grafico, come nell'Ubuntu Software Center, ma molto più potente. Con Synaptic hai il controllo completo dei pacchetti (applicazioni) installati sul tuo sistema.

Per eseguire Synaptic scegli Sistema -> Amministrazione -> Gestore pacchetti Synaptic. Questo gestore di pacchetti ci permetterà di installare, reinstallare e rimuovere pacchetti in modo grafico molto semplice.

Lo schermo Synaptic è diviso in 4 sezioni.

I due più importanti sono l'elenco delle categorie (1) sul lato sinistro e quello delle confezioni (3) Dal lato giusto.

Selezionando un pacchetto dall'elenco ne verrà visualizzata una descrizione (4).

Per installare un pacchetto è possibile selezionare una categoria, fare clic con il pulsante destro del mouse sul pacchetto desiderato e selezionare "comporre per installare"Oppure fallo doppio click nel nome del pacchetto.

Contrassegna in questo modo tutti i pacchetti che vuoi installare sul sistema e clicca su Applica per procedere con la loro installazione. Synaptic scaricherà ora i pacchetti necessari dai repository su Internet o dal CD di installazione.

Puoi anche usare il pulsante Cerca per trovare i pacchetti che desideri installare.

Facendo clic sul pulsante di ricerca, possiamo cercare i programmi per nome o descrizione. Una volta individuato il programma che vogliamo installare, facciamo doppio clic su di esso per installarlo. Se vogliamo eliminare un programma, tutto ciò che dobbiamo fare è fare clic con il pulsante destro del mouse su di esso e selezionare Elimina o Elimina completamente.

Affinché le modifiche vengano applicate, è necessario fare clic sul pulsante Applica.

Il sistema di installazione del software in Ubuntu è molto potente e versatile. All'interno dei repository le applicazioni sono organizzate in "pacchetti". Ogni confezione ne ha altre da cui dipende per il suo corretto funzionamento. Synaptic si occupa di risolvere queste dipendenze e di installare i pacchetti necessari per te. Ma non solo quello. Nei pacchetti dell'applicazione, sono indicati anche altri pacchetti che sebbene non siano necessari per l'applicazione che vogliamo installare per funzionare, sono utili. Queste sono le "pacchetti consigliati«.

Possiamo configurare Synaptic per considerare questi pacchetti «Recomendados»Come se fossero dipendenze e quindi le installerà anche automaticamente.

Avvia Synaptic e vai a Impostazioni> Preferenze, nella Tab Generale Seleziona la casella "Considera i pacchetti consigliati come dipendenze".

Qui puoi vederlo spiegato in formato video.

Amministratore esperto esperto

Gli utenti di Kubuntu hanno l'equivalente di Synaptic, chiamato Amministratore esperto esperto. Può essere trovato nel menu KDE> Sistema> Amministratore esperto. L'operazione è molto simile a Synaptic.

Utilizzando la casella di ricerca è possibile cercare i pacchetti sia per nome che per descrizione. Facendo doppio clic su un elemento del risultato dell'elenco, viene contrassegnato per l'installazione.
Puoi vedere le dipendenze di un pacchetto esaminando le sue proprietà ("dettagli").

Possiamo gestire i repository in adept facendo clic sul menu adept e quindi su gestione dei repository

software kubuntu : eccoli (principale, universo, limitato, multiverso) e uno in più dove si trovano i codici sorgente, oltre a un menu a tendina per scegliere da dove o da quale server scaricare.

Software di terze parti: Qui possiamo includere repository aggiuntivi di terze parti o un cdrom.

Aggiornamenti: Aggiornamenti di Kubuntu, possiamo selezionare gli aggiornamenti che un esperto esaminerà, configuriamo anche aggiornamenti automatici, possiamo scegliere di installarli senza avvisarci, scaricarli silenziosamente o semplicemente notificare che ci sono aggiornamenti.

Autenticazione: Ecco le chiavi per le firme per i file che scarichiamo dai repository, inoltre se troviamo un repository di terze parti che ci interessa e gestisce le firme possiamo includerlo scaricando il file della firma dal sito o ftp in una qualsiasi directory e importalo o includiamo facendo clic sul pulsante "Importa file chiave ..."

Dopo aver aggiunto o rimosso i repository affinché il sistema prenda le modifiche, dobbiamo fare clic sul pulsante di controllo degli aggiornamenti.

aptitude e apt-get

Sebbene possiamo installare i programmi graficamente, come abbiamo visto nei punti precedenti, possiamo sempre utilizzare il terminale per installare qualsiasi programma.

A molti nuovi utenti questa opzione può sembrare un po 'più complicata e un po' criptica. Niente è più lontano dalla realtà; quando ci si abitua è molto più comodo, facile e veloce.
Esistono due modi per installare i programmi in modalità testo: con attitudine e apt-get.

Entrambi i programmi sono molto simili, tranne che in un dettaglio: aptitude ricorda le dipendenze che sono state applicate durante l'installazione di un pacchetto. Ciò significa che se installi o aggiorni un'applicazione con aptitude e poi desideri disinstallarla, aptitude cancellerà il programma insieme a tutte le sue dipendenze (eccetto se sono usate da altri pacchetti). Se installato con apt-get o l'ambiente grafico Synaptic, la disinstallazione rimuoverà solo il pacchetto specificato, ma non le dipendenze.


Utilizzare

Apriamo un terminale tramite Applicazioni -> Accessori -> Terminale.

  • Installa i pacchetti:
$ sudo apt-get install
  • Disinstalla pacchetti:
$ sudo apt-get rimuovi
  • Disinstallare i pacchetti (inclusi i file di configurazione):
$ sudo apt-get purge
  • Aggiorna l'elenco dei pacchetti disponibili:
$ sudo apt-get update
  • Aggiorna il sistema con gli aggiornamenti del pacchetto disponibili:
$ sudo apt-get aggiornamento
  • Ottieni un elenco di opzioni di comando:
$ sudo apt-ottieni aiuto


Installa i pacchetti senza Internet

Su un computer che ha internet e che il programma / pacchetto che vogliamo non è installato, possiamo scaricare i pacchetti insieme alle loro dipendenze (non già installati) utilizzando questi due comandi:

sudo aptitude clean sudo aptitude install -d nome_pacchetto

Quando installiamo un pacchetto tramite aptitude / apt, rimane in una cartella specifica. Con il primo comando quello che facciamo è eliminare questi pacchetti dal computer (non influisce sulle installazioni già effettuate).

Il secondo comando scaricherà il pacchetto che volevamo e le dipendenze di cui ha bisogno, ma non lo installerà. Ora andiamo in "/ var / cache / apt / archives" e vediamo questi pacchetti. Li copiamo, li portiamo sul computer che non ha una connessione e li installiamo facendo doppio clic su ciascuno di essi o nella console:

sudo dpkg -i nome_pacchetto

Tieni presente che se ci sono dipendenze, devi prima installarle. Può anche accadere che alcune di queste dipendenze fossero già installate sul computer con Internet, quindi non sarebbero state scaricate.

Se il computer con Internet lo aveva già installato, allora potrebbe essere disinstallato usando "aptitude remove" (senza eliminazione) e rimuoveremo "-d" dalla successiva "installazione di aptitude". In questo modo lo disinstalliamo prima e poi lo scarichiamo e lo installiamo. In questo modo, il computer con Internet continuerà ad avere il programma esattamente come prima di disinstallarlo.

Per risolvere e prevenire possibili problemi di dipendenza possiamo andare alla Synaptic del computer con internet, cerchiamo il pacchetto che vogliamo, facciamo clic destro sul pacchetto in questione, entriamo proprietà e seleziona la scheda annessi. Lì vediamo i pacchetti di cui abbiamo bisogno per installare correttamente il pacchetto sul computer senza Internet.

Opzionalmente, possiamo anche scaricare i dischi Debian che contengono molti programmi e pacchetti .deb, il che li rende compatibili con Ubuntu, inseriamo solo le origini del software e facciamo clic su aggiungi cd-rom.

Utilizzo di file

Pacchetti Deb

Un altro modo per installare le applicazioni sul sistema è attraverso i pacchetti già preparati per essere installati e con l'estensione . Deb.
Per installare questi pacchetti devi solo fare doppio clic sul file nel browser Nautilus e l'applicazione verrà avviata automaticamente GDebi, che si occuperà dell'installazione del pacchetto e della ricerca delle dipendenze di altri pacchetti di cui potrebbe aver bisogno per la sua corretta installazione.

Se preferiamo, possono essere installati anche utilizzando la riga di comando, utilizzando il comando dpkg:

sudo dpkg -i .deb

In questo caso dovrai anche installare manualmente le possibili dipendenze del pacchetto.
Lo stesso comando può essere utilizzato anche per disinstallare il pacchetto:

sudo dpkg -r


Converti pacchetti RPM in Deb

Alcune distribuzioni GNU / Linux, come Red Hat, SUSE e Mandriva, utilizzano pacchetti .rpm, organizzati in modo diverso dai pacchetti .deb di Debian e Ubuntu.

Per installare questi pacchetti devi prima convertirli nel formato .deb. Per questo viene utilizzata l'applicazione alieno, che può essere installato utilizzando uno dei metodi spiegati in questo articolo. L'applicazione alieno è usato come segue:

Apriamo un terminale (Applicazioni> Accessori> Terminale) ed eseguire le seguenti istruzioni:

sudo alieno .rpm

In questo modo il programma crea un file con il nome del pacchetto, ma con estensione .deb, installabile seguendo la spiegazione dei pacchetti Deb.

Pacchetti autopackage (estensione .package)

El proyecto Pacchetto automatico nasce con l'idea di facilitare l'installazione delle applicazioni in Linux indipendentemente dalla distribuzione e dal desktop che utilizzano. Questo è il motivo per cui molti progetti lo usano, come Inkscape.

Installare un file .package per la prima volta è molto semplice. Basta seguire le istruzioni seguenti (la pagina del progetto indica anche come).

Una volta scaricato il file, dobbiamo dargli i permessi di esecuzione, fare doppio clic sul file e sull'avviso in cui lo richiede Vuoi eseguire __ o visualizzarne il contenuto? dobbiamo cliccare su corsa. Fatto ciò, verrà avviato il programma di installazione del programma Pacchetto automatico e il contenuto della confezione.
Quando il programma è installato Pacchetto automatico, il file successivo di questo tipo che desideri installare, fai doppio clic su di esso senza dover fare nulla di quanto sopra.

File binari

I file con estensione .bin sono file binari. Non contengono un insieme di programmi o librerie come i pacchetti, ma sono il programma stesso. Normalmente, i programmi commerciali sono distribuiti con questo sistema, che può o non può essere libero, ma normalmente non lo sono.
Quando scarichiamo un file di questo tipo e lo salviamo nel sistema, non avrà il permesso di essere eseguito.

La prima cosa che dobbiamo fare, quindi, è dare a quel file il permesso di funzionare. Visualizziamo il menu contestuale del file e scegliamo l'opzione proprietà. Selezioniamo la scheda permessi e vedremo che il file ha i permessi di lettura e scrittura per il proprietario ma non per l'esecuzione. Attiviamo la casella per dare i permessi di esecuzione e chiudiamo la finestra.

 Ora che abbiamo dato il permesso al file per poterlo eseguire, fallo Doppio click. Quando lo fai, apparirà una finestra che ti darà diverse opzioni. Scegliere corsa.

Per farlo da un terminale:

Diamo i permessi di esecuzione al file:

sudo chmod + x .bin

Installiamo il file binario:

$ sudo ./.bin

Esegui file

I file .correre sono procedure guidate, generalmente grafiche, che aiutano con l'installazione. Per eseguirli basta entrare nel terminale:

sh ./.corri

Normalmente, nel caso in cui siano necessarie autorizzazioni di superutente (chiamate anche amministratore o radice) chiederà la password; in caso contrario, aggiungi semplicemente l'ordine sudo prima del comando, che sarebbe simile a questo:

sudo sh ./.esegui

Crea applicazioni dal codice sorgente

A volte troverai applicazioni che non forniscono pacchetti di installazione e devi compilare dal codice sorgente. Per fare ciò, la prima cosa che dobbiamo fare in Ubuntu è installare un meta-pacchetto chiamato costruire-essenziale, utilizzando uno dei metodi spiegati in questo articolo.

In generale, i passaggi da seguire per compilare un'applicazione sono i seguenti:

  1. Scarica il codice sorgente.
  2. Decomprimere il codice, di solito è impacchettato con tar compresso in gzip (* .tar.gz) o bzip2 (* .tar.bz2).
  3. Entra nella cartella creata decomprimendo il codice.
  4. Esegui lo script configure (utilizzato per verificare le caratteristiche del sistema che influenzano la compilazione, configurare la compilazione in base a questi valori e creare il file makefile).
  5. Esegui comando make, incaricato della compilazione.
  6. Esegui comando sudo make install, che installa l'applicazione sul sistema, o meglio ancora, installa il pacchetto verifica installazione, e corri sudo checkinstall. Questa applicazione crea un pacchetto .deb in modo che non debba essere compilato la volta successiva, sebbene non includa l'elenco delle dipendenze.

L'uso di verifica installazione Ha anche il vantaggio che il sistema terrà traccia dei programmi installati in questo modo, facilitando anche la loro disinstallazione.

Ecco un esempio completo di esecuzione di questa procedura:

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

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Tomas35 suddetto

    Grazie mille per aver assistito i miei primi pinini in Ubuntus

  2.   Usiamo Linux suddetto

    Prego, Thomas!
    Restiamo a vostra disposizione nel caso vogliate suggerire nuovi argomenti per il blog.
    Saluti! Paolo.

  3.   Mauro suddetto

    Super completi, concisi e chiari questi tutorial! Grazie che!

  4.   Manuel. suddetto

    Grazie mille, post molto interessante.
    Continua a vantaggio dei neofiti come me.
    Grazie ancora.

  5.   Mindundi suddetto

    Grazie mille per il tutoraggio.
    Saluti!.