[英]adding apt repo with pallet
我正在嘗試將elasticsearch debian存儲庫添加到服務器規范中。 我有這個功能
(defn add-es-source []
(package-source "elasticsearch"
:aptitude {:url "http://packages.elasticsearch.org/elasticsearch/1.0/debian"
:scopes ["stable" "main"]}))
它將以下內容添加到/etc/apt/sources.list.d/elasticsearch.list
deb http://packages.elasticsearch.org/elasticsearch/1.0/debian raring stable main
但是,稀有的特定存儲庫不存在,因此在更新apt存儲庫時會得到404。 如何停止使用package-source
添加此版本名稱?
答案只是釋放鍵的空字符串。
(defn add-es-source []
(package-source "elasticsearch"
:aptitude
{:url "http://packages.elasticsearch.org/elasticsearch/1.0/debian"
:release ""
:key-url "http://packages.elasticsearch.org/GPG-KEY-elasticsearch"
:scopes ["stable" "main"]}))
請注意,我還添加了key-url。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.