Cài đặt linux cho raspberry pi

  • February 16, 2021
  • Lập trình IoT cơ bản
  • 1 Comment

Hướng dẫn cài đặt hệ điều hành Linux và ngôn ngữ lập trình Python cho máy tính nhúng Raspberry Pi.

Cách tiếp cận 1. Học từ video hướng dẫn sau.

Cách tiếp cận 2. Học từ text-book như bên dưới:

Đầu tiên chúng ta cần phải tải tập tin nén “raspbian-buster.zip” được dùng để cài đặt hệ điều hành Linux Raspbian theo đường liên kết sau đây, https://www.raspberrypi.org/downloads/raspbian/, về máy tính.

Cài đặt linux cho raspberry pi

Tiếp theo chúng ta tải phần mềm balenaEtcher dành cho hệ điều hành Windows theo đường liên kết sau đây, https://www.balena.io/etcher/, về máy tính. Phần mềm này được sử dụng nhằm mục đích sao chép các tập tin OS Image vào thẻ nhớ. Ngoài ra, chúng ta cũng có thể sử dụng các phần mềm khác để sao chép tập tin OS Image vào thẻ nhớ giúp cài đặt hệ điều hành Linux cho máy tính nhúng Raspberry Pi.

Cài đặt linux cho raspberry pi

Nhấp đúp chuột vào tập tin mới tải về được để bắt đầu tiến trình cài đặt phần mềm balenaEtcher. Trên màn hình sẽ xuất hiện một cửa sổ cài đặt và ta nhấp chuột vào nút “I Agree” để tiếp tục, như hình minh họa bên dưới.

Cài đặt linux cho raspberry pi

Chờ một khoảng thời gian để quá trình cài đặt hoàn tất phần mềm balenaEtcher.

Cài đặt linux cho raspberry pi

Sau khi đã cài đặt phần mềm balenaEtcher dành cho hệ điều hành Windows lên máy tính, tiếp tục thì chúng ta sẽ sử dụng phần mềm này để sao chép tập tin OS Image vào thẻ nhớ. Đầu tiên, khởi động phần mềm VirtualBox như minh họa trong hình bên dưới.

Cài đặt linux cho raspberry pi

Tiếp theo gắn thẻ nhớ vào đầu đọc trên máy tính, nhấp chuột vào nút “Select Image” và chọn tập tin OS Image “2019-09-26-raspbian-buster.zip” đã được tải về trước đó, như hình minh họa bên dưới.

Cài đặt linux cho raspberry pi

Tiếp theo nhấp chuột vào nút “Select target” để chọn chính xác thẻ nhớ được sử dụng.

Cài đặt linux cho raspberry pi

Cuối cùng nhấp chuột vào nút “Flash!” để thực hiện việc chép tập tin OS Image vào thẻ nhớ. Chờ đợi một khoảng thời gian để quá trình được hoàn tất.

Cài đặt linux cho raspberry pi

Đến đây là hoàn tất các bước để sao chép hệ điều hành Linux vào trong thẻ nhớ. Tiếp theo chúng ta chỉ việc cắm thẻ nhớ này vào máy tính nhúng Raspberry Pi và bật điện khởi động máy, thực hiện tiếp một số thao tác thiết lập ban đầu cho Raspberry Pi như múi giờ, quốc gia, ngôn ngữ, tên đăng nhập, mật khẩu đăng nhập, kết nối mạng truyền thông,…

Cài đặt linux cho raspberry pi
Cài đặt linux cho raspberry pi

Sau khi quá trình thiết lập ban đầu hoàn tất, ta cần phải tiến hành khởi động lại Raspberry Pi và bắt đầu có thể sử dụng hệ điều hành Linux trên máy tính nhúng Raspberry Pi.

Cài đặt phần mềm Python trên hệ điều hành Linux

Cài đặt phần mềm Python trên Linux

Để có thể mở cửa sổ Terminal nhanh chóng từ GUI, chúng ta nhấn tổ hợp phím “Ctrl + Alt + T”. Sau đó thực hiện nhập vào các dòng lệnh Linux để cập nhật phiên bàn hệ điều hành Linux mới nhất và cài đặt phần mềm Python.

Để cập nhật phiên bàn hệ điều hành Linux mới nhất, nhập vào dòng lệnh sau:

~$ sudo apt-get update

Để cài đặt phần mềm Python, nhập vào dòng lệnh sau:

~$ sudo apt-get install python

Ví dụ làm quen lập trình Python trên Linux

Để làm quen với cách tạo và thực thi một chương trình Python trên Linux, chúng ta sẽ thực hiện một ví dụ đơn giản bằng cách sử dụng ngôn ngữ lập trình Python để viết một chương trình cho phép hiển thị dòng chữ “Hello World” lên trên màn hình.

Đầu tiên chúng ta mở cửa sổ Terminal và kiểm tra thư mục làm việc hiện tại, nhập vào dòng lệnh sau:

~$ ls

Cài đặt linux cho raspberry pi

Quan sát trên cửa sổ Terminal ta nhận thấy tại thư mục làm việc hiện tại có 8 thư mục con (Desktop, Documents, Downloads,…). Giả sử ta sẽ tạo ra một thư mục có tên “Bai_tap” được nằm trong thư mục “Desktop“, nhập vào các dòng lệnh sau:

~$ cd Desktop/

~/Desktop$ mkdir Bai_tap

Cài đặt linux cho raspberry pi

Tiếp theo chúng ta sẽ tạo một tập tin chương trình Python có tên là “hello.py” bằng công cụ “nano“, tập tin này được lưu trữ trong thư mục “Bai_tap” nêu trên, nhập vào các dòng lệnh sau:

~/Desktop$ cd Bai_tap/

~/Desktop/Bai_tap$ sudo nano hello.py

Cài đặt linux cho raspberry pi

Trên màn hình Terminal sẽ xuất hiện cửa sổ soạn thảo chương trình của công cụ nano. Trong màn hình soạn thảo này, chúng ta sẽ nhập vào đó đoạn mã nguồn của chương trình như sau:

print(“Hello World”)

Cài đặt linux cho raspberry pi

Cuối cùng chúng ta sẽ lưu tập tin chương trình này và thoát khỏi màn hình soạn thảo bằng cách thực hiện chuỗi thao tác: bấm “Ctrl + X” bấm “Y” bấm “Enter“. Sau đó chúng ta kiểm tra lại xem trong thư mục làm việc đã có tập tin chương trình hay không, nhập vào dòng lệnh sau:

~/Desktop/Bai_tap$ ls

Cài đặt linux cho raspberry pi

Sau khi thực hiện lệnh kiểm tra ta nhận thấy có xuất hiện một tập tin có tên “hello.py” trong thư mục. Để biên dịch (Compile) và thực thi (Excute) tập tin chương trình này ta nhập vào dòng lệnh:

~/Desktop/Bai_tap$ python hello.py

Cài đặt linux cho raspberry pi

Biên soạn bởi insys lab

Biên tập: Dt.SNg

Related

Tags: cài đặt hệ điều hành Raspberry Pi, cài đặt linux Raspberry Pi 4, cài đặt python Raspberry Pi 4, Raspberry Pi, Raspberry Pi 4