Demirin, formülün url'si yerine, kaynağın yerel kopyasını kullanarak nasıl yükleneceği?


7

URL'yi indirmeye çalışmak yerine yerel bir kopyasını kullanarak (homebrew önbelleklerini koydum) bir formül yüklemek istiyorum. Formülün url'sinin cihazdan erişilemediği durumda. ( McAfee Web Gateway'in arkasındaki kıvrılma nasıl kullanılır? )

homebrew wiki İsteğe bağlı bir URL yükleme konusunda bilgi var, ancak yerel bir kaynağa varolan bir formülü uygulama hakkında hiçbir şey görmedim.

Yanıtlar:


1

Bu, bazı alanlarla sınırlı seyrek bir sorunsa, bir dosya URL'si belirtmek için formülü düzenleyebilirsiniz (wiki bağlantınız kesildi, bu nedenle zaten keşfettiğinizden emin değilsiniz).

$ brew edit trash
$ git -C $(brew --repo) diff
diff --git a/Library/Formula/trash.rb b/Library/Formula/trash.rb
index c35d197..84fbbd7 100644
--- a/Library/Formula/trash.rb
+++ b/Library/Formula/trash.rb
@@ -1,7 +1,7 @@
 class Trash < Formula
   desc "CLI tool that moves files or folder to the trash"
   homepage "http://hasseg.org/trash/"
-  url "https://github.com/ali-rantakari/trash/archive/v0.8.5.tar.gz"
+  url "file:///tmp/v0.8.5.tar.gz"
   sha256 "1e08fdcdeaa216be1aee7bf357295943388d81e62c2c68c30c830ce5c43aae99"

   conflicts_with "osxutils", :because => "both install a trash binary"
$ brew install trash
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.