MACOS 15.4紅杉已更新了“ OpenRSync”,該“ OpenRSync”代替了Rsync,直到MacOS 14 Sonoma,以提高兼容性。

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選項