项目开发环境搭建

raspbian pi文档 https://www.raspberrypi.org/documentation/configuration/raspi-config.md

https://www.raspberrypi.org/documentation/linux/software/apt.md

1. install go env on aliyun centos server

参考

https://golang.org/dl/

https://golang.org/doc/install/source#environment

cd /home/

wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz

tar zxvf go1.8.3.linux-amd64.tar.gz

vim /etc/profile

export GOROOT=/home/go

export GOPATH=/home/gopro

export PATH=$PATH:/$GOROOT/bin:/$GOPATH/bin

source /etc/profile

1.1 install go subversion on raspbian

/home/pi/go

vim /etc/profile

export GOROOT=/home/pi/go

export GOPATH=/home/pi/gopro

export PATH=$PATH:/$GOROOT/bin:/$GOPATH/bin

source /etc/profile

sudo apt-get install subversion

2. 下载树莓派系统

http://www.raspberrypi.org/downloads

2017-04-10-raspbian-jessie-lite.zip

解压得到 2017-04-10-raspbian-jessie-lite.img

SDFormatter.exe 软件格式化 SD 卡。

Win32DiskImager.exe 烧写系统 2017-04-10-raspbian-jessie-lite.img

烧写完成后,需要在SDcard根目录下 创建ssh目录 否则无法启动ssh服务,无法通过ssh登录设备

插上SD卡 插上网线 上电即可

3.Fing Android IP软件查看局域网内IP 然后通过SSH协议登录

192.168.0.107

树莓派 raspbian 系统 pi 用户密码默认为 raspberry ;root 权限密码为 raspberry

passwd 修改用户名和密码 loraserver

参考:http://shaocheng.li/post/blog/2017-05-09#toc_6

4.配置语言 时区

在 I1 Change Locale 中设置本地语言,取消 en_GB.UTF-8 UTF-8 ,选中 en_US.UTF-8 UTF-8 。

在 I2 Change Timezone 中设置时区为 Asia 下的 Shanghai 。

在 I3 Change Keyboard Layout 设置键盘布局,依次选择 Generic 104-key PC > Other > English (US) > English (US) > The default for the keyboard layout > No compose key 。

在 I4 Change Wi-fi Country 中设置CN China

完成配置后,选择 Finish ,根据提示重启系统,如果没有提示,可以执行 sudo reboot 重启系统。

5.Install vim/rzsz

[email protected]:~ $ sudo apt-get update

[email protected]:~ $ sudo apt-get remove vim-common

[email protected]:~ $ sudo apt-get install vim

cat /proc/version

Linux version 4.4.50-v7+ ([email protected]) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #970 SMP Mon Feb 20 19:18:29 GMT 2017

lsb_release -a

No LSB modules are available.

Distributor ID: Raspbian

Description: Raspbian GNU/Linux 8.0 (jessie)

Release: 8.0

Codename: jessie

6.配置wifi

请参考:https://i.cmgine.net/archives/11053.html

sudo vim /etc/network/interfaces

修改iface wlan0 inet manual 为 iface wlan0 inet dhcp

sudo vim /etc/wpa_supplicant/wpa_supplicant.conf

修改

# 最常用的配置。WPA-PSK 加密方式。添加下面的行(原来的行务必不要删除),该方式支持多个wifi

network={

ssid="michaelapp"

psk="11111111"

priority=4

}

network={

ssid="2404"

psk="googlepyy"

priority=4

}

sudo ifup wlan0 即可

7. install rzsz

sudo apt-get install lrzsz

8. update and upgrade

sudo apt-get update

sudo apt-get upgrade

9.温度传感器配置

dtoverlay=w1-gpio,gpiopin=4

可参考文献:

File: w1-gpio-overlay.dtb

Info: Configures the w1-gpio Onewire interface module.

Use this overlay if you *don‘t* need a pin to drive an external pullup.

Load: dtoverlay=w1-gpio,<param>=<val>

Params: gpiopin GPIO pin for I/O (default "4")

pullup Non-zero, "on", or "y" to enable the parasitic

power (2-wire, power-on-data) feature

File: w1-gpio-pullup-overlay.dtb

Info: Configures the w1-gpio Onewire interface module.

Use this overlay if you *do* need a pin to drive an external pullup.

Load: dtoverlay=w1-gpio-pullup,<param>=<val>,...

Params: gpiopin GPIO pin for I/O (default "4")

pullup Non-zero, "on", or "y" to enable the parasitic

power (2-wire, power-on-data) feature

extpullup GPIO pin for external pullup (default "5")

时间: 2024-07-30 09:53:43

项目开发环境搭建的相关文章

Hive项目开发环境搭建(Eclipse\MyEclipse + Maven)

写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Maven) 我这里,相信,能看此博客的朋友,想必是有一定基础的了.我前期写了大量的基础性博文.可以去补下基础. 步骤一:File  ->  New  -> Project   ->  Maven Project 步骤二:自行设置,待会创建的myHBase工程,放在哪个目录下. 步骤三: 步骤四:

Hadoop项目开发环境搭建(Eclipse\MyEclipse + Maven)

写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Maven) Hive项目开发环境搭建(Eclipse\MyEclipse + Maven) MapReduce 开发环境搭建(Eclipse\MyEclipse + Maven) 我这里,相信,能看此博客的朋友,想必是有一定基础的了.我前期写了大量的基础性博文.可以去补下基础. 步骤一:File  ->

iOS项目——项目开发环境搭建汇总

iOS项目--项目开发环境搭建 在开发项目之前,我们需要做一些准备工作,了解iOS扩展--Objective-C开发编程规范是进行开发的必备基础,学习iOS学习--Xcode9上传项目到GitHub是我们进行版本控制和代码管理的选择之一,明白iOS学习--iOS项目Project 和 Targets配置详解则更利于我们今天对完整项目开发环境的搭建,这些内容在在之前的博文中都已经有了一些总结和步骤说明,具体详情可以戳链接查看. 开发一个完整的App,不同于我们平时学习和练习时随意新建一个proje

iOS项目——微信H5棋牌牛牛斗牛出租平台项目开发环境搭建教程

在开发项目之前,我们需要做一些准备工作,了解iOS扩展--微信H5棋牌牛牛斗牛出租平台(h5.fanshubbs.com联系Q_1687054422),学习iOS学习--Xcode9上传项目到GitHub是我们进行版本控制和代码管理的选择之一,明白iOS学习--iOS项目Project 和 Targets配置详解则更利于我们今天对完整项目开发环境的搭建,这些内容在在之前的博文中都已经有了一些总结和步骤说明,具体详情可以戳链接查看. 开发一个完整的App,不同于我们平时学习和练习时随意新建一个pr

结对编程 贪吃蛇项目-开发环境搭建过程

贪吃蛇开发环境搭建 Python和pygame的安装过程 1.去官网下载python和pygame.(需注意自己电脑是32位的还是64位的) 2.安装pythone 和 pygame. 3.安装完成后,查看环境变量配置情况:计算机->属性->高级系统设置->环境变量->系统变量->Path. 4.在命令提示符中输入:python,验证是否安装成功,若提示是无效的命令,重启计算机,再输入python验证. 5.在Python IDLE中输入import pygame和pygam

结对编程项目-开发环境搭建过程

开发成员:2015035107169 焦广鑫 2015035107161 杜念泽 结对编程项目:四则元算器 这次我们开发的项目是四则运算器,用到的开发语言为python2.7,具体环境搭建链接为http://jingyan.baidu.com/article/eb9f7b6da950c4869364e8f5.html

新项目开发环境搭建遇到的问题排查(cannot assign requested address)

背景 搭建新的开发环境,机器是pe准备的一虚4 问题 在给机器安装ConfigServer,启动的时候抛异常. 一眼看出来肯定不是端口占用(有同事说是端口占用),心里估摸着应该是ip:port,其中一个的问题. 自然的,先问问"古哥",大多数人触发以上异常是因为短时间内大量的连接到是端口全部被占用. 我遇到的问题,netstat了一下,端口都没有被占用. 又开始郁闷了,到底什么原因导致的? 无意中想到了之前在项目实施过程中,遇到的host配置不对,导致的一系列的问题. 果断的看了看ho

vue前端项目开发环境搭建并用npm方式运行

1.下载node.js http://nodejs.cn/download/ 推荐下载 .mis安装包,下一步下一步... 安装完后,通过cmd控制台输入node -v 弹出版本号即成功 2.通过node.js中内置的npm(包/依赖)插件来下载其他开发所需的环境 注意:如设置了代理限制,可通过cmd控制台输入npm config set proxy=http://代理服务器地址:8080 设置代理(网络有代理限制时下载不到依赖包时,按需设置) npm config delete proxy 为

Forward团队-爬虫豆瓣top250项目-团队编程项目开发环境搭建过程

需要python环境 开发软件.开发环境安装: python2.7.5: 安装pycharm(社区版):

项目 --- 开发环境搭建

项目环境配置 工程创建:[爬虫工程为例,web工程类似] 最好做到一个项目一个虚拟环境.项目多后方便查看项目所用各工具的版本. 先在终端: cd到存放的目录下并进入虚拟环境 创建项目: scrapy startproject 工程项目名 cd到项目的根目录                              [一个项目一个虚拟环境的创建虚拟环境方式] 虚拟环境: mkvirtualenv 虚拟环境名            [建虚拟环境要在项目的根目录下建] 进入环境: source 虚拟环