วิธีเรียกใช้ Ubuntu Containers ใน Chrome OS

วิธีเรียกใช้ Ubuntu Containers ใน Chrome OS

ตั้งแต่ Chrome OS 69 เป็นต้นไป ผู้ใช้ Chrome OS (ใน Chromebook บางรุ่น) จะสามารถติดตั้งและใช้ แอปพลิเคชันLinuxได้ เรียกว่าโครงการ Crostini สิ่งที่ Chrome OS ทำคือเรียกใช้ระบบปฏิบัติการ Linux ในคอนเทนเนอร์ LXD (คล้ายกับเครื่องเสมือน ) เพื่อ ให้คุณสามารถติดตั้งและเรียกใช้แอปพลิเคชัน Linux ใน สภาพแวดล้อม แบบแซนด์บ็อกซ์

การกระจาย Linux เริ่มต้นที่ใช้ใน Crostini คือ Debian ซึ่งเป็นการกระจายที่เสถียรที่คุณวางใจได้ อย่างไรก็ตาม หากคุณไม่ใช่แฟนของ Debian เนื่องจากมีรายการซอฟต์แวร์ที่ค่อนข้างเก่า คุณสามารถเปลี่ยนไปใช้Ubuntuแทนได้

กระบวนการแปลงนี้จะทำให้คุณต้องไปที่ Terminal แล้วพิมพ์คำสั่งมากมาย หากคุณไม่สะดวกใจกับเครื่องปลายทาง นี่ไม่ใช่ตัวเลือกสำหรับคุณ ต่อไปนี้คือวิธีที่คุณสามารถเรียกใช้คอนเทนเนอร์ Ubuntu ใน Chrome OS

เรียกใช้คอนเทนเนอร์ Ubuntu ใน Chrome OS

1. เริ่มChromebook ของคุณ อย่าเปิดแอปพลิเคชั่น Linux ใด ๆ เปิดเบราว์เซอร์ Chrome แล้วกดCtrl+ Alt+ Tเพื่อเปิด Crosh shell

วิธีเรียกใช้ Ubuntu Containers ใน Chrome OS

เริ่มเทอร์มินัลด้วยคำสั่งนี้:

vmc start termina

วิธีเรียกใช้ Ubuntu Containers ใน Chrome OS

2. คอนเทนเนอร์ Debian เริ่มต้นมีป้ายกำกับว่า"เพนกวิน"ซึ่งใช้เพื่อผสานรวมกับระบบไฟล์ Chrome OS หากต้องการแทนที่ Debian คุณจะต้องลบคอนเทนเนอร์ Debian ของป้ายกำกับ "penguin" ออกก่อน:

lxc stop penguin --force

lxc rename penguin debian

3. ถัดไป สร้างคอนเทนเนอร์ Ubuntu ใหม่ชื่อPenguin:

lxc launch ubuntu:18.04 penguin

กระบวนการนี้จะใช้เวลาค่อนข้างนานเนื่องจากจะต้องดึงภาพจากอินเทอร์เน็ต

วิธีเรียกใช้ Ubuntu Containers ใน Chrome OS

4. เมื่อเสร็จแล้ว ให้บู๊ตเข้าสู่คอนเทนเนอร์ใหม่:

lxc exec penguin -- bash

5. การอัปเดตและอัปเกรดระบบ:

apt update

apt upgrade

6. ติดตั้งแพ็คเกจ Crostini เพื่อให้สามารถรวมเข้ากับระบบไฟล์เนทิฟได้ ป้อนคำสั่งต่อไปนี้เพื่อเพิ่มแพ็คเกจ cro ของ repo:

cros-packages’ repo:

echo "deb https://storage.googleapis.com/cros-packages stretch main" > /etc/apt/sources.list.d/cros.list

if [ -f /dev/.cros_milestone ]; then sudo sed -i "s?packages?packages/$(cat /dev/.cros_milestone)?" /etc/apt/sources.list.d/cros.list; fi

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

apt update

ติดตั้งการพึ่งพา:

apt install binutils

7. แม้ว่าจะเพิ่ม repo แล้ว แต่คุณไม่สามารถติดตั้งแพ็คเกจ Crostini ได้โดยตรง นี่คือวิธีแก้ปัญหา

ดาวน์โหลดแพ็คเกจ Crostini โดยใช้คำสั่ง:

apt download cros-ui-config

คุณจะได้รับข้อความเตือน เพียงแค่เพิกเฉยต่อมัน

วิธีเรียกใช้ Ubuntu Containers ใน Chrome OS

ตอนนี้แยกแพ็คเกจที่ดาวน์โหลดมา:

ar x cros-ui-config_0.12_all.deb data.tar.gz

gunzip data.tar.gz

tar f data.tar --delete ./etc/gtk-3.0/settings.ini

gzip data.tar

ar r cros-ui-config_0.12_all.deb data.tar.gz

rm -rf data.tar.gz

ติดตั้งแพ็คเกจ Crostini จากไฟล์ deb:

apt install cros-guest-tools ./cros-ui-config_0.12_all.deb

8. สุดท้าย ลบแพ็คเกจที่ดาวน์โหลดมา:

rm cros-ui-config_0.12_all.deb

9. ติดตั้งแพ็คเกจ adwaita-icon-theme-fullหากไม่มีแพ็คเกจนี้ แอปพลิเคชัน Linux GUI จะมีเคอร์เซอร์ขนาดเล็กมาก

apt install adwaita-icon-theme-full

10. ผู้ใช้เริ่มต้นในคอนเทนเนอร์คือ“ubuntu”คุณต้องลบออกและแทนที่ด้วยชื่อผู้ใช้ Gmail ของคุณ การใช้ชื่อผู้ใช้ Gmail ของคุณ ( บัญชี Gmailที่คุณใช้เข้าสู่ระบบ Chromebook) เป็นสิ่งสำคัญหากคุณต้องการรวมคอนเทนเนอร์ Ubuntu นี้เข้ากับระบบไฟล์ดั้งเดิม หากไม่มีสิ่งนี้ คุณจะไม่สามารถเข้าถึงไฟล์ Linux ของคุณจากตัวจัดการไฟล์ได้

killall -u ubuntu

groupmod -n gmail-username ubuntu

usermod -md /home/gmail-username -l gmail-username ubuntu

usermod -aG users gmail-username

loginctl enable-linger gmail-username

sed -i 's/ubuntu/gmail-username/' /etc/sudoers.d/90-cloud-init-users

หมายเหตุ : แทนที่“ชื่อผู้ใช้ gmail”ด้วยชื่อผู้ใช้ Gmail ของคุณเอง

11. เมื่อเสร็จแล้ว ให้ปิดคอนเทนเนอร์:

shutdown -h now

และรีสตาร์ท Chromebook หลังจากรีบูต ให้เริ่มแอพ Terminal จากตัวเรียกใช้งาน หากล้มเหลวให้ลองอีกครั้ง

12. ลองอัปเดตระบบอีกครั้ง

sudo apt update

หากคุณเห็นข้อความแสดงข้อผิดพลาด:

ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากรหัสสาธารณะไม่พร้อมใช้งาน: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC

นั่นเป็นเพราะไม่พบคีย์ส่วนตัวของแพ็คเกจ Crostini ในระบบ เพิ่มคีย์ส่วนตัวโดยใช้คำสั่งด้านล่าง:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7638D0442B90D010 8B48AD6246925553

และคุณควรจะสามารถเรียกใช้ apt update ได้โดยไม่มีปัญหาใด ๆ

ตอนนี้คุณสามารถเริ่มการติดตั้งแอพพลิเคชั่น Linux ด้วยคำ สั่ง apt installตัวอย่างเช่น หากต้องการติดตั้ง Firefox เวอร์ชันล่าสุด ให้ใช้คำสั่ง:

sudo apt install firefox

ลบคอนเทนเนอร์ Debian

หากคุณไม่ได้ใช้คอนเทนเนอร์ Debian อีกต่อไป คุณสามารถลบออกได้เพื่อเพิ่มพื้นที่จัดเก็บข้อมูล

1. ในเบราว์เซอร์ Chrome กดCtrl+ Alt+ Tเพื่อเปิด Crosh shell

2. เริ่มต้นเทอร์มินัล:

vmc start termina

3. ลบคอนเทนเนอร์ Debian:

lxc delete debian

หากคุณชอบความเสถียรและความปลอดภัย การเลือกใช้คอนเทนเนอร์ Debian เริ่มต้นคือตัวเลือกที่ดีที่สุด ถ้าไม่เช่นนั้น คุณสามารถเปลี่ยนไปใช้ Ubuntu ได้ เนื่องจากมีตัวเลือกซอฟต์แวร์และความยืดหยุ่นมากกว่า มีอิมเมจ LXD มากมายที่คุณสามารถใช้ได้ ดังนั้นคุณจึงไม่จำกัดเฉพาะ Ubuntu เท่านั้น

หวังว่าคุณจะประสบความสำเร็จ


คำแนะนำจาก AZ เกี่ยวกับวิธีติดตั้ง Windows 10 บิวด์ 14393.222

คำแนะนำจาก AZ เกี่ยวกับวิธีติดตั้ง Windows 10 บิวด์ 14393.222

ล่าสุด Microsoft เปิดตัวการอัปเดตสะสมล่าสุดสำหรับผู้ใช้พีซี Windows 10 ที่เรียกว่า Build 14393.222 การอัปเดตนี้เผยแพร่สำหรับ Windows 10 โดยส่วนใหญ่จะแก้ไขจุดบกพร่องตามคำติชมของผู้ใช้ และปรับปรุงประสบการณ์ด้านประสิทธิภาพของระบบปฏิบัติการ

ปกป้องเครือข่ายคอมพิวเตอร์ของคุณด้วยโฮสต์ Bastion ในเวลาเพียง 3 ขั้นตอน

ปกป้องเครือข่ายคอมพิวเตอร์ของคุณด้วยโฮสต์ Bastion ในเวลาเพียง 3 ขั้นตอน

คุณมีคอมพิวเตอร์บนเครือข่ายท้องถิ่นที่ต้องการการเข้าถึงจากภายนอกหรือไม่? การใช้โฮสต์ป้อมปราการเป็นผู้ดูแลเครือข่ายของคุณอาจเป็นทางออกที่ดี

วิธีสร้างคีย์ Windows หากไม่มีแป้นพิมพ์ของคุณ

วิธีสร้างคีย์ Windows หากไม่มีแป้นพิมพ์ของคุณ

หากคุณต้องการใช้แป้นพิมพ์คลาสสิกรุ่นเก่า เช่น IBM Model M ที่ไม่มีคีย์ Windows มาให้ มีวิธีง่ายๆ ในการเพิ่มคีย์เพิ่มเติมโดยการยืมคีย์ที่คุณไม่ได้ใช้บ่อย

3 วิธีในการล้างบันทึกเหตุการณ์ทั้งหมดใน Windows 10 อย่างรวดเร็ว

3 วิธีในการล้างบันทึกเหตุการณ์ทั้งหมดใน Windows 10 อย่างรวดเร็ว

บางครั้งคุณอาจต้องลบบันทึกเหตุการณ์เก่าทั้งหมดพร้อมกัน ในคู่มือนี้ Quantrimang.com จะแสดง 3 วิธีในการลบบันทึกเหตุการณ์ทั้งหมดใน Windows 10 Event Viewer อย่างรวดเร็ว

วิธี IP ปลอมช่วยให้คุณเข้าถึงโดยไม่ระบุชื่อ

วิธี IP ปลอมช่วยให้คุณเข้าถึงโดยไม่ระบุชื่อ

ในบทความก่อนหน้านี้หลายบทความ เราได้กล่าวไว้ว่าการไม่เปิดเผยตัวตนทางออนไลน์เป็นสิ่งสำคัญอย่างยิ่ง ข้อมูลส่วนตัวรั่วไหลทุกปี ทำให้การรักษาความปลอดภัยออนไลน์มีความจำเป็นมากขึ้น นั่นคือเหตุผลที่เราควรใช้ที่อยู่ IP เสมือน ด้านล่างนี้เราจะเรียนรู้เกี่ยวกับวิธีการสร้าง IP ปลอม!

วิธีสร้างโหมดพื้นหลังโปร่งใสบน Windows 10

วิธีสร้างโหมดพื้นหลังโปร่งใสบน Windows 10

WindowTop เป็นเครื่องมือที่มีความสามารถในการหรี่หน้าต่างแอปพลิเคชันและโปรแกรมทั้งหมดที่ทำงานบนคอมพิวเตอร์ Windows 10 หรือคุณสามารถใช้อินเทอร์เฟซพื้นหลังสีเข้มบน windows ได้

วิธีปิดแถบภาษาบนทาสก์บาร์ของ Windows 8

วิธีปิดแถบภาษาบนทาสก์บาร์ของ Windows 8

แถบภาษาบน Windows 8 เป็นแถบเครื่องมือภาษาขนาดเล็กที่ออกแบบมาเพื่อแสดงบนหน้าจอเดสก์ท็อปโดยอัตโนมัติ อย่างไรก็ตาม หลายๆ คนต้องการซ่อนแถบภาษานี้บนทาสก์บาร์

วิธีการตั้งค่า WEP, WPA, WPA2 สำหรับเราเตอร์ Linksys

วิธีการตั้งค่า WEP, WPA, WPA2 สำหรับเราเตอร์ Linksys

การเชื่อมต่อไร้สายถือเป็นสิ่งจำเป็นในปัจจุบัน และด้วยเหตุนี้ การรักษาความปลอดภัยแบบไร้สายจึงถือเป็นสิ่งสำคัญในการรับรองความปลอดภัยในเครือข่ายภายในของคุณ

เคล็ดลับในการปรับความเร็วการเชื่อมต่ออินเทอร์เน็ตจาก Linksys ให้เหมาะสม

เคล็ดลับในการปรับความเร็วการเชื่อมต่ออินเทอร์เน็ตจาก Linksys ให้เหมาะสม

การเพิ่มความเร็วอินเทอร์เน็ตให้สูงสุดถือเป็นสิ่งสำคัญในการเพิ่มประสิทธิภาพการเชื่อมต่อเครือข่ายของคุณ คุณสามารถมีความบันเทิงและประสบการณ์การทำงานที่ดีที่สุดโดยใช้คอมพิวเตอร์ ทีวีที่เชื่อมต่ออินเทอร์เน็ต เครื่องเล่นเกม ฯลฯ

เคล็ดลับในการแสดงการแจ้งเตือนบนหน้าจอเข้าสู่ระบบ Windows 10

เคล็ดลับในการแสดงการแจ้งเตือนบนหน้าจอเข้าสู่ระบบ Windows 10

หากคุณกำลังแชร์คอมพิวเตอร์กับเพื่อนหรือสมาชิกในครอบครัว หรือจัดการคอมพิวเตอร์หลายเครื่องโดยเฉพาะ คุณอาจเผชิญกับสถานการณ์ที่ไม่พึงประสงค์ซึ่งคุณต้องการเตือนพวกเขาด้วยบันทึกย่อก่อนที่พวกเขาจะเข้าสู่ระบบคอมพิวเตอร์ต่อไป