L'installazione del software su Linux coinvolge gestori di pacchetti e archivi software, non il download e l'esecuzione di file .exe da siti Web come su Windows. Se sei nuovo a Linux, questo può sembrare un cambiamento culturale drammatico.
Mentre puoi compilare e installare tutto da solo su Linux, i gestori di pacchetti sono progettati per fare tutto il lavoro per te. L'utilizzo di un gestore di pacchetti semplifica l'installazione e l'aggiornamento del software rispetto a Windows.
Esistono un'ampia varietà di distribuzioni Linux e un'ampia varietà di gestori di pacchetti. Linux è costruito con software open-source, il che significa che ogni distribuzione Linux compila il proprio software con le versioni di libreria e le opzioni di compilazione desiderate. Compilate Le applicazioni Linux generalmente non funzionano su tutte le distribuzioni - anche se potessero, l'installazione sarebbe ostacolata da formati di pacchetti concorrenti. Se si localizza il sito Web di un'applicazione Linux, probabilmente vedrete una varietà di collegamenti per scaricare diversi formati di pacchetto e Linux distribuzioni - presupponendo che il sito Web dell'applicazione fornisca affatto versioni precompilate. L'applicazione potrebbe dirti di scaricare il codice sorgente e compilarlo da solo.
Gli utenti Linux normalmente non scaricano e installano applicazioni dai siti Web delle applicazioni, come fanno gli utenti di Windows. Invece, ogni distribuzione Linux ospita i propri repository software. Questi repository contengono pacchetti software appositamente compilati per ogni distribuzione e versione di Linux. Ad esempio, se stai usando Ubuntu 12.04, i repository che usi contengono pacchetti appositamente compilati per Ubuntu 12.04. Un utente Fedora utilizza un repository pieno di pacchetti appositamente compilati per la loro versione di Fedora.
Pensa a un gestore di pacchetti come un app store mobile, tranne che erano in giro molto prima degli store di app. Dì al gestore di pacchetti di installare il software e scaricherà automaticamente il pacchetto appropriato dai suoi repository software configurati, installalo e configuralo, tutto senza che tu debba fare clic su procedure guidate o cercare file .exe sui siti web. Quando viene rilasciato un aggiornamento, il gestore pacchetti rileva e scarica l'aggiornamento appropriato. A differenza di Windows, in cui ogni applicazione deve disporre di un proprio programma di aggiornamento per ricevere aggiornamenti automatici, il gestore pacchetti gestisce gli aggiornamenti per tutti i software installati, supponendo che siano stati installati dai repository software.
A differenza di Windows, dove le applicazioni arrivano in file di installazione .exe che possono fare tutto ciò che vogliono sul sistema, Linux usa formati di pacchetti speciali. Esistono vari tipi di pacchetti, in particolare DEB su Debian e Ubuntu e RPM su Fedora, Red Hat e altri. Questi pacchetti sono essenzialmente archivi contenenti un elenco di file. Il gestore pacchetti apre l'archivio e installa i file nella posizione specificata dal pacchetto. Il gestore pacchetti rimane consapevole di quali file appartengono a quali pacchetti: quando si disinstalla un pacchetto, il gestore pacchetti sa esattamente a quali file del sistema appartiene. Windows non ha idea di quali file appartengano a un'applicazione installata - consente agli installatori di applicazioni di gestire da soli l'installazione e la disinstallazione.
I pacchetti possono anche contenere script eseguiti quando il pacchetto viene installato e rimosso, sebbene generalmente utilizzati per l'installazione del sistema e non spostamento di file in posizioni arbitrarie.
Per installare il software su Linux, aprire il gestore pacchetti, cercare il software e comunicare al gestore pacchetti di installarlo. Il tuo gestore di pacchetti farà il resto. Le distribuzioni Linux offrono spesso una varietà di front-end al gestore di pacchetti. Ad esempio, su Ubuntu, l'Ubuntu Software Center, Update Manager, l'applicazione Synaptic e il comando apt-get utilizzano tutti apt-get e dpkg per scaricare e installare i pacchetti DEB. Puoi usare qualsiasi utility che ti piace - forniscono solo interfacce diverse. Generalmente troverai un semplice gestore di pacchetti grafico nei menu della tua distribuzione Linux.
Una cosa che i nuovi utenti Linux notano spesso con i gestori di pacchetti e gli archivi è un ritardo prima che le nuove versioni del software raggiungano i loro sistemi. Ad esempio, quando viene rilasciata una nuova versione di Mozilla Firefox, gli utenti Windows e Mac lo acquisiranno da Mozilla. Su Linux, la tua distribuzione Linux deve comprimere la nuova versione e spingerla come aggiornamento. Se apri la finestra delle preferenze di Firefox su Linux, noterai che Firefox non ha la possibilità di aggiornarsi automaticamente (supponendo che tu stia utilizzando la versione di Firefox dai repository della tua distribuzione Linux).
Puoi anche scaricare e installare l'applicazione te stesso - ad esempio, scaricando Firefox direttamente da Mozilla - ma ciò potrebbe richiedere la compilazione e l'installazione del software dall'origine e rimuovere i vantaggi dei gestori di pacchetti, come gli aggiornamenti di sicurezza centralizzati automatici.
Mentre le nuove versioni di Firefox sono una priorità perché contengono aggiornamenti di sicurezza, altre applicazioni potrebbero non essere consegnate altrettanto rapidamente. Ad esempio, un'importante nuova versione della suite per ufficio LibreOffice potrebbe non essere mai rilasciata come aggiornamento per la versione corrente della distribuzione Linux. Per evitare possibili instabilità e concedere tempo per i test, questa versione potrebbe non essere disponibile fino alla prossima versione principale della distribuzione Linux, ad esempio Ubuntu 12.10, quando diventa la versione predefinita nei repository software della distribuzione.
Per risolvere questo problema problema, alcune distribuzioni Linux, come Arch Linux, offrono "cicli di rolling release", in cui le nuove versioni del software vengono inserite nei repository software principali. Ciò potrebbe causare problemi - mentre potresti volere nuove versioni di applicazioni desktop, probabilmente non ti interessano le nuove versioni di utilità di sistema di basso livello, che potrebbero potenzialmente introdurre instabilità.
Ubuntu offre il repository di backports per portare versioni più recenti di pacchetti significativi per le distribuzioni precedenti, sebbene non tutte le nuove versioni lo facciano nel repository dei backport.
Mentre le distribuzioni Linux vengono fornite con i propri repository preconfigurati, è possibile aggiungere altri repository al sistema. Una volta che hai, puoi installare repository software da quel repository e ricevere aggiornamenti da esso utilizzando il tuo gestore di pacchetti. Il repository che aggiungi deve essere progettato per la tua distribuzione Linux e gestore pacchetti.
Ad esempio, Ubuntu offre un'ampia varietà di archivi di pacchetti personali (PPA), che contengono software compilato da singoli e team. Ubuntu non garantisce la stabilità o la sicurezza dei pacchetti in questi repository, ma puoi aggiungere PPA di persone fidate per scaricare pacchetti non ancora nel repository di Ubuntu - o scaricare versioni più recenti di pacchetti esistenti.
Alcune applicazioni di terze parti utilizzare anche i propri repository software. Ad esempio, quando installi Google Chrome su Ubuntu, aggiunge il proprio repository apt al tuo sistema. Ciò ti garantisce di ricevere aggiornamenti su Google Chrome tramite Update Manager di Ubuntu e strumenti di installazione software standard.
Come estendere il limite di 30 giorni di Windows 10 per il ritorno a Windows 7 o 8.1
Dopo l'aggiornamento a Windows 10, hai 30 giorni, circa un mese, per tornare a Windows 7 o 8.1 se lo desideri. Dopodiché, Windows ti toglie l'opzione. Ma c'è un modo per estendere questo limite di tempo al costo di uno spazio su disco. Avviso : Questo processo ha funzionato per noi con Windows 10 build 1511.
Come aprire il terminale in una directory specifica in Linux
Per impostazione predefinita, le nuove finestre di terminale si aprono nella directory Home. Tuttavia, se c'è un'altra directory che usi spesso a cui vuoi accedere immediatamente quando apri il Terminale, c'è un modo semplice per configurarlo. CORRELATO: Geek principiante: Come iniziare ad usare il terminale Linux Il file .