树莓派安装UbuntuServer

2023年 9月 28日 40.2k 0

系统准备

安装树莓派Imager

downloads.raspberrypi.org/imager/imag…

准备系统镜像

也可以自己下载其他镜像,或者直接在Imager中选择镜像,自行下载(速度较慢)

Ubuntu系统镜像下载

烧录系统

  • 打开Imager
  • 选择使用自定义镜像
  • 找到刚下载好的镜像
  • 选择SD卡
  • 烧录即可

系统设置

开机登录

默认账号为:ubuntu,默认密码为:passwd

配网

检查默认的网络配置文件,默认为50-cloud-init.yaml

cd /etc/netplan
ls

# 50-cloud-init.yaml

编辑配置文件


sudo vim 50-cloud-init.yaml

添加如下配置信息,wifi可以配置多条(如需配置静态IP请查看其他设置)

# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    version: 2
    wifis:
      wlan0:
        dhcp4: true
        access-points:
          "wifi名称1":
            password: "wifi密码1"
          "wifi名称2":
            password: "wifi密码2"
            

检查配置是否可行

sudo netplan try #如果无其他错误,此处提示按ENTER

sudo netplan generate #生成配置文件
sudo netplan apply    #应用配置文件

ifconfig #查看IP地址

apt换源

# 备份就镜像源
sudo cp /etc/apt/sources.list  /etc/apt/sources.list.bak

# 替换新镜像源
sudo sed -i -r 's#http://(archive|security|ports).ubuntu.com#https://mirrors.aliyun.com#g' /etc/apt/sources.list && sudo apt-get update

安装Docker

脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

apt安装

安装依赖

sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

导入源仓库GPG key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

添加Docker APT 软件源

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

安装docker最新版本

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

Docker允许非root用户使用

sudo usermod -aG docker $USER

sudo usermod -aG docker $USER

Docker配置镜像加速

sudo docker info   #查看镜像信息

sudo vim /etc/docker/daemon.json  #编辑配置信息,填入以下信息

{
  "registry-mirrors": ["https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com"]
}


# 重载配置信息
sudo systemctl daemon-reload
sudo systemctl restart docker

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论