Bisakah saya mengonversi Ubuntu Desktop 14.04 ke Server?

27

Saya telah menemukan beberapa solusi untuk mengubah Ubuntu 12.04 Desktop ke Server, dengan perintah berikut:

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

Saya hanya ingin tahu apakah prosesnya sama dengan Ubuntu 14.04. Alasan saya perlu melakukan ini adalah karena saya perlu menginstal moodle (beberapa orang mungkin memiliki alasan lain untuk melakukan ini jadi saya harap ini membantu mereka juga) dan itu perlu dijalankan di Ubuntu Server daripada Desktop. Terima kasih

José Del Valle
sumber
5
Menurut Anda mengapa moodle membutuhkan Server Ubuntu secara khusus? Bisakah Anda menautkan ke instruksi yang Anda ikuti? Anda dapat menginstal tumpukan LAMP penuh dengan mudah pada versi Desktop.
steeldriver
Inilah dokumennya; ini berbicara tentang Ubuntu Server 14.04 Lts saja, jadi itu sebabnya saya tidak cukup yakin tentang menginstalnya di Desktop docs.moodle.org/26/en/…
José Del Valle
asumsi yang dibuat untuk menyelesaikan masalah di sini salah, baca di bawah ini alasannya
tomodachi
1
Anda dapat meninggalkan garis yang menjelaskan mengapa Anda ingin melakukan ini (mis. Moodle), untuk menjaga pertanyaan tetap umum. Bagaimanapun, moodle tidak disebutkan dalam judul atau tag.
Serrano

Jawaban:

29

CATATAN: perintah berikut hanya baik untuk versi Ubuntu kurang / lebih tua dari 12,04, lihat Server FAQ , PERHATIAN: Anda mungkin berakhir dengan sistem yang tidak berguna.

Terima kasih atas jawaban Anda, tetapi saya telah menemukan Anda perlu menambahkan baris pembaruan

sudo apt-get update

Juga dikoreksi baris berikut

sudo apt-get -purge remove lightdm

Untuk

sudo apt-get purge lightdm

Versi lengkap dari naskah yang diperbaiki ada di bawah ini

# 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
nityan
sumber
2
Di Ubuntu 15.10 saya harus menginstal ulang taskselsetelah menghapus gambar desktop. Juga, gambar server tidak perlu diinstal (dan tidak bisa) karena "Sejak 12.04, tidak ada perbedaan dalam kernel antara Ubuntu Desktop dan Ubuntu Server" ( bit.ly/1S54S2d ).
D Schlachter
Dapatkah saya menggunakan proses ini (dengan sedikit penyesuaian) untuk mengurangi Linux Mint 17 ke instalasi minimal dan mengubahnya ke Ubuntu 14.04? Saya ingin melakukan ini karena jika saya bisa, saya terhindar dari masalah instalasi baru dan konfigurasi ulang banyak paket.
biocyberman
dengan ubuntu 16.04 ini membuat saya dengan sistem yang tidak dapat digunakan, tanpa grub, tanpa kernel, ... ada ide?
x29a
Saya pikir Anda harus menyusun ulang itu, dan hapus ubuntu-desktop sesaat sebelum membersihkan lightdm / gdm3, jika tidak menghapus ubuntu-desktop akan menghapus apa pun yang telah Anda instal yang tergantung pada kernel linux.
miigotu
4

Jawaban sederhananya adalah ya, tetapi menjalankan perintah Anda dapat menginstal server Ubuntu. Pastikan Anda membuat perubahan berikut pada file konfigurasi grub yang terletak di /etc/default/grub:

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

Maka Anda bisa lari

sudo update-grub
Mrandrewandrade
sumber
2

Asumsi bahwa Anda perlu menghapus instalan desktop Ubuntu dan menginstal server Ubuntu salah.

Namun untuk instalasi yang sebenarnya selalu lebih baik untuk memiliki instalasi minimal yang hanya berisi apa yang Anda butuhkan.

Server Ubuntu hanyalah instalasi Ubuntu minimal dengan kernel spesifik yang dioptimalkan untuk melayani banyak klien. Alih-alih satu pengguna dalam kasus desktop. aplikasi / Layanan apa pun yang dapat Anda jalankan di server Ubuntu, Anda dapat berjalan di desktop Ubuntu

Memeriksa persyaratan instalasi pada moodle

Kita dapat melihat bahwa yang dibutuhkan adalah:

  • server web
  • dukungan php untuk server web
  • sebuah database
tomodachi
sumber
2
Terkadang diinginkan untuk melakukan ini, terutama jika itu adalah server produksi, dan orang yang awalnya mengaturnya melakukannya sebagai desktop karena ketidaktahuan. Tidak perlu menjalankan Unity di server produksi, dan menginstal ulang seluruh server sepertinya berlebihan.
m0j0
Dalam produksi, saya lebih suka kembali ke awal dan menginstal ulang semuanya jika sudah diinstal sebagai desktop yang salah. Kalau tidak, saya pikir GRUB-neraka akan menjadi risiko nyata ... Dalam kasus lain, ya, kemungkinan sama sekali tidak akan menjadi masalah jika itu awalnya instalasi desktop ...
Erk