经过前面两步我们的树莓派已经正常的工作起来了,但是在真正用它开发之前还需要进行一些列的配置以及软件的安装,这样开发起来才会得心应手,下面我们介绍一下常用的软件和服务

1、配置选项:

树莓派第一次使用的时候需要进行一个简单的配置,在命令行模式下运行以下命令:

$sudo raspi-config

新旧版本的配置界面不太一样,下面列举两种比较常见的:

1)旧版本

  • expand_rootfs –将根分区扩展到整张SD卡(树莓派默认不使用SD卡的全部空间,有一部分保留,建议选中)
  • overscan–可以扩充或缩小屏幕(旧版不能自适应屏幕,新版没有这个选项,貌似可以自适应,没仔细研究)
  • configure_keyboard  - 键盘配置界面
  • change_pass – 默认的用户名是pi,密码是raspberry,用ssh远程连接或串口登录时要用到这个用户名和密码,这里可以更改密码。
  • change_locale – 更改语言设置。在Locales to be generated: 中,选择en_US.UTF-8和zh_CN.UTF-8。在Default locale for the system environment:中,选择en_US.UTF-8(等启动完机器,装完中文字体,再改回zh_CN.UTF-8,否则第一次启动会出现方块)。
  • change_timezone –因为树莓派没有内部时钟,是通过网络获取的时间,选择Asia – Shanghai。
  • memory_split –配置给桌面显示的显存。
  • ssh – 是否激活sshd服务。
  • boot_behaviour – 设置启动时启动图形界面,正常肯定是Yes。

2)新版本(比较新的镜像大部分是这个界面,做了不少改变)

1 Expand Filesystem  扩展文件系统(同旧版)。
2 Change User Password  改变默认pi用户的密码,按回车后输入pi用户的新密码。
3 Enable Boot to Desktop/Scratch 启动时进入的环境选择

  Console Text console, requiring login(default)
    启动时进入字符控制台,需要进行登录(默认项)。
  Desktop log in as user 'pi' at the graphical desktop
    启动时进入LXDE图形界面的桌面。
  Scratch Start the Scratch programming environment upon boot
    启动时进入Scratch编程环境。
4 Internationalisation Options  国际化选项,可以更改默认语言
  I1 Change Locale
     语言和区域设置,建议不要改,默认英文就好。想改中文,最好选安装了中文字体再进行这步,安装中文字体的方法:
     sudo apt-get update
     sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
     移动到屏幕底部,用空格键选中zh-CN GB2312,zh-CN GB18030,zh-CN UTF-8,然后按回车,然后默认语言选中zh-cn然后回车
  I2 Change Timezone
     设置时区,如果不进行设置,PI的时间就显示不正常。选择Asia(亚洲)再选择Chongqing(重庆)即可。
  I3 Change Keyboard Layout
      改变键盘布局
5 Enable Camera
      启动PI的摄像头模块,如果想启用,选择Enable,禁用选择Disable就行了
6 Add to Rastrack
      把你的PI的地理位置添加到一个全世界开启此选项的地图,建议还是不要开了,免得被跟踪。
7 Overclock
  None 不超频,运行在700Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压
  Modest 适度超频,运行在800Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压
  Medium 中度超频,运行在900Mhz,核心频率250Mhz,内存频率450Mhz,增加电压2
  High 高度超频,运行在950Mhz,核心频率250Mhz,内存频率450Mhz,增加电压6
  Turbo 终极超频,运行在1000Mhz,核心频率500Mhz,内存频率600Mhz,增加电压6
8 Advanced Options  高级设置
  A1 Overscan   是否让屏幕内容全屏显示
  A2 Hostname   在网上邻居或者路由器能看到的主机名称
  A3 Memory Split 内存分配,选择给GPU多少内存
  A4 SSH 是否运行SSH登录,建议开户此选项,以后操作PI方便,有网络就行,不用开屏幕了。
  A5 SPI 是否默认启动SPI内核驱动,新手就不用管了。
  A6 Audio 选择声音默认输出到模拟口还是HDMI口
    0 Auto 自动选择
    1 Force 3.5mm ('headphone') jack强制输出到3.5mm模拟口
    2 Force HDMI 强制输出到HDMI
  A7 Update 把raspi-config这个工具自动升级到最新版本

9 About raspi-config 关于raspi-config的信息。

 

配置完成后确认会重启系统,选项即可生效

树莓派进阶之路 (010) - 树莓派raspi-config配置(转)的更多相关文章

  1. 树莓派进阶之路 (012) - 树莓派配置文档 config.txt 说明

    原文连接:http://elinux.org/RPi_config.txt 由于树莓派并没有传统意义上的BIOS, 所以现在各种系统配置参数通常被存在”config.txt”这个文本文件中. 树莓派的 ...

  2. 树莓派进阶之路 (015) - 树莓派使用DS18B20模块测量温度

    参考:http://shumeipai.nxez.com/2013/10/03/raspberry-pi-temperature-sensor-monitors.html 第一步,允许单总线接口 su ...

  3. 树莓派进阶之路 (013) - 树莓派2/3 C语言使用PWM

    我手里面的是树莓派3,系统是Raspbian官方操作系统,已经安装好了wiringPi.        PWM简介:脉宽调制(PWM)是指用微处理器的数字输出来对模拟电路进行控制,是一种对模拟信号电平 ...

  4. 树莓派进阶之路 (028) - 树莓派SQLite3的安装

    MySQL占用内存太大,而SQLite是一款轻量级零配置数据库,非常适合在树莓派和其他嵌入式系统中使用.SQLite文档详细资料丰富,本文不会详细解释SQLite数据库操作的方方面面,只能结合具体场景 ...

  5. 树莓派进阶之路 (019) - 树莓派通过filezilla,samba与PC文件共享(转)

    虽然我们可以很方便的通过ssh譬如putty或者vnc连接操控树莓派,但是毕竟树莓派资源没那么高,在上面编程,调试要吃力的多.所以还是想在pc上编程上传到树莓派或者最好,文件共享,可以直接读写共同的文 ...

  6. 树莓派进阶之路 (008) - 树莓派安装ftp服务器(转)

    vsftpd是开源的轻量级的常用ftp服务器.   1,安装vsftpd服务器 (约400KB) sudo apt-get install vsftpd     2,启动ftp服务 sudo serv ...

  7. 树莓派进阶之路 (006) - 树莓派安装wiringPi

    安装git-core sudo apt-get install git-core 下载winringPi库 git clone git://git.drogon.net/wiringPi 编译和安装库 ...

  8. 树莓派进阶之路 (009) - 树莓派ftp脚本(原创)

    FTP.sh #!/bin/sh cd echo "彻底卸载原有的ftp" sudo apt-get remove --purge vsftpd #(--purge 选项表示彻底删 ...

  9. 树莓派进阶之路 (005) - 树莓派Zsh安装脚本(原创)

    zsh.sh #!/bin/bash cd #安装zsh sudo apt-get install zsh #查看zsh cat /etc/shells #更改zsh chsh -s /bin/zsh ...

随机推荐

  1. 从item-base到svd再到rbm,多种Collaborative Filtering(协同过滤算法)从原理到实现

    http://blog.csdn.net/dark_scope/article/details/17228643 〇.说明 本文的所有代码均可在 DML 找到,欢迎点星星. 一.引入 推荐系统(主要是 ...

  2. [Algorithm] Construct String from Binary Tree

    You need to construct a string consists of parenthesis and integers from a binary tree with the preo ...

  3. WIN10系统右击开始菜单没有属性选项怎么办

    修复方法一:1.按下"WIN+R"输入:regedit回车,进入注册表编辑器:2.在注册表左侧依次打开:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ ...

  4. TCP/IP, UDP, ICMP, ARP协议族简介--纯图慎点

    ISO/OSI的网络模型架构 TCP/IP参考模型的层次结果 以太网头部结构 以太网属于数据链路层, 属于最基本的协议结构 IP协议 IP协议为TCP, UDP, ICMP提供最基本的数据传输通路 I ...

  5. android中去掉ListView控件中的分割线

    通过设置android:divider="@null" ,可以去掉ListView控件中的分割线 也可以自定义分割线的颜色,比如: <ListView android:id= ...

  6. 微信小程序 - tabbar动态更换图标以及文字

    大家不喜欢小程序的tabbar原因之一就是它太死板,tabbar一旦在app.json定义以后文字不能改,图标不能改! 我要自制tabbar!!! 其实在微信更新完1.9.0基础调试以后就推出了更新方 ...

  7. 微信小程序 - 授权页面

    小程序授权方式更改以后,我们只有两种选择. 1.在主页使用遮罩层,类似这样的(会造成一点卡顿) 2.新增登陆授权页(经过反复的思考,我还是觉得用这个好) 这个也不错: https://blog.csd ...

  8. 微软BI 之SSRS 系列 - 使用带参数的 MDX 查询实现一个分组聚合功能的报表

    基于数据仓库上的 SSRS 报表展示,一般可以直接通过 SQL 查询,存储过程,视图或者表等多种方式将数据加载并呈现在报表中.但是如果是基于 Cube 多维数据集的数据查询,就不能再使用 SQL 的语 ...

  9. 树莓派通过GPIO控制步进电机

    一.接线方式与GPIO调用方法: 电源接入+5v和GND In1-4分别接GPIO1-4 正转时,GPIO1-4分次传入:[1,0,0,0],[sleep],[0,1,0,0],[sleep],[0, ...

  10. Android View的事件分发机制

    准备了一阵子,一直想写一篇事件分发的文章总结一下.这个知识点实在是太重要了. 一个应用的布局是丰富的,有TextView,ImageView,Button等.这些子View的外层还有ViewGroup ...