热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

树莓派4安装Ubuntu19.10的教程详解

这篇文章主要介绍了树莓派4安装Ubuntu19.10的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

由于之前在raspbian上面跑opencv有些依赖包装不上,所以一些代码不能跑,就想着用Ubuntu试试。安装的过程是跟着这个视频来的:

[Linux]在Raspberry Pi 4上安装完整版Ubuntu 19.10[中英字幕]

下载系统镜像

官网上下载很慢,不过貌似这上面Ubuntu 19.10下载更快一些
我这里下载的是arm64版本的。

安装系统

下载后将系统镜像烧录进SD卡,不过这个系统有bug,USB设备无响应,需在config.txt中添加total_mem=3072,将内存限制在3g,所以没有发挥4g的全部性能(需通过下载notepad++来修改,直接用文本管理器修改可能会破坏其它地方)。在

 [pi4]
kernel=uboot_rpi_4.bin
max_framebuffers=3

下面加上一行

total_mem=3072 限制3G内存,安装系统完成后重启可删除这行

[pi4]
kernel=uboot_rpi_4.bin
max_framebuffers=2
total_mem=3072

如果想要树莓派超频到2GHz的话可在config.txt中添加以下三行代码:

over_voltage=4
arm_freq=2000
gpu_freq=650`

启动系统,账户名和密码均输入ubuntu,注意密码不显示,输完直接回车,之后会要你重新设置密码
此时要接入网线,安装桌面环境,输入(选一个)

sudo apt-get install ubuntu-desktop
sudo apt-get install xubuntu-desktop
sudo apt-get install lubuntu-desktop
sudo apt-get install kubuntu-desktop

其中lubuntu最为轻量但简陋。

注意此处下载量非常大,且不换源的话网速非常慢(10kb左右),但换源太复杂,我选择早起下载(惊喜地发现早上网速贼好hh,有100多kb)

我安装的是ubuntu-desktop,但是启动系统加入桌面后usb设备还是不能用,没找到原因,于是我
重新装了lubuntu,居然正常了。至此,安装成功。

总结

以上所述是小编给大家介绍的树莓派4安装Ubuntu 19.10的教程详解,希望对大家有所帮助!


推荐阅读
  • 在尝试使用Ubuntu 10.04进行Android开发时,遇到了系统无法识别HTC G1设备的情况。本文将详细介绍如何通过配置系统和安装必要的驱动来解决这一问题。 ... [详细]
  • 在Linux系统中使用EncFS实现文件夹加密
    为了保护个人隐私或敏感数据不被未经授权的访问,可以通过加密技术来增强安全性。本文介绍如何在Linux系统上使用EncFS工具创建和管理加密文件夹,以确保即使在系统登录状态下,特定文件夹中的数据也保持加密状态。 ... [详细]
  • 本文概述了在GNU/Linux系统中,动态库在链接和运行阶段的搜索路径及其指定方法,包括通过编译时参数、环境变量及系统配置文件等方式来控制动态库的查找路径。 ... [详细]
  • 本文详细介绍了如何使用Linux下的mysqlshow命令来查询MySQL数据库的相关信息,包括数据库、表以及字段的详情。通过本文的学习,读者可以掌握mysqlshow命令的基本语法及其常用选项。 ... [详细]
  • Linux内核中的内存反碎片技术解析
    本文深入探讨了Linux内核中实现的内存反碎片技术,包括其历史发展、关键概念如虚拟可移动区域以及具体的内存碎片整理策略。旨在为开发者提供全面的技术理解。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 本文提供两种方法来解决Ubuntu 18.04系统中Fcitx输入法字体显示过小的问题,包括手动编辑配置文件和通过Fcitx配置工具进行设置。 ... [详细]
  • 分布式计算助力链力实现毫秒级安全响应,确保100%数据准确性
    随着分布式计算技术的发展,其在数据存储、文件传输、在线视频、社交平台及去中心化金融等多个领域的应用日益广泛。国际知名企业如Firefox、Google、Opera、Netflix、OpenBazaar等均已采用该技术,推动了技术创新和服务升级。 ... [详细]
  • 本文概述了作者在2014年的几项目标与愿望,包括职业发展、个人成长及家庭幸福等方面的具体计划。 ... [详细]
  • Linux系统中的USB驱动架构
    USB系统采用了树状拓扑结构,其主机端和设备端分别配置了主机控制器(Host Controller)和USB设备控制器(USB Device Controller)。主机控制器负责整个USB系统的通信调度,确保数据的有效传输。 ... [详细]
  • 本文探讨了在使用 MyBatis 进行批量数据处理时遇到的参数绑定异常问题,并提供了详细的解决方案。 ... [详细]
  • 本文详细介绍了如何在Windows和Linux系统上配置Openfire服务器,包括安装步骤、数据库配置及端口映射等关键环节。 ... [详细]
  • 本文定期更新,涵盖虚拟化技术的基础知识、Xen虚拟机架构详解、KVM架构与原理、QEMU模拟器的功能及使用方法。同时,文章还探讨了不同虚拟化技术之间的比较与联系,以及如何利用这些技术进行网络配置和虚拟磁盘管理。 ... [详细]
  • Java高级工程师学习路径及面试准备指南
    本文基于一位朋友的PDF面试经验整理,涵盖了Java高级工程师所需掌握的核心知识点,包括数据结构与算法、计算机网络、数据库、操作系统等多个方面,并提供了详细的参考资料和学习建议。 ... [详细]
  • 本文详细介绍了如何在PHP中使用Memcached进行数据缓存,包括服务器连接、数据操作、高级功能等。 ... [详细]
author-avatar
SHW_keytae
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有