In questo articolo, ti mostreremo come installare Alpine Linux su una macchina virtuale VMware Workstation 17 Pro. Ti mostreremo anche come abilitare il repository dei pacchetti della community su Alpine Linux. Ti mostreremo come abilitare sudo anche su Alpine Linux. Infine, ti mostreremo come installare gli strumenti VMware su Alpine Linux e abilitare il servizio OpenRC di VMware Tools.
Argomento dei contenuti:
- Download dell'immagine ISO di Alpine Linux
- Creazione di una macchina virtuale VMware Workstation 17 Pro per Alpine Linux
- Collegamento dell'immagine ISO di Alpine Linux alla macchina virtuale VMware Workstation Pro
- Avvio della macchina virtuale Alpine Linux VMware Workstation Pro
- Nome utente di accesso predefinito dell'immagine del programma di installazione di Alpine Linux
- Installazione di Alpine Linux sulla macchina virtuale VMware Workstation Pro
- Rimozione del dispositivo CD/DVD dalla macchina virtuale Alpine VMware Workstation
- Primo sguardo a Alpine Linux in esecuzione su VMware Workstation Pro Virtual Machine
- Accedi ad Apline Linux come root
- Abilitazione del repository dei pacchetti della comunità su Alpine Linux
- Aggiornamento della cache del repository dei pacchetti Alpine Linux
- Abilitazione di Sudo in Alpine Linux
- Installazione di VMware Tools e VMware Video Drivers su Alpine Linux Virtual Machine
- Aggiunta del servizio Open-vm-tools all'avvio del sistema di Alpine Linux
- Conclusione
- Riferimenti
Download dell'immagine ISO di Alpine Linux
Per scaricare l'immagine ISO di Alpine Linux, apri il file pagina ufficiale dei download di Alpine Linux con il tuo browser web preferito.
Una volta caricata la pagina, fai clic su x86_64 dalla sezione STANDARD come indicato nello screenshot seguente:
Il tuo browser dovrebbe iniziare a scaricare l'immagine ISO standard di Alpine Linux. Ci vuole un po' per completare.
A questo punto, dovrebbe essere scaricata l'immagine ISO di Alpine Linux Standard.
Creazione di una macchina virtuale VMware Workstation 17 Pro per Alpine Linux
Per creare una nuova macchina virtuale Alpine Linux VMware Workstation, apri VMware Workstation 17 Pro e fai clic su File > Nuova macchina virtuale...
Fare clic su 'Avanti'.
Seleziona “Installerò il sistema operativo più tardi” e clicca su “Avanti”.
Seleziona 'Linux' dalla sezione 'Sistema operativo ospite'. [1] e 'Altro kernel Linux 5.x a 64 bit' dal menu a discesa 'Versione'. [2] . Al termine, fai clic su 'Avanti [3]' .
Digita un nome per la macchina virtuale Alpine Linux [1] .
La macchina virtuale verrà archiviata nella directory predefinita della macchina virtuale VMware Workstation 17 Pro. Se vuoi archiviarlo da qualche altra parte, fai clic su 'Sfoglia ...' e seleziona la directory in cui desideri archiviare la macchina virtuale Alpine Linux [2] .
Al termine, fai clic su 'Avanti [3] ' .
Digitare la quantità di spazio su disco (in unità GB) che si desidera allocare alla macchina virtuale Alpine Linux nella sezione 'Dimensione massima del disco (GB)' [1] .
È possibile archiviare il disco virtuale come un singolo file o suddividere il disco virtuale in più file [2] . Quello predefinito va bene la maggior parte del tempo.
Al termine, fai clic su 'Avanti [3] ' .
Fare clic su 'Personalizza hardware...'
Dalla sezione 'Memoria', è possibile specificare la quantità di memoria che si desidera allocare per la macchina virtuale Alpine Linux.
Dalla sezione 'Processori', puoi selezionare il numero di processori (del tuo computer) che desideri allocare alla macchina virtuale Alpine Linux.
Dalla sezione 'Scheda di rete', è possibile selezionare tra NAT (impostazione predefinita) o rete con bridge per la macchina virtuale Alpine Linux. Puoi anche fare networking avanzato. Il networking avanzato su VMware Workstation 17 Pro non rientra nell'ambito di questo articolo.
Molto probabilmente, potresti decidere di utilizzare Alpine Linux perché è leggero e vuoi mantenerlo così. Quindi, rimuovere l'hardware non necessario dalla macchina virtuale Alpine Linux potrebbe essere qualcosa che preferisci.
È possibile rimuovere il controller USB, la scheda audio, la stampante e l'hardware del CD/DVD (una volta installato Alpine Linux) dalla macchina virtuale Alpine Linux. Questo è facoltativo.
Per rimuovere un hardware dalla macchina virtuale Alpine Linux, selezionalo e fai clic su 'Rimuovi' come indicato nello screenshot seguente:
Per ora abbiamo rimosso il controller USB, la scheda audio e l'hardware della stampante dalla macchina virtuale Alpine Linux.
Al termine di questi passaggi, fare clic su 'Chiudi'.
Fare clic su 'Fine'.
Dovrebbe essere creata una macchina virtuale Alpine Linux.
Collegamento dell'immagine ISO di Alpine Linux alla macchina virtuale VMware Workstation Pro
Per allegare l'immagine ISO Alpine Linux appena scaricata alla macchina virtuale Alpine Linux VMware Workstation Pro, apri la macchina virtuale Alpine Linux su VMware Workstation Pro e fai clic su 'Modifica impostazioni macchina virtuale' come indicato nella seguente schermata:
Dalla sezione hardware CD/DVD (IDE). [1] , seleziona “Usa file immagine ISO [1] ' e clicca su “Sfoglia… [3] '
Seleziona il file immagine ISO Alpine Linux Standard che hai scaricato e fai clic su 'Apri'.
Dovrebbe essere selezionato il file immagine ISO standard di Alpine Linux [1] . Fare clic su 'OK' per salvare le modifiche [2] .
Avvio della macchina virtuale Alpine Linux VMware Workstation Pro
Per avviare la macchina virtuale Alpine Linux VMware Workstation Pro, aprila su VMware Workstation Pro e fai clic su 'Accendi questa macchina virtuale'.
La macchina virtuale Alpine Linux dovrebbe avviarsi e avviarsi dall'immagine ISO Alpine Linux.
Nome utente di accesso predefinito dell'immagine del programma di installazione di Alpine Linux
Il nome utente di accesso predefinito dell'immagine ISO standard di Alpine Linux è root. L'utente che effettua l'accesso non ha alcuna password impostata. Quindi, digita semplicemente il nome utente di accesso e premi
Installazione di Alpine Linux sulla macchina virtuale VMware Workstation Pro
Per installare Alpine Linux sulla macchina virtuale VMware Workstation Pro, eseguire il seguente comando:
$ setup-alpino Innanzitutto, devi selezionare un layout di tastiera per Alpine Linux. Vengono elencati i layout di tastiera supportati/disponibili. Basta digitare il codice del layout di tastiera desiderato dall'elenco e premere
Digita una variante del layout di tastiera dall'elenco e premi
Digita un nome host per Alpine Linux e premi
Per configurare la rete, premere
Per configurare la rete tramite DHCP (che è principalmente ciò che potresti voler fare su una macchina virtuale per testare le cose), premi
Per configurare la rete automaticamente (senza richiedere alcuna configurazione manuale), premere E e premere
Digita la password di root desiderata e premi
Digita nuovamente la tua password di root e premi
Ora devi selezionare un fuso orario. Il fuso orario predefinito è UTC. Se il fuso orario predefinito non è adatto a te, premi '?' (punto interrogativo) e premere
Dovrebbe essere elencato un elenco di fusi orari disponibili. Quelli che terminano con o hanno sub-fusi orari.
Digitare un fuso orario e premere
Se il fuso orario selezionato ha altri fusi orari secondari, digitare '?' e premere
Dovrebbero essere elencati i fusi orari secondari.
Digita il fuso orario secondario desiderato e premi
Se hai bisogno di un proxy per accedere a Internet, digita qui l'URL del proxy e premi
Per la maggior parte delle persone, l'opzione predefinita (nessun proxy) è abbastanza buona. Quindi, lascia l'opzione predefinita e premi
Ora devi selezionare un client NTP per Alpine Linux.
Quello predefinito al momento della stesura di questo articolo è chrony. Se non hai una preferenza, va bene quella predefinita. Quindi, basta premere
Dovrebbero essere elencati i mirror del repository di pacchetti Alpine Linux disponibili. Premere
Per utilizzare un repository casuale dall'elenco, premere 'r' e premere
Per rilevare il mirror del repository di pacchetti Alpine Linux più veloce dall'elenco e utilizzarlo, premere 'f' e premere
Se desideri utilizzare il mirror predefinito del repository di pacchetti Alpine Linux, premi semplicemente
Se desideri creare un altro utente di accesso su Alpine Linux, digita il nome utente di accesso e premi
Se invece vuoi usare solo l'utente root, basta premere
Se hai deciso di creare un nuovo utente, devi fornire ulteriori informazioni all'installer di Alpine Linux.
Digitare il nome completo del nuovo utente di accesso e premere
Digitare la password di accesso del nuovo utente e premere
Digitare nuovamente la password di accesso del nuovo utente e premere
Premere
Premere
Il disco della macchina virtuale Alpine Linux VMware Workstation Pro predefinito dovrebbe avere il nome del dispositivo 'sda'. Dato che vuoi installare Alpine Linux sul disco, digita 'sda' e premi
Digita 'sys' e premi
Alpine Linux sta inizializzando il disco. Il completamento richiede alcuni secondi.
Per cancellare il disco e installare Alpine Linux sul disco, premere 'y' e premere
Alpine Linux viene installato sul disco. Ci vuole un po' per completare.
A questo punto, Alpine Linux dovrebbe essere installato sulla macchina virtuale.
Ora, spegni la macchina virtuale con il seguente comando:
$ spegniRimozione del dispositivo CD/DVD dalla macchina virtuale Alpine VMware Workstation
Il dispositivo CD/DVD non è necessario sulla macchina virtuale Alpine Linux una volta installato Alpine Linux sulla macchina virtuale. Puoi rimuoverlo dalla macchina virtuale.
Innanzitutto, apri la macchina virtuale Alpine Linux sull'app VMware Workstation Pro e fai clic su 'Modifica impostazioni macchina virtuale'.
Selezionare l'hardware del CD/DVD (IDE) e fare clic su 'Rimuovi'.
Fare clic su 'OK' per salvare le modifiche.
Primo sguardo a Alpine Linux in esecuzione su VMware Workstation Pro Virtual Machine
Per avviare la macchina virtuale Alpine Linux, aprila sull'app VMware Workstation Pro e fai clic su 'Accendi questa macchina virtuale'.
La macchina virtuale dovrebbe essere accesa e Alpine Linux dovrebbe avviarsi dal disco.
A breve, vedrai il prompt di accesso di Alpine Linux.
Per accedere a Alpine Linux, digitare il nome utente di accesso e premere
Digitare la password di accesso e premere
Dovresti aver effettuato l'accesso a Alpine Linux.
Accedi ad Apline Linux come root
L'accesso a Alpine Linux come utente root è necessario per configurare i repository dei pacchetti Alpine, installare nuovi pacchetti, configurare sudo e altre attività amministrative.
Mentre sei connesso ad Alpine Linux come utente non root, puoi accedere ad Alpine Linux come utente root con il seguente comando:
$ il suo - radice Digita la password di root e premi
Dovresti aver effettuato l'accesso ad Alpine Linux come utente root.
Abilitazione del repository dei pacchetti della comunità su Alpine Linux
Il repository di pacchetti della comunità Alpine Linux ha molti pacchetti di cui potresti aver bisogno. Quindi, è una buona idea abilitarlo.
Primo, accedere a Alpine Linux come utente root .
Per abilitare il repository di pacchetti della comunità Alpine Linux, apri il file /etc/apk/repositories file con l'editor di testo 'Vi' come segue:
Usa i tasti freccia della tastiera per navigare fino al primo carattere ( # ) della terza riga (che termina con la parola community) e premere “x” per rimuovere il carattere di commento # .
Una volta che il # viene rimosso dalla terza riga, il /etc/apk/repositories il file dovrebbe apparire come segue.
Per salvare le modifiche, digita ':wq!' e premere
Aggiornamento della cache del repository dei pacchetti Alpine Linux
Per aggiornare la cache del repository dei pacchetti Alpine Linux, accedere come utente root ed eseguire il seguente comando.
$ aggiornamento apkLa cache del repository dei pacchetti Alpine Linux dovrebbe essere aggiornata.
Abilitazione di Sudo in Alpine Linux
Sudo consente all'utente non root di eseguire i comandi con privilegi di superutente (root). Nelle altre distribuzioni Linux come Ubuntu/Debian, Fedora/RHEL, ecc., sudo è abilitato per impostazione predefinita. Ma non è il caso di Alpine Linux.
In questa sezione, ti mostreremo come abilitare sudo in Alpine Linux in modo da poter eseguire i comandi con privilegi di superutente come un normale utente.
Primo, accedere come utente root e installa sudo con il seguente comando:
$ apk add sudoSudo dovrebbe essere installato.
Apri il file di configurazione sudo per la modifica con il seguente comando:
$ visto / eccetera / sudoerUtilizzare i tasti freccia per scorrere fino alla riga contrassegnata e decommentare (rimuovere il simbolo #) la riga come abbiamo fatto in precedenza.
Una volta che la riga non è commentata, dovrebbe apparire come segue.
Ora digita ':wq!' e premere
Il tuo utente di accesso (utente ordinario non root) dovrebbe essere aggiunto automaticamente al gruppo Wheel, come puoi vedere nello screenshot seguente:
$ presa ruota / eccetera / gruppo
Ora esci dalla shell dell'utente root e verifica se sudo funziona. Come puoi vedere, sudo richiede una password. Digita la password che preferisci.
$ Uscita$ sudo ls
Il comando dovrebbe essere eseguito senza problemi. Significa che sudo funziona bene.
Installazione di VMware Tools e VMware Video Drivers su Alpine Linux Virtual Machine
Per installare i driver video VMware Tools e VMware su Alpine Linux, eseguire il seguente comando:
$ sudo apk aggiungi open-vm-tools-plugins-all xf86-video-vmwareI driver video VMware Tools e VMware vengono installati su Alpine Linux. Ci vuole un po' per completare.
Devono essere installati i driver video VMware Tools e VMware.
Aggiunta del servizio Open-vm-tools all'avvio del sistema di Alpine Linux
Alpine Linux utilizza OpenRC per gestire i servizi di sistema e l'avvio.
Per verificare i servizi di avvio del sistema abilitati su Alpine Linux, eseguire il seguente comando:
$ rc-stato -UNCome puoi vedere, il servizio VMware Tools non è disponibile nei servizi di avvio del sistema di Alpine Linux.
Per aggiungere il servizio VMware Tools open-vm-tools all'avvio del sistema di Alpine Linux, eseguire il seguente comando:
$ sudo rc-update aggiunge avvio open-vm-toolsIl servizio VMware Tools open-vm-tools dovrebbe essere aggiunto all'avvio del sistema di Alpine Linux
Affinché le modifiche abbiano effetto, riavviare la macchina virtuale Alpine Linux come segue:
$ sudo riavviareUna volta avviata la macchina virtuale Alpine Linux, accedi ad essa e dovresti vedere che il servizio VMware Tools open-vm-tools dovrebbe essere in esecuzione.
$ rc-stato -UN
Conclusione
Ti abbiamo mostrato come scaricare l'immagine ISO di Alpine Linux, creare una macchina virtuale VMware Workstation 17 Pro e installare Alpine Linux sulla macchina virtuale VMware Workstation 17 Pro. Ti abbiamo anche mostrato come abilitare il repository dei pacchetti della community su Alpine Linux. Ti abbiamo mostrato come abilitare sudo anche su Alpine Linux. Infine, ti abbiamo mostrato come installare VMware Tools su Alpine Linux e aggiungere il servizio VMware Tools all'avvio del sistema di Alpine Linux.