วิธีเรียกใช้ 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 เท่านั้น

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


วิธีย่อขนาดหน้าจอใน Windows 10

วิธีย่อขนาดหน้าจอใน Windows 10

บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

Xbox Game Bar เป็นเครื่องมือสนับสนุนที่ยอดเยี่ยมที่ Microsoft ติดตั้งบน Windows 10 ซึ่งผู้ใช้สามารถเรียนรู้วิธีเปิดหรือปิดได้อย่างง่ายดาย

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

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

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

หากคุณคุ้นเคยกับ Windows 10 หรือเวอร์ชันก่อนหน้า คุณอาจประสบปัญหาในการนำแอปพลิเคชันไปยังหน้าจอคอมพิวเตอร์ของคุณในอินเทอร์เฟซ Windows 11 ใหม่ มาทำความรู้จักกับวิธีการง่ายๆ เพื่อเพิ่มแอพพลิเคชั่นลงในเดสก์ท็อปของคุณ

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

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

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

เรียนรู้วิธีเปิดใช้งานแป้นพิมพ์เสมือนบน Windows 11 เพื่อเพิ่มความสะดวกในการใช้งาน ผสานเทคโนโลยีใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

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

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

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

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

เรียนรู้วิธีดาวน์โหลดและอัปเดตไดรเวอร์ USB บนอุปกรณ์ Windows 10 เพื่อให้ทำงานได้อย่างราบรื่นและมีประสิทธิภาพ

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Xbox Game Bar และวิธีปรับแต่งให้เหมาะกับประสบการณ์การเล่นเกมที่สมบูรณ์แบบของคุณ บทความนี้มีข้อมูลทั้งหมด