{"action":"created","comment":{"url":"https://api.github.com/repos/dotnet/coreclr/pulls/comments/29376066","id":29376066,"diff_hunk":"@@ -0,0 +1,127 @@\n+Get the .NET Core DNX SDK on Linux\n+==================================\n+\n+These instructions will lead you through acquiring the .NET Core DNX SDK via the [.NET Version Manager (DNVM)](https://github.com/aspnet/dnvm)  and running a \"Hello World\" demo on Linux. The instructions use a particular set of paths. You'll need to adjust if you want to use a different set.\n+\n+These instructions are for .NET Core console apps. If you want to try out ASP.NET 5 on top of .NET Core - which is a great idea - check out the [ASP.NET 5 instructions](https://github.com/aspnet/home).\n+\n+.NET Core NuGet packages and the .NET Core DNX SDKs are available on the [ASP.NET 'vnext' myget feed](https://www.myget.org/F/aspnetvnext), which you can more easily view on [gallery](https://www.myget.org/gallery/aspnetvnext) for the feed.\n+\n+You can also [build from source](linux-instructions.md). \n+\n+Environment\n+===========\n+\n+These instructions are written assuming the Ubuntu 14.04 LTS, since that's the distro the team uses. Pull Requests are welcome to address other environments as long as they don't break the ability to use Ubuntu 14.04 LTS.\n+\n+Packages\n+--------\n+\n+Install the following packages: \n+\n+- libssl-dev\n+- libunwind8 \n+- unzip\n+\n+\tsudo apt-get install libunwind8 libssl-dev unzip\n+\n+You also need a latest version of Mono, which is required for DNU. This is a temporary requirement. \n+\n+\tsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF\n+\techo \"deb http://download.mono-project.com/repo/debian wheezy main\" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list\n+\tsudo apt-get update\n+\tsudo apt-get install Mono-Complete\n+\n+Certificates\n+------------\n+\n+You need to import trusted root certificates in order to restore NuGet packages. You can do that with the `mozroots` tool.\n+\n+\tmozroots --import --sync","path":"Documentation/get-dotnetcore-dnx-linux.md","position":40,"original_position":40,"commit_id":"5fd2e71e7b18d341a5fba3196bd298fdfd0c711c","original_commit_id":"5fd2e71e7b18d341a5fba3196bd298fdfd0c711c","user":{"login":"richlander","id":2608468,"avatar_url":"https://avatars.githubusercontent.com/u/2608468?v=3","gravatar_id":"","url":"https://api.github.com/users/richlander","html_url":"https://github.com/richlander","followers_url":"https://api.github.com/users/richlander/followers","following_url":"https://api.github.com/users/richlander/following{/other_user}","gists_url":"https://api.github.com/users/richlander/gists{/gist_id}","starred_url":"https://api.github.com/users/richlander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richlander/subscriptions","organizations_url":"https://api.github.com/users/richlander/orgs","repos_url":"https://api.github.com/users/richlander/repos","events_url":"https://api.github.com/users/richlander/events{/privacy}","received_events_url":"https://api.github.com/users/richlander/received_events","type":"User","site_admin":false},"body":"The certs were to make curl work. Does your comment apply to that?","created_at":"2015-04-29T20:18:09Z","updated_at":"2015-04-29T20:18:09Z","html_url":"https://github.com/dotnet/coreclr/pull/870#discussion_r29376066","pull_request_url":"https://api.github.com/repos/dotnet/coreclr/pulls/870","_links":{"self":{"href":"https://api.github.com/repos/dotnet/coreclr/pulls/comments/29376066"},"html":{"href":"https://github.com/dotnet/coreclr/pull/870#discussion_r29376066"},"pull_request":{"href":"https://api.github.com/repos/dotnet/coreclr/pulls/870"}}},"pull_request":{"url":"https://api.github.com/repos/dotnet/coreclr/pulls/870","id":34387528,"html_url":"https://github.com/dotnet/coreclr/pull/870","diff_url":"https://github.com/dotnet/coreclr/pull/870.diff","patch_url":"https://github.com/dotnet/coreclr/pull/870.patch","issue_url":"https://api.github.com/repos/dotnet/coreclr/issues/870","number":870,"state":"open","locked":false,"title":"Update .NET Core DNX SDK acquisition instructions","user":{"login":"richlander","id":2608468,"avatar_url":"https://avatars.githubusercontent.com/u/2608468?v=3","gravatar_id":"","url":"https://api.github.com/users/richlander","html_url":"https://github.com/richlander","followers_url":"https://api.github.com/users/richlander/followers","following_url":"https://api.github.com/users/richlander/following{/other_user}","gists_url":"https://api.github.com/users/richlander/gists{/gist_id}","starred_url":"https://api.github.com/users/richlander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richlander/subscriptions","organizations_url":"https://api.github.com/users/richlander/orgs","repos_url":"https://api.github.com/users/richlander/repos","events_url":"https://api.github.com/users/richlander/events{/privacy}","received_events_url":"https://api.github.com/users/richlander/received_events","type":"User","site_admin":false},"body":"- Added instructions for OS X and Linux\r\n- Changed focus from DNVM to DNX.\r\n- Change filename to adapt to that.\r\n- Updated feed URLs.\r\n- Updated package versions.\r\n- General cleanup.","created_at":"2015-04-29T17:43:30Z","updated_at":"2015-04-29T20:18:09Z","closed_at":null,"merged_at":null,"merge_commit_sha":"5a912db7562958b36755c56ac33759b1eb1784ba","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dotnet/coreclr/pulls/870/commits","review_comments_url":"https://api.github.com/repos/dotnet/coreclr/pulls/870/comments","review_comment_url":"https://api.github.com/repos/dotnet/coreclr/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dotnet/coreclr/issues/870/comments","statuses_url":"https://api.github.com/repos/dotnet/coreclr/statuses/5fd2e71e7b18d341a5fba3196bd298fdfd0c711c","head":{"label":"richlander:rich-instructions","ref":"rich-instructions","sha":"5fd2e71e7b18d341a5fba3196bd298fdfd0c711c","user":{"login":"richlander","id":2608468,"avatar_url":"https://avatars.githubusercontent.com/u/2608468?v=3","gravatar_id":"","url":"https://api.github.com/users/richlander","html_url":"https://github.com/richlander","followers_url":"https://api.github.com/users/richlander/followers","following_url":"https://api.github.com/users/richlander/following{/other_user}","gists_url":"https://api.github.com/users/richlander/gists{/gist_id}","starred_url":"https://api.github.com/users/richlander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richlander/subscriptions","organizations_url":"https://api.github.com/users/richlander/orgs","repos_url":"https://api.github.com/users/richlander/repos","events_url":"https://api.github.com/users/richlander/events{/privacy}","received_events_url":"https://api.github.com/users/richlander/received_events","type":"User","site_admin":false},"repo":{"id":30743008,"name":"coreclr","full_name":"richlander/coreclr","owner":{"login":"richlander","id":2608468,"avatar_url":"https://avatars.githubusercontent.com/u/2608468?v=3","gravatar_id":"","url":"https://api.github.com/users/richlander","html_url":"https://github.com/richlander","followers_url":"https://api.github.com/users/richlander/followers","following_url":"https://api.github.com/users/richlander/following{/other_user}","gists_url":"https://api.github.com/users/richlander/gists{/gist_id}","starred_url":"https://api.github.com/users/richlander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richlander/subscriptions","organizations_url":"https://api.github.com/users/richlander/orgs","repos_url":"https://api.github.com/users/richlander/repos","events_url":"https://api.github.com/users/richlander/events{/privacy}","received_events_url":"https://api.github.com/users/richlander/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/richlander/coreclr","description":"This repo contains the .NET Core runtime, called CoreCLR. It is an execution engine for .NET apps, performing functions such as IL byte code loading, compilation to machine code and garbage collection. The repo contains the complete up-to-date CoreCLR codebase.","fork":true,"url":"https://api.github.com/repos/richlander/coreclr","forks_url":"https://api.github.com/repos/richlander/coreclr/forks","keys_url":"https://api.github.com/repos/richlander/coreclr/keys{/key_id}","collaborators_url":"https://api.github.com/repos/richlander/coreclr/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/richlander/coreclr/teams","hooks_url":"https://api.github.com/repos/richlander/coreclr/hooks","issue_events_url":"https://api.github.com/repos/richlander/coreclr/issues/events{/number}","events_url":"https://api.github.com/repos/richlander/coreclr/events","assignees_url":"https://api.github.com/repos/richlander/coreclr/assignees{/user}","branches_url":"https://api.github.com/repos/richlander/coreclr/branches{/branch}","tags_url":"https://api.github.com/repos/richlander/coreclr/tags","blobs_url":"https://api.github.com/repos/richlander/coreclr/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/richlander/coreclr/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/richlander/coreclr/git/refs{/sha}","trees_url":"https://api.github.com/repos/richlander/coreclr/git/trees{/sha}","statuses_url":"https://api.github.com/repos/richlander/coreclr/statuses/{sha}","languages_url":"https://api.github.com/repos/richlander/coreclr/languages","stargazers_url":"https://api.github.com/repos/richlander/coreclr/stargazers","contributors_url":"https://api.github.com/repos/richlander/coreclr/contributors","subscribers_url":"https://api.github.com/repos/richlander/coreclr/subscribers","subscription_url":"https://api.github.com/repos/richlander/coreclr/subscription","commits_url":"https://api.github.com/repos/richlander/coreclr/commits{/sha}","git_commits_url":"https://api.github.com/repos/richlander/coreclr/git/commits{/sha}","comments_url":"https://api.github.com/repos/richlander/coreclr/comments{/number}","issue_comment_url":"https://api.github.com/repos/richlander/coreclr/issues/comments{/number}","contents_url":"https://api.github.com/repos/richlander/coreclr/contents/{+path}","compare_url":"https://api.github.com/repos/richlander/coreclr/compare/{base}...{head}","merges_url":"https://api.github.com/repos/richlander/coreclr/merges","archive_url":"https://api.github.com/repos/richlander/coreclr/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/richlander/coreclr/downloads","issues_url":"https://api.github.com/repos/richlander/coreclr/issues{/number}","pulls_url":"https://api.github.com/repos/richlander/coreclr/pulls{/number}","milestones_url":"https://api.github.com/repos/richlander/coreclr/milestones{/number}","notifications_url":"https://api.github.com/repos/richlander/coreclr/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/richlander/coreclr/labels{/name}","releases_url":"https://api.github.com/repos/richlander/coreclr/releases{/id}","created_at":"2015-02-13T06:08:44Z","updated_at":"2015-04-29T17:44:41Z","pushed_at":"2015-04-29T18:53:36Z","git_url":"git://github.com/richlander/coreclr.git","ssh_url":"git@github.com:richlander/coreclr.git","clone_url":"https://github.com/richlander/coreclr.git","svn_url":"https://github.com/richlander/coreclr","homepage":"","size":30973,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"dotnet:master","ref":"master","sha":"476d60cf7bc3ed473f9c4b4591963921edb455c2","user":{"login":"dotnet","id":9141961,"avatar_url":"https://avatars.githubusercontent.com/u/9141961?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"repo":{"id":30092893,"name":"coreclr","full_name":"dotnet/coreclr","owner":{"login":"dotnet","id":9141961,"avatar_url":"https://avatars.githubusercontent.com/u/9141961?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dotnet/coreclr","description":"This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.","fork":false,"url":"https://api.github.com/repos/dotnet/coreclr","forks_url":"https://api.github.com/repos/dotnet/coreclr/forks","keys_url":"https://api.github.com/repos/dotnet/coreclr/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dotnet/coreclr/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dotnet/coreclr/teams","hooks_url":"https://api.github.com/repos/dotnet/coreclr/hooks","issue_events_url":"https://api.github.com/repos/dotnet/coreclr/issues/events{/number}","events_url":"https://api.github.com/repos/dotnet/coreclr/events","assignees_url":"https://api.github.com/repos/dotnet/coreclr/assignees{/user}","branches_url":"https://api.github.com/repos/dotnet/coreclr/branches{/branch}","tags_url":"https://api.github.com/repos/dotnet/coreclr/tags","blobs_url":"https://api.github.com/repos/dotnet/coreclr/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dotnet/coreclr/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dotnet/coreclr/git/refs{/sha}","trees_url":"https://api.github.com/repos/dotnet/coreclr/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dotnet/coreclr/statuses/{sha}","languages_url":"https://api.github.com/repos/dotnet/coreclr/languages","stargazers_url":"https://api.github.com/repos/dotnet/coreclr/stargazers","contributors_url":"https://api.github.com/repos/dotnet/coreclr/contributors","subscribers_url":"https://api.github.com/repos/dotnet/coreclr/subscribers","subscription_url":"https://api.github.com/repos/dotnet/coreclr/subscription","commits_url":"https://api.github.com/repos/dotnet/coreclr/commits{/sha}","git_commits_url":"https://api.github.com/repos/dotnet/coreclr/git/commits{/sha}","comments_url":"https://api.github.com/repos/dotnet/coreclr/comments{/number}","issue_comment_url":"https://api.github.com/repos/dotnet/coreclr/issues/comments{/number}","contents_url":"https://api.github.com/repos/dotnet/coreclr/contents/{+path}","compare_url":"https://api.github.com/repos/dotnet/coreclr/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dotnet/coreclr/merges","archive_url":"https://api.github.com/repos/dotnet/coreclr/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dotnet/coreclr/downloads","issues_url":"https://api.github.com/repos/dotnet/coreclr/issues{/number}","pulls_url":"https://api.github.com/repos/dotnet/coreclr/pulls{/number}","milestones_url":"https://api.github.com/repos/dotnet/coreclr/milestones{/number}","notifications_url":"https://api.github.com/repos/dotnet/coreclr/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dotnet/coreclr/labels{/name}","releases_url":"https://api.github.com/repos/dotnet/coreclr/releases{/id}","created_at":"2015-01-30T22:10:02Z","updated_at":"2015-04-29T19:55:01Z","pushed_at":"2015-04-29T19:13:50Z","git_url":"git://github.com/dotnet/coreclr.git","ssh_url":"git@github.com:dotnet/coreclr.git","clone_url":"https://github.com/dotnet/coreclr.git","svn_url":"https://github.com/dotnet/coreclr","homepage":"","size":44718,"stargazers_count":4348,"watchers_count":4348,"language":"C#","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":799,"mirror_url":null,"open_issues_count":120,"forks":799,"open_issues":120,"watchers":4348,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dotnet/coreclr/pulls/870"},"html":{"href":"https://github.com/dotnet/coreclr/pull/870"},"issue":{"href":"https://api.github.com/repos/dotnet/coreclr/issues/870"},"comments":{"href":"https://api.github.com/repos/dotnet/coreclr/issues/870/comments"},"review_comments":{"href":"https://api.github.com/repos/dotnet/coreclr/pulls/870/comments"},"review_comment":{"href":"https://api.github.com/repos/dotnet/coreclr/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dotnet/coreclr/pulls/870/commits"},"statuses":{"href":"https://api.github.com/repos/dotnet/coreclr/statuses/5fd2e71e7b18d341a5fba3196bd298fdfd0c711c"}}}}