首页>少儿编程>树莓派上的安装包管理工具apt

树莓派上的安装包管理工具apt

树莓派的官方系统基于DEBIAN,LINUX拥有众多的发行版本,而DEBIAN就是一个老牌的LINUX发行版本。与WINDOWS系统有所不同,在LINUX上安装软件时,我们会需要使用包管理工具,由包管理工具来负责程序的下载、安装、升级、配置及删除程序这一系列操作。

LINUX的应用软件之间存在复杂的依赖关系,往往在安装A软件之后,跳出一个需要安装B软件才能正常运行的提示,安装完B软件之后,运气不好还能再杀出一个C,所以包管理工具应运而生,它自动检测这些软件之间的依赖,尽可能的简化了安装的过程。

不同LINUX发行版本往往会采用不同的包管理工具,比如Red Hat采用RPM包,包管理工具是yum;而DEBIAN则采用了deb包,包管理工具是apt。包管理工具的差异带来了操作指令的差异,当然也不必太过于担心,毕竟包管理工具是为了方便用户使用才诞生的,虽然指令不尽相同,但它们都完整提供了用户所需要的功能。树莓派的系统基于DEBIAN,所以也理所当然的继承了DEBIAN的包管理工具。

apt常用指令

apt-get install apache2

root用户用以上指令就可以为树莓派安装上apache,但由于apt-get命令需要系统管理员权限,如果用户使用了树莓派默认的pi用户登录系统,那么执行上面的命令后只会得到一个权限不足的提示。所以我们一般还需要在前面加上一个sudo:

sudo apt-get install apache2

apt-get常用指令

sudo apt-get install 一键安装软件包,该指令会自动检测并安装依赖,而且用apt-get安装的包都是成熟的软件包,基本不会有存在严重bug或者文件缺失的情况;
sudo apt-get install -y 这里添加了一个-y选项,添加这个选项后安装过程中不会再跳出要求用户确认的选项;
sudo apt-get install -q -q,即-quiet,静默安装,当然也不是完全静默,但会将低等级的log信息屏蔽;
sudo apt-get remove remove指令就是卸载,值得注意的是,remove仅仅卸载软件本身,但并不卸载配置文件;
sudo apt-get purge 同样用于卸载,但在卸载的同时也删除相应的配置文件;
sudo apt-get autoremove 在卸载软件的时候同时卸载那些当初作为依赖但是现在并不需要的包,由于软件并不能够清楚判断哪个包用户不再需要,所以这个命令需要谨慎使用;
sudo apt-get update 更新所有包的来源,也就是提取最新的包信息;
sudo apt-get upgrade 这条指令一般执行在apt-get update之后,它的作用是将系统中旧版本的包升级成最新的,同样需要慎用。

标签: 树莓派

移动端可扫我直达哦~

推荐阅读

rasp 2022-10-12

树莓派命令中的sudo是什么意思

sudo命令的作用树莓派官方系统的默认用户并不是root用户,官方系统默认用户名是pi,而默认的密码是raspberry,据说曾经很多用户因疏于防范,没有第一时间去修改树莓派默认的密码,导致出现过大范围被黑的情况。Linux操作系统是...

少儿编程 树莓派

rasp 2022-10-12

为树莓派安装一个CentOS系统

CentOS常用于网络服务器,其系统基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本,每个版本的CentOS都会获得十年的支持(通过安全更新方式)。CentOS以保守与稳定著称,对于稳定性要求较高,不需要...

少儿编程 树莓派

rasp 2022-10-12

树莓派部分可用的国内镜像站点

树莓派的官方服务器处于国外,利用“apt-get”命令安装一些必备软件的时候下载速度往往差强人意。好在国内很多的大学都提供了免费的软件镜像服务,所以在成功安装完系统之后,可以先把软件源更改为国内的源。事实上树莓派在官方服务器速度不够理...

少儿编程 树莓派

rasp 2022-10-12

如何用putty远程ssh登录树莓派

SSH是个啥SSH是建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展...

少儿编程 树莓派

rasp 2022-10-12

树莓派安装系统详细流程附工具

树莓派(Raspberry Pi)是一种只有信用卡大小的微型电脑,其系统基于Linux。其外表虽然娇小,内心却非常强大。你可以用它编辑文档、浏览网页、玩玩游戏,可以把它打造成一个家庭影院,甚至把它作为一个低功耗的网络服务器。标配的树莓...

少儿编程 树莓派

rasp 2022-10-12

在哪里下载树莓派系统历史版本

树莓派官网仅提供了最新版本系统的链接,个人还是喜欢用稍微老一点的版本,一方面自己手头的树莓派性能有限(3B+),一方面也是觉得老版本的配套软件更为完善。尝试访问了一下树莓派官方的下载链接所在文件夹,结果确实可以成功访问,只是里面的历史...

少儿编程 树莓派