AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1542541
Accepted
Greg KD1XI
Greg KD1XI
Asked: 2025-02-28 05:28:55 +0800 CST2025-02-28 05:28:55 +0800 CST 2025-02-28 05:28:55 +0800 CST

如何在 Raspberry PI 500 上安装 Ubuntu 24.04.2 LTS

  • 772

对于我的业余无线电操作,我更喜欢 Ubuntu 而不是 RPIOS。这是一个个人决定。我想安装 Ubuntu 24.04.2。有办法吗?

system-installation
  • 1 1 个回答
  • 123 Views

1 个回答

  • Voted
  1. Best Answer
    Greg KD1XI
    2025-02-28T05:30:13+08:002025-02-28T05:30:13+08:00

    我确实找到了一种方法,以下是过程。我决定用 Ubuntu Sever 版本做一个实验。我成功地从 Ubuntu Server 开始,然后在 Raspberry PI 550 上添加了网络管理器和 Ubuntu 桌面。

    结果是一个最低配置的桌面。Snap Store 和其他桌面软件包未安装。必须使用终端窗口和 apt 或 snap 软件包管理器来安装其他软件包。与 Ubuntu 桌面相关的重要软件包都已存在。在启动过程中,所有系统启动消息都会显示,不会被启动屏幕图像隐藏。

    我需要指出关于此过程的几点。首先是使用以太网连接进行此过程。使用 WIFI 网络连接会导致 WIFI 管理问题。使用 WIFI 连接时,Netplan 而不是网络管理器控制 WIFI 设备和网络连接。使用以太网连接使一切变得更容易。

    此外,整个过程都使用命令行。如果你不熟悉使用终端和命令行,那么很容易出错。这不适合没有耐心的人。它很耗时。需要安装大量的软件包。例如,服务器系统的更新需要更新 200 多个软件包。Ubuntu 桌面的安装安装了 1000 多个软件包。这个过程花了一个多小时。以下是对我有用的方法。

    我将 Raspberry PI 的最新版 Ubuntu Server 镜像下载到了另一台 Raspberry PI 上。我使用 Raspberry PI Flasher 将服务器镜像传输到 32 GB microSD 卡上。需要使用 Raspberry PI Flasher 的自定义设置编辑器为镜像创建一个带有密码的用户帐户。SSH 已禁用。请勿使用 Imager 自定义设置编辑器设置 WIFI 网络连接。WIFI 网络连接会导致问题。完成自定义设置(用户名/密码)后,保存设置并开始将镜像写入卡中。在卡上写入和验证镜像后,Flasher 会提示您移除 microSD 卡。

    将带有服务器映像的 microSD 卡放入具有以太网连接的 Raspberry PI 500/显示器/鼠标上的卡槽中。启动 Raspberry PI 550 并观察 cloud-init 进程如何初始化新系统。初始化过程会更新 Linux 内核并配置系统服务。初始化结束时,会显示重新启动系统的通知。此时重新启动。

    重启完成后,您必须使用 Raspberry PI Flasher 设置的用户名/密码登录。登录后,需要进行系统更新/升级。在命令提示符下输入:

    sudo apt update
    

    然后输入:

    sudo apt upgrade
    

    升级过程需要一些时间,并且会更改系统。需要重新启动才能启动修订的系统。在提示符下输入:

    shutdown -r now
    

    重启完成并登录后,可以安装网络管理器和 Ubuntu 桌面。对于网络管理器,我在命令提示符下使用:

    sudo snap install network-manager network-manager
    

    snap 完成网络管理器安装后,检查网络管理器:

    snap connection network-manager
    nmcli --version
    

    重新启动以确保网络管理器已启动:

    shutdown -r now
    

    现在进入桌面,这是耗时最长的。重启后,在命令提示符下输入

    sudo apt install -y ubuntu-desktop
    

    桌面安装完成后,显示命令提示符并重新启动:

    shutdown -r now
    

    重启完成后,桌面登录屏幕显示。Ubuntu Gnome 桌面正在运行。现在修复网络管理器以控制以太网连接。我在这个网站上找到了这个修复程序:<https://linuxconfig.org/netplan-network-configuration-tutorial-for-beginners 在具有 sudo 权限的终端窗口中,输入以下内容:

    echo "network: {config: disabled}" | sudo tee /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
    

    重新启动后,在终端窗口中使用:

    nmcli device
    

    一个节目就可以看到网络管理器管理的所有网络设备。

    对我来说,这只是一个临时解决方案。一旦 Raspberry PI 500 成为经过 Ubuntu 认证的硬件并且有官方桌面版本可用,我就会安装官方桌面版本。

    • 1

相关问题

  • Wubi 和常规的“Windows 旁边”安装有什么区别?

  • 如何在 Windows 7 中运行 Ubuntu?

  • 您对台式机和家庭服务器的驱动器分区方案有什么建议?[关闭]

  • 安装时,我可以选择加密我的主文件夹——这是做什么的?

  • 在不使用标准升级系统的情况下升级有哪些替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve