山莓

树莓派更换更新源

放肆的年华 提交于 2019-12-27 02:01:07
备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak 编辑文件 sudo nano /etc/apt/sources.list 注释第一行在后面添加 #deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi 然后使用 Ctrl+O 回车后保存文件, Ctrl+X 退出编辑器。 同样,编辑文件 sudo nano /etc/apt/sources.list.d/raspi.list

树莓派开机启动运行脚本

会有一股神秘感。 提交于 2019-12-26 20:19:54
2019年更新 写好python脚本/home/pi/login.py 编辑rc.local文件 sudo vim /etc/rc.local 在exit 0之前添加命令 su pi -c "python /home/pi/login.py &" 保存退出 解释 su pi 意思是到这条命令时使用root用户权限在pi用户下执行这条命令, -c 表示执行完这条命令之后恢复原来的用户, python /home/pi/login.py & 是要执行的命令, & 放在命令后面表示设置此进程为后台进程 参考 以下作废 在 /home/pi/.config 下找到名为autostart的文件夹,如果没有就新创建一个。在该文件夹下创建一个xxx.desktop文件,文件名自拟,后缀必须是desktop,文件内容如下: [Desktop Entry] Name=test Comment=Python Program Exec=python /home/pi/test.py Icon=/home/pi/python_games/4row_black.png Terminal=false MultipleArgs=false Type=Application Categories=Application;Development; StartupNotify=true 参考 后继

树莓派python库配置/安装/更新

萝らか妹 提交于 2019-12-26 18:49:00
在线 在树莓派网络配置好的情况下 如何确定网络是配置好的,可以看在桌面的wifi图标有没有显示连接上了,如果连接上了会显示在网络中的ip地址 ping www.baidu.com ping dns_ip 需提前配置好镜像源, 树莓派软件源配置 树莓派基金会单独(非Raspbian开发者)提供/维护的软件源,主要包括raspi-config、minecraftpi、树莓派桌面环境、内核固件驱动等少量软件。 这个软件源相关资料比较少,国内目前只 有清华(201709开始提供)和中科大有提供 #### Stretch(选择清华的源就行) deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui deb-src url # 如上相同 # 'deb-src'默认将软件源码一并下载至树莓派 # 'deb-src'不加也可以 #### Jessie deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ jessie main ui 配置/etc/apt/sources.list里的软件源 raspbian这个源是由独立开发者维护的,与树莓派基金会并无直接联系。国内源比较多,选择一个与自己延迟最小或连接速度最好或物理距离最短的即可。 #Stretch deb

使用树莓派搭建网站服务器【更新中】

倾然丶 夕夏残阳落幕 提交于 2019-12-26 17:13:40
  以下内容为使用树莓派搭建服务器的过程,因为个人还没有搭建完成,所以仅更新出已完成的部分,至于未完成的部分,以后会持续更新。 ===========================================================   具体环节分为这几个阶段:       1.给树莓派安装系统       2.使用电脑连接控并制树莓派       3.配置网站服务器环境       4.添加网站源码       5.配置网站环境设置 ============================================================ 【0x01:给树莓派安装系统】   我是用的是树莓派3B+一张16GB的MicroSD(就是手机内存卡),如果搭建的网站需要存储文件,例如搭建网盘需要存储用户上传的文件的话,建议准备一个稍微大一点的SD卡,这里因为我只有一张16GB的SD卡,所以就用它来安装树莓派系统了。(建议卡的质量选的稍微好点,否则卡一旦损坏,系统就GG了,所有过程重新来一遍,很酸爽……)   准备好MicroSD卡,在准备需要安装的树莓派系统,我给树莓派安装的是从官网下载的Ubuntu系统,从官网下载后,需要解压出.img文件,这就是树莓派的系统文件格式,我们一会儿就需要往卡里烧写这个.img文件。   直接把

树莓派连接阿里云物联网平台(nodejs)

淺唱寂寞╮ 提交于 2019-12-26 07:15:33
陈拓 chentuo@ms.xab.ac.cn 2019/12/14-2019/12/20 1. 阿里云物联网平台设置 见参考文档《阿里云物联网平台基本设置》 https://blog.csdn.net/chentuo2000/article/details/103559553 2. 在树莓派上安装Node.js LTS工具包 PC Win7操作树莓派3B+。 LTS官网描述,https://nodejs.org/en/about/releases/ Node.js的主要版本进入当前发布状态为六个月,这使库作者有时间为其添加支持。六个月后,奇数版本(9、11等)将不再受支持,而偶数版本(10、12等)将变为“活动LTS”状态,并可以用于一般用途。 LTS的发布状态为“长期支持”,通常可以保证关键错误在30个月内得到修复。生产应用程序应仅使用Active LTS或Maintenance LTS版本。 查看最新版本: https://nodejs.org/en/download/ 安装最新版本的Node.js LTS 先根据最新版本号执行命令: curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - …… 根据提示执行命令:sudo apt-get install -y nodejs 测试:node

解决树莓派烧写系统显示屏不显示问题

穿精又带淫゛_ 提交于 2019-12-25 13:55:20
如何解决树莓派烧写系统显示屏不显示问题 首次使用树莓派,第一件事当然是烧写一个常用的系统了,入门级别推荐使用Raspbian,下载地址附在这里: Raspbian镜像 使用Win32Disk Imager软件将下载好的镜像写入已经格式化的内存卡中,将内存卡直接插入树莓派,上电,就会出现屏幕不可用的现象,如图: 出现这种情况并不是系统没有烧写合适,不用重新烧写,因为重新烧写也解决不了,出现这种问题是屏幕分辨率没有调合适。这里通过修改/boot/config.txt文件来调整分辨率。将内存卡插入电脑显示一个很小的分区,如图: 打开该分区,选择config.txt文件,打开文件,未修改的部分源码如下: #uncomment if you get no picture on HDMI for a default"safe"mode #hdmi_safe=1 修改其中的代码段,修改内容如下: #hdmi_hdmi_force_hotplug=1 #即便没有检测到HDMI显示器也要使用HDMI模式 hdmi_drive = 2 #HDMI模式 ( 如果支持并已启用将有声音输出 ) hdmi_group = 2 #使用DMT格式 hdmi_mode = 9 #DMT格式下的屏幕分辨率 注:常用的屏幕分辨率参数 当hdmi_group=1 (CEA)时,下列值有效 hdmi_mode=2 480p

树莓派4B踩坑指南 - (9)安装Git和Docker

我与影子孤独终老i 提交于 2019-12-25 11:21:21
安装Git sudo apt-get install wget git-core 安装Docker curl -sSL https://get.docker.com | sh # 树莓派专属脚本福利,一句搞定! sudo docker --version # 确认版本号,返回类似:Docker version 19.03.5, build 633a0ea sudo nano /etc/docker/daemon.json # 添加国内镜像,写入如下内容: { "registry-mirrors": ["https://registry.docker-cn.com"] } # 保存(ctrl+o)退出(ctrl+x) sudo systemctl restart docker.service sudo systemctl enable docker.service # 重启docker并常驻服务 sudo docker pull portainer/portainer # 安装docker图形化UI sudo docker volume create portainer_data sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run

树莓派3B ffmpeg rtmp推流

牧云@^-^@ 提交于 2019-12-25 07:38:25
我用的是某宝买的直接插USB的低端摄像头 1、切换软件源 sudo nano /etc/apt/sources.list deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi deb-src https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi 2、更新 sudo apt-get update 3、安装libav-tools sudo apt-get install libav-tools 4、安装GStreamer sudo apt-get install gstreamer1.0-tools 4、安装 GStreamer 扩展组件 sudo apt-get install libgstreamer1.0-0 libgstreamer1.0-0-dbg libgstreamer1.0-dev liborc-0.4-0 liborc-0.4-0-dbg liborc-0.4-dev liborc-0.4-doc gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0

树莓派上实现应用程序开机自启动的方法

落爺英雄遲暮 提交于 2019-12-25 05:19:02
项目中需要,在开机的时候,加载一个usb驱动模块和执行一个应用程序。 操作如下: 加载usb驱动模块:sudo insmod /home/pi/sharedir/drv/artosyn_usb_8020.ko 执行应用程序:sudo ./single_xyw& 首先参考通用的Linux的开机自启动进程的方法: 自己写一个 shell脚本放在/etc/profile.d/目录下面。 脚本内容如下: sudo insmod /home/pi/sharedir/drv/artosyn_usb_8020.ko cd /home/pi/sharedir/transparent-test/ sudo ./single_xyw& 通过尝试此方法,开机启动后使用top和ps分别查看,代码能够运行。 使用时,需注意window下写的shell脚本在Linux下执行的问题。刚开始的时候,我在window下编写好了shell脚本,然后拷贝到Linux下执行,发现一只报错误: bad interpreter: No such file or directory 参考如下解决: https://blog.csdn.net/weixin_30460489/article/details/99409999 来源: CSDN 作者: 酸菜鱼的鱼 链接: https://blog.csdn.net

树莓派4b烧录系统

故事扮演 提交于 2019-12-25 04:54:45
树莓派4b烧录系统 树莓派 型号:树莓派4b 系统:raspbian-buster-full 1、先用SDFormatterv4格式化sd卡 2、用win32diskimager-v0.9-binary进行烧录,f盘不能格式化 3、开启ssh 在sd卡根目录新建“SSH”文件 4、添加含有wifi的文件信息 在根目录新建wpa_supplicant.conf文件 country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="ChinaNet-Nq79-5G" psk="wmpgaelh" key_mgmt=WPA-PSK priority=1 } network={ ssid="ChinaNet-Nq79" psk="wmpgaelh" key_mgmt=WPA-PSK priority=2 } 5、将sd卡装入树莓派,通电开机 6、通过路由去获取树莓派ip地址 7、通过putty进行登陆 用户:pi 密码:raspberry 8、修改密码 passwd pi 9、安装vim sudo -i apt-get install vim 10、设置静态ip vim /etc/dhcpcd.conf # Example static IP