Come configurare smartphone e PC. Portale informativo
  • casa
  • Consigli
  • Come installare i pacchetti in Ubuntu. Installazione di programmi

Come installare i pacchetti in Ubuntu. Installazione di programmi

.deb- estensione dei nomi dei file dei pacchetti binari (file binario-binario) destinati alla distribuzione e installazione di software in Debia OS n e altri che utilizzano il sistema di gestione dei pacchetti dpkg, ad esempio Ubuntu, Linux Mint.

Tipicamente in Ubuntu/Linux Mint tutta l'installazione Pacchetti .deb le applicazioni scaricate dall'utente vengono quindi installate per impostazione predefinita da programmi grafici come Responsabile del programma:


o GDebi:



Ma in Responsabile del programma non è sempre possibile installare un pacchetto binario scaricato dall'utente, perché non installa le dipendenze necessarie per Pacchetto .deb.
E l'installazione in GDebi non sempre funziona, nonostante il fatto che GDebi richiama le dipendenze/librerie necessarie prima di installare il pacchetto.

In questo caso Pacchetto .deb può essere installato tramite il terminale.

Diamo un'occhiata più da vicino all'opzione di installazione del terminale. Pacchetto .deb.
Questo non è difficile. È sufficiente ripetere questa istruzione una volta, quindi eseguirai l'installazione Pacchetti .deb nel terminale "ad occhi chiusi".

Così. Ad esempio, ho scelto "innocuo" Pacchetto .deb per impostare le icone suru attualmente in fase di sviluppo per Ubuntu 18.10... E questo pacchetto è "innocuo" perché anche se lo installi sui sistemi Ubuntu/Linux Mint e derivati, allora non può danneggiare nulla nel sistema.

1. Vai al seguente link: https://ubuntu.pkgs.org/suru-icon-theme/all.deb.html e scarica il pacchetto binario come mostrato nello screenshot:



2. Di norma, tutti i file scaricati da Internet vengono salvati nella cartella Download gestore di file.


Ora apri un terminale (Ctrl + Alt + T) e nel terminale devi andare alla cartella Download.

Esegui il comando nel terminale ls che mostrerà tutte le cartelle in Home directory:


Nota... Squadra ls(dir, vdir) - crea l'output standard dei contenuti della directory.

Successivamente, andiamo direttamente alla cartella Download... Per fare ciò, inserisci il comando nel terminale cd (C appendere D irectory - cambia directory/cartella), dopo uno spazio, copia-incolla il nome della cartella in cui vuoi andare e premi il tasto Ingresso:



3. Dopo che siamo andati alla cartella Download, dobbiamo esaminare il suo contenuto. Reinserire ed eseguire (eseguire - premere Invio) il comando ls.


Come puoi vedere nell'immagine, il terminale mostrava il nostro desiderato .deb file con le icone suru.

4. Installazione .deb file.

Per installare il download .deb file, devi inserire il comando nello stesso terminale sudo dpkg -i, copia e incolla il nome del file dopo uno spazio e premi il tasto Ingresso:


Inserisci la tua password e premi di nuovo Ingresso per avviare l'installazione:


5. Dopo aver premuto il tasto Ingresso, Pacchetto .deb verrà installato:


Nota... Puoi anche installare più pacchetti alla volta passandoli tutti come argomenti al comando sudo dpkg -i separati da uno spazio ( sudo dpkg -i .deb-package1 .deb-package2 eccetera).

6. Purtroppo il programma dpkg non sa come risolvere e scaricare le dipendenze necessarie dai repository. Se ti trovi in ​​una situazione in cui il terminale dopo aver eseguito il comando sudo dpkg -i .deb pacchetto segnala dipendenze non soddisfatte, eseguire il comando nello stesso terminale sudo apt install -f che viene utilizzato per risolvere gli arresti anomali del database dei pacchetti causati da dipendenze danneggiate.

7. Al termine dell'installazione Pacchetto .deb con le icone suru, puoi usarli nella tua distribuzione (Aspetto / Tema - Icone).

Hai installato il sistema operativo Ubuntu molto tempo fa, l'hai personalizzato per te, ma manca ancora la cosa più importante. Questo è comprensibile: per garantire la corretta funzionalità, mancano i programmi più necessari che abbiamo diligentemente cercato, scaricato e installato in Windows. Cosa che continueremo a fare, ma in ambiente Linux.

Uno dei problemi principali che causa sempre malintesi persistenti da parte degli utenti Linux "in movimento" (e degli ubuntologi) è l'installazione di software (software) sotto Ubuntu. Linux ha una struttura particolare dei file di sistema, diversa dal "dll-dumpster", come viene chiamato, Windows. Un concetto come l'installazione di qualsiasi programma con un paio di clic non è qualcosa che è assente qui, ma è piuttosto raro (leggi su questo un po' più sotto).

Pacchetti Deb

Ora - di più sul sistema Ubuntu. In teoria, tutti i programmi dovrebbero essere installati dal cosiddetto. sorgenti (sorgenti) - file in linguaggio C ++, destinati alla compilazione. Tuttavia, non è affatto vano che diversi cosiddetti sistemi batch siano stati sviluppati a tempo debito. In alcuni sistemi operativi Linux, il sistema RPM (Red Hat Package Manager) è distribuito, in altri, come Debian e sulla base di esso, DEB (in realtà, dalla parola "Debian"), ecc.

Nota. I sistemi DEB e RPM sono parzialmente simili nel design, ma sono ancora incompatibili tra loro. Tuttavia, esiste un programma speciale alieno, che converte i pacchetti da un formato a un formato con vari gradi di "fortuna"

Installeremo quasi tutto il software in Ubuntu dai pacchetti deb. Un pacchetto non è un file di installazione, ma un archivio binario con i componenti da installare, più alcune informazioni sulla versione del pacchetto, l'architettura e le dipendenze disponibili. Aprendo un file deb tramite l'utility di gestione dei pacchetti, i file vengono distribuiti tra le directory di sistema, vengono creati i collegamenti nel menu –– e successivamente il programma è pronto per l'uso. Rispetto al processo di compilazione dei programmi dal codice sorgente, questo è un metodo di installazione molto semplice e veloce.

Per quanto riguarda le dipendenze, sono suddivise condizionatamente in obbligatorie e facoltative (come suggerisce il nome, queste ultime sono semplicemente consigliate per il download). La maggior parte dei pacchetti sono interconnessi con altre librerie, senza le quali semplicemente non possono essere installati. Qual è il vantaggio di questo approccio "dipendente dal pacchetto"? Di per sé, i file deb occupano relativamente poco spazio (di solito da decine a centinaia di kilobyte) poiché contengono solo i componenti più necessari. Man mano che si installano sempre più pacchetti, l'elenco delle dipendenze cresce in modo significativo. Successivamente, quando si disinstalla un programma, vengono rimossi anche tutti i pacchetti dipendenti (se non dipendono più da altri pacchetti). Questa è una sorta di "alternativa" alle librerie dll di Windows.

Repository

Un altro concetto con cui dovrai confrontarti è un repository, un repository di software. Non entreremo nell'architettura del repository, noteremo solo che di solito è composto da quattro categorie: Main, Restricted, Universe e Multiverse. I pacchetti nelle sezioni universo e multiverso sono disponibili solo su Internet e non possono essere inclusi nella distribuzione Ubuntu di partenza. Ecco perché, a causa del rifiuto da parte di Ubuntu del software non libero, gli utenti Linux hanno problemi (temporanei) con codec, riproduzione di DVD, caratteri e altro.

Ci sono due fonti per l'installazione dei pacchetti, un repository locale e un repository Internet, anche se dovrebbe essere usato il plurale di "repository", poiché ce ne sono tanti.

L'origine locale è un disco rigido o un supporto rimovibile sotto forma di CD o DVD. I dischi con repository possono essere acquistati nei negozi online, compresi quelli bielorussi. La versione più completa per Ubuntu è di 4 o più DVD, anche se il repository ufficiale completo ha una dimensione di molti più gigabyte rispetto a tutti questi dischi messi insieme. È disponibile un mirror russo, così come molte altre fonti per scaricare i pacchetti. Su http://packages.ubuntu.com/ puoi sempre trovare e scaricare il deb richiesto in una forma abbastanza descrittiva (mostrando tutte le dipendenze rigorose/non rigorose). Anche se ti sconsigliamo vivamente di farlo da solo, perché per soddisfare le dipendenze, dovrai scaricare più di un pacchetto. In generale, la lezione è estremamente noiosa. Chiedi in giro sui forum, sui dischi dei tuoi amici con i repository - e l'intero problema sarà risolto molto rapidamente.

Ora, brevemente sul principio della denominazione dei file batch. Esempio: il nome è conky_1.4.5-0ubuntu1_i386.deb. Come puoi immaginare, conky è il nome del programma, 1.4.5 è la sua versione, Ubuntu è il sistema operativo supportato, i386 è l'architettura del processore - una descrizione delle architetture). Se ti imbatti nel suffisso src nel nome, tieni presente che hai a che fare con un pacchetto che include i file sorgente. Il suffisso am64 indica che il pacchetto deve essere installato specificamente su un processore a 64 bit. Poiché i software a 32 e 64 bit sono incompatibili, è inutile scaricare pacchetti "stranieri". Nel caso in cui la versione o l'architettura del programma non sia compatibile con il sistema, il gestore di pacchetti interromperà l'installazione. Se hai una versione a 32 bit di Ubuntu, fai attenzione, ordina dischi con repository specifici per un sistema a 32 bit.

Considera una situazione: hai acquistato diversi repository di DVD. In questo caso, secondo le istruzioni sull'etichetta del disco, è necessario aggiungere i repository alla "base" comune. Per fare ciò, nella console per ogni disco, è necessario eseguire il comando apt-cdrom add, quindi i dischi verranno aggiunti automaticamente all'elenco dei repository.

Questo elenco è memorizzato su /etc/apt/sources.list... Puoi aggiornarlo manualmente: sudo gedit /etc/apt/sources.list o tramite il gestore di pacchetti Synaptic.

C'è anche una voce corrispondente nel menu di Gnome: Sistema? Amministrazione? Fonti di applicazioni. Per aggiungere una fonte, vai a questo indirizzo e seleziona "Software di terze parti". Quindi fare clic sul pulsante "Aggiungi" e inserire la riga APT, ad esempio: deb http://ftp.debian.org sarge main... Ora fai clic sul pulsante Aggiungi sorgente e chiudi tutte le finestre. Puoi installare i pacchetti in diversi modi, ma l'elenco dei repository che hai creato sarà disponibile dall'interfaccia di tutti i programmi.

Di solito, quando ci si imbatte nella descrizione di un'utilità, è presente un collegamento a un repository Internet e una descrizione di come installare i pacchetti richiesti. In generale, questo sistema è molto comodo per i successivi aggiornamenti software: il gestore deb confronta gli ultimi aggiornamenti nei repository con i pacchetti che hai e, se vengono trovate modifiche, li aggiorna.

Se aggiorni manualmente, allora sudo apt-get upgrade–- un comando simile nella console. Durante l'installazione, il gestore emette un avviso sullo spazio su disco occupato con tutte le dipendenze e, se lo si desidera, le soddisfa. I pacchetti scaricati non vengono rimossi dopo l'installazione, ma vengono archiviati con cura nella cache: /var/cache/apt/archivi/ da dove puoi copiarli in un'altra posizione. I pacchetti incompleti (ad esempio, in caso di interruzione della connessione) vengono archiviati nella directory /var/cache/apt/archivi/parziale/... Dopo che la connessione è stata ripristinata, l'aggiornamento continuerà dalla stessa posizione come se nulla fosse accaduto.

Installazione dei pacchetti deb

Il modo più semplice per installare le applicazioni è tramite il menu Applicazioni? Installazione / Rimozione... I programmi sono ordinati in categorie, hanno descrizioni (sebbene le cose non vadano bene con le traduzioni), la valutazione: tutto questo rende più facile la scelta tra un'impressionante selezione di programmi. Seleziona i pacchetti richiesti (o rimuovili se il pacchetto deve essere rimosso) e fai clic su "Ok". Niente di complicato!

Se lavori tramite la console, comandi simili saranno: apt-get install<название пакета> (installazione), apt-get remove<имя пакета> (eliminare).

I programmi installati dovrebbero apparire nell'elenco del Menu principale nella sezione ad esso assegnata.

Nota. Esiste un altro modo per installare i programmi: eseguendo uno script speciale (l'estensione può variare: .sh, .py, ecc.). I driver e i pacchetti all-in-one sono spesso distribuiti come tali. Durante l'installazione, lo script pone domande a cui l'utente deve rispondere. Per eseguire il file eseguibile, inserisci ./ nome file .estensione

Se i due metodi di installazione di cui sopra non ti sembrano sufficienti, non è un grosso problema. Oltre a quanto sopra attitudine, ci sono altri gestori di pacchetti. Se consideriamo i programmi con un'interfaccia grafica, allora, prima di tutto, dovremmo notare i seguenti tre programmi.

Synaptic (gestore di pacchetti Synaptic)

Synaptic è un programma per la gestione di pacchetti rpm e deb, shell grafica apt. È integrato in Ubuntu, quindi non ci saranno problemi a trovarlo e installarlo. Questo gestore installerà i pacchetti che si trovano sul tuo disco rigido tramite Internet su un supporto rimovibile. Se confrontiamo programmi simili (YaST2, KPaskage e altri), l'usabilità di Synaptic è molto più alta. Queste parole significano: impostazioni ponderate, interfaccia e sistema di etichettatura. E anche - lavoro relativamente stabile e veloce. Questo è stato dimostrato nella pratica per molto tempo: quando il numero di vari programmi e biblioteche è nell'ordine delle migliaia, tali programmi sono molto apprezzati.

automatico

Più facile da usare rispetto al programma "Installa / Disinstalla" standard. È progettato per automatizzare l'installazione delle applicazioni più richieste, Ubuntu. Di conseguenza, l'aggiunta di funzionalità con cui il sistema operativo era inizialmente "stonato". Questo:

Codec multimediali
- monta, leggi e scrivi FS NTFS (rilevante per Ubuntu 7.04 e precedenti)
- la possibilità di guardare DVD
- script aggiuntivi
- script per Nautilus e altro.

Con Aptoncd, puoi creare un'immagine ISO con tutti i pacchetti installati e masterizzarla su un disco CD/DVD. Quindi questo repository viene facilmente aggiunto all'elenco generale delle fonti deb. Vi parleremo dei modi per farlo nel prossimo numero, nella parte pratica di questo capitolo.

Barra laterale. Utili comandi della console

Disimballaggio:

archivio gz / gz2 -- gunzip / gunzip2<файл>
archivio bz / bz2 -- bunzip / bunzip2<файл>
archivio tar –- tar xvf<файл>

Lavorare con i pacchetti:

apt-get install –reinstall<программа> - installazione di un pacchetto con sovrascrittura dei file
apt-get install<программа 1> <программа 2> <программа n> - installazione di più programmi contemporaneamente
apt-get –d install<программа> - avviare il programma senza scompattarlo
apt-get update- aggiornamento degli elenchi dei pacchetti
sudo alien<пакет.rpm> –- conversione del pacchetto rpm in deb

Esistono molti modi per installare software su Ubuntu Linux. Qui puoi utilizzare l'archivio applicazioni integrato nel sistema e il gestore pacchetti e installare programmi dai repository utilizzando i comandi nel terminale, nonché scaricare pacchetti software da Internet e quindi installarli in vari modi. E in questo articolo, voglio parlare in dettaglio di ogni metodo di installazione dei programmi in Ubuntu Linux.

Centro applicazioni Ubuntu

L'Ubuntu App Center è ciò che altri sistemi di solito chiamano "App Store", come Google Play su Android. Puoi trovarlo nel menu principale di Ubuntu se inizi a digitare "centro" nella barra di ricerca.

Nel centro applicazioni, tutto è abbastanza semplice: a sinistra ci sono le categorie ("Giochi", "Ufficio", "Internet" e così via), in alto - la barra di ricerca. Trova l'applicazione che ti serve, fai clic su "Installa", inserisci la password dell'amministratore, attendi un po' e tutto è pronto per utilizzare il programma appena installato.

L'Application Center contiene tutti i programmi disponibili nei repository ufficiali (ovvero "repository") di Ubuntu, nonché programmi e giochi a pagamento e gratuiti da fonti di terze parti. Se desideri installare un programma gratuito da fonti di terze parti, nonostante il fatto che il prezzo del programma sia indicato come zero, al posto del pulsante "Installa" vedrai comunque il pulsante "Acquista" - non allarmarti , sentiti libero di fare clic. E sappi che in ogni caso, a tua insaputa, non ti prenderanno mai soldi qui, anche se provi a installare programmi a pagamento - prima di acquistarlo, dovrai inserire i tuoi dati di pagamento (numero di carta di credito, ecc. ), quindi c'è un incidente decisamente escluso.

Tieni presente che non tutti i programmi disponibili per Ubuntu possono essere trovati nell'Ubuntu Application Center, ma tuttavia, i principianti dovrebbero iniziare a cercare le applicazioni di cui hanno bisogno da qui.

Synaptic Batch Manager

Synaptic è un'utilità grafica di gestione dei pacchetti che è stata utilizzata in Ubuntu molto prima dell'introduzione dell'Application Center. Oggi, per impostazione predefinita, questo programma non esiste affatto in Ubuntu, ma puoi installarlo, ad esempio, facendo clic qui. Vi ricordo che tutti i programmi installati si trovano nel menu principale di Ubuntu iniziando ad inserire il suo nome o a cosa serve, nella barra di ricerca, come mostrato nell'immagine con l'"Application Center" qui sopra.

Con l'aiuto di Synaptic, puoi visualizzare molto facilmente e comodamente quali pacchetti hai già installato, rimuoverli, aggiornare (se sono disponibili aggiornamenti) e anche cercare nei repository i pacchetti di cui hai bisogno per nome o descrizione. Per tutto questo, Synaptic ha un ottimo set di filtri per categoria ("Giochi", "Amministrazione", "Internet", ecc.), Per stato ("Installato", "Non installato", "Installato manualmente", "Aggiornato ", ecc.), per origine (cioè da quale fonte questo o quel programma è installato o può essere installato) e altri.

Synaptic è molto più "professionale", per così dire, rispetto ad "Application Center". Una cosa per trovare i pacchetti necessari, è semplicemente insostituibile.

ِ apt-get - gestione dei pacchetti da terminale

Il prossimo metodo per installare i programmi è apt-get. A proposito, apt-get può non solo installarli, ma anche disinstallare, aggiornare, scaricare elenchi di pacchetti da Internet e molto altro. In generale, tutto ciò che Synaptic può fare, ma solo dalla riga di comando. E a prima vista, può sembrare intimidatorio, specialmente per i principianti, ma non avere fretta: nella maggior parte dei casi, è apt-get che è il modo più semplice e veloce per installare qualcosa in Ubuntu, ed è per questo che nella maggior parte delle istruzioni per l'installazione qualcosa in Ubuntu che trovi su Internet contiene comandi del terminale usando apt-get.

L'uso di apt-get presuppone che tu sappia esattamente cosa vuoi. Ad esempio, se desideri installare l'editor di testo Geany, devi eseguire il seguente comando nel terminale:

sudo apt-get install geany

Diamo un'occhiata a cosa c'è scritto in poche parole:

sudo- significa che i seguenti comandi verranno eseguiti per conto dell'amministratore di sistema (poiché solo l'amministratore ha il diritto di installare o rimuovere qualsiasi cosa);

apt-get- chiama effettivamente il gestore di pacchetti apt-get stesso, di cui stiamo parlando;

installare- il comando per installare il pacchetto. Ci sono anche molti altri comandi, alcuni dei quali mostrerò di seguito negli esempi;

genialeè il nome del pacchetto da installare, in questo caso l'editor di testo Geany. È possibile specificare più pacchetti semplicemente inserendo uno spazio tra di loro.

Ecco alcuni altri esempi di utilizzo di apt-get:

Scarica elenchi di applicazioni disponibili da Internet (in parole povere, "verifica aggiornamenti"):

sudo apt-get update

Installa tutti gli aggiornamenti disponibili:

sudo apt-get upgrade

Installa vlc player e gimp graphics editor con un solo comando:

sudo apt-get install vlc gimp

Elimina i suddetti anche con un comando, salvando le loro impostazioni nel sistema:

sudo apt-get remove vlc gimp

Lo stesso, ma cancellando tutte le impostazioni:

sudo apt-get purge vlc gimp

Inoltre, quando lavori con apt-get, puoi utilizzare una bella funzionalità nel terminale di Ubuntu: il completamento automatico. Supponiamo che tu non conosca il nome completo del pacchetto, ad esempio, se desideri installare componenti aggiuntivi in ​​Gimp, puoi scrivere nel terminale "sudo apt-get install gimp" e premere il tasto "Tab" - lo farai automaticamente vengono offerti vari pacchetti che iniziano con " gimp * ".

È così facile installare qualsiasi cosa usando la riga di comando e apt-get su Ubuntu. Ora immagina che se ti stessi spiegando, come principiante di Ubuntu, come installare Gimp, ti darei un solo comando: "sudo apt-get install gimp" al contrario dell'intera epopea sulla ricerca del centro applicazioni di Ubuntu, scrivi "Gimp" nella barra di ricerca, seleziona il pacchetto appropriato e fai clic sul pulsante "Installa", non tenendo conto della velocità di avvio del centro applicazioni stesso e di diversi metri di corsa sul tavolo.

Programma di installazione del pacchetto GDebi

Se il programma richiesto non è stato trovato nei repository Ubuntu, o è stato trovato, ma non l'ultima versione (e questo accade spesso), molto probabilmente andrai al sito Web del programma o dello sviluppatore del gioco e scaricherai il pacchetto di installazione in * Formato .deb. Quando fai doppio clic su no, si aprirà "Ubuntu Application Center" e potrai installarlo facilmente facendo clic sul pulsante corrispondente. Tuttavia, se esegui questa procedura abbastanza spesso, probabilmente ti stancherai dell'avvio e del funzionamento molto lenti del "Centro applicazioni". E poi ti verrà in soccorso una piccolissima e veloce utility GDebi, che può essere installata cliccando, o con un comando nel terminale:

sudo apt-get install gdebi

Dopo l'installazione, fare clic con il tasto destro del mouse sul pacchetto scaricato e selezionare "Apri con - Programma di installazione del pacchetto GDebi". GDebi aprirà il pacchetto e lo installerà più velocemente di Ubuntu Application Center.

Installazione dei pacchetti scaricati dal terminale

Oltre all'utilità grafica GDebi, puoi installare i pacchetti scaricati da Internet in Ubuntu con un semplice comando nel terminale. Per fare ciò, esegui il comando:

sudo dpkg -i nome_pacchetto

Ad esempio, se hai scaricato un pacchetto con VirtualBox dal sito ufficiale e molto probabilmente ora si trova nella cartella "Download" nella tua home directory, puoi installarlo dal terminale in questo modo:

sudo dpkg -i ~ / Download / virtualbox-4.3_4.3.8-92456 ~ Ubuntu ~ raring_amd64.deb

ٌ A proposito, anche qui funziona il completamento automatico, quindi puoi semplicemente iniziare a inserire il nome del file con il pacchetto e premere Tab - il resto del nome del file verrà aggiunto da solo. Dpkg supporta anche i modelli, ovvero puoi scriverlo in questo modo:

sudo dpkg -i ~ / Download / virtualbox * .deb

Il che è molto conveniente se hai scaricato un programma che si presenta sotto forma di molti pacchetti (ad esempio, molti giochi o LibreOffice scaricati dal sito ufficiale): puoi semplicemente mettere tutti i pacchetti in una cartella, quindi eseguire qualcosa del genere:

sudo dpkg -i ~ / Download / *.deb

(Questo esempio installerà TUTTI i pacchetti dalla cartella Download).

Installazione di programmi da repository di terze parti

La maggior parte dei programmi richiesti sono archiviati nei repository di pacchetti ufficiali ("repository") di Ubuntu, da dove vengono scaricati ogni volta che si installa qualcosa tramite Ubuntu Application Center o apt-get nel terminale. Tuttavia, alcune applicazioni (ad esempio, a profilo stretto, usate raramente o apparse di recente) non si trovano nei repository ufficiali di Ubuntu o lo sono, ma nelle versioni precedenti. In tali casi, di solito è necessario aggiungere una nuova sorgente dell'applicazione ("repository") al sistema.

Di solito, gli articoli-istruzioni per l'installazione di qualcosa forniscono già comandi già pronti, che devi solo copiare sul terminale ed eseguire. Voglio fornire un esempio di tali comandi con commenti qui per chiarirli agli utenti principianti di Ubuntu.

Ad esempio, per installare il menu classico ClassicMenu-Indicator, devi prima connettere il suo repository, ad es. aggiungi alle sorgenti dell'applicazione del tuo sistema la sorgente da cui dovrebbe essere installato e aggiornato. Il sito Web dello sviluppatore contiene un comando già pronto:

sudo add-apt-repository ppa: diesch / testing

sudo- eseguire per conto dell'amministratore di sistema;

add-apt-repository- aggiungere un repository;

ppa: diesch / testing- nome dell'archivio.

Dopo aver aggiunto il repository, è necessario che il sistema Ubuntu scarichi l'elenco delle applicazioni presenti in questa fonte. Per farlo, usa il comando:

sudo apt-get update

e infine, installando il pacchetto:

sudo apt-get install classicmenu-indicator

Abbiamo parlato in dettaglio di come funziona apt-get all'inizio di questo articolo, quindi se non capisci questi comandi, torna all'intestazione corrispondente sopra.

Installazione di programmi dalla sorgente

Oggi puoi sentire spesso da persone lontane da Linux che se passi a Ubuntu o ad altre distribuzioni Linux, "installerai programmi dal sorgente". Certo, esiste una tale possibilità, ma la necessità è molto dubbia. E solo 10 anni fa, l'utente medio di Linux installava programmi in questo modo: li compilava dal sorgente, incontrando spesso molte insidie. Se oggi hai deciso di installare un programma in Ubuntu dai sorgenti, non credo che tu ne abbia bisogno. Leggi questo articolo dall'inizio alla fine per vedere che tutti i moderni programmi Linux, con pochissime eccezioni, possono essere installati dai repository o scaricando il pacchetto * .deb e semplicemente facendo clic su di esso.

Se avete deciso di fare un passo così grande, leggete i file INSTALL e README, che di solito sono forniti nell'archivio con il codice sorgente, in cui troverete le istruzioni per la compilazione e l'installazione del programma - possono differire notevolmente da programma a programma.

È possibile installare software di terze parti. Per questo, vengono utilizzati file con estensione .DEB. Vengono aperti tramite Application Center, terminale o utilità. Il modo più semplice per farlo è utilizzare l'interfaccia grafica. Ma è improbabile che gli utenti che non hanno mai lavorato con un sistema operativo del genere prima di essere in grado di capirlo senza istruzioni. Su Ubuntu, l'installazione di un pacchetto DEB è leggermente diversa dall'esecuzione di file EXE su Windows.

Affinché l'utilità funzioni senza errori, è meglio scaricarla dal Linux Application Center (CPU). Questo ti darà sicuramente il software ufficiale. Si aggiornerà da solo. Puoi cercare i file sul sito Web dello sviluppatore per il programma di cui hai bisogno. Utilizza fonti non ufficiali come ultima risorsa: ad esempio, quando il tuo computer non ha accesso a Internet. Anche l'installazione manuale di DEB è rilevante se non hai trovato l'utilità nella CPU.

Se la rete è disabilitata sul computer, questo è l'unico modo per installare i driver su di esso. Meglio cercarli su launchpad.net. Inserisci "Linux-Firmware" nella barra di ricerca. Quindi, scegli la tua distribuzione e architettura.

Perché il pacchetto funzioni, sono necessarie le librerie da cui dipende. Anche altri sistemi operativi hanno tali oggetti. Ad esempio, su Windows, questi sono file DLL. Quando si installa il software dal Centro, i componenti aggiuntivi mancanti verranno installati automaticamente. E con le utility di terze parti, tutto non è così semplice. Se non sono presenti librerie e la CPU non le ha caricate, è necessario scaricarle manualmente.

Interfaccia grafica

La cosa più semplice è installare il pacchetto DEB tramite un'interfaccia grafica. Assomiglia all'esploratore di Win. Ma ci sono ancora differenze.


Ecco come avviare i file tramite Application Center. Spesso rallenta e apre "erroneamente" le utilità. Quindi è meglio usare la console.

terminale

Ecco come installare il pacchetto DEB su Ubuntu usando i comandi della console:


Altre utilità

Ci sono altre utilità per scaricare programmi di installazione.

Gdebi

Se non lo hai, scaricalo tramite il terminale. Immettere il comando "sudo apt install gdebi". Il servizio apparirà nel menu contestuale dei file. È facile da usare:


Puoi anche usare la console "sudo gdebi [Path_to_directory] / [Package_name] .deb". Il programma scaricherà automaticamente le librerie collegate se il computer è connesso a Internet e sono nel repository.

apt

Ecco come appare un'installazione DEB su Ubuntu tramite Advanced Packaging Tool. È adatto per i pacchetti locali:

  1. Avvia "Terminale".
  2. Vai alla cartella con il file richiesto "cd ~ / [Directory_name]". È possibile specificare il percorso completo nel comando.
  3. E inserisci "sudo apt install ./ [Filename ].deb". Una barra ("barra") significa che ci si riferisce alla directory corrente.
  4. Le dipendenze verranno caricate automaticamente se disponibili.

Ora sai come installare il pacchetto DEB su Linux Ubuntu. Ci sono molti modi. È possibile scaricare programmi utilizzando un'interfaccia o un terminale intuitivi. È necessario scaricare anche librerie aggiuntive da cui dipende l'utilità. Di conseguenza, consegnerai non un pacco, ma diversi.

Il software Ubuntu Linux è distribuito nei cosiddetti pacchetti deb. Di solito, quando si installa un programma dal repository, il sistema scarica e installa automaticamente i pacchetti deb, ma ci sono situazioni in cui è necessario installare un programma (ad esempio un gioco) scaricando e installando manualmente il pacchetto deb.

In effetti, questa situazione è abbastanza comune e per gli utenti che sono arrivati ​​a Ubuntu dal sistema operativo Windows, dovrebbe essere generalmente nativa, poiché in questo sistema operativo tutti i programmi vengono installati principalmente allo stesso modo. Quelli. il pacchetto di installazione viene scaricato come file eseguibile exe o pacchetto msi. L'ultima opzione (msi) è la più vicina al sistema di gestione dei pacchetti utilizzato in Linux.

  1. Cerca il programma nei repository ubuntu standard, ad esempio utilizzando Application Center
  2. Se il programma non appare nei repository, cerca sul sito Web del programma la possibilità di installarlo dal repository degli sviluppatori o, ad esempio, un collegamento al repository ppa.
  3. Se non c'è un repository, ma c'è un pacchetto deb già pronto, installalo secondo le istruzioni seguenti.
  4. Se il sito contiene solo l'archivio del programma sotto forma di codici sorgente, dovrai scaricare questo archivio e creare il programma da solo (maggiori informazioni su questo in un'altra nota).

Perché devi prima cercare un repository, semplicemente perché in futuro semplificherà la procedura per l'aggiornamento del programma. Il servizio di aggiornamento troverà automaticamente tutti i pacchetti aggiornati in tutti i repository installati e ti offrirà di aggiornarli.

I primi due punti possono essere invertiti in base alle seguenti considerazioni 1) il software è più stabile nei repository ufficiali 2) il più recente nei repository degli sviluppatori software. Di cosa hai bisogno più stabilità o nuove palline: decidi tu stesso.

E infine, quando non ci sono repository o la versione del pacchetto nei repository non ti soddisfa, ma c'è un pacchetto deb che hai scaricato dal sito degli sviluppatori. Hai 2 semplici modi per installarlo.

Installazione in modalità grafica

Apri la cartella del pacchetto deb nel file manager di Ubuntu e fai doppio clic su di essa.

Verrà avviata la shell grafica del gestore di pacchetti. Se nei repository è presente una versione precedente del programma, verrà visualizzato un messaggio corrispondente. Leggilo e chiudilo.

Fare clic sul pulsante Installa pacchetto. Il sistema ti chiederà di inserire una password per confermare i privilegi di amministratore (l'utente che hai creato durante l'installazione del sistema ha tali privilegi).

Dopo aver inserito la password, apparirà una finestra che "anima" il processo di installazione

Al termine, vedrai il messaggio corrispondente:

Puoi chiudere tutte le finestre del programma di installazione ed eseguire il programma dal menu di Ubuntu.

Installazione nel terminale.

Vai alla cartella con il pacchetto scaricato ed esegui il comando:

sudo dpkg -i nome_pacchetto.deb

Seguire le istruzioni sullo schermo. In generale, dovrebbe apparire un messaggio sull'installazione corretta, altrimenti è necessario capire.

Le insidie ​​più comuni sono le dipendenze dei pacchetti non soddisfatte. Questa è una situazione in cui affinché il pacchetto installato funzioni, devi prima installare un altro pacchetto o più pacchetti (ad esempio, librerie diverse). Molto spesso, tali dipendenze vengono risolte installando i pacchetti necessari dal repository, il programma di installazione del pacchetto ti dirà quali pacchetti mancano dal programma installato.

Principali articoli correlati