स्नैप इंस्टॉल विफलता: त्रुटि: स्नैप के लिए मेटाडेटा के साथ हस्ताक्षर नहीं मिल सकते हैं


23

मैं अपना स्वयं का स्नैप बना रहा हूं और इसे थोड़ी देर के लिए सफलतापूर्वक स्थापित कर रहा हूं, लेकिन आज ही, हर बार जब मैं अपनी स्नैप फ़ाइल बनाता हूं, जब मैं इसे स्थापित करने का प्रयास करता हूं, तो मुझे मिलता है ...

error: cannot find signatures with metadata for snap "mysnap_1.0_amd64.snap"

मैं पूरी तरह से नुकसान में हूं। इसका क्या मतलब है? मैं इसे कैसे ठीक करूं? मैं यह नहीं सोच सकता कि मैंने जो कुछ भी किया है उससे यह होने लगा।

जवाबों:


42

इसका मतलब है कि स्नैपडील को दस्तावेज को अपडेट किए बिना भी अपडेट किया गया, मुझे डर है।

अपडेट का दावा है कि इस मामले में, सत्यापन इस बात का है कि स्नैप किसी विश्वसनीय पार्टी से आता है। चूंकि आप एक स्थानीय स्नैप स्थापित कर रहे हैं, इसलिए आपके पास इसके लिए कोई जोर नहीं है, और स्नैप को इस पर भरोसा नहीं है। त्रुटि संदेश थोड़ा अधिक सहायक हो सकता है।

भले ही, आप --dangerousध्वज के साथ अपने परीक्षण के दौरान इसे पा सकते हैं :

$ sudo snap install --dangerous <snap>

नोट: इस झंडे पर कुछ मंथन हुआ था; पहले के रिलीज में यह था --force-dangerous


मुझे वह त्रुटि प्राप्त हुई। धन्यवाद! मुझे लगता है कि अगर मैंने स्नैप के लिए मैन पेज पढ़ लिया था तो मुझे वह कटौती करने में सक्षम होना चाहिए था। तो शायद इस ध्वज की आवश्यकता स्नैप डेमन के समुचित उन्नयन के बाद दूर हो जाएगी? संपादित करें: ओह, लगता है कि स्नैप अभी भी विकास में है।
स्पेंसर पार्किन

दरअसल, स्नैपडील अभी भी विकसित किया जा रहा है। जब आप स्टोर पर अपना स्नैप प्रकाशित करेंगे, तो इस झंडे की आवश्यकता दूर हो जाएगी।
काइल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.