Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

GNU/Linux- sistema operativo multinazionale. E ogni paese crea le proprie distribuzioni, che vengono utilizzate sia su workstation che su server. La Russia non è molto indietro e ci sono molti buoni (e non così buoni) Distribuzioni Linux di cui parlerò. Allo stesso tempo, parlerò delle distribuzioni più famose e popolari che sono ben sviluppate e utilizzate attivamente. Andare!

RosaLinux

RosaLinux- una distribuzione basata sull'ormai defunto Mandriva, e continuando il suo sviluppo. Questa distribuzione ha diverse edizioni progettate per diverse applicazioni. L'edizione desktop gratuita è Fresco, che include il software più recente e stabile. Edizioni "Cobalto", "Nichel", "Cromo" creato per le agenzie governative e certificato dal Ministero della Difesa russo e da FSTEC. Queste distribuzioni non sono disponibili gratuitamente. La versione del server era originariamente basata su Red Hat EnterpriseLinux (RHEL), è stato successivamente trasferito anche alla base di Mandriva. Sulla base del progetto Rosa, è in fase di sviluppo il kit di distribuzione ApriMandriva, che è "poligono" per testare nuovi software e tecnologie (come Federa per REL).




La distribuzione utilizza i propri sviluppi:
  • ABF (fattoria di costruzione automatica)- un ambiente distribuito per lo sviluppo continuo e l'assemblaggio basato sul sistema di controllo della versione Git. ABF è progettato come facciata strutturale per processi tecnici proprietari (dipendenti dalla distribuzione). Questo approccio consente, con una soglia minima di ingresso, senza modifiche su larga scala nei database dei pacchetti e nelle tecnologie di creazione, di aggiungere ad ABF distribuzioni basate su varie basi di pacchetti. L'unica logica esterna supportata da ABF consente un rapido scambio di funzionalità tra i team di sviluppo di distribuzioni di base e derivate e tra diverse distribuzioni di base e accelera anche l'introduzione di nuove funzionalità applicative da fornitori esterni nelle distribuzioni. Il progetto OpenMandriva ha preso in prestito l'ambiente di compilazione ABF.
  • DB hardware ROSA- database delle apparecchiature testate;
  • Barra del razzo- pannello avvio rapido applicazioni con la possibilità di passare da una all'altra;
  • SempliceBenvenuto- un unico punto di avvio delle applicazioni raggruppate per funzionalità;
  • lasso di tempoè uno strumento di visualizzazione dei contenuti che consente di tenere traccia delle attività e trovare documenti e file in date specifiche.
  • stackfolder- un'applet che ti permette di organizzare accesso rapido alle directory e ai file più utilizzati (inclusi in KDE 4.10 per impostazione predefinita);
  • Klook- utilità occhiata veloce gruppi di file (analogo a QuickLook in Mac OS X, in KDE 4.10 per impostazione predefinita);
  • ROMP- riproduttore multimediale basato su MPlayer e SMPlayer;
  • Centro software ROSA- centro installazione applicazioni;
  • Tracker a monte- monitoraggio e analisi della compatibilità dei cambiamenti nelle librerie Linux;
  • Tracker ABI del kernel— analisi dei cambiamenti in Kernel Linux.
L'ambiente grafico principale in Rosa è KDE. Il team di sviluppo ha creato il proprio design originale, che è abbastanza familiare agli utenti Windows e non spaventa gli utenti esperti di Linux. Ci sono anche edizioni con ambienti grafici GNOMO E LXDE ma ricevono meno attenzione. Sito ufficiale

Calcola Linux

Calcola Linuxè una linea di distribuzioni aziendali basata sul famoso Gentoo(quello che viene assemblato dai codici sorgente durante l'installazione), ma a differenza di esso, hanno un programma di installazione semplice e comprensibile, alta qualità utilità di assemblaggio e di sistema, oltre a una gamma molto ampia di software preinstallato (nell'edizione Desktop c'è persino Skype). Allo stesso tempo, Calculate è pienamente compatibile con Gentoo, utilizzando il suo sistema nativo Portage per la creazione e l'installazione di software e contiene anche un gran numero di pacchetti binari nel repository. Calculate ha le seguenti edizioni:

  • Calcolare Desktop Linux KDE/MATE/Xfce (CLD, CLDM, CLDX)è un desktop moderno basato sull'ambiente grafico KDE, MATE o Xfce in grado di eseguire la maggior parte delle attività d'ufficio. La caratteristica principale è installazione veloce, comodo sistema di aggiornamento e possibilità di memorizzazione Conti utenti sul server. Aspetto desktop su tutte e tre le distribuzioni è identico. I dipendenti possono lavorare liberamente su diversi desktop condividendo file, documenti dal sistema operativo Windows.
  • Calcola Directory Server (CDS)- può fungere da controller di dominio, consente di utilizzare le utility Calculate 2 con semplici comandi unix-like per configurare i servizi Samba, Mail, Jabber, Proxy. Con il rilascio del pacchetto di calcolo del server, che fa parte delle utility Calculate 2 (licenza Apache 2), vengono rilasciate nuove versioni del server a intervalli di 2-3 mesi.
  • Calcola Linux Scratch (CLS)è una distribuzione di base, come stage3 in Gentoo, usata per costruire altre versioni del desktop. A differenza di stage3 contiene il minimo necessario pacchetti aggiuntivi, driver, librerie, codice sorgente del kernel Linux e portage.
  • Calcola Scratch Server (CSS)- come CLS utilizza un insieme minimo di pacchetti. A differenza di quest'ultimo, è progettato per essere installato su un server.
  • Calcola Media Center (CMC)- una distribuzione specializzata ottimizzata per l'archiviazione e la riproduzione di contenuti multimediali.

Tutte le versioni della distribuzione sono distribuite come cd live avviabile immagine con la possibilità di installare su HDD, USB-Flash o USB-HDD.


Peculiarità:
  • Soluzione client-server già pronta.
  • Implementazione rapida nell'azienda.
  • Lavoro a tutti gli effetti in reti eterogenee.
  • Modello di aggiornamento: rilascio progressivo.
  • Include utilità Calculate appositamente progettate per la configurazione, la creazione e l'installazione del sistema.
  • È supportato l'assemblaggio interattivo del sistema, preparando un'immagine ISO del sistema per le tue attività.
  • Facilità di amministrazione.
  • Può essere installato su USB-Flash o USB-HDD con ext4, ext3, ext2, ReiserFS, Btrfs, XFS, jfs, nilfs2 o FAT32.
  • Gentoo compatibile al 100% con supporto per repository di aggiornamento binario.
Sito ufficiale

runtu


runtu- questa è un'assemblea russa ubuntu, focalizzato, stranamente, sull'utente russo. Il sistema è completamente russificato, molto facile da installare, ha un buon set di applicazioni preinstallate. Una caratteristica distintiva della distribuzione è un insieme di utilità di sistema sviluppate da un partecipante al progetto Neve. Questo software è disponibile nel repository Launchpad ppa:fsnow/ppa .

Ci sono due edizioni di Runtu:

  • RuntuXFCE- con un leggero ambiente grafico Xfce configurato per un'interfaccia utente familiare di Windows;
  • Runtu LITE- con il gestore di finestre Openbox, mirando all'hardware vecchio e debole.
Sito ufficiale

Remix Fedora russo

Remix Fedora russo(O RFRemix) è una build basata sulla distribuzione Fedora. Oltre alla russificazione completa, presenta le seguenti differenze:

  • I caratteri sembrano ordini di grandezza migliori rispetto alla Fedora originale;
  • Per impostazione predefinita, i repository con driver non liberi, software proprietario, ecc. sono connessi;
  • Per impostazione predefinita, vengono installati codec multimediali che non possono essere inclusi nella Fedora originale a causa di restrizioni sui brevetti;
  • Allo stesso modo, vengono aggiunte correzioni e miglioramenti che l'upstream Fedora non accetta.

Altrimenti, è una normale Fedora. Sito ufficiale

ALTLinux

Inizialmente basato su Mandragora(che in seguito divenne Mandriva), ma iniziò gradualmente a trasformarsi in un sistema indipendente. Una caratteristica distintiva di ALT Linux è il suo gestore di pacchetti: utilizza i pacchetti del formato RPM, come nelle distribuzioni derivate da RedHat, ma sono controllate tramite l'utilità APT (strumento avanzato per la creazione di pacchetti), che è "nativo" per Debian e le sue derivate (come Ubuntu). ALT Linux è anche famoso per essere inviato a molte scuole e i libri di testo di informatica contengono attività specifiche per esso (ad eccezione di Windows). Il kit di distribuzione ha sia edizioni pubbliche gratuite che versioni per agenzie governative, Certificato FSTEC e il Ministero della Difesa della Federazione Russa. La distribuzione Simply Linux è un'edizione leggera di ALT Linux, contenente una grande quantità di software educativo e multimediale, oltre a un desktop semplice e conveniente basato su Xfce. Sviluppo di pacchetti per ALT Linux, condotto in un repository speciale Sisifo. Sono disponibili le seguenti edizioni:

  • Alt Linux Centauro (ALT Linux Centauro)— un kit di distribuzione multifunzionale per server e postazioni di lavoro, destinato principalmente all'utilizzo in reti aziendali;
  • Alt Linux KDesktop- multifunzionale universale sistema utente Alt Linux KDesktop (ALT Linux KDesktop) include tutto il necessario per il lavoro d'ufficio, la creazione vari tipi grafica e animazione, elaborazione audio e video, strumenti di sviluppo di applicazioni e istruzione. Durante l'installazione, l'utente potrà completare il proprio kit di distribuzione e formare le funzionalità necessarie;
  • "Alt Linux School"- una serie di kit di distribuzione per le istituzioni educative. Il kit include sistemi operativi basati su ALT Linux per la costruzione dell'infrastruttura di un istituto scolastico:

    Server della scuola
    Insegnante di scuola
    Scuola Junior
    Maestro della scuola

    La caratteristica principale del kit è l'integrazione dei luoghi di lavoro degli studenti e degli insegnanti. Questa funzione consente non solo di gestire centralmente il processo educativo, ma fornisce anche l'interazione tra studenti e insegnanti nella consueta forma di chat e forum. I messaggi possono contenere compiti, le loro soluzioni e commenti. È inoltre possibile scambiare file di qualsiasi formato, sia tra docente e studente, sia tra studenti;

  • Quanto sopra Semplicemente Linux.

AstraLinux


Un sistema operativo speciale basato su Debian GNU/Linux, creato per le esigenze delle forze dell'ordine e dei servizi speciali russi. Garantisce il grado di protezione delle informazioni trattate fino al livello di segreto di Stato “top secret” compreso. Certificato nei sistemi di certificazione degli strumenti di sicurezza delle informazioni del Ministero della Difesa, FSTEC e del Servizio di sicurezza federale della Russia. Le versioni rilasciate portano i nomi delle città eroe della Russia e dei paesi della CSI.

Il produttore sta sviluppando la versione base di Astra Linux - Common Edition ( scopo generale) e la sua modifica Special Edition (scopo speciale):

  • versione generica "Aquila"(edizione comune) progettato per "risolvere i problemi delle medie e piccole imprese".
  • versione dello "scopo speciale" - "Smolensk"(Edizione speciale) progettato per creare sulla sua base sistemi automatizzati in un design sicuro, elaborando informazioni con un grado di segretezza "top secret" inclusivo
Sito ufficiale

PupyRusLinux

Questa è una distribuzione leggera progettata specificamente per hardware di fascia bassa. Le ridotte dimensioni del sistema (circa 120 megabyte) ne consentono l'avvio completo RAM per le massime prestazioni. PuppyRus Linux è focalizzato su computer x86, ottimizzati per le massime prestazioni e, a causa dei bassi requisiti hardware, può dare una "seconda" vita a modelli obsoleti.
PuppyRus ha ereditato due sistemi di pacchetti originali dal suo predecessore Puppy Linux: .ANIMALE DOMESTICO E .CUCCIOLO. Sono file compressi con gzip che contengono directory contenenti file per l'installazione. Queste directory hanno gli stessi nomi e la stessa struttura delle directory standard nel file system UNIX.
Pertanto, il processo di installazione di nuovi pacchetti è accompagnato dalla decompressione dei pacchetti nella directory principale. Programma di gestione dei pacchetti PetGet monitora il processo di installazione, registra i file copiati dal pacchetto nel sistema e registra queste modifiche in un file separato, il registro di installazione. Dopo il disimballaggio, PetGet esegue lo script di installazione (script) anch'esso contenuto all'interno del pacchetto.
Quando un pacchetto viene disinstallato, PetGet rimuove tutti i file da esso derivati, in base al registro di installazione. Successivamente, PetGet esegue lo script post-installazione (script) precedentemente incluso nel pacchetto. Sito ufficiale

Agilia Linux

È una distribuzione Linux basata sull'ormai non sviluppata MOPSLinux(che a sua volta si basa su Slackware). I principi fondamentali a cui aderiscono gli sviluppatori della distribuzione sono la facilità di installazione e sviluppo del sistema, nonché la selezione dei programmi più stabili.

Storicamente, AgiliaLinux è un diretto discendente del defunto MOPSLinux. A quel tempo, MOPSLinux era generalmente basato sulla base di pacchetti Slackware, aumentando gradualmente la sua quota dei propri pacchetti verso la fine della sua esistenza. AgiliaLinux ha continuato su questa strada e la base dei pacchetti è ora indipendente. Il formato del pacchetto è txz e mpkg viene utilizzato come gestore di pacchetti. Sito ufficiale

4 Le soluzioni raccolgono il modulo Web per "Puoi vendere legalmente versioni modificate di distribuzioni Linux?"

Sarebbe perfettamente legale per loro vendere copie di questo leggermente modificato Versioni di Ubuntu(Chiamiamolo Mubuntu = Ubuntu modificato)?

NO. Sebbene le licenze software possano consentirti di farlo, una licenza di marchio non:

Qualsiasi ridistribuzione di versioni modificate di Ubuntu deve essere approvata, certificata o fornita da Canonical se si intende associarla a marchi. In caso contrario, è necessario rimuovere e sostituire i marchi e sarà necessario ricompilare il codice sorgente per creare i propri file binari. Ciò non pregiudica i tuoi diritti in base a qualsiasi licenza open source applicabile a uno qualsiasi dei componenti di Ubuntu. Se devi approvare, certificare o inviare versioni modificate per la ridistribuzione, avrai bisogno di un contratto di licenza di Canonical, che puoi pagare. Dietro Informazioni aggiuntive vi preghiamo di contattarci (come di seguito).

Avrai bisogno dell'autorizzazione di Canonical per utilizzare: (i) qualsiasi marchio che termina con le lettere UBUNTU o BUNTU che sia ragionevolmente simile a marchi o qualsiasi marchio simile simile e (ii) qualsiasi marchio in un nome di dominio o URL o per scopi di merchandising,

Ti sarà permesso vendere una versione non modificata di Ubuntu, ti sarà permesso di vendere una versione pesantemente modificata di Ubuntu che non menziona più il nome Ubuntu, ma per questa versione leggermente modificata di Ubuntu hai bisogno di un accordo con Canonical.

Sì, a condizione che tu soddisfi i termini di licenza per tutto ciò che è confezionato Software(invio di codice sorgente, ecc.) e non violare alcun marchio registrato, leggi sul copyright, ecc. Inoltre, devi assicurarti che le tue azioni non causino danni a terzi come omicidio, ecc.

Il software closed source incluso non deve violare le licenze delle librerie che utilizza (alcune licenze consentono una dipendenza binaria dal software closed source e altre no).

Come ha detto Serge, sì. Tuttavia, non puoi modificare parti che sono GPL ( gestore di finestre GPL) e quindi chiudere il sorgente. Non puoi nemmeno usare le librerie GPL in un ambiente chiuso codice sorgente. Quindi in realtà la risposta dovrebbe essere: " NO", come se chiudessi il sorgente con la maggior parte del sistema o del desktop, quando sarai libero e libero dalla GPL, non sarà più rilevante per Ubuntu. Inoltre, credo che tu richieda il permesso esplicito di Canonical per usare una parola come Mubuntu. La domanda è davvero difficile. Devi fare molte ricerche e possibilmente assumere un avvocato se lo fai.

AGGIORNAMENTO

Ho pensato di aggiornare la domanda perché i commenti sono molto lunghi sull'opportunità di utilizzare le librerie GPL in closed source. LGPL lo consente *, GPL no **. Dall'argomento autorità gnu.org/licenses/why-not-lgpl.html:

… l'uso della Minor GPL consente alla libreria di essere utilizzata in programmi proprietari; l'uso della normale GPL per una libreria la rende disponibile solo al software libero.

Tuttavia, dal momento che la maggior parte delle biblioteche sono LGPL in questi giorni, l'OP potrebbe non essere così difficile come pensavo inizialmente.

* Ci sono ancora alcune condizioni che devono essere soddisfatte per poter utilizzare le librerie LGPL.

** Ci sono alcuni casi in cui è possibile utilizzare una libreria GPL closed source, ad esempio se il software non lo è pubblico e se l'uso della libreria non è considerato una modifica o un'opera derivata (ad esempio, prelinking).

Supponiamo che qualcuno abbia scaricato una distribuzione Linux come Ubuntu. Supponiamo che cambi una parte, diciamo Window Manager.

No, non puoi, perché ci sono alcuni progetti protetti da Canonical, ma se hai bisogno di contribuire, devi firmare l'accordo Canonical:

Prossimo progetti coperti dall'accordo canonico. Se desideri contribuire a uno dei progetti sottostanti, contatta i contatti del progetto elencati nella terza colonna.

Per contribuire è necessario firmare l'Accordo Canonico.

Sarebbe perfettamente legale per loro vendere copie di questa versione leggermente modificata di Ubuntu (chiamiamola Mubuntu = Ubuntu modificato)?

E se chiudessero la sezione originale della nuova finestra? Sarà ancora legale vendere?

Non puoi farlo senza il permesso di Canonical:

Uso limitato che richiede licenza di marchio

L'autorizzazione da parte nostra deve essere utilizzata da uno qualsiasi dei Marchi in qualsiasi circostanza diversa da quelle specificatamente consentite sopra. Questi includono:

    Qualsiasi uso commerciale

    Utilizzare su o in relazione a un prodotto software che include o si basa su un prodotto da noi fornito, se esiste un intento commerciale associato a tale prodotto.

  • Utilizzare in un nome di dominio o URL.
  • Utilizzare per il merchandising, ad esempio su magliette e simili.
  • Uso di un nome che include le lettere BUNTU in riferimento all'hardware o al software del computer.
  • Servizi relativi a uno qualsiasi dei precedenti.

Scegliere una distribuzione LINUX

Nucleo Fedora

È la distribuzione Linux più utilizzata da molti anni. Fino a poco tempo fa era noto come Red Hat. Tuttavia, ora lo sviluppatore (l'omonima società) ha mantenuto questo nome per le implementazioni commerciali del suo sistema. La sua implementazione gratuita, destinata agli utenti finali, si chiama Fedora Core.

Screpolatura:

  1. Nessun supporto per NTFS (rilevante per una persona che sta migrando da Windows e che ha WindowsXP sulla sua macchina in parallelo con Linux);
  2. Nessun supporto MP3;
  3. Niente Java
  4. La localizzazione è solo UTF8, che nella maggior parte dei casi si traduce in quadrati e punti interrogativi invece del normale cirillico. Sì, tutto questo è corretto, ma non completamente. Se la lingua russa è critica, devi cambiare la localizzazione in KOI8-R;
  5. Documentazione implicita. Se non ci sono tensioni con l'inglese tecnico, va tutto bene! Sì - ci saranno problemi - tutta la documentazione tradotta solo tramite i-no, http://www.google.com. Le ricerche richiedono molto tempo e traffico.

Vantaggi:

  1. Per aggiornare il sistema e installare i programmi, c'è un APT-GET ufficialmente fregato e una "museruola" ad esso - SYNAPTIC. È anche molto conveniente per gli aggiornamenti, poiché qualsiasi tipo di informazione di servizio su di essi non viene trascinata insieme ai pacchetti.
  2. La distribuzione è in continua evoluzione e di release in release diventa più semplice e conveniente per l'utente medio.
  3. La presenza di un gran numero di pacchi raccolti giri/min (vedi sotto). Inoltre, spesso tali pacchetti vengono raccolti dagli stessi sviluppatori di software e pubblicati su siti Web ufficiali.
  4. C'è un ufficio di rappresentanza in Russia. È vero, il supporto tecnico è solo per le versioni server (ovvero commerciali) della distribuzione.
  5. Un team serio è impegnato nello sviluppo del kit di distribuzione.
  6. La stragrande maggioranza dei libri "spessi" su Linux descrivono la distribuzione Red Hat da cui è derivato Fedora Core.

ASPLinux

Questa è una distribuzione di produzione nazionale sviluppata dall'omonima società. È un clone di Fedora Core (precedentemente Red Hat), leggermente modificato in termini di software applicativo e adattato alle nostre condizioni.

È distribuito in diverse versioni (senza contare le versioni puramente server): Deluxe con molti dischi e con un set completo di documentazione, Standard - metà dei dischi, solo il manuale di installazione dalla documentazione, Express - un set di tre dischi con un breve libretto.

Screpolatura:

  1. Gli sviluppatori sono fan straordinari delle patch del kernel. In media - 25-28 patch. Di conseguenza, il kernel è patchato in modo tale che nemmeno "papà" di http://www.kernel.org lo riconosca! Di conseguenza - se vuoi compilare qualche programma dal codice sorgente - è un gioco della roulette: può o meno essere assemblato a causa di queste patch, come sei fortunato. Oltre a installare il kernel da http://www.kernel.org , corri il rischio di avere molti problemi grandi e piccoli con il funzionamento di cose come iptables, squid, ecc.
  2. Per gli aggiornamenti viene utilizzato yum, che "trascina" le informazioni di servizio sui pacchetti dal server, che spesso hanno un volume paragonabile a se stessi. Cioè, le informazioni sul pacchetto scaricato dal server possono avere una dimensione di 1,2 MB e il pacchetto stesso può essere di 1,3 MB. In presenza di anlim e di un canale ampio - la domanda scompare, in presenza di un modem o di un traffico costoso - è molto, molto spiacevole.
  3. Poiché ASPLinux è basato sullo stesso Fedora Core, gli aggiornamenti dei pacchetti sono spesso ritardati e possono avere dimensioni simili a quelle della distribuzione stessa.

Vantaggi:

  1. C'è il supporto per NTFS, MP3, Java, anche Macromedia Flash è disponibile.
  2. Localizzazione abbastanza buona (anche se, devo notare che nelle ultime versioni della distribuzione, l'utente è stato anche privato della possibilità di scegliere tra koi8-r, cp1251 e UTF8, lasciando solo gli ultimi due).
  3. La versione deluxe ha una documentazione eccellente ed esplicita. E installando il kit di distribuzione e tramite markup disco rigido e dalle impostazioni successive all'installazione. È scritto in modo accessibile e comprensibile anche per una persona che ha sentito parlare di Linux da qualche parte e da qualcuno. Posso dire che nessuno dei Linux ha una documentazione stampata più chiara e chiara in russo.
  4. C'è un potente supporto tecnico del kit di distribuzione direttamente dagli sviluppatori. Le risposte arrivano in 4-5 ore. Cioè, la mattina ho inviato una lettera con una domanda: la sera hai una risposta al 100%. Di norma, ti viene assegnato un certo impiegato del supporto tecnico, al quale ti inganni la testa con le tue domande stupide e sensate. In precedenza c'era il supporto tecnico per telefono, è stato rimosso dalla versione 9.0 e ora solo posta.
  5. C'è un sito Web in lingua russa e un forum di supporto tecnico, dove, e molto spesso, le risposte vengono fornite direttamente dagli sviluppatori.
  6. La maggior parte delle informazioni che possono essere raccolte dai libri "spessi" di Red Hat si applicano anche ad ASPLinux.

Impressioni di testimoni oculari:

ASPLinux 9.0 è stato utilizzato su computer di casa, al lavoro, e con due amici da oltre un anno. Più:
ottimo costruttore fai da te;
assemblaggio abbastanza decente di pacchetti, russificazione, documentazione;
pagine man in russo nella maggior parte dei casi, alcune nella traduzione del tuo servitore disobbediente;
tutto ciò che di male si dice giustamente sul sistema di gestione dei pacchetti rpm è stato eliminato con successo dagli sviluppatori;
c'erano pochissimi problemi con le dipendenze anche in condizioni di grave presa in giro del sistema;
stabilità e sicurezza ad alto livello;
non sono stati notati difetti inspiegabili, nulla di distratto dal lavoro stesso;
ripetutamente ha dovuto installare ASPLinux 9.0 (solo tsssss!!!) su apparecchiature top-secret, sulle quali, secondo l'idea generale, avrebbe dovuto essere installato il sistema operativo WSWS;
bug e rastrelli - nessuno;
attrezzature assolutamente specifiche semplicemente non potevano essere supportate, ma in base a un accordo aggiuntivo i driver erano scritti da specialisti della stessa ASP;
da segnalare il corretto supporto tecnico di una classe piuttosto elevata - argomento che a quei tempi distingueva favorevolmente ASP da qualsiasi concorrente;

In meno:
il rilascio del kit di distribuzione ASPLinux 9.2, e poi ASPLinux 10, insieme a un cambiamento nella gestione dell'azienda, ha cancellato molti dei meriti passati di questo rispettato team;
non si può dire che siano inequivocabilmente pessime sotto tutti gli aspetti, ma rispetto alle distribuzioni ASPLinux delle versioni 7.1, 7.3 e 9.0 perdono su tutti i punti che ho descritto sopra come vantaggi;
ora i pacchetti nella distribuzione sono almeno non configurati.
Non più tardi di oggi, ho discusso con un utente inesperto di un problema sorto in ASPLinux 9.2: non c'era audio. Kernel 2.4.22, oss, ambiente grafico per impostazione predefinita - Gnome (secondo i precetti di Red Hat). e allo stesso tempo, nelle impostazioni di xmms, l'estensione di output utilizzata era quella predefinita... attenzione! arti, e facoltativamente - alsa; il problema è facile per alcuni utente avanzato, ma il principiante vede solo che non c'è suono.
Gli sviluppatori che posizionano il loro prodotto come una distribuzione desktop non dovrebbero commettere errori così stupidi.

Ha tre edizioni utente: Altlinux Master multidisco, Altlinux Junior leggero e ALT Linux Compact a disco singolo.

Vantaggi(prima i migliori):

  • apt-rpm come sistema di gestione dei pacchetti. Con interfaccia grafica sinaptica.
  • Eccellente russificazione "out of the box" (codifica koi8-r, cp1251).
  • Una grande quantità di documentazione in russo nella distribuzione.
  • Lavoro normale con multimedia (disponibilità di codec per ascoltare mp3, guardare video e film in DVD, driver per schede video 3D commerciali).
  • Grande comunità di utenti e sviluppatori di lingua russa.
  • Grande base del pacchetto. Una chiara gerarchia di repository con vari gradi di stabilità.
  • L'apertura del repository in entrambe le direzioni, se lo si desidera, chiunque può diventare un manutentore di qualcosa. Vedi anche backport.

Screpolatura(all'inizio - il peggiore):

  • ALM 2.4 viene ancora fornito con il vecchio programma di installazione Mandrake, che causa problemi. Programma di installazione proprio - nella fase di beta test pubblico.
  • SU questo momento non esiste un configuratore grafico globale (per chi fosse particolarmente interessato, si suggerisce di utilizzare i vecchi configuratori drakex "a proprio rischio e pericolo").
  • Il fatto che l'installer non supporti tastiere e mouse USB è una delle caratteristiche negative più fastidiose di M2.4 (questo vale solo per l'installazione, non ci sono problemi ad usarlo).
  • Il kernel 2.6 non può essere selezionato durante l'installazione. La distribuzione ce l'ha, l'intera infrastruttura per l'utilizzo del kernel 2.6 è lì, ma questo non è raccomandato.
  • L'installazione in modalità Esperto può portare a vari risultati alquanto inaspettati. Pertanto, dovrebbe essere usato con cautela.
  • C'è un'opinione con cui funzionano i kernel nativi sistema disco non in modo ottimale.

Peculiarità:

  • Lingue supportate: inglese, russo, ucraino, bielorusso, kazako. In diverse codifiche, la locale russa predefinita è koi8-r.
  • Gli sviluppatori della distribuzione cercano di adottare le migliori misure di sicurezza possibili, il che è positivo. Ma a causa di ciò, alcune cose (accesso root, montaggio, ecc.) potrebbero non funzionare come previsto. In generale, il sistema di sicurezza è una delle caratteristiche più specifiche di questa distribuzione.
  • Mancanza di un proprio forum. Che è sostituito dalle mailing list. Questa è la posizione principale degli sviluppatori.
  • Sistema proprio per la creazione di kernel in pacchetti rpm. Un gran numero di moduli per i kernel viene fornito in pacchetti separati.
  • Molte attività amministrative vengono eseguite tramite l'utilità di controllo.

Sviluppata dall'omonima società tedesca, questa distribuzione è ora di proprietà di Novell. Ha un'edizione scaricabile gratuita e diverse opzioni "in scatola". Lo status di quest'ultimo è diverso, informazioni esaustive su questo tema possono essere ottenute dalla seguente discussione.

Screpolatura:

  1. Russificazione non completata: metà dei menu sono in inglese e metà in russo tradotto in modo storto.
  2. Il supporto tecnico ufficiale in russo per i singoli utenti è ancora difficile.

Vantaggio e svantaggio allo stesso tempo:

  1. La locale predefinita è UTF8 con tutte le conseguenze che seguono. In particolare, è difficile lavorare con i documenti in cirillico nella console.
  2. YAST è un'utilità grafica per la gestione di qualsiasi cosa. Ad alcune persone piace, alcune persone lo odiano. Non è consigliabile configurare il sistema utilizzando le configurazioni: tutto avviene solo tramite YAST. La modifica manuale delle configurazioni potrebbe in precedenza portare a un arresto anomalo completo del sistema.

Vantaggi:

  1. Solo un set chic di driver, compresi quelli proprietari, inclusi nella distribuzione. L'attenzione degli sviluppatori sui laptop ha un effetto: garanzia quasi del 100% di installazione e funzionamento di SuSe con qualsiasi laptop, inclusi WiFi, Winmodem, schede video, ecc.
  2. Comoda utility per l'aggiornamento della distribuzione.
  3. Abbastanza grande scelta il software - quasi tutto ciò che è necessario per il normale lavoro e riposo - è disponibile.
  4. Un ottimo set di caratteri ttf, inclusi i caratteri cirillici che rendono facoltativo l'uso dei caratteri Microsoft.
  5. Il kit di distribuzione è assemblato in modo affidabile e solido, con puntualità e qualità puramente tedesche.

Tutte le distribuzioni sopra elencate sono basate su pacchetti *.rpm. Non discuteremo qui i vantaggi e gli svantaggi del sistema batch. Tuttavia, qualunque sia quest'ultimo, due vantaggi del formato rpm sono indiscutibili. Il primo è che è il formato di software libero più comune (dopo il sorgente). E il secondo - sia il formato stesso che le utilità per lavorarci sono descritti in dettaglio in molti libri "spessi" su Linux (Red Hat).

A differenza di tutte le distribuzioni descritte in precedenza, sostenute da aziende commerciali, più o meno grandi, Debian è il risultato del lavoro di una libera comunità di sviluppatori (sito web del progetto - http://www.debian.org). È distribuito in varie forme (come iso-immagini, set di file, ecc.), disponibili sia per il download gratuito che per la replica e la distribuzione.

Peculiarità

1. A differenza di altre distribuzioni comuni (almeno non conosco analoghi), Debian ha tre rami principali: stable, testing e unstable.

  • stable è una distribuzione rilasciata ufficialmente (ufficialmente supportata) contenente versioni di programmi non molto fresche, ma testate e verificate con molta attenzione; dopo il rilascio della prossima versione stabile, questa versione, in senso stretto, non viene affatto aggiornata e tutti gli aggiornamenti in uscita a stable sono esclusivamente aggiornamenti sicuri che coprono i problemi di sicurezza riscontrati nei programmi inclusi dopo il suo rilascio; a causa di questi due fattori, Debian stable è meritatamente considerata la distribuzione più affidabile, che si ottiene al prezzo del citato arretrato di versioni;
  • testing -- un ramo che sta per diventare il prossimo rilascio; non fornisce il massimo livello di sicurezza fornito da stable (tuttavia, il livello è abbastanza sufficiente per l'uso domestico), ma si differenzia maggiormente da esso versioni attuali Software;
  • unstable -- questo ramo contiene le ultime, se vuoi avere sempre le ultime versioni di tutto quello che puoi, vai qui; a differenza di testing, unstable non verrà mai rilasciato, invece, i programmi "strisciano" gradualmente da esso a testing;
  • oltre a questi tre rami, esiste anche un ramo sperimentale, che è attualmente in fase di beta testing; se vuoi qualcosa di così nuovo, che non è nemmeno instabile, sei il benvenuto, a tuo rischio e pericolo.

La comodità principale per l'utente domestico è che i pacchetti di diversi rami possono facilmente coesistere in un sistema (con una nota a piè di pagina alle dipendenze, ovviamente) allo stesso tempo; quelli. se vuoi aggiornare, per esempio, un programma a unstable, puoi lasciare il resto del sistema nello stato testing.

Va notato che l'inclusione di versioni software specifiche in altre distribuzioni incluse nel ramo principale in testing, unstable o addirittura experiment è dovuto non alla minore stabilità del software rispetto ad altre distribuzioni, ma, al contrario, alla maggiore severità del autori del kit di distribuzione alla menzionata stabilità.

2. Solo Software gratis; se l'ideologia è importante per te nel software open source/libero, qui troverai piena adesione ad essa. Tutti i programmi con le minime deviazioni di licenza rientrano nella sezione non libera o sono generalmente disponibili solo in fonti di terze parti; quindi, ti rimane una scelta: utilizzare solo software libero nel senso più stretto del termine o aggiungere qualcosa che non rientri in questa stretta comprensione.

3. Debian in realtà non ha alcun programma di rilascio per le nuove versioni. Il motto dei suoi sviluppatori è "uscirà quando sarà pronto". Da un lato, questo a volte porta (come recentemente, ad esempio) ad aspettative prolungate, dall'altro esclude completamente il rilascio di un kit di distribuzione in qualche modo messo insieme, solo per essere in tempo per la data di rilascio annunciata (cosa che accade con quasi tutti i software che hanno una data di rilascio dichiarata - parlo come sviluppatore).

Screpolatura

Forse il principale svantaggio di Debian per un principiante rispetto alle distribuzioni sopra descritte è la quasi totale assenza di utilità di configurazione grafica centralizzate (tranne, ovviamente, cose non specifiche della distribuzione, come il centro di controllo KDE). Invece, c'è un'interfaccia in modalità testo per configurare i singoli pacchetti (e lo stesso programma di installazione è realizzato nello stesso stile dei menu di testo). Il rovescio di questo approccio è la possibilità di riconfigurare ogni singolo pacchetto in qualsiasi momento con il comando

$ dpkg-reconfigure nome-pacchetto

senza la necessità di ricordare in quale ramo del programma di personalizzazione a livello di sistema si trovano le sue impostazioni.

Il secondo inconveniente è che, a causa di un atteggiamento rigoroso nei confronti dello stato del software incluso nella parte principale del kit di distribuzione, questa parte principale non include driver, ad esempio, per schede video ammucchiate e stampanti soft. Ma se hai accesso a Internet, questo problema è facilmente risolvibile, perché. i driver video si trovano nella sezione non libera della distribuzione stessa, e inoltre, le distribuzioni semi-commerciali basate su Debian (e pienamente compatibili con essa in termini di formato dei pacchetti) sono molto ricche di driver.

Vantaggi

  • il primo e più notevole è apt (il metasistema di gestione dei pacchetti); in relazione al quale non ci sono problemi con l'installazione di programmi e la risoluzione delle loro dipendenze come classe;
  • un enorme repository di pacchetti compilati e pronti all'uso che contiene quasi tutto ciò che è stato creato dal genio creativo della comunità open source; di tutte le distribuzioni comuni (almeno pacchettizzate), Debian ha il set di software più ampio;
  • semplice sia nell'installazione e nella configurazione, sia nel funzionamento: tutto è logico, comprensibile, trasparente e abbastanza unificato; questo è probabilmente il motivo per cui tra gli utenti Debian ci sono molti sia "scientifici" che tecnici non informatici: il tempo impiegato per configurare e "mettere a punto" il sistema è incomparabilmente piccolo rispetto al tempo effettivamente impiegato;
  • quantità molto moderata installazione di base-- meno di 200 megabyte senza X -- così come la possibilità di installare il sistema "di base" iniziare immediatamente a lavorarci, installando il resto solo se necessario, consentono di controllare strettamente lo spazio occupato sul disco, se lo si desidera, e non disperdere giga- e persino mega-byte non necessari (e talvolta così superflui);
  • una vasta comunità di lingua russa, dalla quale puoi ottenere aiuto sia nella conferenza via e-mail in lingua russa [e-mail protetta] [e-mail protetta], e su numerosi siti sparsi nelle distese di Runet.

Un ulteriore fattore, che può anche essere attribuito ai vantaggi, è che un numero considerevole di cosiddetti. LiveCD (di cui il più famoso, ma tutt'altro che l'unico è Knoppix), che consente di conoscere le funzionalità del kit di distribuzione senza installarlo e, con un risultato positivo, distribuire un sistema Debian a tutti gli effetti.

Tutte le distribuzioni sopra elencate sono generalmente consigliate inequivocabilmente per gli utenti inesperti. Per i seguenti sistemi, tuttavia, ciò non è così ovvio. Tuttavia, sono sufficientemente noti e pertanto riteniamo necessario fornire alcune informazioni su di essi, in una forma più libera. In modo che ognuno possa decidere da solo se sono adatti a lui come "prova della penna", oppure no.

Slackware

È la più antica distribuzione Linux (vivente), dall'inizio fino ad oggi associata al nome del suo creatore: Patrick Volkerding. Per più di 10 anni, nulla è cambiato molto (tranne le versioni del pacchetto, ovviamente). Vale a dire:

  • Ambiente di installazione/configurazione molto simile al sysinstall di FreeBSD,
  • Inizializzazione in stile BSD.
  • Questa è una distribuzione di pacchetti - formato tgz, ma non hanno dipendenze, i pacchetti stessi sono compilati in forma binaria da fonti ufficiali senza alcuna patch, tuttavia, come il kernel. Questo è tutto PURO Linux.
  • Puoi anche creare i tuoi pacchetti: gli script di compilazione per la creazione sono pubblicati sul sito Web del progetto insieme ai codici sorgente, gli script sono molto semplici, tra l'altro.
  • Il database dei pacchetti viene mantenuto, ma in linea di principio non è necessario.

La mancanza di controllo delle dipendenze è sia un vantaggio che uno svantaggio. Ad esempio, ho circa 150 pacchetti in una cartella, per installarli tutto ciò di cui ho bisogno per eseguire un comando

$ installpkg ./*.tgz

Nota, senza chiavi. Ma il fatto che poi qualcosa dall'installato potrebbe non avviarsi dipende da te per capirlo da solo.

Tuttavia, esistono anche meccanismi per l'installazione / aggiornamento automatici da Internet: ce ne sono moltissimi: slapt-get, swaret, getpkg, slackpkg e pochi altri.

La russificazione è ora ridotta al lancio di un solo script, ce ne sono molti di questi sul Web.

Più o meno decente impostazioni desiderate può essere fatto tramite l'utility pkgtool (che serve anche per gestire i pacchetti), per questo sono stati rilasciati molti front-end grafici.

C'è un'incredibile quantità di documentazione sulla distribuzione, le risposte a tutte le domande sono state trovate da tempo: devi solo guardare un po '. Poiché sostanzialmente nulla cambia nella distribuzione, non è praticamente soggetta al fattore di invecchiamento. A proposito, la documentazione stessa viene fornita con la distribuzione, in inglese, ma non male.

In linea di principio non esiste supporto tecnico e in linea di principio non è necessario. Devi solo ricordare il sito www.slackware.ru - ci sono dock e un forum, e www.linuxpackages.net - qui puoi trovare pacchetti già pronti e collegamenti a immagini iso.

Unicode non è ancora brillantemente supportato, in alcuni punti devi prendere un tamburello e uno sciamano.

In generale, i bambini, cioè i principianti, hanno paura di questa distribuzione: non dovresti iniziare con essa: è complicato. Niente del genere, è semplice come il primo rublo sovietico, ma la sua semplicità è altrettanto ben nascosta.

GentooLinuxè una distribuzione che sta diventando sempre più popolare nella comunità OpenSource sia per il suo supporto per un gran numero di piattaforme hardware, sia per la sua eccezionalmente flessibile e sistema conveniente"portage", basato sui PORT di FreeBSD.

Gentoo è un tipico rappresentante della famiglia delle distribuzioni basate sui sorgenti, che è il risultato della maggior parte dei suoi vantaggi e svantaggi. Se questa distribuzione sia adatta a un utente inesperto è un punto controverso. Tuttavia, recentemente è diventato ampiamente noto e abbiamo ritenuto necessario fornire informazioni in modo che questo utente molto inesperto potesse rispondere da solo.

Vantaggi:

  • Alte prestazioni. Possibilità di ottimizzazione estremamente profonda e flessibile del sistema sotto Hardware.
  • Comodo "aggiungi/rimuovi programmi". Un gran numero di applicazioni nel sistema portage.
  • Comodo meccanismo di aggiornamento. Aggiornamento live dell'albero di portage. Nessun software personalizzato aggiuntivo.
  • Il sistema contiene applicazioni con le opzioni necessarie (ad esempio, supporto gpm o la sua assenza, ecc.) e le patch necessarie.
  • La possibilità di installare Gentoo da qualsiasi sistema Linux (ad esempio, da Knoppix LiveCD o da qualsiasi altra distribuzione "live" che contenga il compilatore gcc), senza interrompere l'attività in corso. In questo caso, i dischi di Gentoo non sono richiesti: l'intero processo di installazione può essere eseguito dal web.

Peculiarità:

  • Nessun programma di installazione speciale.
  • La necessità di leggere manuali e istruzioni.
  • Numero limitato di "impostazioni predefinite".
  • Crea dalla fonte.
  • Mancanza di configuratori grafici per utilità specifiche di Gentoo.
  • La modifica dei file e l'utilizzo delle utilità della console è il metodo preferito di configurazione del sistema.
  • L'accuratezza degli sviluppatori porta al fatto che alcune versioni abbastanza stabili delle applicazioni sono elencate come instabili.

Screpolatura:

  • Installazione molto lunga e scomoda (il sistema multimediale per ufficio già pronto può essere installato fino a una settimana, a seconda dell'attrezzatura).
  • La comodità di installare e aggiornare i programmi è direttamente proporzionale alla regolarità e al costo dell'accesso a Internet.
  • Risoluzione problemi di montaggio singole applicazioni, se compaiono (problemi), possono essere non banali.
  • Mancanza di russificazione "out of the box".

FreeBSD

La sua differenza da quelle sopra descritte è che non è una distribuzione Linux, ma un sistema operativo completamente separato (sebbene correlato). Di solito è considerato puramente piattaforma server(Secondo varie stime, fino al 40% dei server Runet opera sotto il suo controllo). Tuttavia, il suo utilizzo come sistema operativo desktop per utenti ordinari non è proibito da nessuno. Sviluppato da FreeBSD da una comunità di sviluppatori indipendenti, disponibile per il download gratuito e la replica dai server del progetto.

Screpolatura:

  1. Non Linux, anche se simile! In alcuni dettagli differisce in modo significativo, con conseguenti frequenti fraintendimenti con il comando mount e consigli per ottenere un avvio automatico di X cambiando i runlevel.
  2. L'installazione richiede una comprensione della nomenclatura specifica dei dispositivi BSD, degli schemi di partizionamento del disco in generale e delle funzionalità di partizionamento BSD in particolare (capire che la partizione estesa non è un attributo indispensabile di un disco, i dischi logici possono essere creati in modo diverso).
  3. Il programma di installazione, noto anche come configuratore, sysinstall non è del tutto logico, le stesse domande si ripetono nelle voci di menu Impostazioni E configurazione, è necessario comprendere che il partizionamento del disco in fase di installazione è una cosa e in fase di configurazione è necessario quando si collega, ad esempio, un disco aggiuntivo. Un'interfaccia di installazione arcaica, meno ricca di funzionalità di automazione rispetto agli installatori grafici dei Linux utentefili, e non così flessibile come l'installatore generico di Gentoo (bash + editor di testo).
  4. Gamma hardware supportata A come in Linux, non c'è supporto per la grafica 3D per schede diverse da Nvidia, per quanto ne so, non tutto va liscio con suoni "fantastici" (più precisamente, le loro funzionalità avanzate), non c'è praticamente alcuna possibilità di trovare un driver del produttore per qualsiasi dispositivo non standard o esotico.
  5. Set di pacchetti su dischi di installazioneè limitato, è del tutto possibile che il pacchetto desiderato non sia presente. L'installazione di pacchetti aggiuntivi (da binari o port) richiede un canale abbastanza veloce e, soprattutto per lavorare con i port, economico.
  6. Non esiste praticamente alcun software commerciale specifico per FreeBSD.
  7. Non esiste un supporto tecnico ufficiale come classe. C'è pochissima letteratura "cartacea" (rispetto a Linux).

Vantaggi:

  1. Non Linux, ma simile! Dal punto di vista di un utente (non di un amministratore), non c'è praticamente alcuna differenza tra Linux e FreeBSD. E molte funzioni amministrative (ad esempio la gestione degli account) sono implementate meglio.
  2. Per l'installazione è sufficiente padroneggiare il markup specifico di BSD e la nomenclatura dei dispositivi a livello di un paio di semplici ricette. Per non parlare del fatto che padroneggiare questa specificità contribuisce non poco ad allargare i propri orizzonti :-))
  3. Per comprendere la logica del dispositivo sysinstall, è sufficiente rendersi conto che FreeBSD consiste in un sistema di base che può essere configurato in fase di installazione (e forse in qualsiasi momento successivo), e software aggiuntivo (pacchetti e port) che non fa parte del sistema. È anche importante capire che X e quasi tutto il software aggiuntivo sono esattamente gli stessi di Linux. In caso di dubbio, puoi sempre fare affidamento sulle impostazioni predefinite di sysinstall, di solito non ideali, ma certamente ragionevoli.
  4. Il supporto hardware di FreeBSD, finché esiste, tende ad essere implementato meglio di Linux. Sono supportati tutti i dispositivi critici per l'installazione e il funzionamento del sistema. Le complicazioni con controller del disco, ATA RAID e dispositivi simili sono praticamente escluse.
  5. L'insieme di pacchetti e port per FreeBSD copre assolutamente tutto il software libero, in linea di principio, disponibile sotto forma di codici sorgente. È possibile ottenere pacchetti o sorgenti per i port su una macchina (ad esempio, in un servizio gratuito) e installarli su un'altra completamente diversa, ad esempio a casa.
  6. Grazie alla modalità di compatibilità binaria con Linux, è possibile avviare più o meno facilmente tutto il software specifico per Linux (incluso quello commerciale), da RealPlayer e Flash a Oracle e mostri simili. Non ci sono praticamente eccezioni, l'unica domanda è il costo del lavoro.
  7. La mancanza di supporto tecnico è compensata da un'abbondanza di documentazione online, a partire dal famoso FreeBSD Handbook, quasi tutta disponibile sui dischi di distribuzione, ed è disponibile sul Web nelle traduzioni russe. Libri, anche se pochi, ma buoni :-).
  8. E così quel bene alla fine trionfa -

  9. A differenza dei Linux, di cui ce ne sono molti, FreeBSD è uno: tutte le variazioni su questo tema, da Freenzy a PC-BSD, sono diversi modi distribuzione e raggruppamento dello stesso sistema operativo. È molto importante che tutto ciò che viene letto da un utente inesperto su FreeBSD si riferisca specificamente ad esso, non ha bisogno di indovinare, come accade con Linux, se questa descrizione si applica al sistema in generale o è specifica per una particolare distribuzione. Inoltre, tutta la conoscenza di FreeBSD può essere applicata a qualsiasi altro sistema BSD (magari con solo piccole correzioni).

In conclusione, la cosa più importante: indipendentemente dal kit di distribuzione e dal sistema operativo scelto, è improbabile che questa scelta sia l'ultima e definitiva della tua vita. Dovresti essere preparato al fatto che alla ricerca dell'ideale, verranno provate più di una o due opzioni.

Nel mondo Linux, siamo abituati a vedere solo cloni. Debian, Ubuntu, Red Hat, SUSE: sono tutte distribuzioni diverse, in cui non vi è alcuna differenza fondamentale. La metà delle popolari distribuzioni Linux sono fork di Debian o Ubuntu, altre sono fork dell'antica Slackware con un gestore di pacchetti modificato e bellissimi configuratori. Non c'è traccia della precedente diversità, ma forse stiamo solo guardando male?

Forcella della sezione "Introduzione" dall'ultimo articolo

Un moderno Linuxoid non può essere compreso, ma in passato scegliere una distribuzione era una vera e propria epopea. Le distribuzioni differivano davvero in molti modi e a causa della mancanza di Internet ad alta velocità e macchine virtuali, queste differenze hanno svolto un ruolo molto importante. Slackware offriva semplicità end-to-end, Red Hat era dettagliato nei minimi dettagli e configuratori integrati, Mandrake era dotato di un programma di installazione grafico e la mega funzionalità di Debian era APT, che permetteva (non ci crederete!) Scarica automaticamente il software da Internet.

Il più grande successo è stato ottenere un set di quattro dischi di Red Hat, che includeva tutto gusci grafici e un mucchio di software applicativo, ma se non funzionava, Mandrake su due dischi andava bene. A quei tempi, solo pochi potevano scaricare un'immagine del disco, quindi circolavano numerosi dischi con le distribuzioni più popolari. L'edificio stesso della distribuzione era relativamente semplice e intriso dello spirito "just for fun" che ha prodotto numerosi Frankenstein, incluso il mio, che è morto da qualche parte in fondo a un'unità Seagate da 10 GB.

Passarono gli anni, Seagate fu uccisa da Kingston e le distribuzioni si trasformarono in enormi colossi complessi, creati per estorcere denaro alle aziende il cui amministratore convinse improvvisamente le autorità a trasferire i server su Linux. Ma da qualche parte tra le numerose installazioni di Ubuntu e Menta Linux ci sono ancora quei Frankenstein che portano qualcosa di nuovo nel mondo di Linux, anche se in onore del prossimo che tira soldi.

Slax e sistema di espansione modulare

A quel tempo, Slax mi colpì così tanto che mi unii a un gruppo di sviluppatori che intendevano creare una distribuzione basata sulle sue idee. Il gruppo, tuttavia, ha rapidamente cessato di esistere a causa dell'irrealizzabilità dell'idea, ma Slax continua ad esistere e ad essere sano.

Slax non è solo una distribuzione, è un LiveCD di razza, che, tra le altre cose, può essere esteso con moduli. Questo viene fatto utilizzando un meccanismo elegante, che, ne sono certo, viene utilizzato in molti altri progetti, ma per la prima volta per tali scopi è stato utilizzato qui: il file system Unionfs. L'essenza del metodo è la seguente: non potendo modificare il file system della distribuzione su un CD per installare software aggiuntivo, gli sviluppatori Slax hanno escogitato un metodo per collegare ad esso le immagini del file system tramite root.

Tutto il software aggiuntivo per Slax è distribuito come moduli con l'estensione sb. Il modulo è un'immagine del file system Squashfs (un semplice FS con compressione), che contiene l'applicazione e tutti i file di cui ha bisogno, situati nei percorsi del file system dove dovrebbero trovarsi nel sistema in esecuzione (usr/bin/abiword, Per esempio). Vale la pena mettere questo modulo in una directory speciale su un'unità flash USB (/slax/modules) o tagliarlo su un disco, e il sistema lo preleverà automaticamente e lo monterà sopra la root del LiveCD all'avvio (Unionfs monta file system uno sopra l'altro, come strati di una torta). Di conseguenza, nel sistema apparirà un'applicazione che non è fisicamente presente.

La bellezza di questa idea non sta solo nella sua idoneità per l'estensione LiveCD, ma anche nell'assoluta semplicità di implementazione. Nessun gestore di pacchetti, nessun conflitto di versione, nessuna applicazione rimanente nel file system, protezione assoluta dagli errori di FS, la possibilità di eseguire il rollback a una versione pulita del sistema operativo. In generale, l'elenco può essere lungo. Ma la cosa principale è che tutto questo si ottiene utilizzando un meccanismo molto semplice che può essere implementato in poche righe nel linguaggio dell'interprete dei comandi.

C'è solo un problema: la creazione di una distribuzione completa da centinaia di filesystem overlay avrà un costo sia in termini di prestazioni che di stabilità.

GoboLinux e directory di applicazioni separate

Un altro approccio non comune su Linux (ma standard su OS X e Windows) all'installazione di software di terze parti è la distribuzione GoboLinux. Invece di /bin, /usr/bin, /usr/share e altre directory familiari a qualsiasi Unixoid, contenenti applicazioni installate in una forma "diffusa" attraverso il sistema, GoboLinux utilizza un insieme di directory /Programmi, /Utenti, /Sistema, /File, /Mount e /Depot.

La distribuzione infatti segue il percorso di OS X. All file di sistema si trovano nella directory /System e le applicazioni installate dall'utente si trovano in /Programs, ciascuna nella propria directory separata (ad esempio, /Programs/Firefox). Di conseguenza, diventa possibile installare diverse versioni di un'applicazione (come opzione - librerie) e per rimuovere il software è sufficiente cancellare fisicamente la directory.

Tuttavia, c'è un difetto in questa organizzazione delle directory che ha costretto gli sviluppatori di GoboLinux a utilizzare diverse stampelle. Il problema è che, a differenza delle applicazioni per OS X, il software per UNIX è scritto secondo lo standard FHS, che presuppone che il sistema abbia un albero di directory standard che include proprio /bin, /etc, /lib, /usr e così via . Le applicazioni si aspettano di vedere questa struttura sul disco e potrebbero comportarsi in modo imprevedibile se viene violata.

Per risolvere questo problema, gli sviluppatori di GoboLinux hanno utilizzato due hack: uno speciale modulo del kernel e collegamenti simbolici. Il modulo nasconde tutte le directory standard (/bin, /etc, ecc.) quando elenca la directory root, ma lascia la possibilità di accedervi direttamente. Ciò rende possibile nascondere all'utente la vera struttura della directory.

I collegamenti, a loro volta, risolvono il problema della compatibilità. Tutte le librerie di sistema e le applicazioni archiviate in /System sono collegate simbolicamente nelle directory /bin e /lib per consentire al sistema di funzionare correttamente. Compatibilità applicazioni di terze parti fornisce un programma di installazione che crea nuovi collegamenti per ogni applicazione installata. Quindi, durante l'installazione di Firefox, verrà visualizzato il file /usr/bin/firefox, che in realtà si collega a /Programmi/Firefox/bin/firefox, oltre a una serie di altri collegamenti.

Sì, questo è un tipico rappresentante della famiglia Frankenstein, ma ha i suoi fan, soprattutto tra coloro che trovano l'organizzazione standard del file system UNIX obsoleta e inefficiente. E questo, non discutiamo, è vero.

NixOS, il suo configuratore e gestore di pacchetti

Parlando di gestori di pacchetti e di organizzazione del file system non si può non citare NixOS, forse la distribuzione più interessante e “corretta” in termini di tecnologie utilizzate. NixOS è costruito attorno a due idee principali: un modello di configurazione del sistema dichiarativo e un moderno gestore di pacchetti, privo di quasi tutti i problemi familiari a dpkg, rpm e simili.

Entrambe queste tecnologie sono strettamente correlate tra loro e, lavorando insieme, implementano un principio molto interessante di organizzazione di un kit di distribuzione, che consente di descrivere qualsiasi suo stato (inclusi tutti i file di configurazione e un insieme di pacchetti installati) utilizzando una configurazione centrale. Ad esempio, fornirò la seguente semplice configurazione /etc/nixos/configuration.nix:

# Posizione del caricatore boot.loader.grub.device = "/dev/sda"; # La partizione root del fileSystems di sistema."/".device = "/dev/sda1"; # Abilita SSH per impostazione predefinita services.sshd.enable = true; # Abilita Apache (+ impostazioni) services.httpd.enable = true; servizi.httpd.adminAddr=" [e-mail protetta]"; services.httpd.documentRoot = "/webroot";

Questo file descrive impostazioni standard un semplice web server con accesso SSH. Sì, NixOS ti consente di mantenere le impostazioni diversi servizi in un file, ma il punto non è in questo, ma nel fatto che, avendo questa configurazione, è facile clonare l'intera distribuzione. È sufficiente copiare questo file su un'istanza NixOS appena installata ed eseguire il comando

$ interruttore nixos-rebuild

E voilà. In pochi minuti avremo una distribuzione con SSH e Apache preconfigurati e funzionanti. Ma la cosa più interessante è quella dato comando non solo installa, configura ed esegue il software, ma porta effettivamente il kit di distribuzione allo stato descritto. Ciò significa che dopo aver eseguito il comando, nel sistema rimarranno davvero solo SSH e Apache preconfigurato, e nient'altro che le loro dipendenze e configurazioni (in effetti, un analogo dell'installazione da zero).

Questa funzionalità può essere utilizzata per distribuire rapidamente una distribuzione, passare da uno stato all'altro, trasferire rapidamente il sistema tra fisico o macchine virtuali, espandere i cluster e altro ancora. Inoltre, grazie al gestore pacchetti, NixOS garantisce l'integrità del sistema durante gli aggiornamenti e consente persino di tornare a uno stato precedente.

Questo è possibile perché diverse versioni(o assembly) dello stesso pacchetto hanno percorsi diversi sul sistema all'interno della directory /nix/store e sono identificati dal sistema tramite hash, quindi l'aggiornamento è solo un'operazione per scaricare nuove versioni di pacchetti, distribuirli in un percorso univoco e "cambia" il sistema al loro utilizzo. Nessuno ti vieta di tornare indietro in qualsiasi momento. Indirettamente, questo approccio risolve il problema DLL Hell, consente di ripristinare le applicazioni alle versioni precedenti e, ovviamente, installare due versioni dello stesso software una accanto all'altra.

NixOS è un sistema incredibilmente interessante e consiglio a chiunque non sia indifferente a Linux di provarlo assolutamente. E andiamo avanti, il prossimo in linea è QubesOS e i suoi ambienti virtuali.

QubesOS o Xen come base per il sistema operativo

In tempi diversi, sono stati fatti molti tentativi per creare un sistema operativo sicuro basato sull'isolamento delle applicazioni e sulle tecnologie di virtualizzazione. Un tempo, anche Microsoft lo ha fatto come parte del progetto Syngularity, ma nessuno di questi tentativi ha avuto successo. Non importa quanto fossero buone le idee incorporate nel sistema operativo, in quasi il 100% dei casi sono diventate una "vittima del secondo sistema": non è stato possibile trascinare utenti e sviluppatori sulla nuova piattaforma.

Il progetto QubesOS, avviato dalla nota esperta di sicurezza polacca Joanna Rutkowska, si confronta favorevolmente con loro in quanto offre di utilizzare gli sviluppi esistenti per creare un sistema operativo sicuro, senza la necessità di interrompere la compatibilità con applicazioni, driver e scrivere milioni di righe di codice da zero. QubesOS è solo una distribuzione Linux basata su Fedora, ma a differenza di altre, è costruita da zero con l'idea di un isolamento rigido delle applicazioni e dei componenti di sistema attraverso la virtualizzazione.

Il sistema si basa sull'hypervisor Xen, in cima al quale vengono lanciate diverse macchine virtuali (domini), ognuna delle quali è responsabile dell'esecuzione della propria funzione di sistema. In domini separati, lo stack di rete (incluso un set di driver), i file system e i driver RAID, nonché uno stack grafico che include un server X vengono eseguiti qui. Vengono utilizzati anche domini separati per avviare le applicazioni, ma non uno per ciascuno di essi (altrimenti il ​​sistema morirebbe per il rapido esaurimento della RAM), ma divisi in "gruppi di interesse": intrattenimento, lavoro, Internet banking e così via.

Il canale di trasmissione dei dati tra i domini è crittografato e presenta rigide restrizioni sul tipo di informazioni trasmesse e sui possibili destinatari. Ciò significa, ad esempio, che se un utente malintenzionato trova un buco nel stack di rete Linux e può accedere al dominio di rete, verrà effettivamente bloccato al suo interno, poiché tutto ciò che il dominio di rete può fare è elaborare le richieste per le connessioni di rete e trasmissione di dati da domini autorizzati. Ciò non ti salverà da sniffing e spoofing, ma proteggerà i dati archiviati nel dominio di archiviazione.

QubesOS utilizza come ambiente grafico KDE, modificato per nascondere agli occhi dell'utente l'organizzazione del sistema. Le applicazioni vengono eseguite automaticamente in domini diversi e l'ambiente utilizza i bordi delle finestre con codifica a colori per indicare in quale dominio è in esecuzione un'applicazione.

Attualmente, gli sviluppatori di QubesOS si stanno preparando a rilasciare la seconda versione del sistema (RC2 è già disponibile), che avrà un dominio separato per le applicazioni Windows e un dominio USB per lavorare in sicurezza con i dispositivi USB.

Sistema operativo Chrome

ChromeOS è una delle distribuzioni Linux più atipiche, strane e controverse. Per la maggior parte delle persone, è solo un browser che esegue quasi bare metal, ma per qualcuno che ha familiarità con Linux, è un sistema operativo completo che ha molte delle funzionalità standard delle distribuzioni regolari, intervallate dalle modifiche di Google.

In generale, ChromeOS è un Ubuntu fortemente ridotto, in cima al quale viene eseguito un ambiente grafico basato sui risultati del progetto Chromium. Lo stesso Ubuntu Upstart è responsabile dell'avvio del sistema, tuttavia, a causa della necessità di avviare un numero molto inferiore di componenti, l'avvio a freddo di ChromeOS è molto più veloce (letteralmente in un secondo). X.org è responsabile della grafica qui, ma è utilizzato esclusivamente allo scopo di supportare adeguatamente apparecchiature e dispositivi di input, l'immagine stessa quasi sempre bypassa il protocollo X direttamente sull'adattatore video (quindi, X sarà presto sostituito da Wayland o Mir).

Da altri componenti utilizzati anche libreria grafica Disordine, PAM, D-Bus, NTP, syslog e cron. Non ci sono idee di pacchetto nel sistema e tutti gli aggiornamenti del sistema operativo si verificano durante l'aggiornamento OTA "in un unico pezzo". Durante l'aggiornamento, il sistema non viene mai sovrascritto, ma utilizza invece la seconda partizione di sistema, che diventa la prima dopo il riavvio. Pertanto, ChromeOS può sempre essere riportato a uno stato precedente e l'aggiornamento stesso non può arrestare il sistema.

A causa dell'assenza di molti componenti standard delle distribuzioni Linux e dell'attenzione all'esecuzione di applicazioni solo per browser, ChromeOS è altamente resistente agli attacchi. Come con un browser desktop, ogni applicazione Web (leggi: scheda) viene eseguita nella propria sandbox, impedendo che l'intero sistema venga compromesso se un utente malintenzionato trova un buco nel browser stesso. Partizione di sistema sempre montato in sola lettura. I Chromebook utilizzano il TPM (Trusted Platform Module) per verificare l'integrità del sistema.

In generale, ChromeOS non è un sistema operativo completo, ma piuttosto una distribuzione Linux molto non standard, che non si può dire, ad esempio, di Android o Firefox OS.

Debian GNU/kFreeBSD o "perché no?"

La distribuzione Debian ha sempre avuto un ampio supporto per un'ampia varietà di architetture di computer. È in grado di funzionare su ARM, MIPS, PowerPC, Sparc e una varietà di altre macchine e processori supportati ufficialmente e non. Tuttavia, uno dei port più interessanti di Debian è stato fatto... al kernel di FreeBSD.

Al centro, Debian GNU/kFreeBSD è la stessa distribuzione ma modificata per funzionare sul kernel FreeBSD. C'è il solito apt-get, un set di configuratori, un sistema di inizializzazione in stile System V, repository di pacchetti binari, KDE e GNOME, quindi la differenza sarà assolutamente invisibile all'utente finale. Ma l'amministratore di sistema troverà molte chicche interessanti per se stesso.

Il motivo principale dell'esistenza di questo progetto è poter utilizzare tecnologie FreeBSD che non sono disponibili nel kernel Linux. Questi includono il supporto nativo per ZFS, un sottosistema modulare per lavorare con i data warehouse GEOM, un sottosistema di rete Netgraph modulare e, naturalmente, un'implementazione di riferimento dello stack TCP / IP. Tutto questo è disponibile in Debian GNU/kFreeBSD insieme alle solite chicche Debian.

  • Damn Vulnerable Linux è la distribuzione più vulnerabile al mondo
  • Stali è una distro basata sull'idea di KISS dal famoso progetto Suckless

Steli laterali: INFO

Il modello per l'installazione di applicazioni in directory separate è apparso per la prima volta nel programma di installazione di GNU Stow.

È interessante notare che, oltre a Debian GNU/kFreeBSD, esiste anche un porting per il microkernel Hurd, ma le sue condizioni lasciano molto a desiderare.

Versione Browser Chrome per Windows 8 non è altro che ChromeOS in miniatura.

Molti utenti non hanno dubbi e scaricano di più ultima versione. La gente pensa che nella versione aggiornata gli sviluppatori abbiano eliminato tutti i bug, aggiunto funzioni utili, reso il design più attraente, l'interfaccia più amichevole. Ma questo non è sempre vero. Solo nel 2016 hanno rilasciato diverse modifiche e assiemi. Tra loro ci sono diversi sistemi: sia buoni che cattivi. Pertanto, devi pensare a quale Linux scegliere. E solo allora, dopo aver valutato tutti i pro e i contro, installa la distribuzione.

Non esiste un sistema universale adatto a tutti gli utenti. Ogni persona ha bisogno di qualcosa di diverso. L'amministratore si preoccupa di funzionalità, sicurezza e opportunità telecomando. Per i principianti: interfaccia amichevole e semplice. Per un amante dell'innovazione: opzioni interessanti che non sono presenti nelle versioni precedenti.

Nel 2016 sono state rilasciate molte distribuzioni. Tra questi, troverai sicuramente quello di cui hai bisogno. Ma nessuna valutazione farà una scelta per te. È meglio valutare in modo indipendente l'opzione che ti piace.

Ci sono alcuni criteri generali che sono importanti in qualsiasi versione di Linux:

  • Stabilità. Se il sistema si blocca costantemente, dà errori, blocca i programmi, nessun altro vantaggio lo spingerà al vertice del 2016. Dovrai cercare costantemente le cause dei guasti e ripristinare i dati danneggiati. Non importa per quali attività utilizzi la modifica: la sua stabilità è sempre importante.
  • Sicurezza. I buchi nel sistema sono una manna dal cielo per qualsiasi virus. Ovviamente Linux è un ottimo esempio di affidabilità. Ma dipende dal firewall, dal registro degli accessi, dalle impostazioni di protezione. È meglio scegliere un kit di distribuzione che abbia già impostato le impostazioni ottimali e chiuso tutte le "scappatoie" per il software dannoso.
  • Funzionalità. La presenza di opzioni utili e interessanti. O una sorta di "gusto" che non è stato aggiunto ad altri sistemi Linux. L'importante è non esagerare. Se l'assemblea ha un numero enorme di funzioni che non ti servono, è meglio prendere qualcosa di più semplice. Dopotutto, sovraccaricheranno il sistema.
  • Convenienza. L'interfaccia dovrebbe essere non solo comprensibile, ma anche pratica. In modo che tutte le opzioni importanti siano "a portata di mano". In modo che quando accendi il computer, puoi metterti al lavoro.
  • Modernità. I sistemi legacy sono buoni in molti modi. Hanno superato la prova del tempo. Se le avete già utilizzate in precedenza, dopo essere passati alla distribuzione 2016, vi dovrete abituare. sì e nuove modifiche potrebbe non essere all'altezza delle aspettative. Se è stato rilasciato di recente, è probabile che contenga dei bug. Ma è comunque meglio prendere Linux moderno. Non necessariamente l'ultima versione. Gli sviluppatori realizzano programmi, concentrandosi su nuovi sistemi. Potrebbe uscire ad un certo punto utile applicazione, che sarà incompatibile con la tua build. E dovrà aggiornare.
  • Progetto. Certo, il guscio non è la cosa principale. Dopotutto, potrebbe non esserci nulla sotto. Ma se il resto dei criteri ti soddisfa, perché non guardare il design delle distribuzioni. Può essere cambiato. Pertanto, non dovresti classificare il Linux più bello del 2016. Proprio quando scegli una modifica, guarda quali opzioni di design ha.
  • Sostegno, comunità. Ciò significa non solo il team di sviluppo e il supporto tecnico ufficiale di Linux. Le persone che usano il sistema operativo sono importanti. Chattano sui forum, discutono di build, fanno recensioni. Possono rispondere a domande, suggerire come risolvere il problema. Se installi una versione impopolare di Linux, dovrai occupartene tu stesso. Dopotutto, non ci saranno così tanti utenti che ci lavoreranno. Ed è improbabile che tu li trovi. Questo criterio non si applica alle modifiche altamente specializzate.

Quando decidi quale distribuzione Linux scegliere, non accontentarti della versione più comune. Esamina diverse opzioni. Ciò che piace agli altri potrebbe non essere adatto a te personalmente.

Esegui la tua build preferita macchina virtuale o con LiveCD. Nessuna valutazione, recensione o opinione può sostituire esperienza personale. Linux è imprevedibile in questo senso. Sarai in grado di capire se il programma fa per te solo dopo averci lavorato per un po'.

Una build che viene costantemente migliorata. Le nuove versioni vengono rilasciate frequentemente. Ubuntu è ancora popolare nel 2016. Anche se è stato rilasciato 10 anni fa.

Il sistema è adatto ai principianti che decidono di "provare" Linux. È facile da installare. Ha un'interfaccia comoda e bella. Non c'è niente di superfluo in esso.

Puoi lavorare con Ubuntu senza nemmeno usare un terminale. Non è come il "classico" Linux - devi lavorarci riga di comando. Questo è sia un vantaggio che uno svantaggio. Ti abituerai facilmente al nuovo ambiente. Ma se decidi di installare un'altra build, non sarai in grado di usarla senza istruzioni.

Nuove funzionalità vengono spesso aggiunte a Ubuntu. E con loro - nuovi bug. Vengono rimossi non appena vengono scoperti.

  • Distribuito gratuitamente. Molti programmi e modifiche possono essere scaricati gratuitamente.
  • Installazione rapida: 10 minuti e il kit di distribuzione è già sul computer.
  • Interfaccia chiara e amichevole. È facile capirlo.
  • Nessun virus. Più precisamente, i virus semplicemente non possono infettare il sistema. Nulla accade su Linux Ubuntu senza il permesso dell'utente. Se tu stesso non "manchi" malware, non entreranno nella build.
  • È disponibile il multiboot dei sistemi operativi. Ubuntu può essere installato insieme a Windows. Non è necessario configurare nulla per questo.
  • L'assieme viene fornito con un set di software.
  • Nessuna classificazione di distribuzione Linux è completa senza Ubuntu. Questa è una build comune. Se hai un problema, puoi trovare una soluzione nella community o sul forum.
  • Bassa stabilità. Ci sono arresti anomali occasionali. Ma con le giuste impostazioni, il sistema funzionerà bene. Nonostante ciò, Ubuntu e alcune delle sue modifiche sono le migliori build di Linux. Dopotutto, i fallimenti in esso non sono così critici.
  • Potresti avere errori che nessuno ha riscontrato. Questo è colpa delle versioni più recenti.
  • Se decidi di provare altre distribuzioni Linux, sarà difficile ricostruire dopo Ubuntu.

menta

Interfaccia grafica intuitiva. C'è un modulo che accelererà l'adattamento se sei passato a Mint da un sistema Win. Hanno una barra delle applicazioni, un desktop e una navigazione simili. Ti abituerai rapidamente al nuovo "ambiente". Ci sono diversi ambienti di lavoro. Scegli quello con cui ti senti a tuo agio a lavorare.

Mint è basato su Ubuntu. I creatori di Mint hanno deciso di rimuovere tutti gli svantaggi inerenti a Linux. La particolarità dell'assembly è che ha codec multimediali integrati. E i programmi necessari per un lavoro completo sul computer sono già inclusi.

Ben consolidato Feedback. I creatori della modifica sono interessati all'opinione degli utenti, ascoltala.

  • La menta è quasi l'assemblea più comune del 2016. C'è una comunità enorme. Puoi contattare direttamente gli sviluppatori con un suggerimento o un'idea.
  • È gratis.
  • Ci sono un numero caratteristiche utili: plug-in per una facile installazione di programmi, download di aggiornamenti, avvio di programmi.
  • Comoda interfaccia grafica. Puoi passare da un ambiente di lavoro all'altro.
  • Gli aggiornamenti e gli aggiornamenti escono frequentemente.
  • Non ci sono bollettini di pubblica sicurezza.
  • Lo sviluppatore non è un'azienda ufficiale, ma appassionati. Per molti versi, questo è un vantaggio, poiché il creatore del sistema sarà più vicino agli utenti. Ma può sbagliare, perché non ha una squadra di professionisti.

Uno dei più antichi rappresentanti di Linux. Ma è popolare nel 2016 grazie alla sua stabilità e sicurezza. Ha un enorme team di sviluppo. Ma le nuove versioni vengono rilasciate raramente.

Debian è installato sui server. È adatto per l'amministrazione remota. In lui migliori sistemi gestione dei pacchetti.

Il montaggio non è adatto ai principianti. Ha più programmi e impostazioni che devi capire. Ma installare la build è facile.

  • Questo è un esempio di stabilità.
  • Supporto per molte architetture diverse.
  • Funziona in modo rapido ed efficiente.
  • Fornisce sicurezza.
  • Ci sono un numero enorme di programmi. Circa 43.000 confezioni.
  • Debian è facile da aggiornare.
  • Adatto per server e amministrazione remota. C'è un sistema di gestione dei pacchetti.
  • Dopo l'installazione, è necessaria la configurazione iniziale.
  • Le impostazioni stesse sono difficili da capire.
  • Il distributore è obsoleto. Popolare nel 2016 solo perché è la build più stabile e affidabile basata su Linux.
  • Raramente escono aggiornamenti.
  • La quantità di software è sia un vantaggio che uno svantaggio. Sarà difficile per un principiante comprendere una tale varietà di software.

Altre build

  • ArcoLinux. Costruzione semplice e conveniente. Se vuoi capire e imparare a usare Linux, Arch Linux lo farà la scelta migliore. Ma la distribuzione ha un grosso svantaggio. Dopo l'installazione, non vedrai nulla. Tutte le funzioni devono essere cercate e configurate in modo indipendente. E nessuna automazione. Prima di scaricare questo assieme, leggi le relative istruzioni.

  • ChaletOS. Se sei ieri Utente Windows, Chalet OS fa per te. Questa build è molto simile a Win. Ma sotto la shell c'è Linux. Sarai in grado di gestire nuovo sistema utilizzando un'interfaccia grafica familiare. La raccolta è stata rilasciata di recente. Potrebbe avere ancora dei difetti.

  • sistema operativo elementare. Un kit di distribuzione dal design straordinario. E questi sono tutti i suoi vantaggi. Alla modifica sono state aggiunte solo quelle applicazioni che non violano la composizione complessiva del desktop. Nessuna nuova soluzione o funzionalità. Il sistema operativo elementare è solo un bellissimo sistema operativo.

  • cubo linux. Adatto per laptop. La costruzione è stabile. Ha un'interfaccia pratica e ordinata. Grazie a questo, la batteria dura più a lungo. Puoi eseguire software progettato per Ubuntu su Cub Linux. Non ha bisogno di un computer potente. È installato anche su vecchi laptop. Ma c'è anche un aspetto negativo: il sistema si avvia lentamente.

Distribuzioni altamente specializzate

Ecco le migliori distribuzioni Linux 2016 progettate per compiti altamente specializzati.

  • Ubuntu Studio. studio multimediale attivo base Ubuntu. Una build professionale progettata per designer, ingegneri del suono e coloro che si occupano di editing video. La funzionalità del sistema è finalizzata solo a questo: non è destinata ad altre attività. Ubuntu Studio non ha bisogno di molte risorse. Possono essere distribuiti tra i programmi.

  • Code. Se non vuoi essere seguito, installa Tails. È basato su Debian. La build fornisce sicurezza, privacy e completo anonimato sulla rete. Funziona da LiveCD.

  • Snappy Ubuntu Core. Innovazione per l'innovazione. Progettato per "cose ​​intelligenti". Con esso puoi controllare gli strumenti domotici (microonde, caffettiere). Il sistema non ha bisogno di molte risorse per funzionare.

  • Steam OS. Un grosso problema per Linux è che ci sono pochi giochi su di esso. Per questo motivo, molti utenti hanno preferito Windows. E non l'avrebbero abbandonato del tutto. Ma Valve ha trovato una soluzione: ha fornito "Linux per i giochi". sistema operativo Sistema operativo Steam basato su Debian. Presenta le funzionalità della piattaforma Steam.

Per decidere quale Linux scegliere, devi provare alcune build che ti piacciono. Nelle recensioni e nei top, puoi solo guardare le opzioni. Ma se sai esattamente di cosa hai bisogno, installa senza esitazione.

Quale Linux pensi sia il migliore?

Se noti un errore, seleziona una parte di testo e premi Ctrl + Invio
CONDIVIDERE: