Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีเปลี่ยนเว็บไซต์เป็นแอปเดสก์ท็อป Linux โดยใช้ Nativefier

คุณอาจเข้าชมเว็บไซต์หนึ่งๆ วันละหลายครั้งขณะทำงาน คุณต้องเปิดเบราว์เซอร์ จากนั้นพิมพ์ 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