使树莓派保持最新状态可以提高系统的安全性,但对于开发人员并不建议随意更新!
一般桌面的右上角也会显示树莓派系统更新的提示,可以点击相应选项进行更新!
用来管理软件安装、升级和删除的工具。
树莓派的软件源保存在sources.list文件,路径位于/etc/apt/sources.list,非必要不要修改该文件
xxxxxxxxxx
sudo apt update
xxxxxxxxxx
sudo apt full-upgrade
命令:apt-cache search <package_name>
作用:用于在包存储库中搜索特定软件包。
示例:在包管理系统中搜索与"locomotive"相关的软件包
xxxxxxxxxx
apt-cache search locomotive
命令:apt-cache show <package_name>
作用:用于显示特定软件包的详细信息。
示例:显示名为 "sl" 的软件包的详细信息
xxxxxxxxxx
apt-cache show sl
命令:sudo apt install <package_name>
作用:用于以管理员权限安装特定软件包。
示例:使用管理员权限(sudo)来安装名为 "tree" 的软件
xxxxxxxxxx
sudo apt install tree
命令:sudo apt install <package_name> -y
作用:以管理员权限自动确认安装特定软件包。
示例:以管理员权限自动确认(-y)安装名为 "tree" 的软件包
xxxxxxxxxx
sudo apt install tree -y
命令:sudo apt remove <package_name>
作用:用于以管理员权限移除特定软件包。
示例:以管理员权限卸载名为 "tree" 的软件包。
xxxxxxxxxx
sudo apt remove tree
命令:sudo apt purge <package_name>
作用:用于以管理员权限完全清除特定软件包,包括配置文件和无用的依赖项。
示例:以管理员权限彻底清除名为 "tree" 的软件包,包括配置文件和无用的依赖项。
xxxxxxxxxx
sudo apt purge tree
用来更新树莓派上的启动文件和固件,以提供对新硬件、功能或修复的支持。
xxxxxxxxxx
如果需要使用该方法升级固件,建议先备份当前系统,因为运行该命令后可能会导致系统无法正常启动
rpi-update需要以root身份运行;更新完成后,您将需要重新启动。
xxxxxxxxxx
sudo rpi-update
sudo reboot
如果升级固件仍不正常,可以使用以下命令重新安装稳定版本固件。
xxxxxxxxxx
sudo apt-get update
sudo apt install --reinstall raspi-firmware