Glossario Linux: le definizioni che ti aiuteranno a capire meglio questo mondo

Glossario Linux

Con ogni nuovo anno che arriva, o giorni prima come adesso, vengono spesso letti articoli che assicurano che questo sarà l'anno di Linux. Lo leggo da molto più di un decennio, ma l'anno di sistemi come quelli di cui discutiamo in questo blog deve ancora venire. In parte, è logico: Windows è ovunque, ed è molto da biasimare che sia installato di default su qualsiasi computer. Per questo motivo molti di voi non sanno cosa significano alcune parole che usiamo in questo mondo, ed è per questo che abbiamo pensato di pubblicare questo articolo come Glossario Linux.

È quasi certo che in futuro scriveremo più articoli che spieghino più in dettaglio cosa è menzionato in questo glossario Linux, ma quello che vogliamo fare in questo articolo è proprio questo, un glossario Linux, che non è altro che un Elenco di parole con una definizione che vuole essere chiara, breve e concisa. Li metteremo in ordine alfabetico, e sicuramente lo aggiorneremo con più definizioni in futuro, sia che abbiamo qualcos'altro da aggiungere o che i nostri lettori lo propongano.

Glossario Linux: Definizioni che tutti dovrebbero conoscere

  • ALSA: acronimo di Architettura audio Linux avanzata ed è un framework software e parte del kernel Linux che fornisce un'interfaccia di programmazione dell'applicazione (API) per i driver dei dispositivi della scheda audio.
  • AppImage: formato per distribuire software "portatile" su Linux senza dover essere un super utente per installare l'applicazione, cosa che, di fatto, non fa. Sono un pacchetto in cui il software principale e le dipendenze sono inclusi nello stesso eseguibile. Articolo correlato.
  • Bash: shell simile a UNIX e linguaggio di comando
  • CLI: Acronimo di "Interfaccia a riga di comando". Viene utilizzato, ad esempio, quando un programma funziona nel terminale e la sua interfaccia non è grafica. Ejemplo.
  • comando: testo scritto in un terminale, script e altre parti per attivare azioni. Potremmo anche chiamarli "ordine".
  • distribuzione: Parola abbreviata per "distribuzione" che sostanzialmente definisce un sistema operativo "root" o "sorgente" basato su Linux, come Debian, Ubuntu o Red Hat. Da loro derivano i "sapori" o "sapori": Ubuntu è distribuzione, Kubuntu è sapore. Anche se secondo alcuni utenti o un'altra definizione, il sistema operativo sarebbe la base e ciò che ne uscirebbe sarebbe la distribuzione. Ad esempio: Arch Linux: sistema operativo; Manjaro, distro.
  • Ambiente grafico- Conosciuto anche come "ambiente desktop" in alcuni paesi, è un gruppo di componenti che forniscono elementi dell'interfaccia utente come icone, barre degli strumenti, sfondi e widget. Grazie all'ambiente grafico possiamo usare Linux graficamente con mouse e tastiera come facciamo in Windows e macOS. Tra i più famosi abbiamo GNOME, Plasma o XFCE.
  • Flatpak: utility di gestione dei pacchetti con cui viene distribuito, installato e gestito un software che include, nello stesso pacchetto, il software principale, le dipendenze, il runtime e tutto il necessario per farlo funzionare su qualsiasi sistema basato su Linux che ha o viene aggiunto al supporto. Sono pacchetti universali e sandbox (isolati). Il repository più utilizzato è Flathub.
  • GNU: acronimo di "GNU's Not Unix", e il principale responsabile era Richard Stallman negli anni 80. I sistemi operativi basati su Linux sono in realtà GNU/Linux, anche se in tutti i media li abbreviamo (male) e ci riferiamo direttamente ad essi come "Linux" .
  • GRUB: Caricatore di avvio unificato GNU GRand o GRUB è un programma che consente all'utente di selezionare quale sistema operativo installato o quale kernel caricare al momento dell'avvio del sistema. Consente inoltre all'utente di passare argomenti al kernel. Si potrebbe dire che è il programma di avvio utilizzato in Linux.
  • GUI: acronimo di "Graphical User Interface", che è un'interfaccia utente grafica che ci permette di interagire con il software tramite finestre, caselle di controllo, pulsanti, ecc. È come la finestra che vediamo durante l'esecuzione del software. Senza GUI, quello che avremmo è un software in "CLI", che abbiamo spiegato sopra.
  • Giacca: acronimo di "JACK Audio Connection Kit", che è un server audio (e qualcos'altro) che consentirà all'audio di suonare quando le applicazioni lo richiedono. Non è l'unico che esiste in Linux.
  • nocciolo: il nucleo. Il cuore. Quando parliamo di un sistema operativo "Linux" (ben detto sarebbe "GNU/Linux"), quello che stiamo dicendo è che utilizza il kernel Linux, che è il primo strato del software utilizzato in questi sistemi e che contiene, soprattutto, i driver in modo che funzioni in qualsiasi team hardware. In effetti, questa era l'intenzione di Linus Torvalds quando ha iniziato come progetto di carriera su cui continua a lavorare.
  • LTS: Acronimo di "Long Term Support". È usato per indicare che un sistema operativo o un programma sarà supportato per un tempo più lungo, essendo il punto in cui è più visto nelle versioni LTS di Ubuntu che escono ogni due anni e sono supportate per 5 anni.
  • Sessione dal vivo: le "sessioni live" sono quelle che esistono finché non si spegne o si riavvia il computer. Tutte le modifiche che abbiamo apportato verranno distrutte in quel momento. Vengono spesso utilizzati su USB per installare un sistema operativo o come strumento di ripristino.
  • TuboFilo: è un server per la gestione di flussi audio e video e hardware in Linux. Gestisce il routing multimediale e l'elaborazione della pipeline. Al momento della stesura di questo articolo, a dicembre 2021, è ancora in fase di sviluppo, ma si prevede che, insieme a Wayland, migliorerà notevolmente tutto ciò che riguarda l'immagine e il suono, e migliorerà anche la compatibilità tra i diversi server di audio e video..
  • Impulso- Server audio compatibile con la rete utilizzato principalmente su Linux, ma anche su sistemi BSD, macOS o Solaris.
  • Release Candidate- Un tag o parole usate per fare riferimento a una versione avanzata del software in fase di sviluppo. Ad esempio, ci sono aziende che etichettano il loro software come "Release Candidate" una o due settimane prima del rilascio della versione stabile. Nel caso del kernel (Linux), viene utilizzato per due mesi, ma perché ciò che effettivamente fanno sono cambiamenti rispetto alla versione stabile.
  • Rilascio di rotolamento- Modello di sviluppo e consegna del software che arriva non appena è disponibile e i sistemi operativi che lo utilizzano vengono installati una volta e ricevono aggiornamenti a vita. In Linux, Arch Linux è, e si credeva che Windows 10 sarebbe stato quando hanno assicurato che sarebbe stata l'ultima versione del sistema di Microsoft (ora si sa che ci sarà Windows 11). Anche se, beh, Windows ha soddisfatto solo la parte dell'aggiornamento a vita, e nemmeno quella.
  • Conchiglia: comando Linux o interprete di comandi.
  • su: comando il cui significato è "utente sostitutivo", ed è principalmente utilizzato per passare da un utente all'altro. Lo fa avviando una shell di login nella directory e nell'ambiente correnti (su) o passando completamente alle impostazioni dell'utente di destinazione (su -).
  • sudo: comando per richiedere privilegi elevati o super utente. Di solito viene messo davanti ad altri comandi per poter eseguire determinate azioni, come l'installazione di software o lo spostamento di file in directory protette. Articolo su sudo e su.
  • Scatto: gestore di pacchetti e sviluppo sviluppato da Canonical e che rivaleggia con il Flatpak per essere pacchetti universali che includono software e dipendenze, runtime e altri nello stesso pacchetto. Sono anche sandbox. Articolo correlato.
  • Ondeggiare: successore del gestore di finestre di i3 che è disponibile su sistemi operativi basati su Linux. È progettato per funzionare in Wayland e non ha un desktop da usare. Le finestre si aprono a schermo intero, con margini configurabili, le nuove finestre dividono automaticamente lo schermo e si può passare facilmente da un "desktop" all'altro con le scorciatoie da tastiera. In effetti, un utente esperto può fare tutto con la tastiera. Poiché non ha molti componenti di un normale ambiente grafico, è più leggero.
  • Symlink: link "simbolici" o "soft", che in altri sistemi sono noti come "scorciatoie". Possono essere utilizzati, ad esempio, per accedere a un file oa una cartella da un altro percorso. Allacciare il rapporto.
  • tarball: molti software vengono distribuiti compressi. Un formato ampiamente utilizzato per questo è TAR, da Tape Archive, e il tarball o tarfile è il nome dato a un gruppo o file composto da più file che vengono uniti utilizzando il comando TAR o un software di compressione dell'interfaccia grafica (GUI). Possono essere trovati con estensione .tar o .tar.gz e il software può essere installato direttamente dal tarball.
  • terminal: periferica che interagisce con l'essere umano, è composta da output e input, uno schermo e una tastiera. In realtà, quello che usiamo in Linux quando siamo su un sistema con un'interfaccia grafica è un "emulatore di terminale".
  • Tux: mascotte di Linux. È un pinguino e compare in software come Tux Guitar, Tux Paint o Tux Kart. Articolo correlato.
  • Wayland: protocollo di visualizzazione con livelli di sicurezza aggiuntivi. Ogni app è considerata un client e l'hardware è un server e Wayland sarebbe il ponte che rende possibile l'immagine. Oggi molti sviluppatori si stanno concentrando su Wayland perché è l'opzione migliore e il futuro è in essa.
  • VINO: acronimo di Wine Is Not a Emulator, ma in realtà sembra che lo sia. È un software che contiene tutto il necessario per eseguire applicazioni Windows su Linux, ma anche su macOS e persino Android. In costante sviluppo e miglioramento nel tempo, può essere installato, ad esempio, Guitar Pro su Linux.
  • X11: X Window (noto anche come X11, o semplicemente X) è un sistema di finestre client/server per visualizzazioni bitmap. È implementato nella maggior parte dei sistemi operativi simili a UNIX ed è stato portato su molti altri sistemi.

Altro da aggiungere?

Questo articolo sul glossario di Linux si aggiornerà nel tempo includere sempre più definizioni. All'inizio li abbiamo aggiunti perché sappiamo che molti di voi hanno dei dubbi su di essi, come il "tarball". La nostra intenzione è di aiutarti a capire, e speriamo che dopo aver letto questo glossario Linux sarà più facile leggere altri articoli sul blog.


Lascia un tuo commento

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

*

*

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

  1.   Noel suddetto

    Qualcosa che mi confonde è sudo vs su e larve benedetta che viene danneggiata