Bạn có thể truy cập một trang web cụ thể nhiều lần mỗi ngày khi làm việc. Việc đó yêu cầu mở trình duyệt, gõ URL, rồi chờ tải. Có thể biến trang web thành ứng dụng khởi chạy từ desktop Linux chỉ bằng double-click?
Thực tế bạn có thể tạo ứng dụng Linux độc lập cho trang web bằng tiện ích dòng lệnh Nativefier. Đây là cách làm.
Cách Cài Đặt Nativefier Trên Linux
Trước tiên cài NPM và Nativefier. Để cài NPM, xem hướng dẫn chi tiết cài NPM trên Linux.
Với NPM đã cấu hình, giờ cài Nativefier. Mở terminal và chạy:
npm install -g nativefier
Cờ -g là global yêu cầu NPM cài gói toàn cục.
Nếu distro hỗ trợ snap, có thể cài gói Nativefier snap từ Snap Store:
sudo snap install nativefier
Đảm bảo snap đã cài trước khi chạy lệnh. Nếu chưa, xem hướng dẫn cài snap trên Linux.
Người dùng Arch có thể tải Nativefier từ Arch User Repository dùng Yay:
yay -S nodejs-nativefier
Kho snap và AUR không được bảo trì thường xuyên, khuyên cài Nativefier qua NPM.
Chuyển Trang Web Thành Ứng Dụng Desktop Linux
Dùng Nativefier dễ dàng. Để tạo ứng dụng desktop cho trang web, dùng cú pháp:
nativefier "https://www.example.com"
Mặc định Nativefier tự gán tên app cho trang web. Nếu muốn tên tùy chỉnh, dùng cờ --name:
nativefier --name "Example Linux App" "www.example.com"
Nativefier tạo thư mục chứa tất cả file cần thiết cho app. Để đến file app, dùng cd đến thư mục mới tạo:
cd appdirname/
Nếu không chắc tên thư mục app, liệt kê nội dung thư mục cha bằng ls.
Nativefier tự cấp quyền thực thi cho file app tạo ra, nên không cần làm thêm. Chỉ cần chạy file thực thi:
./appname
Để xem trợ giúp dòng lệnh, gõ:
nativefier --help
Tại Sao Chuyển Trang Web Thành Ứng Dụng Desktop?
Không ai cũng cần tạo ứng dụng desktop cho trang web truy cập. Nhưng những ai thường xuyên duyệt các trang web nhất định, ngay cả vài click thêm cũng cản trở công việc. Do đó, để giữ năng suất cao và tránh lặp lại hành động, chuyển trang web thành ứng dụng desktop có giúp ích.
Điều này giống như thiết lập phím tắt cho thao tác cụ thể hoặc tạo alias shell mới cho lệnh dài trên Linux. Tóm lại, có app khởi chạy ngay từ desktop rất tiện lợi và đôi khi tiết kiệm vài click. Và lâu dài, đó là rất nhiều thời gian tiết kiệm.
Linux Tốt Hơn Hết Hệ Điều Hành Khác
Trên Linux, bạn chắc chắn nếu không thích khía cạnh nào của hệ thống, có thể chuyển sang cái khác. Nếu mở trình duyệt và tìm trang web thường xuyên nghe nhàm chán, có thể chọn cách dễ hơn: tạo phím tắt, hoặc tốt hơn, ứng dụng desktop đầy đủ cho trang web bằng Nativefier.
Còn nhiều thứ bạn có thể làm trên Linux. Ví dụ: lên lịch chạy app tại thời điểm nhất định dùng crontab, tạo script tự đổi wallpaper theo thời gian, cài nhiều môi trường desktop trên một hệ thống. Một số tác vụ dễ làm trên Windows, phần còn lại độc quyền cho hệ sinh thái Linux.