คุณอาจเข้าชมเว็บไซต์หนึ่งๆ วันละหลายครั้งขณะทำงาน คุณต้องเปิดเบราว์เซอร์ จากนั้นพิมพ์ URL จากนั้นเว็บไซต์จะโหลดในที่สุด จะเกิดอะไรขึ้นถ้าคุณสามารถเปลี่ยนเว็บไซต์เป็นแอปที่คุณสามารถเปิดใช้งานจากเดสก์ท็อป Linux ได้ด้วยการดับเบิลคลิก
เมื่อมันปรากฏออกมา คุณสามารถสร้างแอป Linux แบบสแตนด์อโลนสำหรับเว็บไซต์โดยใช้ยูทิลิตี้บรรทัดคำสั่งที่เรียกว่า Nativefier นี่คือวิธีการ
วิธีการติดตั้ง Nativefier บน Linux
ขั้นแรก คุณต้องติดตั้ง NPM และ Nativefier บนระบบของคุณ หากต้องการติดตั้ง NPM โปรดดูคำแนะนำโดยละเอียดเกี่ยวกับการติดตั้ง NPM บน Linux
ด้วยการกำหนดค่า NPM ตอนนี้ก็ถึงเวลาติดตั้ง Nativefier ในการดำเนินการดังกล่าว ให้เปิดเทอร์มินัลแล้วออกคำสั่งต่อไปนี้:
npm install -g nativefier
-g flag หมายถึง ทั่วโลก และสั่งให้ NPM ติดตั้งแพ็คเกจทั่วโลก
หาก Linux distro ของคุณรองรับ snap คุณสามารถรับแพ็คเกจ Nativefier snap ได้จาก Snap Store โดยใช้:
sudo snap install nativefier
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง snap บนระบบของคุณก่อนที่จะเรียกใช้คำสั่งด้านบน ถ้าไม่ คุณสามารถดูคำแนะนำในการติดตั้ง snap บน Linux
ผู้ใช้ Arch สามารถดาวน์โหลด Nativefier จาก Arch User Repository โดยใช้ Yay:
yay -S nodejs-nativefier
ที่เก็บ snap และ AUR ไม่ได้รับการดูแลอย่างสม่ำเสมอ ดังนั้นจึงแนะนำให้คุณติดตั้ง Nativefier โดยใช้ NPM
การเปลี่ยนเว็บไซต์เป็นแอป Linux บนเดสก์ท็อป
การใช้ Nativefier เป็นเรื่องง่าย ในการสร้างแอปเดสก์ท็อปสำหรับเว็บไซต์ ให้ใช้ไวยากรณ์คำสั่งต่อไปนี้:
nativefier "https://www.example.com"
ตามค่าเริ่มต้น Nativefier จะกำหนดชื่อแอปให้กับเว็บไซต์โดยอัตโนมัติ หากคุณต้องการให้แอปของคุณมีชื่อที่กำหนดเอง คุณสามารถระบุชื่อเดียวกันได้โดยใช้ --name ธง.
nativefier --name "Example Linux App" "www.example.com"
Nativefier จะสร้างโฟลเดอร์ที่มีไฟล์ทั้งหมดที่จำเป็นสำหรับแอพ หากต้องการไปที่ไฟล์แอป ให้ใช้คำสั่ง cd เพื่อไปยังไดเร็กทอรีที่สร้างขึ้นใหม่:
cd appdirname/
หากคุณไม่แน่ใจเกี่ยวกับชื่อไดเรกทอรีของแอป คุณสามารถแสดงรายการเนื้อหาของไดเรกทอรีหลักโดยใช้คำสั่ง ls
Nativefier กำหนดสิทธิ์ในการดำเนินการให้กับไฟล์แอปที่สร้างขึ้นโดยอัตโนมัติ คุณจึงไม่ต้องทำ คุณสามารถเปิดโปรแกรมปฏิบัติการได้โดยใช้รูปแบบคำสั่งต่อไปนี้:
./appname
หากต้องการรับความช่วยเหลือเกี่ยวกับบรรทัดคำสั่งที่เกี่ยวข้องกับยูทิลิตี้ ให้พิมพ์:
nativefier --help
เหตุใดจึงเปลี่ยนเว็บไซต์เป็นแอปเดสก์ท็อป
ไม่ใช่ทุกคนที่อาจจำเป็นต้องสร้างแอปเดสก์ท็อปสำหรับเว็บไซต์ที่พวกเขาเข้าชม แต่สำหรับผู้ที่ต้องเรียกดูเว็บไซต์บางเว็บไซต์บ่อยครั้ง การคลิกเพิ่มเติมเพียงไม่กี่ครั้งอาจเป็นอุปสรรคในการทำงาน ดังนั้น เพื่อรักษาระดับประสิทธิภาพการทำงานของคุณให้สูงและมั่นใจว่าคุณจะไม่ทำสิ่งเดิมซ้ำแล้วซ้ำอีก การเปลี่ยนเว็บไซต์เป็นแอปเดสก์ท็อปอาจเป็นประโยชน์
เหมือนกับการตั้งค่าปุ่มลัดสำหรับการดำเนินการเฉพาะ หรือการสร้างชื่อแทนเชลล์ใหม่สำหรับคำสั่งที่ยาวขึ้นบน Linux โดยรวมแล้ว การมีแอปที่คุณสามารถเปิดได้โดยตรงจากเดสก์ท็อปนั้นสะดวก และสามารถประหยัดเวลาได้ด้วยการคลิกเพียงไม่กี่ครั้งในบางครั้ง และในระยะยาว นั่นช่วยประหยัดเวลาได้มาก
Linux ดีกว่าระบบปฏิบัติการอื่นๆ มาก
บน Linux คุณสามารถมั่นใจได้ว่าหากคุณไม่ชอบด้านใดด้านหนึ่งของระบบ คุณสามารถเปลี่ยนไปใช้ส่วนอื่นได้ หากการเปิดเว็บเบราว์เซอร์และการค้นหาเว็บไซต์บ่อยครั้งอาจฟังดูน่าเบื่อ คุณสามารถเลือกเส้นทางที่ง่ายกว่าและสร้างแป้นพิมพ์ลัด หรือดีกว่านั้นก็คือ แอปเดสก์ท็อปที่มีประสิทธิภาพสำหรับเว็บไซต์โดยใช้ Nativefier
ยังมีอะไรอีกมากมายที่คุณสามารถทำได้บน Linux ตัวอย่างเช่น คุณสามารถกำหนดเวลาให้แอปทำงานในบางช่วงเวลาได้โดยใช้ crontab สร้างสคริปต์ที่เปลี่ยนวอลเปเปอร์ของคุณโดยอัตโนมัติตามเวลา และติดตั้งสภาพแวดล้อมเดสก์ท็อปหลายรายการบนระบบ งานบางอย่างทำได้ง่ายบนระบบปฏิบัติการอื่น เช่น Windows ในขณะที่งานที่เหลือเป็นงานเฉพาะสำหรับระบบนิเวศของ Linux