Cài đặt Ubuntu Server trên Raspberry Pi ở Chế độ không đầu và SSH Into It

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu là một hệ điều hành mã nguồn mở. Nó dựa trên hệ điều hành Debian GNU / Linux. Ubuntu là một hệ điều hành tuyệt vời cho các dự án IoT của bạn trên Raspberry Pi 4.

Trong thiết lập không đầu của Ubuntu trên Raspberry Pi 4, bạn không cần bàn phím, chuột và màn hình. Bạn có thể truy cập trực tiếp vào hệ điều hành Ubuntu được cài đặt trên Raspberry Pi 4 của mình từ xa thông qua SSH.







Trong bài viết này, tôi sẽ hướng dẫn bạn cách cài đặt Ubuntu Server 20.04 LTS trên Raspberry Pi 4 của bạn ở chế độ không đầu và định cấu hình quyền truy cập SSH. Vậy hãy bắt đầu.



Những thứ bạn sẽ cần:

Để theo dõi bài viết này, bạn cần những điều sau:



  1. Máy tính bảng đơn Raspberry Pi 4
  2. Bộ chuyển đổi nguồn USB Type-C cho Raspberry Pi 4 của bạn
  3. Thẻ nhớ microSD 16 GB hoặc 32 GB
  4. Máy tính xách tay hoặc máy tính để flash hình ảnh Máy chủ Ubuntu trên thẻ nhớ microSD và truy cập Raspberry Pi 4 của bạn qua SSH
  5. Raspberry Pi Imager hoặc Balena Etcher được cài đặt trên máy tính xách tay hoặc máy tính của bạn để flash hình ảnh Máy chủ Ubuntu trên thẻ nhớ microSD.

Nếu bạn cần bất kỳ hỗ trợ nào về cài đặt Raspberry Pi Imager trên hệ điều hành Linux của bạn, hãy xem bài viết của tôi Cách cài đặt và sử dụng Raspberry Pi Imager.





Nếu bạn cần bất kỳ hỗ trợ nào về cài đặt Cá voi Etcher trên hệ điều hành Linux của bạn, hãy xem bài viết của tôi Cài đặt Etcher trên Linux.

Trong bài viết này, tôi sẽ sử dụng Raspberry Pi Imager để flash hình ảnh hệ điều hành Ubuntu Server trên thẻ nhớ microSD. Bạn có thể sử dụng Balena Etcher nếu muốn.



Tải xuống Hình ảnh Ubuntu Server 20.04 LTS cho Raspberry Pi:

Để cài đặt Ubuntu trên Raspberry Pi 4, bạn cần tải xuống ảnh Ubuntu Server 20.04 LTS cho Raspberry Pi.

Hình ảnh Raspberry Pi của Ubuntu Server 20.04 LTS có sẵn trên trang web chính thức của Ubuntu .

Tham quan trang web chính thức của Ubuntu từ trình duyệt web yêu thích của bạn.

trang web ubuntu

Sau khi tải trang, hãy nhấp vào Tải xuống và nhấp vào Raspberry Pi 2, 3 hoặc 4 từ Ubuntu cho IoT như được đánh dấu trong ảnh chụp màn hình bên dưới.

Ảnh chụp màn hình trang web ubuntu

Khi trang tải xong, hãy cuộn xuống một chút và nhấp vào Tải xuống 64-bit hoặc Tải xuống 32-bit nút từ Ubuntu 20.04.1 LTS như được đánh dấu trong ảnh chụp màn hình bên dưới.

Nếu bạn đang sử dụng phiên bản Raspberry Pi 4 2GB hoặc 4GB, hãy tải xuống hình ảnh 32-bit Ubuntu 20.04 LTS.

Nếu bạn đang sử dụng phiên bản 8GB của Raspberry Pi 4, hãy tải xuống hình ảnh Ubuntu 20.04 LTS 64-bit. Nếu không, bạn sẽ không thể sử dụng RAM 8GB đầy đủ của Raspberry Pi 4. Hệ điều hành 32 bit chỉ có thể giải quyết 4GB RAM.

tải xuống ubunti pi

Trình duyệt của bạn sẽ sớm bắt đầu tải xuống hình ảnh Ubuntu Server 20.04 LTS cho Raspberry Pi.

bắt đầu tải xuống

Khi trình duyệt của bạn nhắc bạn lưu hình ảnh Ubuntu Server 20.04 LTS cho Raspberry Pi, hãy chọn vị trí bạn muốn lưu hình ảnh và nhấp vào Cứu .

ubuntu sẽ nhắc bạn lưu

Trình duyệt của bạn sẽ bắt đầu tải xuống hình ảnh Ubuntu Server 20.04 LTS cho Raspberry Pi. Có thể mất một lúc để hoàn thành tùy thuộc vào tốc độ kết nối internet của bạn.

bắt đầu tải xuống ubuntu

Nhấp nháy hình ảnh Ubuntu Server 20.04 LTS sang thẻ MicroSD:

Sau khi hình ảnh Ubuntu Server 20.04 LTS được tải xuống, bạn có thể sử dụng Raspberry Pi Imager để flash ảnh Ubuntu Server 20.04 LTS vào thẻ nhớ microSD.

Gắn thẻ nhớ microSD vào máy tính của bạn. Sau đó, mở Raspberry Pi Imager và nhấp vào CHỌN .

hình ảnh quả mâm xôi pi

Cuộn xuống một chút và nhấp vào Sử dụng tùy chỉnh .

raspberry pi imageer - sử dụng tùy chỉnh

Chọn hình ảnh Ubuntu Server 20.04 LTS mà bạn vừa tải xuống và nhấp vào Mở ra .

raspberry pi imageer - sử dụng tùy chỉnh

Hình ảnh Ubuntu Server 20.04 LTS nên được chọn. Bấm vào CHỌN THẺ SD như được đánh dấu trong ảnh chụp màn hình bên dưới.

hình ảnh mâm xôi pi - chọn sd

Nhấp vào thẻ microSD từ danh sách mà bạn muốn flash ảnh Ubuntu Server 20.04 LTS.

hình ảnh quả mâm xôi pi- nhấp vào microd

Để ghi hình ảnh Ubuntu Server 20.04 LTS trên thẻ nhớ microSD đã chọn của bạn, hãy nhấp vào VIẾT .

raspberry pi imageer- ghi
Để xác nhận hoạt động, hãy nhấp vào ĐÚNG .

Thao tác này sẽ xóa tất cả dữ liệu hiện có khỏi thẻ microSD và sao chép tệp hình ảnh Ubuntu Server 20.04 LTS vào thẻ microSD.

máy ảnh raspberry pi - tất cả dữ liệu hiện có

Hình ảnh Ubuntu Server 20.04 LTS đang được flash trên thẻ nhớ microSD. Có thể mất một lúc để hoàn thành.

hình ảnh mâm xôi pi - đang tải

Sau khi hình ảnh Ubuntu Server 20.04 LTS được hiển thị trên thẻ nhớ microSD, hãy nhấp vào TIẾP TỤC và đóng lại Raspberry Pi Imager .

raspberry pi imageer - tiếp tục

Định cấu hình kết nối Wi-Fi:

GHI CHÚ: Nếu bạn muốn sử dụng Wi-Fi để kết nối mạng trên Raspberry Pi 4, thì phần này dành cho bạn. Nếu bạn muốn sử dụng kết nối có dây thì bạn có thể bỏ qua bước này.

Đối với cấu hình không đầu của Ubuntu Server 20.04 LTS, bạn phải định cấu hình mạng (Wi-Fi hoặc có dây).

Để làm điều đó, hãy tháo và lắp lại thẻ nhớ microSD trên máy tính của bạn. Bạn sẽ thấy một khởi động như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

kết nối wifi - phân vùng khởi động

Bạn nên tìm một cấu hình mạng tập tin trong khởi động vách ngăn.

kết nối wifi - cấu hình mạng

Mở cấu hình mạng tệp trong trình soạn thảo văn bản. Tệp phải có các nội dung sau theo mặc định.

kết nối wifi - tệp cấu hình mạng

Gỡ bỏ # ký tự từ các dòng được đánh dấu (để bỏ ghi chú mã). Sau đó, thay đổi với SSID và mật khẩu của mạng Wi-Fi bạn muốn kết nối.

Khi bạn đã hoàn tất, hãy lưu cấu hình mạng tập tin.

kết nối wifi - mật khẩu ssid wifi

Cấp nguồn cho Raspberry Pi 4:

Kết nối thẻ nhớ microSD và cáp nguồn USB Type-C trên Raspberry Pi 4.

Nếu bạn muốn sử dụng mạng có dây, hãy kết nối cáp mạng RJ45 với cổng Ethernet của Raspberry Pi 4.

Khi bạn đã hoàn tất, hãy bật Raspberry Pi 4.

Cấp nguồn cho Raspberry Pi 4

Tìm địa chỉ IP của Raspberry Pi 4 của bạn:

Đăng nhập vào bảng điều khiển quản trị Bộ định tuyến của bạn từ trình duyệt web và bạn sẽ tìm thấy địa chỉ IP của Raspberry Pi 4 được gán cho nó thông qua máy chủ DHCP đang chạy trên Bộ định tuyến của mạng gia đình.

Như bạn có thể thấy, địa chỉ IP của Raspberry Pi 4 của tôi là 192.168.0.104 . Nó sẽ khác trong trường hợp của bạn. Vì vậy, hãy đảm bảo thay thế nó bằng của bạn từ bây giờ.

Tìm địa chỉ IP của Raspberry Pi 4 của bạn

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH:

Để truy cập từ xa vào hệ điều hành Ubuntu Server 20.04 LTS đang chạy trên Raspberry Pi 4 của bạn qua SSH, hãy chạy lệnh sau:

$sshubuntu@192.168.0.104

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 1

Để chấp nhận vân tay, hãy nhập đúng và hãy nhấn .

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 2

Mật khẩu mặc định là ubuntu . Gõ vào ubuntu và hãy nhấn .

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 3

Lần đầu tiên bạn đăng nhập vào Ubuntu Server 20.04 LTS trên Raspberry Pi 4, bạn sẽ được yêu cầu thay đổi mật khẩu mặc định ubuntu .

Gõ vào ubuntu và hãy nhấn .

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 4

Nhập mật khẩu mới và nhấn .

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 5

Nhập lại mật khẩu và nhấn .

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 6

Mật khẩu phải được thay đổi và phiên SSH sẽ được đóng lại.

Truy cập Ubuntu Server 20.04 LTS từ xa qua SSH 7

Bạn có thể SSH vào lại Raspberry Pi 4 của mình bằng lệnh sau:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Nhập mật khẩu mới và nhấn .

ssh ubuntu 02

Bạn phải đăng nhập vào hệ điều hành Ubuntu Server 20.04 LTS được cài đặt trên Raspberry Pi 4 của mình.

ssh ubuntu 03

Như bạn có thể thấy, tôi đang chạy Ubuntu 20.04.1 LTS trên Raspberry Pi 4 của mình.

$lsb_release-đến

lsb_release

Bây giờ, bạn có thể chạy bất kỳ lệnh nào bạn muốn trên Raspberry Pi 4 của mình từ xa thông qua SSH.

Phần kết luận:

Trong bài viết này, tôi đã hướng dẫn bạn cách cài đặt Ubuntu Server 20.04 LTS trên Raspberry Pi 4 của bạn ở chế độ không đầu (không có màn hình, bàn phím và chuột được kết nối với Raspberry Pi 4 của bạn). Tôi cũng đã chỉ cho bạn cách quản lý từ xa Raspberry Pi 4 của bạn thông qua SSH.