2016-11-25 7 views
7

का पता लगाने में असमर्थ मैंने इस link से निर्देश का पालन किया।उबंटू 16.04 पर यह त्रुटि प्राप्त करने के लिए, पैकेज dotnet-dev-1.0.0-preview2

$ sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list' 
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893 
$ sudo apt-get update 

तब जबकि मैं इस कमांड चलाएँ:

$ sudo apt-get install dotnet-dev-1.0.0-preview2.1-003177 

मैं निम्नलिखित त्रुटि मिलती है:

E: Unable to locate package dotnet-dev-1.0.0-preview2.1-003177

E: Couldn't find any package by regex 'dotnet-dev-1.0.0-preview2.1-003177'

कृपया मदद!

उत्तर

3

मैंने अभी रिपोजिटरी पूल की जांच की और पाया कि उन्होंने अपना नामांकन सम्मेलन बदल दिया है। अपने उपरोक्त आदेश में पैकेज का नाम गलत तरीके से दर्ज किया गया है:

dotnet-dev-1.0.0-preview2.1-003177

कहाँ यह होना चाहिए:

dotnet-dev-1.0.0-preview2-1-003177

सूचना . के बजाय -। यदि यह समस्या है तो यह या तो माइक्रोसॉफ्ट साइट पर एक गलत टाइप किया गया ट्यूटोरियल है या उनकी नामकरण योजना में बदलाव है जो हर जगह परिलक्षित नहीं होता है।

+0

आपका सुझाव मेरे लिए काम नहीं करता है। –

+0

क्या यह अभी भी एक ही त्रुटि की रिपोर्ट करता है? मुझे कुछ और जानकारी चाहिए ... – flouc001

+0

पैकेज का नाम। भी काम करता है – incognito

1

सुनिश्चित करें कि आपको पैकेज सूची अद्यतन करते समय कोई त्रुटि नहीं मिली है। मुझे सूडो एपीटी-अपडेट अपडेट निष्पादित करने से पहले एपीटी-ट्रांसपोर्ट-https स्थापित करना पड़ा।

1

आपको एपीटी-प्राप्त एप्लिकेशन के लिए HTTPS ट्रांसपोर्ट लेयर सुरक्षा स्थापित करने की आवश्यकता है। .NET कोर रिपोज़ https हैं, यही कारण है कि वे अन्य पैकेजों के साथ अद्यतन नहीं होते हैं।

, बस टर्मिनल में टाइप

sudo apt-get install apt-transport-https 

और अपने

sudo apt-get install dotnet-dev-1.0.0-preview2.1-003177 

एक आकर्षण की तरह काम करना चाहिए! (कम से कम यह मेरे लिए किया गया)

मैं इसे एक टिप्पणी में छोड़ दूंगा, या इस फिक्स का उल्लेख करने वाली दूसरी टिप्पणी को ऊपर उठाऊंगा, लेकिन क्योंकि मैं नया हूं, मुझे उन चीजों में से कोई भी करने की अनुमति नहीं है। मैं बस पुष्टि करना चाहता था कि ठीक है मेरे लिए काम किया।

संबंधित मुद्दे