树莓派 ubuntu 18.04 安装 .NET Core

本文解决在树莓派上运行Ubuntu18.04时无法直接安装.NET Core的问题,提供了从官网下载ARM64版本安装包的具体步骤,包括使用wget下载和tar解压命令。

ubuntu 18.04的树莓派是不能直接安装 .NET Core的,有个GitHub的issue:Cannot install dotnet-sdk-2.2 on Debian - Raspberry Pi · Issue #2622 · dotnet/core

到官网下载ARM的安装包:Download .NET Core 2.2 (Linux, macOS, and Windows)

下载ARM 64的包:

wget https://download.visualstudio.microsoft.com/download/pr/50979c85-1634-4c40-a4d0-4d25c9dae08d/cfa1d7e5ef765cef1d2c9127c9e14599/dotnet-sdk-2.2.203-linux-arm64.tar.gz
tar -xvzf dotnet*.tar.gz

运行:

-> # ./dotnet --version
2.2.203

### 安装 Ubuntu 18.04 桌面环境到树莓派上的方法 要在树莓派上成功安装 Ubuntu 18.04 的桌面环境,以下是具体的操作流程: #### 准备阶段 首先需要准备一张至少 16GB 或更大容量的 microSD 卡,并确保其质量可靠。接着从官方或可信镜像站点下载适合树莓派 4B 的 Ubuntu 18.04 镜像文件[^4]。 使用 Etcher 工具或其他类似的写入工具将下载好的镜像烧录至 SD 卡中。完成烧录后,在 SD 卡根目录下创建一个名为 `ssh` 的空白文件(无扩展名),以便启用 SSH 功能[^1]。 #### 更新系统软件包 插入已配置完毕的 SD 卡启动设备之后,默认情况下会进入命令行界面。通过网络连接更新现有系统的软件包列表: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装桌面环境及相关组件 由于服务器版本默认不带图形化界面,需手动添加必要的桌面组件。执行以下命令来最小化安装 GNOME 桌面环境及其基本功能模块[^3]: ```bash sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y ``` 如果希望获得更完整的体验,则可以直接安装整个桌面套件而不限制推荐项: ```bash sudo apt-get install ubuntu-desktop -y ``` #### 设置远程访问权限 为了能够在没有物理屏幕的情况下操作该装置,还需要设置 VNC Server 或其他形式的远程桌面协议支持服务。例如可以通过安装 TightVNC 来达成目标: ```bash sudo apt-get install tightvncserver -y ``` 随后初始化一个新的实例并设定密码保护措施: ```bash tightvncserver :1 ``` 最后调整防火墙策略允许外部客户端接入指定端口(通常为5901),这样就可以利用任意一台具备互联网连通性的计算机来进行管理了[^1]。 以上步骤完成后重启机器使所有更改生效,此时应该可以从任何地方借助相应的应用程序登录到新搭建起来的基于 Ubuntu 18.04树莓派桌面环境中去了。 ```python print("Treeberry Pi setup complete.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值