0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在树莓派上安装软件的5种方法

454398 来源:网络整理 作者:网络整理 2019-12-03 10:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

动手使用Raspberry Pi开启了一个非凡的计算项目世界-从媒体中心NAS盒到Android仿真机器人,复古游戏和软件开发。

这些东西,您需要知道如何在Pi上安装软件。通常在发货时没有microSD卡,这也意味着您需要知道如何安装主要软件:操作系统

这两个任务都不是特别困难,但是如果Raspberry Pi是您的第一个对Linux的品味,他们可能不熟悉。

1。新操作系统

为Raspberry Pi安装操作系统特别少见。但是,由于要启动Pi并使其开始运行,这是您要做的第一件事,因此需要对其进行处理。

在树莓派上安装软件的5种方法

除非您已经预安装了带有NOOBS的microSD卡,可以将其插入Pi,否则安装操作系统需要Windows,Mac或Linux计算机。如果没有第三方microSD卡,则需要您下载合适的操作系统并将其加载到卡上。

完成此操作后,应将卡插入Raspberry Pi和设备中启动。然后,将在操作系统解压缩并整理到必要目录后开始安装。发生这种情况后,所选的操作系统将启动。 Raspberry Pi可以使用多种操作系统,包括基于Debian的Raspbian Jessie和各种版本的Kodi。

您可以在MakeUseOf上找到有关安装Raspbian的详细信息。其他的Raspberry Pi操作系统也可用,尽管我们几乎所有项目都假设您正在运行默认的Raspbian。

2。在命令行中使用APT

也许在Raspberry Pi上安装软件的最常见方法是使用命令行。

apt实用程序内置于基于Debian的操作系统(例如Raspbian Jessie)中,您可以使用 apt-get 命令来查找所需的软件包,如下所示:

sudo apt-get install [packagename]

因此,如果我要在Raspberry Pi上安装PHP,我将使用的命令为:

sudo apt-get install php5

检查软件包存储库后,将要求您确认安装。几分钟后,将安装该软件。

默认情况下,您会在其中找到兼容的稳定软件,这些存储库是默认选择的。如果您正在寻找其他软件,则可以添加其他存储库,但是从这些存储库安装的软件可能无法提供可靠的结果。

3。为Raspberry Pi添加/删除软件

在Raspberry Pi上安装软件的另一种方法是通过图形包管理器。许多Linux操作系统都安装了软件包管理器,从Raspbian Jessie开始,Raspbian也是如此。

您会发现添加/通过菜单》首选项删除软件。其他发行版的GNOME软件包的修改版本,如果您的Raspbian版本由于某种原因没有此版本,请打开终端并输入:

sudo apt-get install pi-package

添加/删除软件为简单直观的工具,可让您通过左侧窗格中的类别按钮浏览应用程序和实用程序。找到要安装的软件后,只需选中该框,然后单击应用和确定即可下载并安装。如果需要,可以安装多个软件包。

删除软件是清除支票的一种情况,然后单击应用和确定。您会找到游戏,使用“添加/删除软件”替代桌面,字体,浏览器,多媒体工具等等。这是Raspbian的一个受欢迎的补充,它将取代废弃的Pi Store。

4。使用Python安装软件

如果在Raspbian归档文件中找不到所需的内容,请检查Python软件包索引(PyPI)中的软件包。默认情况下,它已安装在Raspbian Jessie中,您可以在命令行中使用pip工具。

您可以将Raspberry Pi升级到最新的操作系统版本以使用pip,或手动安装:

sudo apt-get install python3-pip

…对于Python 3,或

sudo apt-get install python-pip

…对于Python 2。

用法不同两者之间:对于最新的Python 3为pip3,或者对于Python 2为pip。

pip3 install [packagename]

pip install [packagename]

是否需要卸载这些(您可能不会),请使用

pip3 uninstall

pip uninstall

由于社区使用Python进行了大量编码,因此安装pip非常有用。

5。摩擦一些Ruby软件宝石

以类似的方式,您可能需要运行以ruby编程语言编写的软件。这些脚本被适当地称为“宝石”,可以在安装 rubygems 软件之后将其安装在Raspberry Pi上。

sudo apt-get install rubygems

最后,agem可以通过以下方式安装:

sudo gem install [packagename]

您可以在www.rubygems.org/gems上找到宝石列表。有许多脚本可供使用,包括静态网站构建工具–Jekyll。

通过软件增强Raspberry Pi

在Raspberry Pi上安装软件可以使小窍门变成可移植的,可以用于一系列引人入胜的项目的小型计算机。

我们不仅在谈论广播自己的广播电台或为夜晚拍照还是天空。 Raspberry Pi可以用于复古的视频游戏,而更高版本则适合用作普通的台式PC。

尽管在使用命令行时需要克服一些学习困难,但这是很好的对有兴趣编码的任何人进行练习。毕竟,这正是创建Raspberry Pi的目的!

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    5298

    浏览量

    90884
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109709
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓派(RaspberryPi)构建高效实时监控系统

    安装 ZeroNews Agent 树莓派(Raspberry Pi)上下载并运行 ZeroNews。 第 2 步:树莓派上
    的头像 发表于 09-22 15:14 859次阅读
    基于<b class='flag-5'>树莓</b>派(RaspberryPi)构建高效实时监控系统

    如何在树莓派上安装Ubuntu MATE ?

    ,而非GNOME。本文中,我将介绍如何轻松地树莓派上安装它。UbuntuMATE官方支持树莓
    的头像 发表于 08-12 18:56 2948次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b>Ubuntu MATE ?

    这个套件让树莓5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    如何在树莓派上设置YOLO计算机视觉?Conda与Ultralytics本指南中,我们将学习如何使用Conda树莓
    的头像 发表于 07-31 11:51 3829次阅读
    这个套件让<b class='flag-5'>树莓</b>派<b class='flag-5'>5</b>运行几乎所有YOLO模型!Conda 与 Ultralytics!

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装P
    的头像 发表于 07-27 13:24 636次阅读
    初学者指南:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>搭建虚拟环境!

    如何在树莓派上设置并使用VNC?远程访问完整指南!

    为什么要在树莓派上使用VNC?使用VNC与树莓派的主要优势在于其提供的灵活性。我们可以“无头模式”(无物理显示器)下运行树莓派,同时仍能完
    的头像 发表于 07-26 20:42 5058次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置并使用VNC?远程访问完整指南!

    C++ 与 Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++物联网项目中同样广受欢迎且功能强大。那么,树莓派项目中选择哪
    的头像 发表于 07-24 15:32 645次阅读
    C++ 与 Python:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>哪种语言更优?

    树莓派挖掘5顶级加密货币!

    加密货币是用于在线交易的数字货币。挖掘这些货币通常需要专门的硬件,如ASIC矿机或高性能GPU。然而,有些加密货币仍可用树莓派来挖掘。本文中,我将为您介绍可在树莓派上挖掘的最佳加密货
    的头像 发表于 07-21 16:34 929次阅读
    用<b class='flag-5'>树莓</b>派挖掘<b class='flag-5'>5</b><b class='flag-5'>种</b>顶级加密货币!

    树莓派会中病毒嘛?需要安装杀毒软件吗?

    恶意软件和其他类型的病毒无处不在,但它们大多是为Windows电脑编写的。树莓派运行的是Linux系统,人们普遍认为Linux没有病毒。这究竟是不是真的?树莓派真的需要杀毒软件吗?
    的头像 发表于 07-15 18:34 524次阅读
    <b class='flag-5'>树莓</b>派会中病毒嘛?需要<b class='flag-5'>安装</b>杀毒<b class='flag-5'>软件</b>吗?

    释放潜力:树莓派上运行安卓系统实现多样化应用!

    为什么要在树莓派上运行安卓系统?安卓系统以其庞大的应用生态系统和用户友好的界面而闻名,它能够将树莓派转变为功能强大的设备,能够处理从媒体消费到轻量级计算和物联网应用等各种任务。优势高度定制化:
    的头像 发表于 07-05 08:33 912次阅读
    释放潜力:<b class='flag-5'>在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>运行安卓系统实现多样化应用!

    如何在树莓派上安装并运行 Arduino 集成开发环境!

    ,我们将介绍如何在树莓派上安装并运行ArduinoIDE。所需物品要在树莓派上运行ArduinoIDE,你需要以下组件:配备适当电源的
    的头像 发表于 07-01 17:41 4044次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b>并运行 Arduino 集成开发环境!

    树莓派部署 Kubernetes:通过 UDM Pro 实现 BGP 负载均衡!

    最近,我将家庭实验室的架构核心切换为一组树莓派。尽管树莓派上运行的Kubernetes发行版众多,但在资源受限的设备上运行Kubernetes时,控制平面的开销是一个常见挑战
    的头像 发表于 06-25 18:00 740次阅读
    <b class='flag-5'>树莓</b>派部署 Kubernetes:通过 UDM Pro 实现 BGP 负载均衡!

    从初学到进阶:树莓派上最适合你的代码编辑器推荐!

    安装树莓派操作系统后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多种编程语言进行编程了。其中,Python是树莓派上最受欢迎的编程语言。
    的头像 发表于 05-15 16:20 791次阅读
    从初学到进阶:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>最适合你的代码编辑器推荐!

    树莓派云OS哪个最受欢迎?来看看Github Star 28.9k的项目!

    本文讨论了树莓派上使用的热门开源云OSCasaOS,介绍了其特点、安装与使用方法、作者体验及总结评价等内容。关键要点包括:1.CasaOS
    的头像 发表于 03-25 09:21 923次阅读
    <b class='flag-5'>树莓</b>派云OS哪个最受欢迎?来看看Github Star 28.9k的项目!

    人脸识别指南:如何在树莓派上安装和设置 Dlib

    学习如何在树莓派上安装Dlib并配置人脸识别功能,为您的AI项目奠定基础。树莓派上
    的头像 发表于 03-24 17:31 1251次阅读
    人脸识别指南:如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>安装</b>和设置 Dlib

    Linux下安装软件有哪些方法

    里面没有 apt 或者 yum 的时候,先看下系统的发行版。 以我的 Ubuntu 为例,第一步选择一个合适的源,第二步更新软件包列表,第三步安装软件包,超级简单。 如果不知道软件包的
    的头像 发表于 02-08 09:41 1021次阅读