山莓

树莓派的备份

我是研究僧i 提交于 2020-04-04 18:25:42
最近在树莓派上的开发有点多,害怕哪天不小心硬件挂了,我的数据就全没了,所以开始着手考虑备份的事情。 由于这个不是目前工作的重点,所以就采用了最为简单粗暴的办法,把整个/home/pi目录打包,然后拷贝到我的移动硬盘里面。现在先这么做,后面有空再研究更好的办法 压缩的命令: tar -czv -f pi_bkp_20200404.tar.gz /home/pi 这里多句嘴,对tar的几个参数复习一下: -c [compression: 压缩] -x: 解压缩 -v [vebose:显示详细信息] -f: [建议放在最后或者单独拿出来,因为后面要接文件名] -C 在解压缩时指定目录 -z: 以gzip的方式压缩/解压缩,对应文件名 xx.tar.gz -j: 以bzip2的方式压缩/解压缩,对应文件名 xx.tar.bz2 解压的话就是 tar -xzv -f xxx.tar.gz -C <dir> 来源: https://www.cnblogs.com/Arnold-Zhang/p/12632952.html

树莓派换源

邮差的信 提交于 2020-04-03 04:23:27
树莓派换源 1.什么是源? 软件源就是一个应用程序安装库,很多很多的应用软件都在这个库里面。他可以是网络服务器,是 盘,甚至是硬盘上的一个目录。 常见软件源类型GEM源、APT源、YAST源、ISO源、YUM源、UAP源 2.为什么换源? 首先树莓派系统默认下载软件的服务器在国外,经常出现下载慢、无法更新的情况。这就需要 更换为国内的镜像站来加快速度了。其次有些软件在本身的源没办法下载,所以就要换一个软 件源 因为系统版本不同所以我们要根据自己的系统版本来换相应的源,接下来给大家介绍一下 系统版本。 首先我们的树莓派系统是是基于debian改造出来的。在2016年2月发布了树莓派3B,采用64位处 理器的树莓派3B,虽然具有64位硬件,但是系统依旧使用的是基于debian 8 的 32位的Jessie, 所以不能完全的释放出树莓派3B的性能,随着debian升级到了最新的debian 9 stretch,到 了2017-08-16树莓派对官方系统的版本号进行了更新,由之前的jessie升级到了基于最新64位的 debian 9 stretch,所以总的来说我们的系统版本分为两大类,jessie和stretch。 那么我们怎么知道自己的系统版本呢? (1)可以根据自己的系统版本时间来确定,2017年8月16日以前的都为jessie而之后的都为stretch. (2

[转帖]怎样在树莓派4上安装Raspbian Buster

浪子不回头ぞ 提交于 2020-03-29 08:39:30
怎样在树莓派4上安装Raspbian Buster http://www.elecfans.com/d/1002501.html 随着新的Raspberry Pi 4主板问世,了解如何使用Raspbian Buster设置您的操作系统。 你的新Pi 4到了邮箱,你已经设置了办公桌,您已准备好安装操作系统。 对于初学者和有经验的用户来说,Raspbian为Pi 制造 商提供了出色的桌面体验和完美的起点。最重要的是,Raspbian Buster是为Pi 4创建的。考虑到这些因素,我们将在 mi croSD卡上闪存这个操作系统,将其安装在新的Pi上。 如果这是你的第一次使用Raspberry Pi时,请考虑使用NOOBS开始。 下载Raspbian Buster 首先,访问Raspbian下载页面,下载最新版Raspbian Buster的图像文件(.img)。 桌面+推荐软件版本附带了开始处理大多数项目所需的一切,因此我建议初学者使用。如果您不需要超过简单的桌面,第二个选项是最好的。如果你计划在无头设置中运行你的Pi,你可能甚至不需要桌面,应该下载第三个选项。 下载后操作系统,您可以继续下一步。 闪烁SD卡 对于此步骤,您将需要下载OS 蚀刻 软件。虽然Raspberry Pi Founda ti on推荐使用Etcher

树莓派/Debian 挂载硬盘

雨燕双飞 提交于 2020-03-26 13:19:40
前言 在 Linux 中要使用 Samba 文件协议来实现 NAS 配置,首先要挂载硬盘。本文来简述如何在 Linux 中来挂载硬盘。 格式化 将硬盘插入到主机对应接口。 查看硬盘信息 fdisk -l 可以看到插入的硬盘 /dev/sdb1 的文件系统类型为:FAT32 (LBA) 。 格式化硬盘 使用 fdisk 命令对 /dev/sdb1 进行分区 fdisk /dev/sdb1 具体过程如下: root@debyogile:/home/yogile# fdisk /dev/sdb1 Welcome to fdisk (util-linux 2.33.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. # 删除硬盘原分区 Command (m for help): d Selected partition 1 Partition 1 has been deleted. # 添加硬盘新分区 Command (m for help): n Partition type p primary (0 primary, 0 extended, 4 free) e extended (container for

使用树莓派打造一个音乐播放器

☆樱花仙子☆ 提交于 2020-03-22 20:27:34
买了个树莓派3B+,装好系统后灰落了好厚一层都不知道要干嘛。。。最近突发奇想:用树莓派做一个音乐播放器,每天6:30-7:20自动播放英语听力,强迫自己练习英语,也治治自己的懒床习惯,平时也可以用来听听歌。 准备工作: 1.树莓派一个,并且己安装好linux系统,并且己安装好Python3环境; 2.音箱一个(AUX有线接口或蓝牙音箱都行),连接到树莓派上; 软件环境搭建: mtool 是一个用python写的音乐播放器,在gitee和github上开源,主要用命令行进行控制,这个很适合我们这个需求。 下载地址: https://gitee.com/shadowlesswalker/mtool.git 首先我们在电脑上用ssh工具(我用的putty)登陆到树莓派,不会的可以另行百度树莓派ssh教程。输入以下命令: cd /usr git clone https://gitee.com/shadowlesswalker/mtool.git mtool #下载mtool源代码 cd mtool ln -s -f /usr/mtool/mtoolctl /usr/bin/mtool #创建软链接(快捷方式) 然后安装mtool依赖包:pygame,configparser(有的话就不用安装了) sudo apt install python3-pygame pip3 install

[转]树莓派使用安装 Java 8

醉酒当歌 提交于 2020-03-21 12:49:54
前言 从不久前开始,Oracle Java 已经不开放下载了,所以原有的 PPA 安装方法也已经失效。不过此 链接 有人收集了此前所有 Java 8 版本,所以有了手动安装的方法 步骤 raspbian 目前只支持 32 位,所以下载 jdk-8u212-linux-arm32-vfp-hflt.tar.gz,若以后支持 64 位可以更换为 jdk-8u212-linux-arm64-vfp-hflt.tar.gz wget https://github.com/frekele/oracle-java/releases/download/8u212-b10/jdk-8u212-linux-arm32-vfp-hflt.tar.gz 解压,创建目录和配置 tar zxvf jdk-8u212-linux-arm32-vfp-hflt.tar.gzsudo mkdir /usr/share/javasudo mv jdk1.8.0_212/ /usr/share/java/sudo update-alternatives --install /usr/bin/java java /usr/share/java/jdk1.8.0_212/bin/java 1000sudo update-alternatives --install /usr/bin/javac javac /usr

Python中serial的使用---树莓派

家住魔仙堡 提交于 2020-03-21 07:10:34
一、概述 pyserial模块封装了对串口的访问。 二、特性 在支持的平台上有统一的接口。 通过python属性访问串口设置。 支持不同的字节大小、停止位、校验位和流控设置。 可以有或者没有接收超时。 类似文件的API,例如read和write,也支持readline等。 支持二进制传输,没有null消除,没有cr-lf转换。 三、系统要求 python 2.3及以上版本,包括py3k。 四、使用方法和实例 1、导入pyserial模块 import serial 2、打开串行口的范例 // 打开串口0, 9600,8N1,连接超时0.5秒 import serial ①选择设备 ser=serial.Serial("/dev/ttyUSB0",9600,timeout=0.5) #使用USB连接串行口 ser=serial.Serial("/dev/ttyAMA0",9600,timeout=0.5) #使用树莓派的GPIO口连接串行口 ser=serial.Serial(1,9600,timeout=0.5)#winsows系统使用com1口连接串行口 ser=serial.Serial("com1",9600,timeout=0.5)#winsows系统使用com1口连接串行口 ser=serial.Serial("/dev/ttyS1",9600,timeout=0.5)

树莓派3连接蓝牙耳机

扶醉桌前 提交于 2020-03-19 10:12:14
树莓派3B 已经板载蓝牙和WiFi,我们知道 树莓派的音频输入其实很垃圾:3.5mm音频接口插上耳机,那杂音简直了~ 手上有个蓝牙耳机,试着连接树莓派3: 先打开树莓派的蓝牙,点击蓝牙图标,选择Add Decice... 在弹出的框中选择要连接的蓝牙耳机,如图 选择Pair配对 连接成功~!这时打开网易云音乐网页版,( ⊙ o ⊙ )啊!怎么耳机没声? 原来还要右击音量图标,再选择一下音频输出: 这里树莓派音频输出有3种方式: 1.Analog 就是板载的3.5mm耳机孔输出 2.HDMI 接电视会听到声音 3.这里的Q3就是我蓝牙耳机的名称 选择蓝牙耳机输入就听到音了~ 出处: https://blog.csdn.net/chenbo163/article/details/78467908 ========================================================== 我的蓝牙音箱可以用,我是用rasbian的,搜到我的蓝牙音箱以后配对,然后右击音响图标,选择在analog和hdmi后面的音箱, 我直接用的Rasbian下的omxplayer,所以最后进入控制台,输入: omxplayer -o alsa 【视频或音频文件名】.【扩展名】 希望对你有用! 参考出处: http://tieba.baidu.com/p/4521871316 ==

树莓派(archlinux)中搭建vim IDE --golang

↘锁芯ラ 提交于 2020-03-18 23:31:42
3 月,跳不动了?>>> 1.安装vundle插件; 2.安装vim-go; 3.安装最为头大的YouCompleteMe; 通过git clone 来离线安装YouCompleteMe。步骤如下: cd ~/.vim/bundle 然后执行 git clone https://gitee.com/Random_Coder/YouCompleteMe.git 把YouCompleteMe目录的所有者改为当前用户(bysu) sudo chown -R bysu:bysu YouCompleteMe 然后执行 git submodule update --init --recursive 报上面的错一般是因为curl的postBuffer的默认值太小和git clone速度太慢,可能被限制了,现在贴出这两方面的解决方案。 postBuffer的默认值太小: 在这里,笔者把postBuffer的值配置成500M,对笔者来说已经够了。可以根据你需要下载的文件大小,将postBuffer值配置成合适的大小。 git config --global http.postBuffer 524288000 这样已经配置好了,如果你不确定,可以根据以下命令查看postBuffer。 git config --list ———————————————— 版权声明:本文为CSDN博主「Jane

【树莓派/入门】64位系统Manjaro-ARM-xfce试用(持续更新)

☆樱花仙子☆ 提交于 2020-03-16 20:05:48
目录 说在前面 安装 软件包管理 换源 安装并更新debtap ftp服务 远程桌面连接 中文乱码(方块)问题 使用opencv 待续... 说在前面 树莓派版本:4B 树莓派系统:Manjaro-ARM-xfce-rpi4-20.02 PC环境:windows7、ubuntu16.04 其他:之前试用的 Debian-Pi-Aarch64 一大堆问题,溜了溜了。看大佬们说这个貌似不错,来试试。 安装 有牌面,看, 清华镜像 https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/m/ma/manjaro-arm/rpi4/xfce/20.02/Manjaro-ARM-xfce-rpi4-20.02.img.xz 下载后按照raspian那样烧写进去就行,不需要创建 ssh 文件 这里使用ssh连接( 【树莓派/入门】无屏幕启动以及SSH连接(三种情况) ) ssh root@10.42.0.37 贴心的进入了初始化界面 选择键盘布局,我选的us-us 设置用户名,pi 设置用户分组,可设置为none,不填 设置Full Name 设置密码 确认密码 root密码 确认root密码 设置时区-Asia-Shanghai 设置地区 设置主机名 确认信息 安装中 安装完成,重新连接 软件包管理 自带文本编辑器为 nano