RepositoryShellAUAustralia
MrCee

MrCee/Synology-Homebrew

A streamlined installation of Homebrew on Synology NAS, featuring libraries and packages to help you install what you need without conflicts. Perfect for enhancing your Synology NAS with additional software and tools.

133stars
6forks
0issues
3views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: libraries

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: linuxbrew

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: installation

#1 Repository Của Tháng

🛠 Bootstrap Homebrew trên Synology NAS, đồng thời trên macOS

Một bộ cài Homebrew/Linuxbrew cho Synology DSM, bao gồm công cụ shell và Neovim, hỗ trợ cả macOS để giữ nguyên cùng một bộ cấu hình.

Synology-Homebrew là kho nguồn cài đặt và quản lý môi trường Homebrew/Linuxbrew trên Synology DSM mà không can thiệp vào hệ thống DSM. Dự án hỗ trợ cài đặt trên cả macOS nhờ cùng một tệp config.yaml, giúp người dùng đồng bộ môi trường phát triển giữa NAS và máy tính.

✨ Điểm nổi bật

  • Hai chế độ cài đặt: Basic (tiết kiệm) và Advanced (dựa trên config.yaml)
  • Thư mục Homebrew trên Synology: /home/linuxbrew/.linuxbrew
  • Tự động phát hiện nền tảng macOS: /opt/homebrew (Apple Silicon) hoặc /usr/local (Intel)
  • Cấu hình zsh đầy đủ: Oh My Zsh, Powerlevel10k, plugin gợn ý và tô sáng cú pháp
  • Bootstrap Neovim chuẩn: sử dụng NVIM_APPNAME="nvim-mrcee" kèm cấu hình từ MrCee/nvim-mrcee
  • Quy trình gỡ cài an toàn: chỉ dọn dẹp các đường dẫn đã biết, tránh xóa nhầm cấu hình người dùng
  • Kiểm tra kiến trúc CPU trước khi cài: chặn các nền tảng 32-bit do Homebrew không hỗ trợ

💡 Vì sao đáng chú ý

Không giống cách cài Homebrew thủ công trên Synology dẫn đến xung đột với các gói hệ thống, Synology-Homebrew cô lập môi trường Homebrew tại /home/linuxbrew/.linuxbrew, đồng thời chuẩn bị cấu trúc /home mà Homebrew yêu cầu. Nhờ cách tiếp cận này, người dùng có thể cài thêm phần mềm mà không lo ảnh hưởng tới DSM.

Mặt khác, việc hỗ trợ cả macOS với một tệp cấu hình chung giúp giảm thiểu công sự duy trì môi trường giữa các máy tính và NAS, đặc biệt hữu ích cho các nhà phát triển dựa trên Synology.


#Synology #Homebrew #Linuxbrew #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryShell
driesvints/dotfiles

Get started with your own dotfiles.

2.7k
Oct 14, 2026
RepositoryShell
magicdude4eva/iterm-oh-my-zsh-powerlevel10k

Improved Terminal Experience with Oh My Zsh, iTerm2, PowerLevel10K

136
Aug 7, 2025
RepositoryC#
chocolatey/choco

Chocolatey - the package manager for Windows

11.6k
Oct 14, 2026
RepositoryRuby
Linuxbrew/brew

:beer::penguin: The Homebrew package manager for Linux

2.7k
Feb 20, 2019
RepositoryRust
r-lib/rig

Manage R installations, packages and projects

1.0k
Oct 23, 2026
RepositoryPython
viasite-ansible/ansible-role-zsh

Setup antigen with oh-my-zsh, powerlevel10k theme, fzf, autosuggestions, syntax-highlighting

361
Aug 3, 2026
RepositoryPython
public-apis/public-apis

A collective list of free APIs

492.4k
Oct 24, 2026
RepositoryGo
junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

83.8k
Oct 25, 2026
RepositoryTypeScript
n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

208.6k
Oct 25, 2026