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.