树莓派系统安装和环境配置
1.硬件准备
1.树莓派3B+(E14)
2.一张64G的闪迪存储卡
3.一个读卡器
4.普通电脑显示器,键盘,鼠标
5.一台可以正常工作的Window系统的电脑
2.安装系统
(1)树莓派系统下载:
系统下载地址:https://www.raspberrypi.org/downloads/raspbian/
选择with desktop版本,下载Torrent文件使用迅雷或是其他种子下载工具下载。
(2)格式化tf卡
格式化工具:SD card formatter
(3)将下载好的系统镜像写入tf卡
写入工具:win32diskimager
(4)系统的初始化
从简单到复杂说:
(4.1)开启ssh连接
首先在tf卡中保存一个ssh的空文件,为了打开ssh功能。
(4.2)设置无线网连接
然后设置上网,在tf卡也就是当前的boot盘新建一个wpa_supplicant.conf的文件,写入上网配置命令:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="iPhone"
psk="104104104"
key_mgmt=WPA-PSK
priority=1
}
中间的network是你连接的wifi配置,我是用手机开的热点,因此加了key_mgmt=WPA-PSK.
这里注意一定要在boot目录下创建这个conf,否则系统装好后将无法启动wifi连接。
为什么说创建是因为:我重装系统次数多了决定新建一个conf文件副本,然后每次重装时都复制粘贴,结果每次都无法连接上wifi,无论怎么设置都是无法启动这个conf.后来新建这个conf文件可以搜索到wifi目录
(4.3)显示设置
在boot目录下,找到config.txt文件,里面许多选项被注释掉了,我们需要在选择以下命令:
# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=1#可以去掉开机屏幕周围的黑色边框
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1#
# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2#DMT模式
hdmi_mode=58 #分辨率为适应屏幕分辨率的选择
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
这里一开始选择了hdmi_safe=1,结果相当于windows电脑开启了安全模式,分辨率非常小,所有的改动都无法生效,因此务必将这行注释掉,才可以使其他的显示设置生效。(又是无数次重装系统后认识到的坑。。。)
(5)插上显示器、键盘、鼠标,上电
因为本人有hdmi转vga的转换头和一台现成的显示器,因此直接插上显示器的hdmi口,上电等待5s左右便可以看见桌面。
3.配置环境
(1)设置远程连接
连接上树莓派的wifi后,打开树莓派的终端输入:
ifconfig1
查找wlan0下面的地址,即wifi的地址。
打开自己电脑上的Putty,输入正确的地址点击open,输入密码和账号后远程连接树莓派。
没有窗口的远程连接到此就算成功了。
如果还想远程连接桌面的话,要用到的工具的是VNC。
首先在自己树莓派上安装VNC,
sudo apt-get install tightvncserver1
安装成功后打开树莓派上vncserver:
sudo tightvncserver1
成功打开后显示:
New 'X' desktop is raspberrypi:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/raspberrypi:1.log
之后再自己的电脑上安装一个VNC Veiwer,在Sever中输入IP:1之后输入密码就可以打开树莓派的界面了.
VNC Viewer 下载地址
(2)更换软件源
因为我下载的系统是stretch版本的,因此以下更改都是针对该版本更换软件源:
* 修改/etc/apt/sources.list.d/raspi.list
中科大
deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui
清华
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
修改/etc/apt/sources.list
中科大
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
清华
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
大连东软
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
重庆大学
deb http://mirrors.cqu.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
浙江大学
deb http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
阿里云
deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi
搜狐 。
deb http://mirrors.sohu.com/raspbian/raspbian/ stretch main contrib non-free rpi
(3)输入法及改变键盘布局
fcitx输入法
sudo apt install fcitx1
将英国键盘更改为中文输入键盘或是US键盘输入
直接在sudo raspi-config命令下修改键盘布局。
---------------------
作者:黄辣鸡
来源:CSDN
原文:https://blog.csdn.net/weixin_39449466/article/details/
树莓派系统安装和环境配置相关推荐
- 树莓派系统开发环境配置详细解说
树莓派系统开发环境配置总结 树莓派入门虽然不难,但涉及到许多零零散散的知识和操作,这里总结了一下,希望能帮大家快速入门,如果没有看懂的同学可以在下方留言. 树莓派官方镜像导入 Operating sy ...
- 草莓采摘机器人——ROS导航(一) ROS Kinetic + Handsfree系统安装以及环境配置
草莓采摘机器人项目--ROS导航 (一) ROS+Handsfree系统以及环境安装 来到公司的第一个小项目, 组长让我先了解学习一下ROS系统,目标就是简单的运用ROS已经封装好的方法进行简单的蒙特 ...
- win10安装linux分配两个磁盘,Win10 与 Ubuntu 16.04 LTS 双硬盘双系统安装及环境配置...
笔记本主系统是Win10(64bit),想硬盘安装子系统Ubuntu 16.04 LTS (64bit),于是在自己的笔记本电脑上尝试安装. 笔记本配置: 系统:Windows 10 64bit p ...
- Linux系统安装jdk11环境配置
Java11是jdk环境中一个比较经典的版本,下面介绍一下 CentOS 8 系统如何手动自定义安装配置jdk11环境变量 一.下载 jdk 的tar包到指定的目录下 1.命令如下: wget htt ...
- 树莓派ASP.NET环境配置
上个月发在博客园上的,无奈盗文章的爬虫太多,于是搬过来 在树莓派上部署ASP.NET环境(树莓派做ASP.NET项目服务器),之后Windows上开发的ASP.NET项目可以部署在树莓派上.配置过程如 ...
- ubuntu18.04系统安装+基本环境配置【原创】
平台信息: PC:ubuntu18.04.i5.七彩虹GTX1060显卡.固态硬盘.机械硬盘 作者:庄泽彬(未经允许,请勿转载) 说明:在原本的电脑买一个独立显卡,装上去之后,出了各种问题,虽然后面勉 ...
- 【域控】Windows Server 2012 AD域控搭建-系统安装及环境配置-1
一.安装系统 首先https://msdn.itellyou.cn,去下载系统. 刻录到U盘省略,创建虚拟机步骤省略,直接进入安装步骤: 选择带标准版,带GUI的服务器安装 后面选择硬盘即可 等等等, ...
- 树莓派应用(一)--环境配置
目录 1.前言 2.配置内网穿透及远程VNC 3.安装.net core 5 4.安装niginx并配置 5.安装supervisor守护进程 6.安装摄像头相关控件 7.安装OpenCV 8.测试树 ...
- 深度学习装机、系统、环境配置指南--预算15000
随着要处理的任务越来越复杂,对计算能力要求越来越高,所以最近萌生了要自己配一台深度学习主机的想法.只是苦于一直没有钱==然后很幸运的被评上了国奖,果断入手!!!!然后就是历时一周的各种查资料看博客上京 ...
- win7系统服务器环境配置,windows7系统安装与配置Tomcat服务器环境
学习了一个月的java基础,终于要迈向java web领域.学习java web开发就离不开服务器的支持,由于本人是菜鸟,只好求助度娘谷哥.下面是学习啦小编跟大家分享的是windows 7系统安装与配 ...
最新文章
- 20080608-昨日回顾今日计划
- sql中字段名中包含特殊字符的查询方法
- response.setContentType()的作用及MIME参数详解
- ElasticSearch--Jdbc导入插件
- React-Native 组件开发方法
- python 字符串 包含 列表_python中包含字符串列表的列
- org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决
- spark集成hbase与hive数据转换与代码练习
- Kali [BeEF-XSS]XSS利用工具
- android 自定义Preference CheckBoxPreference ListPreference的用法
- 美图秀秀 web开发图片编辑器
- ai交互剧本_AI可以制作音乐,剧本和诗歌。 电影呢?
- mac 卸载php版本,mac 系统下删除旧的php版本安装最新的php版本及Xdebug
- 爬虫有道词典进行自动翻译
- 等额本金和等额本息的区别
- 计算机毕业设计-基于springboot的会员积分管理系统-会员等级管理系统java代码
- MySQL字符串处理函数
- Vue.use 写多个_尼玛扎西:躬耕高原 把论文写在大地上
- Java实现 蓝桥杯VIP 算法训练 方格取数
- 为Torch创建hdf5训练文件
热门文章
- 疯子、精神病患者、诗人、哲学家、伟大的思想家—— 尼采的孤独:《最孤独者》...
- 读书笔记:移动的帝国_日本移动互联网兴衰启示录
- pvs安装配置_配置警告下一代插件以与PVS-Studio集成
- 安卓手机重启日志_一加手机CM12安卓5.0版非官方尝鲜版刷机方法介绍【教程】...
- 数学三次危机(四)第一次数学危机
- 电子计算机管理人事资料的准则,{转帖}关于中国的一些人事制度,职称评定
- Google 搜索语法
- linux卸载exe文件怎么恢复,linux中误删除程序包恢复实例
- 用STEP7-MicroWIN SMART能搜索到CPU 也能控制PLC指示灯闪烁,但是下载程序仍提示当前IP地址失败请检查IP地址、网络连接
- 如何利用java打开本地exe文件