zoukankan      html  css  js  c++  java
  • 树莓派4 (1)一键配置

    https://www.jianshu.com/p/56929416b4a1

    远程桌面

    (1)在树莓派上安装xrdp服务

          sudo apt-get install xrdp

    (2)在树莓派上安装tightvncserver服务

          sudo apt-get install tightvncserver

          安装好以上两个服务后,即可使用WIndows自带工具远程连接到树莓派。

    0修改源地址(修不要换,就用原始的

    如果要安装opencv 不要乱换源地址,否则一直报错要安装的版本太新而不行,虽然慢了但是能安装。

    为了防止出现更换安装源带来的本版本问题

    aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净

    先安装

    sudo apt-get install aptitude

    如果报错解决 

    sudo apt-get install libsigc++-2.0-0c2a

    sudo apt-get install libxapian22 

    安装vim,当然可以使用vi或nano,本文使用vim(命令行)

    sudo apt-get install vim

    编辑apt的配置文件(命令行)

    sudo vim /etc/apt/sources.list

    按insert键进入编辑模式,删除(或注释)原内容或备份文件,然后变更为,粘贴为Ctrl+Shift+V,保存为Ctrl+C然后输入" :wq "

    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

    再输入(命令行)

    sudo vim /etc/apt/sources.list.d/raspi.list

    变更文件内容为

    deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
    deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

    更新apt(命令行)

    sudo apt-get update
    sudo apt-get upgrade

    (以我固件版本为准)系统已内置Python2.7和Python3.5,因为系统文件依赖Python2.7,为了保持系统稳定性,所以使用Python3.5,有的教程使用了虚拟空间,如有需要可以自行百度教程

    给PIP换源(系统已内置PIP3,如果没有安装Python或PIP自行查找安装教程)

    输入(命令行)

    sudo vim /etc/pip.conf

    变更文件内容为(本文使用的是阿里云源,也可以使用清华源,豆瓣源等源地址)

    [global] 
    index-url = http://mirrors.aliyun.com/pypi/simple/
    [install] 
    trusted-host=mirrors.aliyun.com

    2开启功能 ssh  串口 引脚 spi等

    树莓派内部设置

    命令行界面输入命令,进入树莓派配置界面。用上下键和左右键切换光标位置。

    sudo raspi-config

    树莓派配置界面

    Interfacing Options

    Interfacing Options

    打开Camera、SSH、VNC、Serial、Remote GPIO

    Advanced Options

    Adcanved Options

    • 选择Expand Filesystem,将根目录扩展到这个SD卡,充分利用SD卡的存储空间。如果不进行这一步,后续命令会出现卡死。退出设置界面,重启树莓派。

    3中文打字发

    安装中文字体

    sudo apt-get install fonts-wqy-zenhei

    安装中文输入法fcitx及Google拼音输入法(大约需要五分钟)

    sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

    安装完毕,重启即可。ctrl+空格切换为中文输入法

    4 更换python2.7到3.7

    树莓派自带python2和3版本,要想使用3的话,还得特地敲python3、pip3等等一系列的指令

    但是python2我们基本上都已经不学了

    所以删除python2.7,输入:

    sudo apt-get autoremove python2.7
    

      

    卸载完后,我们发现想用python3的时候,还得敲python3

    想敲python直接出来python3的话,那么先把python链接删掉:

    sudo rm /usr/bin/python
    

     载新建一个链接:

    sudo ln -s /usr/bin/python3.7 /usr/bin/python
    

      查看版本:

    python
    

      显示如下:

    Python 3.7.3 (default, Apr 3 2019, 05:39:12) 
    [GCC 8.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    

      

     sudo apt-get update ; sudo apt-get upgrade ; sudo apt-get dist-upgrade ; sudo rpi-update

    6 静态IP设置

    2.1 IP设置

    给树莓派设置一个静态IP地址,会方便以后通过IP地址访问树莓派。具体设置方法如下:

    修改/etc/network/interfaceseth0部分为:

    auto eth0
    allow-hotplug eth0
    iface eth0 inet static
    address 192.168.10.123
    netmask 255.255.255.0
    gateway 192.168.10.1
    

     重启网络服务

    sudo service networking restart
    

      

    1. 上面方法是针对有线连接的情况,如果树莓派是通过无线连接到路由器的话,请修改wlan0部分。
    2. 路由器的DHCP服务设置里面可以根据MAC地址来绑定IP地址,但是这种方法要等到DHCP服务给树莓派分配IP后,树莓派才会有一个有效的IP地址。使用上面的方法,树莓派在启动后就会有一个有效的IP地址。

     

  • 相关阅读:
    ROS知识(6)----基于Eclipse开发
    点旋转和坐标系旋转
    单目相机标定
    卡尔曼滤波(Kalman Filter)在目标边框预测中的应用
    稀疏编码直方图----一种超越HOG的轮廓特征
    Ubantu14.04下编译OpenCV3.0.0以及读取图片例子
    Linux知识(6)----VIM
    Linux知识(5)----LINUX下GDB调试
    抽象类与接口的区别
    java synchronized 用法
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/11845938.html
Copyright © 2011-2022 走看看