0
是有很多公式像teamviewer是有版本號,但不包括在下載URL(作爲的TeamViewer,它是https://download.teamviewer.com/download/TeamViewer.dmg
)。是否有一個自制軟件包的「版本:最新」和「sha256:no_check」相當於linuxbrew?
這意味着,這些公式的升級不會反映在他們的下載URL上,並且每次升級都會導致sha256檢查失敗。
homebrew-cask給予:latest
到version
和:no_check
到sha256
消除這種風險,
cask SomeFormula
version :latest
sha256 :no_check
...
end
這樣的版本號是不是一個問題和SHA256校驗將被跳過。
我需要的是linuxbrew中的等價機制。
有沒有人知道這方面的任何相關文件?或者有關在linuxbrew中如何實現的建議?
謝謝你的回答。但HEAD只有公式似乎是一個不同的概念。你會發現,它主要用於沒有版本號的軟件(它們總是與主分支相對應的最新版本),但就我而言,軟件有一個版本號,它只是沒有反映在他們的下載URL上。而且,只有HEAD的公式已被棄用... –
僅HEAD公式不會被棄用。這個特定的水龍頭,這是非常不同的。只有HEAD的公式是實現你想要的唯一方法:如果它不是HEAD,它將根據定義有一個版本。 – user137369
根據[自制文檔](https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md),「Homebrew理解git,svn和hg URL,並且可以指定cvs存儲庫也是一個URL。「所以我不能採用這種方法。 –