ubuntu for win10 里运行net core

花了点时间在ubuntu for win10里运行net core

按官网上ubuntun10.14装的net core指令
......
......
sudo apt-get install dotnet-dev-1.0.0-preview2-003131
安装后再弄下面的hello world还是不行的,因为相关的netframework.deb包没有解压到相应的目录,没有权限,需要先提权:
sudo su
再运行
apt-get -f install
这样才能把net framework的相关deb包解压到正确目录
然后进到helloworld目录dotnet restore, dotnet run 就运行成功了!!!

时间: 2024-10-13 17:41:58

ubuntu for win10 里运行net core的相关文章

CentOS里运行.net core控制台程序

说明:2带了4(vs2017仅支持2.1,命令中修改版本就好)1注册 Microsoft 密钥和源安装 .NET 之前,需要:注册 Microsoft 密钥.注册产品存储库.安装必需的依赖项.每台计算机只需要执行一次此操作.打开终端并运行以下命令.bash 复制sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm ------------------------------

win10与ubuntu下演示运行.net core rc2 1.0.0.3002702程序

随着.net core rc2(1.0.0.002702)发布的同时,我们也来在本地 win10与ubuntu玩一下吧. 先简单说下.net core ,在.net core rc1中用的是dnx 工具链可参考http://www.cnblogs.com/shanyou/p/4589930.html, .net core rc2中完全用dotnet工具链代替,具体说明见 dotnet new:初始化一个控制台C#项目 dotnet restore:恢复项目的依赖包 dotnet build:构建

在Linux上用自己编译出来的coreclr与donet cli运行.net core应用程序

先在 github 上签出 coreclr 的源代码,运行 ./build.sh 命令进行编译,编译结果在 coreclr/bin/Product/Linux.x64.Debug/ 文件夹中. 接着签出 dotnet cli 的源代码,运行 ./build.sh 命令进行编译,编译结果在 cli/scripts/dotnet-cli-build/bin/ 文件夹中. 然后将 coreclr 的编译结果文件复制到 dotnet cli 的编译结果文件夹中: cp /git/coreclr/bin/

gdb系列之四 在GDB里运行程序

在你开始在GDB里运行程序前,你需要在编译的时候产生调试信息. 你可以在你选定的环境里带参数(如果有的话)的启动GDB.如果你是在本地调试,你可以重定向输入输出,调试一个已运行 的进程,或者结束一个进程. 4.1 为调试而编译 为了有效的调试程序,你需要在编译的时候产生调试信息.调试信息存储在目标文件里:调试信息描述了数据和函数的类型, 源代码和可执行代码的对应关系. 编译时指定编译器的'-g'选项可以产生调试信息. 在编译给你的客户发布的程序时,可以用'-O'选项指定编译器进行优化.然而,许多

.NET跨平台之旅:探秘 dotnet run 如何运行 .NET Core 应用程序

自从用 dotnet run 成功运行第一个 "Hello world" .NET Core 应用程序后,一直有个好奇心:dotnet run 究竟是如何运行一个 .NET Core 应用程序的? 在 从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0 与 在Linux上以本地机器码运行 ASP.NET Core 站点 之后,这个好奇心被进一步激发,于是“探秘 dotnet run”顺理成章地成为.NET跨平台之旅的下一站. 首先我们了解一下 dotnet 命令是

在Docker里运行Ceph

Ceph是一个完全开源的分布式存储方案.网络块设备以及文件系统,具有高稳定性.高性能.高扩展性等特点,可应对terabyte到exabyte级别的数据量. 通过使用创新性的调度算法(CRUSH).主动存储节点.以及peer-to-peer的gossip协议,Ceph规避了传统集中控制和lookup table中的扩展性和可靠性问题. Ceph目前在整个开源社区中极受推崇,已被广泛应用与虚拟化平台(Proxmox).云计算平台(OpenStack. CloudStack.OpenNebula).容

树莓派3B+上运行.Net Core项目

最近买了个树莓派3B+,准备把自己写的一个.Net Core爬虫挂在上面跑 买之前没有想到树莓派因为是今年新出的,导致驱动以及系统啥的都不是很完善,导致走了很多弯路,早知道买树莓派3就不用那么多折腾了 首先买来之后安装了树莓派的官方系统,跑了下数据库emmm 左边是树莓派上进行的数据库增删改减的计时,单位是毫秒,右边是台式机上面跑的速度,可以说性能还是相当不满意的(其中相当大的消耗是在创建数据库上) 然后我当然不能忍,于是就准备换一个我熟悉的Ubuntu系统试试会不会是系统原因造成的这种情况 换

[转帖]Docker里运行Docker docker in docker(dind)

Docker里运行Docker docker in docker(dind) http://www.wantchalk.com/c/devops/docker/2017/05/24/docker-in-docer.html mark一下 学习原作者的内容. Posted on 2017-05-24 目的 制作一个可以build docker镜像的docker镜像,jenkins CI服务节点,部署到阿里云的容器服务集群里. 阿里云官方有完整的镜像,master和slave的都有,时间稍微久远了一

cx_Oracle在sublime text里运行遇到 ImportError错误解决办法

如果你装完cx_Oracle之后,命令行运行没错,但是在sublime text里运行, 就遇到这个错误: ImportError: dlopen(/Library/Python/2.7/site-packages/cx_Oracle.so, 2): Library not loaded: /ade/b/3071542110/oracle/rdbms/lib/libclntsh.dylib.11.1 Referenced from: /Library/Python/2.7/site-packag