MACOS 15.4紅杉已提高了安裝到MacOS 14 Sonoma的Rsync和安裝在MacOS 15上的OpenRSync之間的兼容性。有關更多詳細信息,請參見下文。
Apple已在MACOS 10.15 Catalina於2019年發布了GNU GPLV3許可證的默認外殼。來自Bash的MIT許可證的ZSH他也有GPLV3EMACS編輯到MG編輯器它已更改為2022年3月發布的Macos 12.3蒙特雷的GPLV3,已發布。Nano編輯Pico(Pine Composer)編輯器在,
使用ZSH作為Mac上的默認外殼 - Apple支持
MacOS 13.0 Ventura於2024年10月發布將以任意精度提供算術計算。BC命令(基本計算器)是GNU BC的GH-BC許可證此外,2024年9月發布的MacOS 15紅杉,已發布本地/遠程文件同步命令rsycn(GPLV)
3)響應GPLV3許可問題,例如OpenBSD的OpenRSync變更,
Rsync更改為MacOS 15紅杉的OpenRSync
蘋果和GNU許可證
- 2019年10月: macOS 10.15 Catalina
- 2022年03月: macOS 12.3 Monterey
- 2023年10月: macOS 13 Ventura
- 2024年09月: macOS 15 Sequoia
- rsync命令更改為openRSync for ISC許可證
根據Apple的DTS工程師Quinn的說法,它於2025年3月31日發布。「(24E248)」似乎已經添加了從MacOS 15.0中的rsync更改的OpenRSync(內置RSYNC),從而提高了與Rsync的兼容性。
因此,是的,MacOS 15.4確實包括對內置Rsync的重大修訂。如果這引起了您的悲傷,我鼓勵您就所遇到的特定問題提出錯誤。
MacOS 15.4刪除Rsync - log-file選項? - 蘋果開發人員論壇
MacOS 15.3和15.4的Rsync(OpenRSync)
蘋果公司包括Macos 14 Sonoma的Rsync於2025年1月發布,目前尚未於2006年發布,而不是與最新的RSYNC v3.4.1相同的GPLV3許可Rsync v3.x系列。Rsync v2.6.9用於GPL V2因此,Apple實施了與此Rsync v2.x兼容的ISC許可證OpenRSync,並在MacOS 15紅杉的OpenBSD中使用。
MACOS 15.3のopenrsync:協議版本29 RSYNC版本2.6.9兼容
在檢查了OpenRSync的MACOS 15.3和MACOS 15.4之後,MacOS 15.4的OpenRSync添加了以下選項,從而提高了與Rsync v2.6.9的兼容性。
MacOS上添加到OpenRSync的選項15.4
- –checksum-seed = num:設置塊/文件校驗和種子(高級)
- –CHMOD = CHMOD:影響文件和/或目錄權限
- –compress-level = num:顯式設置壓縮級別(aka –zl)
- –DELETE-DELAY:在此期間查找刪除,刪除之後
- –Delete-Overcluded:也從DENS刪除了排除的文件
- –files-from =文件:從文件中讀取源文件名的列表
- - 僅列表:列出文件而不是複制它們
- –No-Implied-Dirs:請勿與 - 相關發送隱含的dirs
- –Partial-Dir = DIR:將部分傳輸的文件放入DIR
- - Prune-empty-Dirs,-m:從文件列表中
- –Stats:提供一些文件傳輸統計數據
蘋果的OpenRSync和Rsync兼容性
儘管Rsync和OpenRSync之間的兼容性在MACOS 15.4中得到了改善,如Apple Developer論壇所報導,但可以更改 - log-file選項的實現,並且不能以Macos 14.x上的Rsync以相同的格式使用。
rsync -avz —delete —log-file=“$LOG_FILE” “$SRC_DIR” “$DEST_DIR” “rsync: unrecognized action —log-file=/users/admin/logs/backuplog_***.log”.
當比較MacOS 15.4和15.3上的OpenRSync的所有選項時,以及MacOS 14.7.4上的Rsync v2.6.9 Sonoma上仍然存在一些格式化問題,例如唯一可用於唯一的單字母選項(單字母選項(單字)選項(單字),可用於諸如“ –dry-drun”和“ –drun”和“ –checksum”,“ if youf youf youf youf youf youf youf youf youf youf youf youf youf youf youf youf youf youf youf youf youfs”(ipv6)(到目前為止,您已經創建了,似乎最好在自製上安裝Rsync v3.x。
版本3.4.1協議版本32
MACOS 15.4和MACOS 15.3的OpenRSync和Rsync選項
- MacOS 15.4刪除Rsync - log-file選項?- 蘋果開發人員論壇