Raspbian Jessie là hệ điều hành tuyệt vời cho Raspberry Pi, nhưng nếu bạn muốn trải nghiệm máy tính Linux truyền thống hơn, bạn có thể tìm một hệ điều hành khác.
Nhiều hệ điều hành có sẵn cho Raspberry Pi, trong đó có Ubuntu. Nhưng chắc chắn đó là hệ điều hành máy tính để bàn? Vâng, có, và không.
Thực tế, Ubuntu là hệ điều hành máy tính để bàn cũng như hệ điều hành server. Cả hai biến thể đều có thể chạy trên Raspberry Pi 2 hoặc 3. Có nhiều đường dẫn cài đặt lên thẻ SD của Raspberry Pi, và chúng ta sẽ xem từng cái bên dưới.
Gặp Ubuntu MATE
Để Ubuntu chạy trên Raspberry Pi như thay thế Raspbian, bạn cần dùng phiên bản Ubuntu MATE chuyên dụng từ ubuntu-mate.org/raspberry-pi/. Như bạn đã đoán, đây là phiên bản Ubuntu với môi trường máy tính để bàn MATE, xây dựng cho Raspberry Pi.
Trong thế giới máy tính để bàn, có lựa chọn thay thế MATE (như GNOME 2.0). Tuy nhiên, môi trường MATE đủ nhẹ về tài nguyên hệ thống để chạy thoải mái trên Raspberry Pi.
Mua Thẻ SD Mới
Điều đầu tiên bạn cần làm là có được thẻ microSD phù hợp chạy Ubuntu MATE. Nên là microSDHC Class 6 hoặc Class 10, dung lượng ít nhất 6 GB. Thẻ SD chất lượng tốt cần thiết cho tốc độ và sửa lỗi dữ liệu.
SAMSUNG (MB-ME32GA/AM) 32GB 95MB/s (U1) microSDHC EVO Select Memory Card with Full-Size Adapter MUA NGAY TRÊN AMAZON
Với thẻ sẵn sàng, nó nên được cắm vào máy tính để bàn hoặc laptop, chờ bản sao Ubuntu MATE.
Tải Ubuntu MATE
Khi bạn sẵn sàng, đến lúc tải Ubuntu MATE và ghi ảnh đĩa vào thẻ microSD. Bạn tìm thấy phiên bản Ubuntu MATE 16.04.2 LTS tại ubuntu-mate.org/download/ có tùy chọn Raspberry Pi 2 và 3, hãy dùng cái này. Bạn tìm thấy tùy chọn tải trực tiếp, hoặc qua BitTorrent (ngược với niềm tin phổ biến, BitTorrent hoàn toàn hợp pháp).
Sau khi tải xong, bạn cần giải nén dữ liệu và ghi ảnh đĩa vào thẻ microSD. Bạn thậm chí có thể để nhỏ phí.
Cách Ghi Ubuntu MATE Vào microSD
Có nhiều tùy chọn ghi ảnh đĩa vào thẻ microSD. Tùy thuộc vào hệ điều hành bạn dùng. Nếu bạn dùng Windows, ví dụ, công cụ Win32DiskImager là lý tưởng. Chúng tôi trước đây đã đề cập dùng công cụ này cài hệ điều hành Raspberry Pi.
Nếu bạn dùng Linux hoặc macOS, bạn cần dùng lệnh dd. Người dùng Linux cũng có thể thử tiện ích gddrescue, giới thiệu lệnh ddrescue. Cài đặt theo cách thông thường, cùng xz-utils (dòng 1), sau đó giải nén (dòng 2) và ghi vào thẻ microSD (dòng 3):
sudo apt-get install gddrescue xz-utils
unxz ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz
sudo ddrescue -D --force ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img /dev/[sdx]
Bạn cần dùng lệnh lsblk kiểm tra vị trí gắn thẻ microSD. Thường sẽ là sda hoặc sdb.
Bài viết của chúng tôi về quản lý thẻ SD trong Linux giải thích thêm về lệnh dd. Trong khi đó, người dùng Linux thích công cụ đồ họa nên cân nhắc GNOME Disks. Cài đặt với:
sudo apt-get install gnome-disk-utility
Bất kể phương pháp nào, chờ ảnh được ghi vào thẻ microSD, và kết thúc chương trình. Sau đó tháo thẻ an toàn và cắm vào Raspberry Pi.
Khởi Động Ubuntu MATE Lần Đầu
Để tiết kiệm thời gian thiết lập mạng không dây, kết nối Pi với màn hình. Có thể là TV (qua HDMI hoặc RGB) hoặc màn hình cảm ứng chính thức Raspberry Pi. Chuột hoặc bàn phím cũng cần thiết ở giai đoạn này.
Sau đó, khởi động và chạy qua thiết lập Ubuntu thông thường, đậm chất MATE. Bạn cần cấu hình cài đặt khu vực và cấu hình tên người dùng và mật khẩu, ví dụ.
Ở giai đoạn này, bạn xong. Ubuntu MATE sẵn sàng dùng làm hệ điều hành Raspberry Pi. Và nếu cần điều chỉnh, Công cụ Cấu hình Raspberry Pi vẫn có sẵn qua dòng lệnh!
Ubuntu Server Cho Raspberry Pi 2 Và 3
Chạy hệ điều hành máy tính để bàn là một chuyện. Còn server cho Raspberry Pi thì sao?
Phiên bản riêng biệt có sẵn cho Raspberry Pi 2 và Raspberry Pi 3 -- lưu ý chỉ ảnh Pi 2 là chính thức và được Canonical hỗ trợ.
Bạn có thể cài lên thẻ microSD theo hướng dẫn Ubuntu MATE ở trên. Sau khi làm xong, bạn nên khởi động Pi, và làm một số tùy chỉnh.
Hầu hết tùy chỉnh này có sẵn qua PPA không chính thức, bao gồm:
- libraspberrypi-bin -- Bộ tiện ích VideoCore, như raspistill.
- libraspberrypi-bin-nonfree -- Tiện ích VideoCore không mã nguồn mở.
- xserver-xorg-video-fbturbo -- Driver video x.org tăng tốc, giới hạn di chuyển/cuộn cửa sổ.
Cài PPA với:
sudo add-apt-repository ppa:ubuntu-raspi2/ppa
sudo apt-get update
Vì đây là hệ điều hành server, bạn cần kết nối qua SSH để cài những thứ này hoặc ứng dụng khác.
Cần Máy Tính Bàn? Thử Cái Này
Không hài lòng với chỉ dòng lệnh? Bạn cần máy tính để bàn! May mắn thay, có tùy chọn máy tính để bàn cho Ubuntu Server trên Raspberry Pi. Thử cài xubuntu-desktop, lubuntu-desktop, hoặc kubuntu-desktop như máy tính để bàn mới. Ví dụ, cho Xubuntu, dùng:
sudo apt-get install xubuntu-desktop
Lưu ý Kubuntu sẽ chạy chậm cho đến khi bạn tắt Hiệu Ứng Máy Tính Bàn trong Cài Đặt Hệ Thống. Nếu không, đây là 3 máy tính để bàn duy nhất hiện phù hợp cho Raspberry Pi. Unity và Ubuntu-GNOME không chạy trên Raspberry Pi (có thể do cần compositing 3D).
Ubuntu Trên Raspberry Pi: Thử Thôi!
Ai ngờ chạy Ubuntu trên Raspberry Pi dễ dàng thế? Tốt nhất, bạn có 2 lựa chọn, máy tính để bàn và server, dễ dàng cài đặt. Bạn đã thử Ubuntu MATE trên Raspberry Pi? Có lẽ bạn chọn Ubuntu Server?
Bất kể trải nghiệm Ubuntu trên Raspberry Pi của bạn, chúng tôi muốn nghe từ bạn. Hãy kể cho chúng tôi biết trong bình luận.
Nguồn ảnh: goodcat via Shutterstock.com