Chuyên mục
Linux NAS

Cài thêm ứng dụng bên ngoài: nano, git, htop,… lên DSM

Trong khi nghiên cứu Docker Compose bằng CLI trên DSM của Synology, mình phát hiện ra rất nhiều các lệnh quen thuộc không có sẵn trên DSM. Ví dụ: nano, htop, git, rsync… Giờ muốn cài đặt thêm thì không thể sử dụng apt (Ubuntu/Debian) hay yum (CentOS, Red Ha), yay (Arch) được vì DSM tuy cũng là Linux nhưng không có các công cụ này.

Để cài thêm ứng dụng bên ngoài vào DSM, bắt buộc mình phải truy cập vào giao diện web, sử dụng Package Center.

1. Thêm Package Source

Mặc định sau khi cài đặt, DSM chỉ cho phép cài đặt các phần mềm được duyệt bởi Synology. Để cài thêm các phần mềm khác, cần phải thêm nguồn cài đặt mới (Package Source).

Mở Package Center, bấm vào Settings

Chọn tab Package Sources, bấm vào Add và nhập https://packages.synocommunity.com/ vào mục Location. Còn Name bạn có thể gõ tên tùy ý. Bấm OK, rồi OK thêm lần nữa.

Package Center giờ sẽ hiện ra thêm 1 mục Community, trong đó là các phần mềm từ các nguồn bên ngoài. Có rất nhiều ứng dụng mới được liệt kê ở đây để bạn tha hồ vọc vạch nghiên cứu.

Mình chỉ cần các ứng dụng phục vụ cho command line nên chỉ cần các gói sau:

  • Git (có thêm Git)
  • SynoCli Monitor Tools (có thêm htop, iperf3,…)
  • SynoCli Network Tools (có thêm rsync, screen, dig,…)
  • SynoCli Disk Tools (có thêm ncdu,…)
  • SynoCli File Tools (có thêm nano,..)

Vậy là xong. Giờ đã có thể nghịch Command Line vô tư trên hệ điều hành DSM 7.2

Nếu bài viết của mình mang đến thông tin, kiến thức hữu ích cho bạn, đừng ngại mời mình ly bia để có thêm động lực chia sẻ nhiều hơn nữa. Cám ơn bạn!

Lưu ý: Nếu bạn cần hỗ trợ kỹ thuật, vui lòng gửi câu hỏi trực tiếp ở phần Thảo luận bên dưới, mình sẽ trả lời sớm. Đừng mò vào hỏi trong fanpage Yêu Chạy Bộ, sẽ không có phản hồi đâu!

Bởi Thuận Bùi

Runner at Yêu Chạy Bộ. Blogger at Ba Lô & Dép Lào. Web Developer at TB's Blog.
Follow me: Facebook / Instagram

Một bình luận trong “Cài thêm ứng dụng bên ngoài: nano, git, htop,… lên DSM”

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *