Ubuntu 16.04 安装 .NET Core[转]
upir@upir-Rev-1-0:~$ sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
[sudo] upir 的密码:
upir@upir-Rev-1-0:~$ sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893
Executing: /tmp/tmp.aAAxfRnmIc/gpg.1.sh --keyserver
apt-mo.trafficmanager.net
--recv-keys
417A0893
gpg: 下载密钥‘417A0893’,从 hkp 服务器 apt-mo.trafficmanager.net
gpg: 密钥 417A0893:公钥“MS Open Tech <interop@microsoft.com>”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
upir@upir-Rev-1-0:~$ sudo apt-get update
命中:1 http://cn.archive.ubuntu.com/ubuntu xenial InRelease
命中:2 http://cn.archive.ubuntu.com/ubuntu xenial-updates InRelease
忽略:3 http://dl.google.com/linux/chrome/deb stable InRelease
命中:4 http://cn.archive.ubuntu.com/ubuntu xenial-backports InRelease
命中:5 http://dl.google.com/linux/chrome/deb stable Release
获取:7 https://apt-mo.trafficmanager.net/repos/dotnet xenial InRelease [2,820 B]
命中:8 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease
获取:9 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
获取:10 https://apt-mo.trafficmanager.net/repos/dotnet xenial/main amd64 Packages [5,159 B]
已下载 102 kB,耗时 1秒 (55.2 kB/s)
正在读取软件包列表... 完成
upir@upir-Rev-1-0:~$ sudo apt-get install dotnet-dev-1.0.0-preview2-003121
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:
dotnet-host dotnet-hostfxr-1.0.1
dotnet-sharedframework-microsoft.netcore.app-1.0.0 liblldb-3.6 libllvm3.6v5
liblttng-ust-ctl2 liblttng-ust0 liburcu4
下列【新】软件包将被安装:
dotnet-dev-1.0.0-preview2-003121 dotnet-host dotnet-hostfxr-1.0.1
dotnet-sharedframework-microsoft.netcore.app-1.0.0 liblldb-3.6 libllvm3.6v5
liblttng-ust-ctl2 liblttng-ust0 liburcu4
升级了 0 个软件包,新安装了 9 个软件包,要卸载 0 个软件包,有 19 个软件包未被升级。
需要下载 55.3 MB 的归档。
解压缩后会消耗 170 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libllvm3.6v5 amd64 1:3.6.2-3ubuntu2 [8,075 kB]
获取:2 https://apt-mo.trafficmanager.net/repos/dotnet xenial/main amd64 dotnet-host amd64 1.0.2-beta-000555-00-1 [33.6 kB]
获取:3 https://apt-mo.trafficmanager.net/repos/dotnet xenial/main amd64 dotnet-hostfxr-1.0.1 amd64 1.0.1-1 [123 kB]
获取:4 https://apt-mo.trafficmanager.net/repos/dotnet xenial/main amd64 dotnet-sharedframework-microsoft.netcore.app-1.0.0 amd64 1.0.0-1 [22.6 MB]
获取:5 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 liblldb-3.6 amd64 1:3.6.2-3ubuntu2 [7,303 kB]
获取:6 http://cn.archive.ubuntu.com/ubuntu xenial/universe amd64 liburcu4 amd64 0.9.1-3 [47.3 kB]
获取:7 http://cn.archive.ubuntu.com/ubuntu xenial/universe amd64 liblttng-ust-ctl2 amd64 2.7.1-1 [72.2 kB]
获取:8 http://cn.archive.ubuntu.com/ubuntu xenial/universe amd64 liblttng-ust0 amd64 2.7.1-1 [127 kB]
获取:9 https://apt-mo.trafficmanager.net/repos/dotnet xenial/main amd64 dotnet-dev-1.0.0-preview2-003121 amd64 1.0.0-preview2-003121-1 [16.9 MB]
已下载 55.3 MB,耗时 3分 59秒 (231 kB/s)
正在选中未选择的软件包 libllvm3.6v5:amd64。
(正在读取数据库 ... 系统当前共安装有 229256 个文件和目录。)
正准备解包 .../libllvm3.6v5_1%3a3.6.2-3ubuntu2_amd64.deb ...
正在解包 libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ...
正在选中未选择的软件包 liblldb-3.6。
正准备解包 .../liblldb-3.6_1%3a3.6.2-3ubuntu2_amd64.deb ...
正在解包 liblldb-3.6 (1:3.6.2-3ubuntu2) ...
正在选中未选择的软件包 liburcu4:amd64。
正准备解包 .../liburcu4_0.9.1-3_amd64.deb ...
正在解包 liburcu4:amd64 (0.9.1-3) ...
正在选中未选择的软件包 liblttng-ust-ctl2:amd64。
正准备解包 .../liblttng-ust-ctl2_2.7.1-1_amd64.deb ...
正在解包 liblttng-ust-ctl2:amd64 (2.7.1-1) ...
正在选中未选择的软件包 liblttng-ust0:amd64。
正准备解包 .../liblttng-ust0_2.7.1-1_amd64.deb ...
正在解包 liblttng-ust0:amd64 (2.7.1-1) ...
正在选中未选择的软件包 dotnet-host。
正准备解包 .../dotnet-host_1.0.2-beta-000555-00-1_amd64.deb ...
正在解包 dotnet-host (1.0.2-beta-000555-00-1) ...
正在选中未选择的软件包 dotnet-hostfxr-1.0.1。
正准备解包 .../dotnet-hostfxr-1.0.1_1.0.1-1_amd64.deb ...
正在解包 dotnet-hostfxr-1.0.1 (1.0.1-1) ...
正在选中未选择的软件包 dotnet-sharedframework-microsoft.netcore.app-1.0.0。
正准备解包 .../dotnet-sharedframework-microsoft.netcore.app-1.0.0_1.0.0-1_amd64.deb ...
正在解包 dotnet-sharedframework-microsoft.netcore.app-1.0.0 (1.0.0-1) ...
正在选中未选择的软件包 dotnet-dev-1.0.0-preview2-003121。
正准备解包 .../dotnet-dev-1.0.0-preview2-003121_1.0.0-preview2-003121-1_amd64.deb ...
正在解包 dotnet-dev-1.0.0-preview2-003121 (1.0.0-preview2-003121-1) ...
正在处理用于 libc-bin (2.23-0ubuntu3) 的触发器 ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...
正在设置 libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ...
正在设置 liblldb-3.6 (1:3.6.2-3ubuntu2) ...
正在设置 liburcu4:amd64 (0.9.1-3) ...
正在设置 liblttng-ust-ctl2:amd64 (2.7.1-1) ...
正在设置 liblttng-ust0:amd64 (2.7.1-1) ...
正在设置 dotnet-host (1.0.2-beta-000555-00-1) ...
正在设置 dotnet-hostfxr-1.0.1 (1.0.1-1) ...
正在设置 dotnet-sharedframework-microsoft.netcore.app-1.0.0 (1.0.0-1) ...
正在设置 dotnet-dev-1.0.0-preview2-003121 (1.0.0-preview2-003121-1) ...
This software may collect information about you and your use of the software, and send that to Microsoft.
Please visit http://aka.ms/dotnet-cli-eula for more information.
正在处理用于 libc-bin (2.23-0ubuntu3) 的触发器 ...
upir@upir-Rev-1-0:~$ mkdir hwapp
upir@upir-Rev-1-0:~$ cd hwapp
upir@upir-Rev-1-0:~/hwapp$ dotnet new
Welcome to .NET Core!
---------------------
Learn more about .NET Core @ https://aka.ms/dotnet-docs. Use dotnet --help to see available commands or go to https://aka.ms/dotnet-cli-docs.
Telemetry
--------------
The .NET Core tools collect usage data in order to improve your experience. The data is anonymous and does not include commandline arguments. The data is collected by Microsoft and shared with the community.
You can opt out of telemetry by setting a DOTNET_CLI_TELEMETRY_OPTOUT environment variable to 1 using your favorite shell.
You can read more about .NET Core tools telemetry @ https://aka.ms/dotnet-cli-telemetry.
Configuring...
-------------------
A command is running to initially populate your local package cache, to improve restore speed and enable offline access. This command will take up to a minute to complete and will only happen once.
Decompressing 100% 3081 ms
Expanding 100% 7640 ms
Created new C# project in /home/upir/hwapp.
upir@upir-Rev-1-0:~/hwapp$ dotnet restore
log : Restoring packages for /home/upir/hwapp/project.json...
log : Writing lock file to disk. Path: /home/upir/hwapp/project.lock.json
log : /home/upir/hwapp/project.json
log : Restore completed in 1263ms.
upir@upir-Rev-1-0:~/hwapp$ dotnet run
Project hwapp (.NETCoreApp,Version=v1.0) will be compiled because expected outputs are missing
Compiling hwapp for .NETCoreApp,Version=v1.0
Compilation succeeded.
0 Warning(s)
0 Error(s)
Time elapsed 00:00:01.7260079
Hello World!
upir@upir-Rev-1-0:~/hwapp$
Ubuntu 16.04 安装 .NET Core[转]的更多相关文章
- 1、Ubuntu 16.04 安装.net core
Register the Microsoft key register the product repository Install required dependencies 参考网址:https: ...
- ubuntu.16.04 安装.net core记录
jack@ubuntu:~$ sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotne ...
- Ubuntu 16.04安装Memcached(单机)
Ubuntu 16.04安装Memcached,不过不仅限与Ubuntu,可以用CentOS等去安装,只不过测试时使用的是Ubuntu机器.Windows下不建议使用,本机调试可以使用,线上环境除了W ...
- Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2
Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2:sudo add-apt-repository ppa:team-xbmc/xbmc-nightlysudo ap ...
- Ubuntu 16.04安装QQ国际版图文详细教程
因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全 ...
- Ubuntu 16.04 安装Mysql 5.7 踩坑小记
title:Ubuntu 16.04 安装Mysql 5.7 踩坑小记 date: 2018.02.03 安装mysql sudo apt-get install mysql-server mysql ...
- Ubuntu 16.04安装Matlab 2016b教程
由于代码需要依赖Linux环境,只好尝试着装MATLAB,然而各种问题接踵而至,开始了由MATLAB引发的三天Linux探寻之旅-- 下载Matlab 2016b for Linux https:// ...
- ubuntu 16.04 安装 tensorflow-gpu 包括 CUDA ,CUDNN,CONDA
ubuntu 16.04 安装 tensorflow-gpu 包括 CUDA ,CUDNN,CONDA 显卡驱动装好了,如图: 英文原文链接: https://github.com/williamFa ...
- ROS_Kinetic_01 在ubuntu 16.04安装ROS Kinetic 2017.01更新
ROS_Kinetic系列学习(一),在ubuntu 16.04安装ROS Kinetic. Celebrating 9 Years of ROS! ubuntu16.04已经发布半年多了,ROS的K ...
随机推荐
- 自定义控件(View的绘制流程源码解析)
参考声明:这里的一些流程图援引自http://a.codekk.com/detail/Android/lightSky/%E5%85%AC%E5%85%B1%E6%8A%80%E6%9C%AF%E7% ...
- iOS 10 UserNotifications 使用说明
本教程以贴代码为主.尽可能直观,少量说明. 注意:XCode8的需要手动开启主target Capabilities中的Push Notification. 关于创建多个target后真机测试的证书问 ...
- Qt 设计师手册
Qt设计师(Qt Designer)是使用Qt部件(Widgets)设计和使用图形用户界面(GUI)的工具.它允许我们以所见即所得的方式构建和定制自己的窗口(Windows)或对话框(Dialogs) ...
- Python库安装
标签(空格分隔): Python 安装pip 正如管理Java Project的Maven,管理Scalar Project的sbt一样,Python也有其管理工具 -- pip,也是今天我们的主角哦 ...
- GitHub注册账号
username : hcloudypassword : hujunyun3174email : 370284221@qq.com
- Oracle创建数据库
Oracle创建数据库有三种方式:一.使用DBCA(Database Configuration Assistant 数据库配置助手):二.使用 create database指令:三.在安装数据库软 ...
- git push免输入账号和密码方法
最近在做些oj,所以需要频繁的git push提交代码,每次都要输入帐号和密码,感觉不舒服,于是乎就做了如下设置,然后就可以开心的提交啦- Linux或者Mac下方法: 创建文件,进入文件,输入内容: ...
- Jquery实现图片轮换效果
最近在看jquery书时,看到一个比较有趣的东西:图片轮换.这里和大家分享下我看完后写的一个demo.实现图片轮换要完成三部分模块:html部分.css部分.jqury部分.下面分步详细说明.1.ht ...
- react+redux开发谷歌插件
React Developer Tools Redux Dev Tools
- 【Java】集合_学习笔记
一.集合 1.集合类也称容器类,主要负责保存.盛装其他数据. 2.集合可以保存数量不确定的数据,保存具有映射关系的数据(也称关联数组). 3.Java5后提供一些多线程安全的集合类,放在java.ut ...