- - วิธีการติดตั้ง Ubuntu Core บน Raspberry Pi

วิธีการติดตั้ง Ubuntu Core บน Raspberry Pi

คุณเคยต้องการเซิร์ฟเวอร์ที่ขับเคลื่อนโดย Ubuntu หรือไม่ต่ำกว่า 60 $ ต้องขอบคุณ Ubuntu Snappy Core ที่ทำให้ Ubuntu มีเวอร์ชั่นที่สะดุดลงเพื่อรันแอปพลิเคชันระดับเซิร์ฟเวอร์บน Raspberry Pi ได้อย่างง่ายดาย เข้าใจว่าถึงแม้ว่า Snappy Core จะมี“ Ubuntu” อยู่ในชื่อ แต่ก็ไม่ได้หมายความว่ามันจะใช้งานได้ดีเหมือน Ubuntu ทั่วไป แต่จะทำงานด้วยแพ็คเกจ Snappy แทน ผู้ใช้จะไม่สามารถทำ“ sudo apt install xxx” และอื่น ๆ ต่อไปนี้เป็นวิธีที่คุณสามารถติดตั้ง Ubuntu Core บน Raspberry Pi

หมายเหตุ: Snappy Core รองรับอุปกรณ์ฝังตัวอื่น ๆ นอกเหนือจากสาย Pi เช่น Orange Pi, Intel Joule และอื่น ๆ

Ubuntu Core คืออะไร

Ubuntu Core เป็น Ubuntu รุ่นที่เล็กที่สุดไม่มีฐาน Debian หลัก (apt / apt-get) Ubuntu รุ่นนี้เหมาะสำหรับอุปกรณ์ Internet Of Things คอมพิวเตอร์คลาวด์และอุปกรณ์ขนาดเล็กเช่น Raspberry Pi

เนื่องจากข้อเท็จจริงที่ว่า Ubuntu Core นั้นถูกปลดออกUbuntu มันเบากว่ามากและใช้ทรัพยากรน้อยลง แพคเกจและโปรแกรมทั้งหมดในระบบได้รับการจัดส่งเป็น Snaps การจัดส่งพัสดุประเภทนี้ทำให้การรับซอฟต์แวร์ล่าสุดบน Ubuntu Core เป็นเรื่องง่าย

ติดตั้ง

สร้างบัญชี

การใช้ Ubuntu Core ต้องใช้บัญชี SSO ไปที่หน้านี้และลงทะเบียน การเข้าสู่ Ubuntu Snappy Core ด้วยบัญชีของคุณจะผูกและลงทะเบียนบัญชีของคุณกับ Pi

นำเข้าคีย์ SSH

หลังจากลงทะเบียนบัญชีกับ Ubuntu ขั้นตอนต่อไปคือการนำเข้าคีย์ SSH ดังนั้นเมื่อคุณลงชื่อเข้าใช้ Ubuntu Core SSH จะทำงานได้อย่างถูกต้อง หากคุณได้รับกุญแจสาธารณะ SSH แล้ว (อยู่ใน ~ / .ssh และสิ้นสุดลงใน .ผับ) วางเนื้อหาของมันในหน้านี้ที่นี่

มิฉะนั้นอ่านบทช่วยสอนของเราเกี่ยวกับการสร้าง SSHกุญแจ ทำตามส่วนของบทความที่ครอบคลุมการสร้างคีย์เท่านั้น ดูรายละเอียดในหัวข้อที่จะนำเข้ากุญแจ ให้คัดลอกเนื้อหาของ id_rsa.pub ตั้งอยู่ที่ ~ / .ssh ไปที่หน้าอูบุนตู

สร้างสื่อการติดตั้ง

เมื่อคุณนำเข้าคีย์ SSH สาธารณะของคุณแล้วขั้นตอนต่อไปคือการสร้างสื่อการติดตั้ง ดาวน์โหลด Ubuntu Core รุ่นล่าสุดสำหรับ Raspberry Pi 2 หรือ Raspberry Pi 3 จากนั้นเสียบการ์ด Micro SD กับพีซีของคุณ

เผาสื่อการติดตั้งด้วย Etcher

บูตครั้งแรก

เชื่อมต่อ Ubuntu Core Micro SD ที่เพิ่งสร้างใหม่การ์ดลงใน Raspberry Pi นอกจากนี้ให้เสียบสาย HDMI เช่นเดียวกับคีย์บอร์ด เมื่อ Pi เปิดใช้งานคุณจะเห็นข้อความแจ้งบนหน้าจอ พรอมต์นี้ช่วยให้ผู้ใช้ทราบว่าพร้อมสำหรับการกำหนดค่า กดปุ่ม Enter เพื่อเริ่มกระบวนการกำหนดค่าสำหรับ Ubuntu Core

เลือก“ เริ่ม” ในหน้าแรกคุณจะต้องกำหนดค่าการเชื่อมต่อเครือข่ายสำหรับ Pi Ubuntu Core รองรับการเชื่อมต่อทั้ง Ethernet และ Wireless ใช้ Pi 3 และต้องการ WiFi หรือไม่ เลือก“ wlan0” และไปจากที่นั่น

องค์ประกอบ

หมายเหตุ: ผู้ใช้ Pi 2 หากคุณต้องการ WiFi คุณจะต้องมีดองเกิลไร้สาย USB สำหรับเสียบ

ในระหว่างการกำหนดค่าเครือข่ายตรวจสอบให้แน่ใจว่าได้เลือก“ ใช้ DHCPv4” หากใช้ IPv4 ตัวเลือกนี้จะกำหนดที่อยู่ IP ให้กับอุปกรณ์โดยอัตโนมัติ ใช้ Ipv6 หรือไม่ เลือก "ใช้ DHCPv6" แทน

หลังจากกำหนดค่าการเชื่อมต่อเครือข่าย UbuntuCore จะขอให้ผู้ใช้ป้อนที่อยู่อีเมล โปรดทราบว่านี่คือที่อยู่อีเมลที่สอดคล้องกับบัญชี Ubuntu ที่ทำไว้ก่อนหน้านี้ ใส่มันจากนั้นเลือก "เสร็จสิ้น"

เมื่อพยายามเข้าสู่ระบบ Ubuntu Core จะแจ้งให้ผู้ใช้ทราบว่ามีการลงทะเบียนอุปกรณ์ไปยังบัญชีอีเมลที่ป้อนและสามารถเข้าสู่ระบบผ่าน SSH ได้

คัดลอกคำสั่ง SSH ที่พิมพ์บนหน้าจอและใช้ใน terminal บน Linux PC ของคุณ โปรดทราบว่าการลงชื่อเข้าใช้ต้องใช้รหัส SSH เดียวกันกับที่ใช้ก่อนหน้านี้ ตรวจสอบให้แน่ใจว่าคีย์ที่เพิ่มลงในบัญชีอูบุนตูของคุณนั้นปรากฏบนพีซีที่ใช้ในการเข้าสู่ระบบด้วยไฟล์ต้องอยู่ที่ ~ / .ssh / id_rsa.pub

ใช้งาน Ubuntu Core

หลังจากการตั้งค่าเริ่มต้น Ubuntu Core จะโหลดขึ้นมาเซสชัน Ubuntu ที่ใช้เทอร์มินัลเปลือย ล็อกอินเข้าสู่เซสชัน Ubuntu เร็วหลักบน Raspberry Pi ผ่านเทอร์มินัล SSH บนพีซีระยะไกล หรือใช้เซสชันเทอร์มินัลเปลือยโดยตรงจาก Pi

เพื่อเข้าสู่ระบบแทนที่ X และ Y ด้วยข้อมูล SSH ที่ Ubuntu Core พิมพ์บนหน้าจอระหว่างกระบวนการกำหนดค่าเริ่มต้น

ssh x@y

โปรดทราบว่า Ubuntu หลักไม่ได้ใช้ Apt ในการติดตั้งซอฟต์แวร์คุณจะต้องโต้ตอบกับแพ็คเกจแพ็คเกจ

ต้องการเปลี่ยน Pi ของคุณเป็นเซิร์ฟเวอร์ NextCloud หรือไม่ ลอง:

sudo snap install nextcloud

สนใจที่จะให้นักเทียบท่าทำงานหรือไม่ ทำ:

sudo snap install docker

มี Snaps ระดับเซิร์ฟเวอร์ต่าง ๆ ที่สามารถเรียกใช้บน Pi ทำให้เหมาะสำหรับเซิร์ฟเวอร์ Linux ราคาถูก

บันทึก: โปรดเข้าใจว่า Ubuntu Core ไม่ใช่สำหรับการคำนวณแบบดั้งเดิมและหากคุณคาดหวังว่าจะมีเดสก์ท็อป Ubuntu แบบดั้งเดิมจะเป็นการดีที่สุดที่จะติดตั้ง Ubuntu Mate สำหรับ Raspberry Pi ให้ประสบการณ์ Linux แบบดั้งเดิมที่ใช้ ARM สำหรับ Pi 2 และ Pi 3

ความคิดเห็น