树莓派(raspbian)安装php和sqlite出现疑似依赖包方面问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派(raspbian)安装php和sqlite出现疑似依赖包方面问题相关的知识,希望对你有一定的参考价值。
谢谢
root@raspberrypi:/home/pi# sudo apt-get install php5-fpm php5-sqlite
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
dbus : Depends: adduser but it is not going to be installed
dpkg : Breaks: php5-fpm (< 5.6.4+dfsg-3~) but 5.4.45-0+deb7u3 is to be installed
logrotate : Depends: cron or
anacron but it is not going to be installed or
cron-daemon
Recommends: mailx
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
如何给树莓派Raspberry重新安装修复操作系统
参考技术A1、获取树莓派操作系统
树莓派支持Raspbian、UBUNTU META、WIN 10 IOT等多种操作系统,其中Raspbian是官方开发维护的,个人认为Raspbian比较稳定,并且更新维护速度也比较快,所以这里用Raspbian为例。
首先下载Raspbian系统,下载地址:https://www.raspberrypi.org/downloads/raspbian/ Raspbian
系统有两种,一种是含有desktop桌面的,一种是没有桌面的,我选择没有桌面的RASPBIAN STRETCH LITE,因为我没有显示器,而且LITE体积也比较小。
2、下载Etcher
Etcher是一款开源的磁盘烧录程序,可以用来制作u盘启动器,树莓派其实就是把把SD卡做成一个引导盘,并启动SD卡中的linux服务器。
可以在Etcher的官网下载:https://etcher.io/
3、烧录固件
把SD卡插入读卡器并插在电脑的USB口上,电脑中会识别出一个新的磁盘
运行Etcher 依次选择前边下载的RASPBIAN STRETCH LITE和SD卡对应的盘符
点击“Flash"按钮约2分钟左右就会烧录完毕
4、树莓派常见问题
1)通过SSH无法连接树莓派
新版的树莓派默认不开启SSHServer,需要在烧录好系统的SD卡中创建一个名字是SSH的空文件,注意是不带任何扩展名的。
2)不知道树莓派的IP地址
树莓派默认使用DHCP的方式获取IP地址,只需要登录给树莓派分配IP地址的路由器,在路由器上查看树莓派的IP地址就可以了。如果无法登录路由器,也可以在电脑上开启DHCP Server,用电脑给树莓派分配IP地址。
3)树莓派的默认用户名和密码
树莓派默认用户是pi,密码是 raspberry
以上是关于树莓派(raspbian)安装php和sqlite出现疑似依赖包方面问题的主要内容,如果未能解决你的问题,请参考以下文章
树莓派3b安装Apache2+PHP+MySQL+phpyadmin