Tôi có thể chuyển đổi Ubuntu Desktop 14.04 sang Máy chủ không?


27

Tôi đã tìm thấy một số giải pháp để chuyển đổi Ubuntu 12.04 Desktop sang Server, với các lệnh sau:

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

Tôi chỉ muốn biết nếu nó là quá trình tương tự với Ubuntu 14.04. Lý do tôi cần làm điều này là vì tôi cần cài đặt moodle (một số người có thể có lý do khác để làm điều này vì vậy tôi hy vọng điều này cũng giúp họ) và nó yêu cầu phải chạy trên Ubuntu Server chứ không phải Desktop. Cảm ơn


5
Tại sao bạn nghĩ moodle yêu cầu Ubuntu Server cụ thể? Bạn có thể liên kết đến các hướng dẫn bạn đang làm theo? Bạn có thể cài đặt một ngăn xếp LAMP đầy đủ dễ dàng trên phiên bản Desktop.
Steeldo

Đây là tài liệu; nó chỉ nói về Ubuntu Server 14.04 Lts, vì vậy đó là lý do tại sao tôi không chắc chắn về việc cài đặt nó trên Desktop docs.moodle.org/26/en/ Kẻ
Jose Del Valle

giả định được đưa ra để giải quyết vấn đề ở đây là sai, đọc bên dưới tại sao
tomodachi

1
Bạn có thể đã bỏ qua dòng giải thích lý do tại sao bạn muốn làm điều này (ví dụ: moodle), để giữ câu hỏi chung chung. Rốt cuộc, moodle không được đề cập trong tiêu đề cũng như các thẻ.
Serrano

Câu trả lời:


29

LƯU Ý: các lệnh sau chỉ tốt cho phiên bản Ubuntu ít hơn / cũ hơn 12.04, xem Câu hỏi thường gặp về Máy chủ , THẬN TRỌNG: bạn có thể kết thúc với một hệ thống vô dụng.

Cảm ơn câu trả lời của bạn nhưng tôi thấy bạn cần thêm dòng cập nhật

sudo apt-get update

Cũng sửa dòng sau

sudo apt-get -purge remove lightdm

Đến

sudo apt-get purge lightdm

Phiên bản đầy đủ của tập lệnh đã sửa ở bên dưới

# 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
Trên Ubuntu 15.10 tôi đã phải cài đặt lại taskselsau khi xóa hình ảnh máy tính để bàn. Ngoài ra, hình ảnh máy chủ không cần phải được cài đặt (và không thể) bởi vì "Kể từ ngày 12.04, không có sự khác biệt về nhân giữa Ubuntu Desktop và Ubuntu Server" ( bit.ly/1S54S2d ).
D Schlachter

Tôi có thể sử dụng quy trình này (với một chút điều chỉnh) để giảm Linux Mint 17 xuống cài đặt tối thiểu và chuyển đổi nó sang Ubuntu 14.04 không? Tôi muốn làm điều này bởi vì nếu tôi có thể, nó giúp tôi tiết kiệm một số rắc rối về cài đặt mới và cấu hình lại nhiều gói.
biocyberman

với Ubuntu 16.04, điều này cho tôi một hệ thống không thể sử dụng, không có grub, không kernel, ... có ý tưởng nào không?
x29a

Tôi nghĩ bạn nên sắp xếp lại chúng, và loại bỏ ubfox-desktop ngay trước khi xóa lightdm / gdm3, nếu không, xóa ubfox-desktop sẽ loại bỏ mọi thứ bạn đã cài đặt phụ thuộc vào kernel linux.
miigotu

4

Câu trả lời đơn giản là có, nhưng chạy các lệnh bạn có thể cài đặt máy chủ Ubuntu. Đảm bảo rằng bạn thực hiện các thay đổi sau đối với tệp cấu hình grub có tại /etc/default/grub:

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

Sau đó bạn có thể chạy

sudo update-grub

2

Giả định rằng bạn cần gỡ cài đặt máy tính để bàn Ubuntu và cài đặt máy chủ Ubuntu là bị lỗi.

Tuy nhiên, đối với một cài đặt thực sự, tốt hơn hết là cài đặt tối thiểu chỉ chứa những gì bạn cần.

Máy chủ Ubuntu chỉ là một bản cài đặt Ubuntu tối thiểu với một hạt nhân cụ thể được tối ưu hóa để phục vụ nhiều khách hàng. Thay vì một người dùng trong trường hợp máy tính để bàn. bất kỳ ứng dụng / Dịch vụ nào bạn có thể chạy trên máy chủ Ubuntu, bạn có thể chạy trên máy tính để bàn Ubuntu

Kiểm tra các yêu cầu cài đặt trên moodle

Chúng ta có thể thấy rằng những gì cần thiết là:

  • một máy chủ web
  • Hỗ trợ php cho máy chủ web
  • Một cơ sở dữ liệu

2
Đôi khi, mong muốn làm điều này, đặc biệt nếu đó là một máy chủ sản xuất và người đầu tiên thiết lập nó đã làm như một máy tính để bàn không biết gì. Không cần chạy Unity trên máy chủ sản xuất và cài đặt lại toàn bộ máy chủ có vẻ như quá mức cần thiết.
m0j0

Trong sản xuất, tôi muốn quay lại để cào và cài đặt lại toàn bộ nếu nó bị cài đặt bị lỗi như một máy tính để bàn. Mặt khác, tôi nghĩ GRUB-hell sẽ là một rủi ro thực sự ... Trong mọi trường hợp khác, vâng, có thể nó sẽ không thành vấn đề nếu ban đầu nó là một cài đặt máy tính để bàn ...
Erk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.