ติดตั้ง Flatpak และ Snap บน Gooroom — หลังจากตรวจสอบนโยบายแล้ว

ตัวอย่างประกอบ:ทีมออกแบบขนาดเล็กใช้ Gooroom บนเวิร์กสเตชันที่มีแอปพลิเคชันเดสก์ท็อปที่ได้รับอนุมัติหนึ่งตัวในรูปแบบ Flatpak และยูทิลิตี้ของผู้จำหน่ายในรูปแบบ Snap ก่อนติดตั้งแอปพลิเคชันใด ๆ โปรดตรวจสอบเวอร์ชันของระบบปฏิบัติการและสอบถามผู้ดูแลระบบว่าอนุญาตให้ใช้แหล่งแอปพลิเคชันของบุคคลที่สามและบริการแพ็กเกจพื้นหลังหรือไม่ การสนับสนุนเฉพาะของ Gooroom ไม่ได้รับการตรวจสอบในทุกเวอร์ชัน ดังนั้นคำแนะนำสำหรับ Debian ด้านล่างจึงใช้ได้เฉพาะเมื่อเวอร์ชันที่ติดตั้งและนโยบายอนุญาตให้เปลี่ยนแปลง APT เท่านั้น

หน้าต่างเทอร์มินัลทั่วไปที่แสดงคำสั่ง cat /etc/os-release และ dpkg --print-architecture เป็นการตรวจสอบระบบแบบอ่านอย่างเดียว
ภาพตัวอย่างในเทอร์มินัลแสดงให้เห็นถึงการตรวจสอบเวอร์ชันและสถาปัตยกรรมที่ต้องดำเนินการให้เสร็จสิ้นก่อนติดตั้งตัวจัดการแพ็กเกจ

ตรวจสอบเอกสารเผยแพร่และนโยบายก่อน

การสรุปว่า “Gooroom ใช้ Debian เป็นพื้นฐาน ดังนั้นคำสั่ง Debian ทุกคำสั่งจึงใช้งานได้” นั้นเป็นข้อสันนิษฐานที่ไม่น่าเชื่อถือ ความเข้ากันได้กับ Debian อาจทำให้แพ็กเกจ APT พร้อมใช้งาน แต่ไม่ได้พิสูจน์ว่าอิมเมจ Gooroom นั้นมีที่เก็บข้อมูล การตั้งค่าบริการ การรวมเข้ากับเดสก์ท็อป หรือสิทธิ์ในการเพิ่มแหล่งข้อมูลภายนอกเหมือนกันองค์กรซอร์สโค้ดอย่างเป็นทางการของโครงการ Gooroomเผยแพร่ส่วนประกอบของแพลตฟอร์ม แต่ข้อมูลสาธารณะที่ตรวจสอบในที่นี้ไม่ได้ให้เมทริกซ์การสนับสนุนปัจจุบันที่ยืนยัน Flatpak และ Snap สำหรับ Gooroom ทุกเวอร์ชัน

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

ตรวจสอบระบบบนเครื่องคอมพิวเตอร์ส่วนตัวหรือเครื่องที่ได้รับอนุญาตอย่างชัดเจน โดยไม่ต้องเปลี่ยนแปลงระบบ:

cat /etc/os-release
dpkg --print-architecture
apt-cache policy flatpak snapd

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

ติดตั้ง Flatpak และเพิ่มแหล่งที่มาที่ได้รับการอนุมัติ

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

หน้าต่างเทอร์มินัล Linux ทั่วไปที่แสดงคำสั่ง sudo apt update ตามด้วย sudo apt install flatpak
แผงหน้าจอเทอร์มินัลแสดงวิธีการรีเฟรชดัชนีแพ็กเกจ APT ที่ได้รับการอนุมัติ และการติดตั้ง Flatpak หลังจากได้รับการอนุมัตินโยบายแล้ว
  1. รีเฟรชข้อมูลแพ็กเกจและติดตั้ง Flatpak จากที่เก็บข้อมูลที่องค์กรได้กำหนดค่าไว้แล้ว:
sudo apt update
sudo apt install flatpak

ตรวจสอบการเปลี่ยนแปลงที่ APT เสนอก่อนที่จะยอมรับ หากการเปลี่ยนแปลงนั้นจะลบแพ็กเกจ Gooroom เปลี่ยนแปลงส่วนประกอบที่สำคัญ หรือดึงข้อมูลจากที่เก็บที่ไม่คาดคิด ให้ยกเลิกและสอบถามผู้ดูแลระบบ

  1. เพิ่ม Flathub เฉพาะเมื่อองค์กรอนุมัติแหล่งที่มาเท่านั้น คำสั่งนี้จะเพิ่มรีโมตต่อผู้ใช้โดยค่าเริ่มต้น สำหรับการติดตั้งแบบจัดการทั่วทั้งระบบ โปรดขอให้ผู้ดูแลระบบเลือกขอบเขตที่ถูกต้อง:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
หน้าจอเทอร์มินัลทั่วไปที่แสดงคำสั่ง Flatpak remote-add สำหรับที่เก็บข้อมูล Flathub
คำสั่งตัวอย่างนี้จะเพิ่ม Flathub เป็นแหล่งที่มาของ Flatpak โปรดตรวจสอบให้แน่ใจว่าได้รับอนุญาตก่อนใช้งาน

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

flatpak install flathub APP_ID

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

ติดตั้ง Snap เฉพาะเมื่อได้รับอนุญาตให้ใช้งานบริการนั้นแล้วเท่านั้น

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

คำแนะนำการติดตั้ง Snapcraft บน Debian ในปัจจุบันระบุให้ติดตั้งsnapdผ่าน APT จากนั้นต้องออกจากระบบแล้วเข้าสู่ระบบใหม่ หรือรีสตาร์ทเครื่องเพื่อให้เส้นทาง (path) อัปเดต นอกจากนี้ยังมีการระบุวิธีการติดตั้งsnapdSnap ในภายหลังด้วย โปรดทำตามขั้นตอนเหล่านี้เฉพาะในกรณีที่การกำหนดค่าแพ็กเกจและนโยบายของ Gooroom ในปัจจุบันอนุญาตให้ใช้วิธีนั้น

หน้าต่างเทอร์มินัล Linux ทั่วไปที่แสดงคำสั่ง sudo apt update และ sudo apt install snapd
แผงควบคุมแสดงคำสั่งแพ็กเกจ Debian ต้นทางสำหรับ snapd; ผู้ดูแลระบบ Gooroom ต้องยืนยันว่าอนุญาตให้ใช้งานบริการดังกล่าวแล้ว
sudo apt update
sudo apt install snapd

ออกจากระบบแล้วเข้าสู่ระบบใหม่ หรือรีสตาร์ทเครื่อง จากนั้นทำตามคำแนะนำเฉพาะของ Snapcraft สำหรับ Debian สำหรับขั้นตอนเพิ่มเติมใดๆ ที่จำเป็นสำหรับเวอร์ชันนั้นๆ อย่าเปิดใช้งานหน่วย systemd ที่คาดเดา หาก snapd ไม่เริ่มทำงาน ให้หยุดและตรวจสอบความเข้ากันได้กับผู้ดูแลระบบ อย่าลบการระงับแพ็กเกจหรือแก้ไขข้อจำกัดของบริการเพื่อบังคับให้มันทำงาน

ติดตั้งเฉพาะแอปที่ต้องการ โดยใช้ชื่อแอปที่ถูกต้องตามที่ระบุไว้ในรายการอย่างเป็นทางการของ Snap Store:

sudo snap install SNAP_NAME

แทนที่SNAP_NAMEด้วยชื่อแพ็กเกจ หลีกเลี่ยงการ--classicใช้เว้นแต่ผู้เผยแพร่กำหนดให้มีการจำกัดการเข้าถึงแบบคลาสสิก และผู้ดูแลระบบอนุมัติการเข้าถึงที่กว้างขึ้น การจำกัดการเข้าถึงของ Snap แตกต่างกันไปตามแพ็กเกจ และรูปแบบดังกล่าวไม่ได้รับรองว่าแอปนั้นตรงตามข้อกำหนดด้านความปลอดภัยของบริษัท

ตรวจสอบแอปและเปลี่ยนแปลงจำนวนเงินให้น้อยที่สุด

สำหรับทีมตัวอย่าง ฝ่ายไอทีอาจอนุมัติ Flatpak สำหรับแอปพลิเคชันบนเดสก์ท็อป แต่ปฏิเสธ Snap เนื่องจาก1การเพิ่มบริการพื้นหลังนั้นขัดกับนโยบาย ไม่จำเป็นต้องติดตั้งทั้งสองรันไทม์ "เผื่อไว้" ควรเลือกแหล่งที่มาที่ได้รับการอนุมัติ หากไม่ได้รับอนุญาตทั้งสอง ให้ขอทางเลือกอื่นที่เป็นแพ็กเกจผ่านช่องทางซอฟต์แวร์ขององค์กร

สำหรับ Flatpak ให้ตรวจสอบการลงทะเบียนรีโมทและแอป จากนั้นเปิดใช้งานโดยใช้รหัสแอปพลิเคชัน:

flatpak remotes --show-details
flatpak list --app
flatpak run APP_ID

สำหรับ Snap โปรดตรวจสอบว่าไคลเอ็นต์ตอบสนองและแอปปรากฏอยู่ในรายการหรือไม่:

snap version
snap list

เปิดแอปจากเมนูบนเดสก์ท็อป หรือใช้คำสั่งที่ผู้เผยแพร่ได้ระบุไว้ รายการที่แสดงจะยืนยันการลงทะเบียนแพ็กเกจ ไม่ได้หมายความว่าทุกฟีเจอร์จะทำงานได้ภายใต้นโยบายความปลอดภัยของ Gooroom ตรวจสอบว่าแอปเปิดขึ้น ทดสอบเฉพาะสิทธิ์ที่จำเป็น และให้ฝ่ายไอทีตรวจสอบแหล่งที่มาที่ได้รับอนุมัติและพฤติกรรมการอัปเดต หากคำสั่งล้มเหลว ให้บันทึกข้อผิดพลาดที่เกิดขึ้นและเวอร์ชันของ Gooroom ที่แสดงโดย/etc/os-release.

ขั้นตอนอ้างอิง: คู่มือการตั้งค่า Debian ของ Flathub , คู่มือคำสั่งของ Flatpakและคำแนะนำการติดตั้ง Debian ของ Snapcraftตรวจสอบอีกครั้งเมื่อระบบปฏิบัติการหรือคำแนะนำเกี่ยวกับแพ็กเกจมีการเปลี่ยนแปลง

ฝากความเห็น

ตั้งค่าแผงควบคุม XFCE สไตล์ Windows บน Pardus Linux

ตั้งค่าแผงควบคุม XFCE สไตล์ Windows บน Pardus Linux

จัดวาง Pardus XFCE ให้มีแถบงานด้านล่างที่คุ้นเคย พร้อมด้วยเมนูแอป ตัวเรียกใช้งานที่ตรึงไว้ ปุ่มเปิดหน้าต่าง และถาดระบบ

ติดตั้ง Flatpak และ Snap บน Gooroom — หลังจากตรวจสอบนโยบายแล้ว

ติดตั้ง Flatpak และ Snap บน Gooroom — หลังจากตรวจสอบนโยบายแล้ว

ตรวจสอบเวอร์ชัน Gooroom และกฎของผู้ดูแลระบบ จากนั้นทำตามขั้นตอนการติดตั้งอย่างเป็นทางการบนระบบ Debian สำหรับ Flatpak หรือ Snap โดยไม่ต้องข้ามการควบคุมของระบบ

Pardus Image Writer หรือ ISO แบบกำหนดเอง? เลือกเครื่องมือการติดตั้งที่เหมาะสม

Pardus Image Writer หรือ ISO แบบกำหนดเอง? เลือกเครื่องมือการติดตั้งที่เหมาะสม

เรียนรู้ว่า Pardus Image Writer สามารถทำอะไรได้บ้าง วิธีการเตรียม USB สำหรับการติดตั้งอย่างปลอดภัย และเครื่องมือใดที่เหมาะสมกับอิมเมจแบบเรียลไทม์ที่กำหนดเอง หรือการติดตั้งใช้งานซ้ำๆ บนระบบเครือข่ายขนาดใหญ่

ติดตั้งระบบปฏิบัติการคู่ Pardus และ Windows 11 โดยไม่ต้องฟอร์แมต Windows ใหม่

ติดตั้งระบบปฏิบัติการคู่ Pardus และ Windows 11 โดยไม่ต้องฟอร์แมต Windows ใหม่

ติดตั้ง Pardus ควบคู่ไปกับ Windows 11 โดยการลดขนาดไดรฟ์ Windows ใช้พื้นที่ที่ไม่ได้จัดสรร และคงพาร์ติชั่นระบบ EFI ที่มีอยู่เดิมไว้

ทำให้ RTL8821CE Wi-Fi ใช้งานได้บน Pardus ด้วยเฟิร์มแวร์ที่ถูกต้อง

ทำให้ RTL8821CE Wi-Fi ใช้งานได้บน Pardus ด้วยเฟิร์มแวร์ที่ถูกต้อง

ระบุชิป RTL8821CE ติดตั้งเฟิร์มแวร์ Realtek ที่รองรับโดย Pardus และตรวจสอบไดรเวอร์ การสแกน Wi-Fi จากนั้นดำเนินการแก้ไขปัญหาในขั้นตอนถัดไป

เปิดใช้งาน NVIDIA บน Pardus 23 ด้วยโปรแกรมติดตั้งไดรเวอร์

เปิดใช้งาน NVIDIA บน Pardus 23 ด้วยโปรแกรมติดตั้งไดรเวอร์

ใช้โปรแกรมติดตั้งที่รองรับฮาร์ดแวร์ของ Pardus เพื่อเปิดใช้งานไดรเวอร์ NVIDIA ที่ถูกต้อง รีบูตเครื่องอย่างปลอดภัย และตรวจสอบโมดูลเคอร์เนลที่ใช้งานอยู่

ติดตั้ง Chrome บน Gooroom OS โดยไม่ต้องเปลี่ยนแปลงนโยบายของระบบ

ติดตั้ง Chrome บน Gooroom OS โดยไม่ต้องเปลี่ยนแปลงนโยบายของระบบ

ติดตั้งแพ็กเกจ Chrome อย่างเป็นทางการบน Gooroom OS อย่างปลอดภัย ตรวจสอบความเข้ากันได้ รักษาการควบคุมอุปกรณ์ และตรวจสอบนโยบายของเบราว์เซอร์ก่อนใช้งาน

เชื่อมต่อไคลเอ็นต์ Pardus เข้ากับ Active Directory ด้วย realmd

เชื่อมต่อไคลเอ็นต์ Pardus เข้ากับ Active Directory ด้วย realmd

เตรียม DNS และเวลาให้พร้อม ลงทะเบียน Pardus กับ realmd และ SSSD และตรวจสอบการเป็นสมาชิกโดเมนและการค้นหาผู้ใช้ก่อนที่จะใช้การลงชื่อเข้าใช้ AD

แก้ปัญหาภาพฉีกขาดบนหน้าจอ Intel ใน Pardus โดยการปรับแต่ง XFCE VSync

แก้ปัญหาภาพฉีกขาดบนหน้าจอ Intel ใน Pardus โดยการปรับแต่ง XFCE VSync

ลดปัญหาภาพฉีกขาดในแนวนอนใน Pardus XFCE โดยตรวจสอบเซสชันการแสดงผล เปิดใช้งานการซิงโครไนซ์คอมโพสิตเตอร์ และใช้ตัวเลือก Xorg TearFree ของ Intel เฉพาะเมื่อไดรเวอร์ที่ใช้งานอยู่รองรับเท่านั้น

ตั้งค่า Pardus VPN ด้วยโปรไฟล์ที่ผู้ให้บริการจัดหาให้

ตั้งค่า Pardus VPN ด้วยโปรไฟล์ที่ผู้ให้บริการจัดหาให้

เพิ่มโปรไฟล์ OpenVPN ลงใน NetworkManager บน Pardus ติดตั้งปลั๊กอินที่ถูกต้อง ปกป้องข้อมูลประจำตัว และตรวจสอบว่า VPN ทำงานอยู่