我知道Linux发行版通常具有“程序包管理器”,使我可以从命令行下载和安装软件,而且我还应该能够从Web下载和编译源代码。但是我不确定在Raspberry Pi上如何最好地做这些事情。

评论

在聊天中与Andrew,Jivings和dunsmoreb进行了讨论-计划是将其转变为Wiki初学者的各种指南,并为每个主要系统提供答案。请随时在此处为任何答案提供补充或更正,但请仅发布新答案以记录新平台。

#1 楼

Debian

APT是Debian下的软件包管理器,用于Raspberry Pi或任何其他系统。在此示例中安装了命令行工具curl。

您需要连接到Internet。

如果您最近还没有这样做,那么值得运行。得到。

然后使用apt-cache搜索要安装的软件包,在这种情况下为

sudo apt-get update


每个软件包名称或描述带有单词“ curl”的单词将显示在列表中。如果您不确定要安装的软件包的确切名称,这将很有用。

一旦有了所需的软件包名称,请按以下步骤安装它,

apt-cache search curl


如果不确定要使用什么名称在寻找或只是希望浏览现有功能,也可以使用菜单驱动的工具Aptitude:

sudo apt-get install curl


评论


@AndrewFog我不喜欢标准Raspberry Pi一词。那是一个奇怪的假设。

–活动
2012年6月17日在23:47

也可能值得添加如何卸载。另外,其他答案的格式非常简洁,内容丰富,效果很好。

– Mark Booth
2012年7月12日在10:22



#2 楼

Arch

Pacman是Arch Linux中使用的软件包管理器。

同步存储库并更新系统

$ sudo pacman -Syu


搜索用于软件包

$ pacman -Ss package


安装软件包

$ sudo pacman -S package


卸载软件包

$ sudo pacman -R package


#3 楼

Fedora

Yum是Fedora中使用的默认软件包管理器。

更新已安装的软件包

yum update


获取软件包信息

yum info package


安装新软件包

yum install package


删除已安装的软件包

yum remove package


#4 楼

MINIBIAN

由于MINImalistic raspBIAN从本质上讲仍然是Debian的衍生产品,因此apt工具是该款非常酷的OS的首选工具。因此,关于Debian的几乎所有说法也适用于MINIBIAN,当然,因为它不仅被设计为“迷你”,而且实际上是极简主义的,所以在运行时会出现很多“ Ign”(ore)消息“ apt-get更新”命令。