/ / Sử dụng sdm để định cấu hình hoàn toàn hệ điều hành Raspberry Pi của bạn trước khi bạn cài đặt

Sử dụng sdm để định cấu hình hoàn toàn hệ điều hành Raspberry Pi của bạn trước khi bạn cài đặt

Raspberry Pi OS là một hệ điều hành có nguồn gốc từ Debian được thiết kế để giúp người mới bắt đầu và các chuyên gia tận dụng tối đa phần cứng Raspberry Pi, đồng thời mang lại trải nghiệm máy tính để bàn dễ sử dụng. Mặc dù bạn có thể thực hiện một số tùy chỉnh cơ bản trước khi đưa phương tiện lưu trữ của mình vào Pi lần đầu tiên, bằng cách sử dụng công cụ Raspberry Pi Imager chính thức, bạn có thể ước rằng mình có thể làm được nhiều hơn thế. Với sdm, một công cụ quản lý thẻ SD, bạn có thể. Đây là cách để làm điều đó.


Tại sao nên sử dụng sdm để tạo ảnh đĩa tùy chỉnh cho Raspberry Pi của bạn?

Raspberry Pis là máy tính bảng đơn giá rẻ (khi bạn có thể tìm thấy chúng) với các thành phần hàng đầu và chú trọng vào các dự án điện tử và phần mềm tự làm cũng như học tập. Chúng hoàn hảo cho phòng thí nghiệm máy tính của trường học và để triển khai dưới dạng máy chủ độc lập.

Nếu bạn đang triển khai nhiều máy tính Raspberry Pi trong một trường học hoặc các tổ chức khác, bạn sẽ thấy rằng sau khi flash hình ảnh hệ điều hành Raspberry Pi vào thẻ SD hoặc SSD, bạn sẽ phải cài đặt lại cùng một bộ gói phần mềm. Bạn sẽ thiết lập các dịch vụ giống nhau, gắn các ổ đĩa bổ sung giống nhau và thêm các bí danh giống nhau vào .bashrc tập tin. Nó có thể trở nên rất tẻ nhạt, rất nhanh chóng.

sdm là một công cụ giúp dễ dàng xây dựng phương tiện lưu trữ nhất quán, sẵn sàng sử dụng cho Raspberry Pi, chứa phần mềm bạn cần và cấu hình bạn chọn.

Cách cài đặt và sử dụng sdm

sdm cài đặt trên Linux thông qua tập lệnh mà bạn cuộn tròn từ kho lưu trữ GitHub của nó và chuyển sang Bash:


curl -L https:

Bạn cũng sẽ cần một hình ảnh hệ điều hành Raspberry Pi màu vani để hoạt động. Lấy image ARM 64 Bullseye mới nhất từ ​​thư mục tải xuống Raspberry Pi chính thức.

Hình ảnh đĩa Raspberry Pi được nén dưới dạng kho lưu trữ XZ. Trích xuất hình ảnh với:


unxz /path/to/your/image.img.xz

Bây giờ bạn đã sẵn sàng để bắt đầu tùy chỉnh hình ảnh hệ điều hành Raspberry Pi của mình. Không giống như công cụ Raspberry Pi Imager chính thức, sdm không cung cấp tùy chọn GUI thân thiện, vì vậy bạn sẽ mất nhiều thời gian trong thiết bị đầu cuối. Điều đầu tiên bạn muốn làm là đảm bảo rằng sdm có thể gắn ISO và bắt đầu chroot:


sudo sdm --explore your_rasperry_pi_image.img

sdm khám phá chroot với nền thiết bị đầu cuối màu xám và màu phông chữ màu xanh lam

Nếu thành công, sdm sẽ bắt đầu chroot và thay đổi nền thiết bị đầu cuối của bạn thành màu xám, màu phông chữ của thiết bị đầu cuối thành màu xanh lam và con trỏ thành màu đỏ. Nó không dễ nhìn lắm, nhưng đó là một lời nhắc nhở rằng bạn đang khám phá ISO trong chroot, thay vì trên hệ thống máy chủ của bạn.

Khi bạn đã nhìn xung quanh, hãy thoát khỏi chroot bằng:


exit

Đội tàu Pis của bạn sẽ cần kết nối với mạng. Cách dễ nhất để làm điều này là tạo một wpa_supplicant.conf tập tin trong thư mục làm việc của bạn.


nano wpa_supplicant.conf

Trong đó, dán thông tin sau, đảm bảo thay thế các chi tiết mạng và quốc gia của riêng bạn vào các trường có liên quan:


country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="MyNetworkSSID"
psk="super-secret-password"
}

Lưu và thoát nano với Điều khiển + Ô sau đó Điều khiển + x.

Nếu định cài đặt sẵn nhiều gói bổ sung trên Raspberry Pi ISO, bạn có thể muốn mở rộng hình ảnh để có thêm dung lượng. Bạn có thể dùng gia hạn chuyển đổi cho việc này.


sudo sdm --extend --xmb 2048 2022-09-22-raspios-bullseye-arm64.img.xz

…sẽ cho bạn thêm 2GB để chơi. Bạn có thể điều chỉnh con số này theo yêu cầu của riêng bạn.

Có các ứng dụng đã được cài đặt và người dùng cuối có thể truy cập thực sự là điểm quan trọng của sdm. Bạn có thể quản lý ứng dụng nào sẽ được cài đặt sẵn trên ISO bằng tùy chỉnh switch và một tệp văn bản liệt kê các ứng dụng bạn muốn cài đặt.


nano applist

Trong tệp này, nhập tên của tất cả các ứng dụng bạn muốn có trong lần khởi động đầu tiên. Đây có thể là các tên được phân tách bằng dấu cách hoặc tên trên mỗi dòng. Ví dụ:


irssi mypaint qmmp conky openvpn

Nếu bạn đang thiếu cảm hứng, hãy xem danh sách tuyệt vời của chúng tôi về các ứng dụng tuyệt vời để cài đặt trên Raspberry Pi. Khi bạn hài lòng, hãy lưu và thoát khỏi nano với Điều khiển + Ô sau đó Điều khiển + x.

Cam kết tùy chỉnh của bạn với Raspberry Pi ISO

Lệnh tiếp theo sẽ sao chép cài đặt quốc gia bàn phím, ngôn ngữ, múi giờ và Wi-Fi của bạn từ hệ thống mà nó đang chạy; sao chép tệp wpa_supplicant.conf mà bạn vừa cấu hình; kích hoạt SSH trên Pi; nhắc nhập mật khẩu mới; và cập nhật, nâng cấp hệ thống.


sudo sdm

Nối nó với:


...will install the apps you specified in your applist file.

sdm tùy chỉnh chuyển ngôn ngữ và wpa_supplicant ro raspi OS ISO

This process can take several minutes, but will keep you informed of progress throughout.

Before you run the command, there are additional switches you can use to configure the ISO further. Here are some of the most useful:

  • password-pi password sets the password for the pi user
  • password-root password sets the password for root
  • autologin automatically logs in the user
  • cron-d some-cron-file copies a cron file to /etc/cron.d
  • hostname allows you to set a system hostname
  • motd allows you to copy a specified file to /etc/motd to set a custom message
  • swap n sets the system swap size
  • user username creates users

Burn Your Custom Raspberry Pi ISO to SD Card or SSD

sdm uses dd to "burn" your custom Raspberry Pi ISO to your storage medium of choice. Use the burn switch to invoke it:


sudo sdm

...trong đó sdx là thẻ SD hoặc SSD của bạn. Nếu bạn không chắc ổ đĩa nào là phương tiện lưu trữ của mình, hãy chạy:


sudo fdisk-l

... để lấy danh sách thiết bị.

Khi quá trình kết thúc, hãy gắn thiết bị vào Pi của bạn và khởi động ISO tùy chỉnh của bạn!

Tạo Raspberry Pi ISO tùy chỉnh thật dễ dàng với sdm

Giờ đây, bạn đã tạo một ISO hệ điều hành Raspberry Pi tùy chỉnh, được chế tạo theo thông số kỹ thuật của riêng bạn, việc cài đặt hình ảnh hoàn hảo của bạn trên nhiều máy cũng dễ dàng như Pi và khả năng là vô tận. Nếu bạn đã phát hiện ra rằng tùy chỉnh hệ điều hành rất thú vị và hiệu quả, bạn cũng có thể muốn thử tạo vòng quay tùy chỉnh cho bản phân phối Ubuntu yêu thích của mình.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *