5 ứng dụng tạo mã QR tốt nhất cho Linux
Ban đầu được phát triển cho ngành công nghiệp ô tô, mã QR đang dần phổ biến trong các lĩnh vực khác, nhờ khả năng đọc cao và khả năng lưu trữ nhiều dữ liệu hơn.
Do đó, bạn sẽ tìm thấy mã QR đang hoạt động trên các ứng dụng khác nhau ngay hôm nay. Có thể là chia sẻ vCards và mật khẩu Wi-Fi hoặc hỗ trợ thanh toán không dây, chia sẻ liên kết tải xuống ứng dụng hoặc chuyển hướng mọi người đến các trang web, mã QR có thể làm bất cứ điều gì.
Tuy nhiên, để có mã QR để thực hiện bất kỳ điều nào trong số này, bạn cần một trình tạo mã QR: một công cụ có thể thêm thông tin vào mã QR. Dưới đây là một số trình tạo mã QR tốt nhất cho Linux.
Mục Lục
1. qrencode
qrencode là trình tạo mã QR dựa trên CLI cho Linux. Nó sử dụng thư viện libqrencode để mã hóa dữ liệu thành các ký hiệu mã QR dưới dạng một mảng bitmap. Khi mã được tạo, mã được lưu dưới dạng tệp hình ảnh PNG, sau đó bạn có thể chia sẻ hoặc sử dụng theo yêu cầu.
Sử dụng qrencode khá dễ dàng. Tất cả những gì bạn phải làm để tạo mã QR bằng cách sử dụng nó là chạy một vài lệnh đơn giản trong thiết bị đầu cuối. Nhưng vì qrencode cung cấp rất nhiều tùy chọn: mức độ sửa lỗi, kích thước, loại tệp, v.v. và bạn có thể làm nhiều điều khi sử dụng nó, nên việc tìm hiểu tất cả các tùy chọn này có thể khiến bạn nản lòng. Trong những lúc như vậy, bạn có thể sử dụng qrencode –help lệnh để tra cứu tất cả các tùy chọn có sẵn và cách sử dụng của chúng.
Điều nổi bật về qrencode, so với hầu hết các trình tạo mã QR khác, là nó cung cấp một số tính năng nâng cao, cho phép bạn sử dụng nó để tạo không chỉ mã QR văn bản cơ bản mà còn mã QR cho lời nhắc SMS, lời nhắc WhatsApp, vCard, v.v. hơn.
Cài đặt qrencode
Làm theo hướng dẫn cài đặt bên dưới để lấy qrencode trên máy Linux của bạn.
Trên Ubuntu / Debian:
sudo apt install qrencode
Trên Arch Linux:
sudo pacman -S qrencode
Trên Fedora, CentOS hoặc RHEL:
sudo dnf install qrencode
2. Trình tạo mã QR
QR Code Generator (của Studio La Cosa Nostra) là một phần mềm tạo QR đơn giản ở cốt lõi của nó. Nó hoàn toàn dựa trên GUI và khá dễ sử dụng. Một trong những điểm nổi bật về phần mềm này là tính năng xem trước trực tiếp, thay đổi cấu trúc của mã QR khi bạn nhập văn bản vào đó.
Nhưng điều đó nói rằng, Trình tạo mã QR khá cơ bản và lý tưởng để chỉ tạo mã QR dựa trên văn bản. Không giống như hầu hết các công cụ khác, nó chỉ cung cấp hai tùy chọn bổ sung: khả năng chọn chiều rộng của mã QR và nút lưu nhanh để lưu mã QR của bạn dưới dạng tệp PNG, theo một nghĩa nào đó, điều này sẽ giới hạn phạm vi sử dụng của nó.
Cài đặt Trình tạo mã QR trên Linux
QR Code Generator có sẵn dưới dạng AppImage cũng như gói Snap trên Linux. Nếu bạn có Snap trên máy của mình, bạn có thể tải Trình tạo mã QR trên đó bằng cách chạy lệnh sau trong một thiết bị đầu cuối:
sudo snap install qr-code-generator-desktop
Ngoài ra, nếu bạn không có Snap, trước tiên bạn có thể cài đặt nó bằng cách sử dụng hướng dẫn Snap của chúng tôi hoặc tải xuống AppImage cho Trình tạo mã QR.
Tải xuống: Ứng dụng Trình tạo mã QR
Sau đó, hãy chuyển đến thư mục mà bạn đã tải xuống và nhấp chuột phải vào AppImage. Lựa chọn Đặc tínhvà trên Đặc tính cửa sổ, nhấp vào Quyền chuyển hướng.
Cuối cùng, chọn hộp bên cạnh Cho phép thực thi tệp dưới dạng chương trình nếu bạn đang sử dụng trình quản lý tệp dựa trên Nautilus. Trên Dolphin, đánh dấu vào Có thể thực thi được tùy chọn và thay đổi Hành hình thả xuống Bất cứ ai trên PCManFM.
Cuối cùng, nhấn đúp vào AppImage để chạy nó.
3. Bộ giải mã
Bộ giải mã là một phần mềm tạo mã QR tiên tiến cho Linux. Tương tự như Trình tạo mã QR, nó cũng cung cấp cho bạn bản xem trước trực tiếp của mã QR khi bạn nhập văn bản mong muốn của mình. Khi bạn đã tạo mã QR, bạn có thể lưu hoặc xuất mã đó. Tất cả các mã đã lưu của bạn được liệt kê trong Lịch sử tab và có thể được truy cập bất cứ lúc nào.
Tuy nhiên, điểm khác biệt của Bộ giải mã với Trình tạo mã QR là chức năng tạo mã QR Wi-Fi tích hợp của nó, nhận đầu vào dưới dạng tên mạng, mật khẩu và mã hóa và tạo mã QR từ đó.
Không chỉ vậy, Decoder còn có thể quét mã QR, vì vậy bạn không cần phải tải xuống một công cụ khác trên máy tính của mình. Để làm điều này, Bộ giải mã dựa vào webcam của bạn cũng như ảnh chụp màn hình. Vì vậy, khi bạn đi vào Quét trên ứng dụng, Bộ giải mã yêu cầu bạn chọn một phương pháp, sau đó bạn cần thực hiện các bước thích hợp để quét mã QR.
Cài đặt bộ giải mã
Giải mã có sẵn dưới dạng flatpak. Để cài đặt nó, trước tiên bạn cần cài đặt Flatpak trên máy Linux của mình.
Sau khi cài đặt xong Flatpak, hãy mở thiết bị đầu cuối và chạy lệnh sau để cài đặt Bộ giải mã:
flatpak install flathub com.belmoussaoui.Decoder
4. QtQR
QtQR là một phần mềm dựa trên Qt để tạo và giải mã mã QR trên Linux. Đây là trình tạo mã QR dựa trên GUI tiên tiến nhất trong danh sách này cung cấp cho bạn khả năng tạo mã QR cho các loại dữ liệu khác nhau, từ văn bản và URL đến SMS, Wi-Fi, vị trí địa lý, v.v.
Tương tự, QtQR cũng cho phép bạn sửa đổi các thông số mã QR khác nhau, như kích thước pixel, kích thước lề và mức độ sửa lỗi, trước khi tạo mã QR. Và, nó thậm chí còn bao gồm một bộ giải mã tích hợp để giúp bạn quét mã QR.
Về tính năng quét, QtQR cung cấp cho bạn hai tùy chọn: Giải mã từ tệp và Giải mã từ Webcam, bạn có thể chọn phù hợp để giải mã bất kỳ mã QR nào. Sau khi QtQR giải mã mã, nó sẽ xuất ra nội dung của nó, với một số tùy chọn hành động có liên quan, trên cửa sổ chính, bạn có thể sử dụng khi cần.
Cách cài đặt QtQR trên Linux
QtQR là phần mềm khá cũ và do đó, bạn có thể tìm thấy nó trên hầu hết các trình quản lý gói. Vì vậy, hãy mở trình quản lý gói trên máy Linux của bạn, tra cứu QtQR và cài đặt nó.
Ngoài ra, bạn có thể truy cập Launchpad để tìm bản phát hành QtQR, tải xuống và cài đặt thông qua dòng lệnh.
5. Zint
Zint là một máy quét mã QR dựa trên CLI khác dành cho Linux. Tuy nhiên, nếu bạn đang sử dụng bản phân phối dựa trên Qt trên máy của mình, bạn cũng có thể truy cập GUI của nó, trong trường hợp bạn thích điều đó. Xin lưu ý rằng bạn sẽ cần cài đặt thư viện Qt trên hệ thống của mình nếu bạn muốn sử dụng Zint trong chế độ GUI.
Trong số tất cả các trình tạo mã QR trong danh sách này, Zint có lẽ là công cụ duy nhất cung cấp nhiều tính năng và tùy chọn đồng thời thân thiện với cả CLI và GUI. Có thể là thiết lập giao diện của mã hoặc nhập các loại dữ liệu khác nhau, Zint có thể xử lý hầu hết các loại hoạt động.
Điều bổ sung vào lợi thế của Zint hơn nữa là hỗ trợ hơn 50 ký hiệu khác nhau, cho phép bạn sử dụng nó cho nhiều mục đích hơn là chỉ tạo mã QR.
Cách cài đặt Zint trên Linux
Zint có sẵn dưới dạng gói TAR. Vì vậy, trước tiên, hãy tải xuống kho lưu trữ trên máy của bạn.
Tải xuống: Zint
Tiếp theo, vào thư mục Tải xuống và giải nén tệp. Mở terminal và điều hướng đến thư mục Zint đã giải nén bằng lệnh cd và lệnh ls. Bây giờ, hãy nhập các lệnh sau để cài đặt nó:
mkdir build
cd build
cmake ..
make
make install
Nếu bạn nhận được bất kỳ mã lỗi nào khi chạy các lệnh này, hãy đảm bảo rằng bạn có cmake, libpngvà libpng-devel các gói được cài đặt trên hệ thống của bạn trước khi thử lại.
Tạo mã QR dễ dàng trên Linux
Chúng tôi đã xác định mức độ hữu ích của mã QR. Trên Linux, thật dễ dàng tìm thấy trình tạo mã QR phù hợp với yêu cầu của bạn và bạn có thể sử dụng nhiều tiện ích để tạo mã QR trên máy Linux của mình một cách dễ dàng.
Nếu một số công cụ này có vẻ rất cơ bản đối với bạn trong khi những công cụ khác lại có vẻ đáng sợ, bạn cũng có thể thử một trình tạo mã QR trực tuyến để thay thế.