2
我在看教程recompiling packages,所以我可以在我自己的回購使用它們,但是當我到了這個部分:如何重新編譯Chocolatey虛擬包?
接下來,打開TOOLS \ chocolateyInstall.ps1。
Install-ChocolateyZipPackage 'notepadplusplus.commandline' 'https://notepad-plus-plus.org/repository/6.x/6.8.7/npp.6.8.7.bin.zip' "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
所有我在chocolateyInstall.ps1文件中看到是這樣的:
#Install-VirtualPackage 'notepadplusplus.commandline' 'notepadplusplus.install'
沒有URL。如何找到此軟件包的URL,下載軟件?
那麼虛擬包裝是如何工作的呢?我很困惑,我沒有看到安裝包中的任何地方,也沒有看到外部URL。它從哪裏得到包裹? – red888
在包頁面上向下滾動,直到您點擊「依賴項」部分。在這裏你會看到這個包的鏈接:https://chocolatey.org/packages/notepadplusplus.install它包含了下載URL等。當安裝虛擬/元包時,依賴關係也被安裝。 –
那麼虛擬軟件包就是一些擴展的.install軟件包,沒有它們就無法存在? – red888