Mỗi lần cài lại máy mới Linux anh em thường gặp mỗi distro một package manager, tên gói lại khác nhau, setup máy mới dễ thiếu sót. Trong khi trên Windows có Ninite làm quá gọn chỉ cần chọn app cần thiết rồi cài một lèo.
Gần đây mình tìm được TuxMate một tool mang vibe Ninite cho Linux, giúp tick app là sinh script cài đặt.

TuxMate có gì?
TuxMate là một web tool giúp bạn chọn app rồi auto viết hộ lệnh cài đặt cho Linux. Thay vì bạn phải nhớ tên package theo từng distro (Ubuntu/Fedora/Arch…), TuxMate sẽ generate một shell script đúng với hệ điều hành máy bạn, bạn chỉ cần chọn distro -> tick app -> copy/download script -> chạy trên máy.
Điểm hay của TuxMate nằm ở chỗ nó không chỉ ghép lệnh, mà ghép thông minh và đúng ngữ cảnh từng hệ:
- Kho app đủ rộng để setup 1 phát: TuxMate có 180+ app / 15 nhóm (browser, communication, dev tools, terminal, media, creative, gaming, office, VPN/network, security…).
- Hỗ trợ nhiều hệ cài đặt: Ubuntu/Debian (apt), Fedora (dnf), Arch (pacman) + AUR, openSUSE (zypper), Flatpak/Snap, và cả Nix -> khỏi phải nhớ mỗi distro một kiểu.
- Script generation thông minh
- Detect app đã cài để bỏ qua.
- Trên Arch: hỗ trợ luồng cài AUR và AUR helper (yay/paru)
- Với Nix có xử lý unfree: cảnh báo và sinh cấu hình hợp lệ cho các gói hay dính bản quyền (vd Discord/Spotify)
- Flatpak chạy ổn định hơn: có retry mạng/backoff và hiển thị tiến trình để dễ theo dõi.
- Dễ demo, dễ share: bạn chỉ cần gửi script là mọi người setup giống nhau, đỡ thiếu trước hụt sau.
- Self-host với Docker: cho bạn thích dùng ở local sinh script từ máy mình thay vì dùng bản web public
Cách dùng cơ bản
TuxMate cài đặt rất đơn giản, bạn chỉ cần truy cập vào trang chủ TuxMate, là có thể sử dụng ngay và luôn. nếu anh em thích sử dụng ở local thì câu lệnh docker đây nhé:
docker run -dp 3000:80 ghcr.io/abusoww/tuxmate:latest
Bạn có thể thấy TuxMate có kho ứng dụng ~180+ app để anh em click setup 1 phát nhanh chóng. Hiện app đang lên kế hoạch mở rộng theo vài hướng chính: thêm nhiều app hơn (mục tiêu 200+), hỗ trợ thêm distro (FreeBSD/Gentoo/Void/Alpine), làm preset + share cấu hình qua URL cho dễ onboarding, đa ngôn ngữ (i18n), và mở rộng hệ sinh thái bằng CLI companion + dotfiles integration; thậm chí có kế hoạch hỗ trợ Winget (Windows).

Đây là phần bạn có thể chọn hệ điều hành tương ứng
Kết
Tóm lại, TuxMate giống Ninite về trải nghiệm chọn app, nhưng về bản chất nó là bulk installer dạng script generator mục tiêu là giúp bạn tiết kiệm thời gian khi dựng máy mới nhanh, ít quên, ít gõ lệnh.







