Posso convertire Ubuntu Desktop 14.04 in Server?


27

Ho trovato diverse soluzioni per convertire Ubuntu 12.04 Desktop in Server, con i seguenti comandi:

sudo apt-get install tasksel
sudo tasksel remove ubuntu-desktop
sudo tasksel install server
apt-get install linux-server linux-image-server
apt-get –purge remove lightdm

Voglio solo sapere se è lo stesso processo con Ubuntu 14.04. Il motivo per cui ho bisogno di farlo è perché devo installare Moodle (alcune persone potrebbero avere altri motivi per farlo, quindi spero che anche questo li aiuti) e richiede di eseguire Ubuntu Server anziché Desktop. Grazie


5
Perché pensi che moodle richieda specificamente Ubuntu Server? Puoi collegarti alle istruzioni che stai seguendo? È possibile installare uno stack LAMP completo altrettanto facilmente sulla versione desktop.
— Steeldriver

Ecco il documento; parla solo di Ubuntu Server 14.04 Lts, quindi è per questo che non sono abbastanza sicuro di installarlo su Desktop docs.moodle.org/26/it/…
— José Del Valle

l'ipotesi fatta per risolvere il problema qui è sbagliata, leggi sotto perché
— tomodachi,

1
Avresti potuto tralasciare la linea che spiega perché vuoi farlo (ad es. Moodle), per mantenere la domanda generica. Dopotutto, moodle non è menzionato nel titolo né nei tag.
— Serrano,

Risposte:


29

NOTA: i seguenti comandi sono validi solo per la versione Ubuntu inferiore / precedente alla 12.04, vedere Domande frequenti sul server , ATTENZIONE: si potrebbe finire con un sistema inutile.

Grazie per la risposta, ma ho scoperto che è necessario aggiungere la riga di aggiornamento

sudo apt-get update

Inoltre, è stata corretta la seguente riga

sudo apt-get -purge remove lightdm

A

sudo apt-get purge lightdm

La versione completa dello script corretto è di seguito

# update
sudo apt-get update

# install the 'tasksel' package so we can remove the desktop image       
sudo apt-get install tasksel

# remove the desktop image
sudo tasksel remove ubuntu-desktop

# tell tasksel to start the server image setup
sudo tasksel install server

# install the server images
sudo apt-get install linux-server linux-image-server

# remove lightdm
sudo apt-get purge lightdm

# remove all packages no longer required (~400 MB)
sudo apt-get autoremove

2
Su Ubuntu 15.10 ho dovuto reinstallare taskseldopo aver rimosso l'immagine del desktop. Inoltre, le immagini del server non devono essere installate (e non possono essere) perché "Dal 12.04, non vi è alcuna differenza nel kernel tra Ubuntu Desktop e Ubuntu Server" ( bit.ly/1S54S2d ).
— D Schlachter,

Posso usare questo processo (con poca regolazione) per ridurre Linux Mint 17 a un'installazione minima e convertirlo in Ubuntu 14.04? Voglio farlo perché se posso, mi fa risparmiare qualche problema di nuova installazione e riconfigurazione di molti pacchetti.
— biocyberman,

con Ubuntu 16.04 questo mi lascia con un sistema inutilizzabile, niente grub, nessun kernel, ... qualche idea?
— x29a

Penso che dovresti riordinarli, e rimuovere Ubuntu-Desktop appena prima di eliminare lightdm / gdm3, altrimenti rimuovendo Ubuntu-Desktop rimuoverai tutto ciò che hai installato che dipende dal kernel di Linux.
— miigotu

4

La semplice risposta è sì, ma eseguendo i comandi è possibile installare il server Ubuntu. Assicurarsi di apportare le seguenti modifiche al file di configurazione di grub disponibile in /etc/default/grub:

GRUB_TIMEOUT=10
( Comment out ‘GRUB_HIDDEN_TIMEOUT’ )
GRUB_CMDLINE_LINUX_DEFAULT=”"
GRUB_TERMINAL=console ( only for PC )

Quindi puoi correre

sudo update-grub

2

Il presupposto che è necessario disinstallare il desktop Ubuntu e installare il server Ubuntu è difettoso.

Tuttavia, per un'installazione reale è sempre meglio avere un'installazione minima contenente solo ciò di cui hai bisogno.

Il server Ubuntu è solo un'installazione minima di Ubuntu con un kernel specifico ottimizzato per servire molti client. Invece di un singolo utente nel caso di un desktop. qualsiasi applicazione / servizio che è possibile eseguire sul server Ubuntu che è possibile eseguire sul desktop Ubuntu

Verifica dei requisiti di installazione su moodle

Possiamo vedere che è necessario:

  • un server web
  • supporto php per il server web
  • un database

2
A volte è desiderabile farlo, specialmente se si tratta di un server di produzione, e la persona che lo ha originariamente creato lo ha fatto come desktop per ignoranza. Non è necessario eseguire Unity su un server di produzione e reinstallare l'intero server sembra eccessivo.
— m0j0,

In produzione, preferirei tornare a zero e reinstallare il tutto se fosse stato installato in modo errato come desktop. Altrimenti, sto pensando che GRUB-inferno sarebbe un vero rischio ... In ogni altro caso, sì, probabilmente non sarà affatto un problema se in origine era un'installazione desktop ...
— Erk,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.