山莓

树莓成长记4:docker基本操作

狂风中的少年 提交于 2020-03-09 06:27:13
docker容器启动 方法1:使用docker run命令即可启动容器 创建后直接与容器内程序交互 docker run -it redis docker run --interactive --tty redis #参数解释 -it : i->interactive 保持标准输入打开以接收指令 t->tty 分配一个伪终端给容器 创建容器让其后台运行 docker run -d --name=redis_test redis docker run --detach redis -d -> detach 后台运行 --name->给容器命名,方便查找 使用ps命令查看容器信息 docker ps -l 方法2:先使用create容器,然后使用start启动容器 使用create创建容器 docker create redis docker container create redis 创建之后使用ps 命名查看容器状态,此时容器状态为created,运行所需的素有文件都已经创建好,但是并没有开始真正运行 使用start启动容器 docker start d292132d383a 再次查询容器状态 状态已经从created变更为up docker容器停止 暂停容器 使用pause命令让容器暂时不对外提供如无 docker pause 4d647987ed14 查看容器状态 可以看到

树莓派远程控制

不打扰是莪最后的温柔 提交于 2020-03-09 06:12:28
文章目录 intro ssh 打开ssh服务 查看及管理服务 Reference intro raspberry pi 缺少屏幕,干脆就当个微型服务器吧,第一步就是ssh远程控制。 ssh Secure Shell,安全外壳协议,专为远程登录会话和其他网络服务提供安全性的协议。本文从新手的使用角度上描述ssh,少涉及协议的原理部分。 打开ssh服务 官方提供的镜像环境是默认关闭ssh服务的,我们要先打开。 sudo raspi-config 会进入raspberry特有的系统配置界面 查看及管理服务 这么多命令我最爱使用service sudo service ssh status 可以看到ssh在22端口监听,文件在/lib/systemd/system/ssh.service(这文件干啥的?)。状态时active,但开机12分组后才第一次ssh登录成功,太坑了。 将status后缀改成start,stop,restart一样有其他功能,是不是很简单呢。 Reference [1] https://baike.baidu.com/item/SSH/10407 来源: CSDN 作者: George1998 链接: https://blog.csdn.net/weixin_40833196/article/details/104735642

树莓派 buster 设置国内镜像

谁都会走 提交于 2020-03-08 18:17:54
1 首先,确认该镜像下有buster文件夹 deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi 2 进入树莓派,编辑 /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main 使用国内镜像地址替换原地址即可,后面的那些保持不动 3 编辑 /etc/apt/sources.list.d/raspi.list 操作方法同上 我这里使用的是中科大的源: http://mirrors.ustc.edu.cn/raspbian/raspbian/ 来源: https://www.cnblogs.com/dust2/p/11121033.html

树莓派 添加国内源

依然范特西╮ 提交于 2020-03-05 05:32:04
E: Package <packagename> has no installation candidate错误,于是便开始google,寻找原因。但苦苦追寻,能查到的都是一些叫我们输入指令的语句 如sudo apt-get update等之类的命令,但该命令不管用。这是因为在我们的/etc/apt/sources.list文件下,拥有的是只是一些系统初装的源,后期的一些源还是得自己添加的,不然网上的很多资源包都是无法使用的。下面我就贴上我在网站上找到的各种源。 sources.list(源) 位置:/etc/apt/sources.list 常见的源: 1 中国科技大学源 deb http://debian.ustc.edu.cn/ubuntu/ hardy main multiverse restricted universe deb http://debian.ustc.edu.cn/ubuntu/ hardy-backports main multiverse restricted universe deb http://debian.ustc.edu.cn/ubuntu/ hardy-proposed main multiverse restricted universe deb http://debian.ustc.edu.cn/ubuntu/ hardy

树莓派4B

亡梦爱人 提交于 2020-03-05 02:39:56
https://shumeipai.nxez.com/ https://projects.raspberrypi.org/en/pathways/getting-started-with-raspberry-pi gpiozero库: https://gpiozero.readthedocs.io/en/stable/ from gpiozero import LED from time import sleep led=LED(25) while True: led.on() sleep(1) led.off() sleep(1) 来源: https://www.cnblogs.com/holaworld/p/12417334.html

树莓派:漂洋过海来看你

寵の児 提交于 2020-03-05 01:53:56
作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载。 给树莓派连上显示器和键盘鼠标,就可以像使用一台电脑一样使用它了。但很多时候,我们是把体积小巧的树莓派当做一个便携设备来使用的。这种时候,用户可不希望随身带着体积庞大的鼠标、键盘和显示器。如果能用手中的电脑直接连接树莓派,然后用该电脑的输入输出设备来操纵树莓派电脑,就可以省去很多不必要的麻烦。除此之外,树莓派在物联网情境下的应用,也离不开多样的远程连接方式。 局域网SSH登陆 常见的家庭或办公网络都是以一个WiFi路由器为中心的。这种局域网场景下,可以很容易的用SSH的方式来远程登陆树莓派。SSH是用于远程服务器管理的加密协议。SSH分为服务器和客户端两端。树莓派将作为服务器端,而同一局域网下的另一台电脑可以作为客户端。客户端成功登陆之后,我们可以从客户端用命令行的方式来远程操作服务器端。 首先,我们需要开启树莓派上的SSH服务器。树莓派已经预装好了SSH服务器,我们只需要进入树莓派的设置页面开启就可以。从终端用命令行进入设置页面: sudo raspi-config 然后在"5 Interfacing Options" -> "P2 SSH"中打开SSH服务器: 为了远程连接,我们必须知道树莓派的IP地址。在树莓派上,我们可以用ifconfig命令来找到树莓派的IP地址:

树莓派控制Arduino

本秂侑毒 提交于 2020-03-04 13:43:05
一、树莓派中Arduino的通信方式(USB) 1、Arduino在树莓派中是靠串口连接通信的,一般有两种通信方式,一种是通过USB连接,一种是用GPIO通信。 USB连接: 1、将树莓派与Arduino通过usb线进行连接。 2、在树莓派终端输入 ls /dev/tty*查看两者连接端口的名字。查看有没有ttyACM0 这个文件(注只有在两个硬件USB互连的情况下才会有这个。如果两者没有连接是不会有的) 最新的系统一般都会自动生成。看到ttyACM0就说明二者可以通讯了 接下来上测试代码。 3、经过编写python程序,在终端上输入sudo python 文件名.py运行程序; 二、树莓派中Arduino的通信方式(GPIO引脚简单说明): 1、安装python的GPIO模块,用于控制电子元件。 2、安装serial,用于串口通信或者usb通信。安装完成后监测是否成功(运行一个有serial的python文件即可)。 3、在终端上创建一个python程序,在此程序中配置环境,然后运行程序即 可; 来源: https://www.cnblogs.com/jingxinbk/p/12408886.html

树莓派的基本配置

亡梦爱人 提交于 2020-03-04 13:02:24
一般树莓派都是用网线直接连接树莓派和自己的电脑,然后用自己的手机热点(WiFi),通过电脑把网络共享给树莓派,实现树莓派通过电脑上网的功能。那么网络应该如何配置呢: 1、打开“控制面板”(直接按电脑上的“Windows”键搜索即可),选择“网络和“Internet”,点击“网络和共享中心”下面的“查看网络状态和任务”; 2、点击左侧的“更改适配器设置”,进入修改网络配置的界面(也有更简单的方式进入,看个人习惯); 3、们接入直连网线的提示,先不管;双击打开“WLAN”设置; 4、点击下方的“属性”,之后选择“共享”,把“共享”界面下的两个框都勾选,并且选择“以太网”进行共享连接; 5、这时网络配置就算完成了,查看树莓派桌面的右上角,可以看到网络已经连接好。 来源: https://www.cnblogs.com/jingxinbk/p/12408803.html

树莓派.设置无线网卡为AP工作模式(pi2和pi3)

南笙酒味 提交于 2020-03-04 07:06:51
树莓派2的设置办法: 1. 安装NetworkManager管理工具(可选),以支持nmcli命令 sudo apt-get install -y network-manager 2. 安装hostapd和dhcpd sudo apt-get install -y hostapd isc-dhcp-server 开机不需要启动这两个服务,建议把它们关掉: sudo update-rc.d -f hostapd remove 3. 配置hostapd和dhcpd sudo vi /etc/hostapd/hostapd.conf 注意自己设置其中的无线热点名称ssid和认证密码wpa_passphrase. interface=wlan0 ssid=lysmartscreen hw_mode=g channel=10 macaddr_acl=0 auth_algs=3 wpa=2 wpa_passphrase=YOUR_AP_PASSWORD wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP rsn_pairwise=TKIP CCMP 设置dhcpd.conf sudo vi /etc/dhcp/dhcpd.conf subnet 192.168.0.0 netmask 255.255.255.0{ range 192.168.0.2 192

[翻译完成] 树莓派搭建Google TV

落爺英雄遲暮 提交于 2020-03-02 04:28:49
Google TV是啥玩意 ? Google TV是支持自选图像、宽带网络、传统电视信号的综合平台,更附带电视节目搜索功能. 谷歌公布了其新版电视的两个版本, 第一个叫做Buddy Box, 由索尼代工的电视盒并且价格昂贵, 第二个是即将发布的集成电视, 将其电视盒内置到电视机内部. Google TV界面预览: 开发者: 可以为Google TV开发新的网页应用或者把已有的android应用改为适配大尺寸屏幕, 在谷歌的开发者 网站 可以看到详细介绍 搭建我们自己的Google TV 极客们就是喜欢重复发明轮子, 并且自得其乐. 所以我们使用下列开源技术来搭建我们自己的Google TV: 硬件: 树莓派 软件: Raspbian 系统 – 为树莓派特殊定制的Debian发行版 NodeJs Socket.io – 通过websocket远程连接TV Express – 用来处理一些基本的http请求 Omxcontrol – 用来控制树莓派上最棒的视频播放器OMXPlayer Chromium 浏览器 OMXPlayer Youtube-dl – 一个下载youtube视频的脚本 QuoJS – 在手机网页上处理滑动手势 HTML5, CSS3, Javascript, 和 Moustache 模板引擎 Youtube API 最终效果 树莓派TV及其特殊的远程遥控器 步骤