2016-11-25 26 views
7

このlinkからの指示に従いました。私は、このコマンドを実行しながらUbuntu 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

お知らせ代わり.-。これが問題の場合は、Microsoftサイトのミスタイプのチュートリアルか、どこにも反映されていない名前付けスキームの変更です。

+0

あなたの提案は私のためには機能しません。 –

+0

それでも同じエラーが報告されますか?もう少し詳しい情報が必要です... – flouc001

+0

パッケージ名付き。作品 – incognito

1

パッケージリストの更新中にエラーが発生しないことを確認してください。 sudo apt-get updateを実行する前にapt-transport-httpsをインストールしなければなりませんでした。

1

apt-getアプリケーション用にHTTPSトランスポート層セキュリティをインストールする必要があります。 .NET Coreリポジトリはhttpsであるため、他のパッケージと共に更新されません。

は、単に、端末に

​​

を入力して、あなたの

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

は魅力のように動作するはずです! (少なくとも、それは私のためにやった)

私はコメントでこれを残し、またはこの修正プログラムを述べた他のコメントをupvoteが、私は新しいですので、私はそれらのもののいずれかを行うことは許されないのですよ。私はその修正が私のために働いたことを確認したかっただけです。

関連する問題