Lo scopo principale di Alpine Linux è il minimalismo in termini di alta sicurezza, portata e spazio. In questo, la posizione dei programmi in memoria viene randomizzata utilizzando una tecnica chiamata eseguibili indipendenti dalla posizione. Ciò impedisce a qualsiasi attaccante di assumere la macchina e sfruttare le stranezze della memoria. Alpine Linux raggiunge le sue dimensioni ridotte fornendo la maggior parte delle utility in un eseguibile utilizzando la suite Busybox.
Se si desidera utilizzare Alpine Linux ma vuoi provarlo prima di realizzarlo il sistema operativo corrente del sistema, è possibile utilizzare VirtualBox. In questo tutorial, spiegheremo brevemente come installare e utilizzare Alpine Linux su VirtualBox.
Come installare Alpine Linux su VirtualBox
Prima di passare al processo di configurazione, ecco alcuni prerequisiti che devi seguire:
Come altre distribuzioni Linux, è possibile installare facilmente il Linux alpino su VirtualBox.
Innanzitutto, vai sul sito ufficiale di Alpine Linux e scarica la sua versione standard. A seconda dell'architettura del sistema, è possibile scaricare la versione x86_64 o x86.
La versione x84_64 è adatta ai sistemi moderni di oggi, quindi lo scaricheremo qui.
Una volta scaricato il file ISO, va alla directory "download" per impostazione predefinita. Questo file scaricato rappresenta Alpine Linux ed è necessario per installarlo su VirtualBox.
Ora, apri la macchina virtuale e fai clic su "Nuovo".
Innanzitutto, nomina il sistema operativo di tua scelta. Qui, l'abbiamo chiamato “Alpine Linux 3.17 ". Seleziona "Linux" in "Tipo" e "Linux 2.6 /3.x / 4.X (64 bit) "per" versione ". Quindi, fai clic su "Avanti".
Ora, fornisci una memoria per la macchina virtuale dal sistema. Poiché l'alpino è una piccola distribuzione, richiede solo un po 'di memoria. Puoi eseguirlo facilmente dando fino a 2 GB di memoria, ma abbiamo fornito 7 GB qui per farlo funzionare in modo più fluido.
Successivamente, dobbiamo creare un disco rigido per archiviare i dati. Per fare ciò, fai clic su "Crea un disco rigido virtuale ora" e procedi facendo clic su "Crea".
Procedere selezionando "VirtualBox Disk Image (VDI)" per il tipo di disco del file.
Successivamente, scegliamo un disco "allocato dinamicamente" perché a dimensioni fisse, il disco ha una dimensione fissa e non è possibile modificarlo. Al contrario, puoi aumentare o diminuire le sue dimensioni in un disco allocato dinamicamente.
È possibile selezionare una dimensione del disco fino a 10 GB per impostazione predefinita, poiché Alpine Linux ha una dimensione inferiore. Affinché il sistema funzioni correttamente, abbiamo risolto la dimensione del disco a 50 GB.
Come puoi vedere, Alpine Linux è ora pronto per l'installazione.
Ora, vai su Impostazioni> Sistema> Motherboard e spunta le opzioni "Optical" e "Disk rigido" come mostrato nella seguente immagine:
Quindi, vai a "Storage" e fai clic su "Empty". Successivamente, fai clic sull'icona contrassegnata nella seguente immagine e seleziona il file ISO scaricato.
Dopo aver effettuato le impostazioni precedenti, avviare alpine Linux facendo clic sul pulsante "Avvia". Dopo aver impostato tutto bene, vedrai la seguente schermata quando fai clic su "Avvia".
Nota: In questa situazione, stai usando Alpine ma non è ancora completamente installato.
Alpine Linux ha anche l'accesso. L'utente predefinito su alpino è "root". Accedi al prompt di accesso localhost digitando "root".
Digita "Setup-Alpine" per impostare Alpine e premere "Invio".
Ora, Alpine ti chiede di selezionare prima la tastiera. Qui, selezioniamo quella tastiera digitando "noi". Quando viene richiesto per la variazione della tastiera successiva, digita nuovamente "noi" e premi "Invio" per procedere.
Il sistema ora ti chiede di inserire il nome host. Qui, puoi inserire il nome host secondo la tua scelta.
Successivamente, non configureremo l'interfaccia di rete "ETHO". Premere "Invio" due volte per la configurazione automatica.
Quando richiesto per la configurazione della rete manuale, digitare "N" e immettere per la configurazione automatica. Assicurati di essere connesso a Internet e fornisce gli indirizzi IP allocati dinamicamente.
Per modificare la password per l'utente root, immettere qualsiasi password forte che desideri, due volte.
Nota: Per motivi di sicurezza, non vedrai nulla di digitato durante la digitazione della password.
Una volta impostata la password, il nostro schermo ritorna al menu di configurazione. Quando viene richiesto per il fuso orario, devi entrare nell'area. Utilizzo "?"Per elencare l'elenco appropriato per il tuo fuso orario. Vedrai che l'elenco di tutte le zone apparirà di fronte a te.
Poiché il nostro fuso orario è "Asia", procediamo utilizzandolo. Immediatamente dopo questo, chiede il sotto-timezone. Tipo "?"Ancora una volta per ottenere un elenco di zone sotto-time per tipo. Sotto questo, la nostra zona secondaria è "Calcutta", quindi lo scriveremo.
Il prossimo è un URL proxy di cui non abbiamo bisogno. Procedere premendo "Invio". Chrony lavora per il nostro client NTP, quindi premi di nuovo "Invio" per procedere. Questo processo potrebbe richiedere del tempo.
Alpine ora deve installare alcuni pacchetti e vuole sapere dove scaricare i pacchetti. È disponibile un ampio elenco di specchi. Attualmente, Alpine sta attraversando 70 pacchetti e vede quale pacchetto è il più veloce, ma questo processo richiede un po 'di tempo. Se puoi aspettare, premere "Invio" per trovare quello più veloce.
Qui, scriviamo "R". In questo modo, impiega casualmente qualsiasi pacchetto.
Ti chiede di impostare l'utente. Ma per ora, senza configurare l'utente, procediamo premendo "Invio". Dopo questo, ti chiede l'autorizzazione di accesso SSH root. Se è necessario inserire una password durante l'accesso a root ssh, digita "Sì"; Altrimenti, procedi digitando "No".
Ora, Alpine inizia a scaricare alcuni strumenti. Innanzitutto, chiede di scegliere un server SSH. Di cui, scegliamo l'OpenSSH per impostazione predefinita.
Infine, devi scegliere il disco su cui si desidera installare il Linux alpino. Come puoi vedere, abbiamo un solo disco. A parte questo, non abbiamo altra opzione. Quindi, scegliamo "SDA".
Quindi, scrivi "sys" per utilizzare il disco come drive sys. Quando il sistema ti chiede di cancellare il disco, digitare "Y" e premere "Invio".
Il processo precedente potrebbe richiedere un po 'di tempo, ma alpine è installato dopo. Infine, riavvia il sistema digitando "Riavvia".
Quando Alpine si riavvia, vedrai il nome che hai fornito come nome host di sistema. Per procedere, digitare "root" e immettere la password inserita in precedenza.
Successivamente, punta i repository usando il seguente comando:
CD/ETC/APK/
Qui, apriamo i repository usando l'editor VI. Per questo, eseguire il seguente comando:
VI repository
Dopo aver eseguito il comando precedente, vedrai i seguenti repository. Di questo, rimuoviamo il "#" dai due repository precedenti per non comanderli. In questo modo, i repository sono abilitati per Alpine Linux.
Esegui il seguente comando di aggiornamento per assicurarti che i repository funzionino correttamente:
Aggiornamento APK
Puoi vedere che i repository di Alpine Linux funzionano correttamente e circa 17000 pacchetti sono disponibili sotto di esso.
Per impostare l'interfaccia grafica di Alpine Linux, utilizzare il comando seguente:
Setup-xorg-Base
Questo comando installa tutti i pacchetti necessari per l'interfaccia grafica di Alpine Linux.
Successivamente, installiamo "Pciutils" tramite il seguente comando per monitorare lo stato dei dispositivi PCI, elencarli e impostare i loro registri di configurazione:
APK Aggiungi pciutili
Ora, dobbiamo installare i driver video. Innanzitutto, cerchiamo i driver video utilizzando il comando seguente:
APK Search XF86-Video
Tutti questi driver video sono disponibili nel repository alpine.
Qui, installiamo solo le unità video selezionate che sono le seguenti:
APK ADD XF86-Video-FDEV XF86-Video-Intel XF86-Video-Vesa
Tutti i precedenti tre driver video sono essenziali e sono installati con successo. Questi sono necessari per funzionare l'interfaccia grafica di Alpine Linux.
Ora, installiamo alcuni driver di input per dispositivi come la tastiera e il mouse. Per prima cosa cerchiamo i driver di input nel repository alpino usando il comando seguente:
APK Search XF86-Input
Installiamo solo i driver di input "VMMOUSO" e "Synaptics".
APK ADD XF86-INPUT-SYNAPTICS XF86-INPUT-VMOUSE
Quindi, installa l'aggiunta di VirtualBox Guest; È disponibile nel repository alpino per impostazione predefinita:
APK Aggiungi virtualBox-Guest-Adddizioni
Successivamente, installa tutte le utility gnome. Qui, installiamo tutte le utility necessarie tramite il seguente comando:
APK Aggiungi gnome Bash-complezione Gnome-terminale gnoma-desktop-gnome-shell gnome-system-monitor menu gnome calcolatore gnoma-disk-digit-utility gnome-control-center
Le utility precedenti potrebbero richiedere del tempo per l'installazione.
Ora devi aggiungere alcuni servizi. Qui aggiungiamo quattro servizi (DBUS, UDEV, VirtualBox-Guest-Adddizioni e Gnome Desktop Manager) utilizzando il seguente comando:
Infine, crea un utente di accesso con una home directory. Per questo, fornire il nome utente e la password correttamente.
Riavvia il sistema per verificare che "GDN" sia appropriatamente installato.
Come puoi vedere, il gestore desktop gnome è installato correttamente. Ora, utilizzando questo utente di accesso, è possibile avviare il gestore desktop gnome di Alpine Linux.
Conclusione
Una delle caratteristiche principali di Alpine Linux è la sua piccola dimensione. L'installazione di Alpine Linux è complicata rispetto ad altre distro Linux. In questo tutorial, abbiamo appreso il processo di installazione di Alpine Linux su VirtualBox, che è lungo. Dopo aver installato Alpine, abbiamo descritto l'intero processo della sua configurazione.
Per questa distribuzione Linux, l'interfaccia grafica deve essere installata separatamente e alcuni pacchetti e driver devono essere aggiunti separatamente. Con questo tutorial, è possibile installare Alpine Linux su VirtualBox senza problemi.