วิธีติดตั้ง Firefox Nightly บน Debian และ Ubuntu
ประเด็นที่สำคัญ
สัมผัสประสบการณ์นวัตกรรมล้ำสมัยของ Mozilla Firefox ผ่านการทำซ้ำการพัฒนา Firefox Nightly ซึ่งมีการอัปเดตเป็นประจำทุกวัน
Mozilla ได้ดำเนินการขั้นตอนสำคัญด้วยการจัดหาแพ็คเกจ Firefox Nightly.deb ที่ปรับแต่งเป็นพิเศษสำหรับการเผยแพร่บน Debian เช่น Ubuntu ซึ่งช่วยอำนวยความสะดวกในการติดตั้งและอัปเดตกระบวนการได้อย่างราบรื่น
ด้วยการรวมพื้นที่เก็บข้อมูล Firefox Nightly เข้ากับระบบการจัดการแพ็คเกจ Advanced Package Tool (APT) ทำให้สามารถติดตั้งและบำรุงรักษาการอัปเดตสำหรับ Firefox Nightly ได้อย่างราบรื่น
สำหรับผู้ที่มีความเชี่ยวชาญในการพัฒนาเว็บไซต์หรือมีทักษะด้านคอมพิวเตอร์ขั้นสูง พวกเขาอาจตระหนักถึงโอกาสในการทดลองใช้ฟังก์ชันใหม่ๆ ภายใน Mozilla Firefox ผ่านการติดตั้ง Firefox Nightly อย่างไรก็ตาม อาจมีข้อกังวลเกี่ยวกับความเป็นไปได้และความง่ายในการติดตั้งหรือการอัปเดต
ข่าวสารที่น่าตื่นเต้นสำหรับผู้ใช้ระบบปฏิบัติการ Debian เช่น Ubuntu-แพ็คเกจ Firefox Nightly.deb สามารถเข้าถึงได้แล้ว กระบวนการติดตั้งและอัปเดต Firefox Nightly นั้นเรียบง่ายและตรงไปตรงมา โดยต้องใช้คำแนะนำบรรทัดคำสั่งเพียงเล็กน้อยเท่านั้นจึงจะเสร็จสมบูรณ์
Firefox ยามค่ำคืนคืออะไร?
Firefox Nightly เป็นชื่อเล่นที่บอกเป็นนัย เป็นการทำซ้ำอย่างต่อเนื่องของแอปพลิเคชั่นท่องเว็บยอดนิยมที่มีการอัพเดททุกวัน โดยทั่วไปแล้ว ผู้ใช้มักนิยมใช้รุ่นมาตรฐานที่มีอยู่ในเว็บไซต์ Mozilla หรือคลังซอฟต์แวร์ที่เกี่ยวข้อง อย่างไรก็ตาม ผู้ที่มีใจชอบการทดลองและมีความเชี่ยวชาญด้านเทคนิคขั้นสูงอาจพบว่ามีประโยชน์ในการสำรวจฉบับออกหากินเวลากลางคืน
นักออกแบบเว็บไซต์และนักพัฒนาอาจเลือกที่จะประเมินฟังก์ชันการทำงานของเว็บไซต์ของตนโดยใช้ Firefox เวอร์ชันก่อนเผยแพร่ เพื่อตรวจสอบให้แน่ใจว่าองค์ประกอบที่มีอยู่ได้รับผลกระทบในทางลบหรือทำให้ล้าสมัยจากการอัปเดตในอนาคตหรือไม่ ในทำนองเดียวกัน บุคคลที่เชี่ยวชาญด้านเทคโนโลยีซึ่งใช้เบราว์เซอร์อย่างกว้างขวางอาจเลือกที่จะทดลองใช้ความสามารถใหม่ๆ ที่นำมาใช้ในการทำซ้ำเหล่านี้ก่อนที่จะเปิดให้ใช้งานทั่วไป ดังนั้นจะได้รับประโยชน์จากการเริ่มเห็นคุณค่าของการปรับปรุงดังกล่าวตั้งแต่เนิ่นๆ
โพสต์ใน บล็อก Nightly ของ Mozilla ประกาศพื้นที่เก็บข้อมูล.deb สำหรับ Firefox Nightly ช่วยให้การติดตั้งบิลด์ทุกคืนง่ายขึ้นโดยการอัปเดตโดยอัตโนมัติเมื่อมีเวอร์ชันใหม่ออก นอกจากนี้ยังแยกเวอร์ชันกลางคืนออกจากเวอร์ชันอื่นๆ เช่น Firefox เวอร์ชัน ESR ที่เสถียร ซึ่งรวมอยู่ในค่าเริ่มต้นใน Linux distros หลายตัว
การเพิ่ม Firefox Nightly Repository
หากต้องการติดตั้ง Firefox Nightly โดยใช้พื้นที่เก็บข้อมูล APT ได้อย่างง่ายดาย ให้เริ่มต้นด้วยการสร้างพื้นที่เก็บข้อมูลเพื่อรักษาลายเซ็นการเข้ารหัสอย่างปลอดภัย เพื่อให้มั่นใจว่าไฟล์.deb ที่มาจาก Mozilla เป็นของแท้
คีย์การเข้ารหัสที่ใช้โดยตัวจัดการแพ็คเกจ APT (Apache Package Tool) อยู่ภายในไดเร็กทอรี /etc/apt/keyrings
เพื่อให้แน่ใจว่าพื้นที่เก็บข้อมูลนี้สามารถเข้าถึงได้ง่ายสำหรับการดำเนินการจัดการแพ็คเกจที่มีประสิทธิภาพ อาจจำเป็นต้องสร้างไดเร็กทอรีนี้เป็นผู้ใช้ขั้นสูงหรือผู้ดูแลระบบ
sudo mkdir /etc/apt/keyrings
เพื่อให้มั่นใจว่าสามารถเข้าถึงไฟล์และแก้ไขสิทธิ์ได้อย่างเหมาะสม จำเป็นต้องใช้คำสั่ง chmod
และระบุสิทธิ์ที่เหมาะสมสำหรับแต่ละไฟล์หรือไดเร็กทอรีอย่างละเอียด กระบวนการนี้ช่วยให้สามารถควบคุมได้อย่างละเอียดว่าใครสามารถอ่าน เขียน หรือดำเนินการไฟล์หรือไดเร็กทอรีเฉพาะภายในระบบของคุณ เพิ่มความปลอดภัยและรักษาประสิทธิภาพสูงสุด
sudo chmod 0755 /etc/apt/keyrings
การกำหนดค่าข้างต้นช่วยให้แน่ใจว่าไดเร็กทอรีที่ระบุสามารถเข้าถึงได้ในแง่ของสิทธิ์ในการอ่าน เขียน และการค้นหาสำหรับทั้งเจ้าของ (เช่น รูท) และผู้ใช้รายอื่น โดยเฉพาะอย่างยิ่ง ไดเร็กทอรีได้รับอนุญาตให้เขียนโดยเจ้าของ ค้นหาโดยผู้ใช้ทั้งหมด และทุกคนสามารถอ่านได้
ก้าวไปข้างหน้า เราจะต้องได้รับคีย์เข้ารหัสโดยการดาวน์โหลดจากแหล่งที่ปลอดภัย
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \
| sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
กระบวนการนี้อาจดูซับซ้อนเมื่อมองแวบแรก อย่างไรก็ตาม มันค่อนข้างตรงไปตรงมา การใช้คำสั่ง wget
อำนวยความสะดวกในการดึงคีย์ที่สำคัญจากเซิร์ฟเวอร์ของ Mozilla และกำหนดเอาต์พุตไปยังเอาต์พุตมาตรฐานผ่านตัวเลือก"-O-
“ต่อจากนั้น คำสั่ง tee
จะปล่อยข้อมูลนี้ไปยังไฟล์ packages.mozilla.org.asc ที่กำหนดภายในไดเร็กทอรีที่ระบุ ในขณะเดียวกันก็ละทิ้งเอาต์พุตทั้งหมดที่มีไว้สำหรับแสดงบนคอนโซลพร้อมกันโดยกำหนดเส้นทางไปที่ /dev/null
โปรดตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งคีย์ GPG (GNU Privacy Guard) อย่างถูกต้องโดยตรวจสอบการติดตั้งโดยใช้คำสั่งต่อไปนี้ในเทอร์มินัลหรือพร้อมท์คำสั่งของคุณ:bashgpg –list-keysซึ่งจะแสดงรายการคีย์ทั้งหมดที่ติดตั้งในระบบของคุณ ค้นหาอีเมลที่เชื่อมโยงกับที่อยู่อีเมลที่ใช้ในการส่งข้อความที่เข้ารหัส และยืนยันว่าตรงกับคีย์สาธารณะที่ให้ไว้ก่อนหน้านี้ หากมีความแตกต่างใด ๆ โปรดแจ้งให้เราทราบทันทีเพื่อให้เราสามารถดำเนินการตามความเหมาะสม
gpg -n -q --import --import-options import-show \
/etc/apt/keyrings/packages.mozilla.org.asc
อันที่จริงเราจะต้องพินิจพิเคราะห์สายที่สร้างขึ้นด้วยความระมัดระวังเป็นอย่างยิ่ง รูปแบบที่คาดหวังของเอาต์พุตนี้คือ “35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3”
หากถือว่าปลอดภัย คุณสามารถดำเนินการรวมพื้นที่เก็บข้อมูล.deb ได้ด้วยการสร้างไฟล์ใหม่ที่ /etc/apt/sources.list.d/mozilla.list
ในฐานะผู้ใช้ขั้นสูง และใช้เครื่องมือแก้ไขตามที่คุณต้องการเพื่อแทรก รายการต่อไปนี้:
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main
กำลังติดตั้ง Firefox ทุกคืน
ด้วยการรวมพื้นที่เก็บข้อมูล Firefox Nightly ไว้ในการกำหนดค่าระบบของคุณ คุณสามารถติดตั้งได้เหมือนกับแพ็คเกจ Debian หรือ Ubuntu ทั่วไป
การอัปเดตระบบของคุณโดยใช้ APT เป็นขั้นตอนทั่วไปที่สามารถดำเนินการได้อย่างง่ายดาย
sudo apt update && sudo apt upgrade
ต่อไป คุณก็พร้อมที่จะติดตั้ง Firefox Nightly:
sudo apt install firefox-nightly
หากต้องการเข้าถึง Firefox Nightly ภายในเมนูแอปพลิเคชันของระบบปฏิบัติการของคุณ ให้ทำตามขั้นตอนเหล่านี้หลังจากทำตามคำแนะนำก่อนหน้านี้แล้ว ตั้งแต่นั้นเป็นต้นมา การอัปเดต Firefox Nightly จะเป็นส่วนหนึ่งของการอัปเดตแพ็คเกจตามปกติของคุณ
ตอนนี้คุณสามารถทดสอบเบราว์เซอร์ Firefox รุ่นล่าสุดได้แล้ว
ด้วยการใช้ระบบการจัดการแพ็คเกจ APT ขั้นสูงที่มีอยู่ใน Debian และ Ubuntu ผู้ใช้จึงสามารถติดตั้งและอัปเดตเว็บเบราว์เซอร์ Firefox Nightly ที่เป็นนวัตกรรมใหม่ของ Mozilla ได้อย่างง่ายดาย กระบวนการที่ได้รับการปรับปรุงนี้ให้วิธีการที่เข้าถึงได้สำหรับบุคคลทั่วไปในการทดลองกับเทคโนโลยีการสืบค้นระดับแนวหน้า