树莓派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地址。

 

原文地址:https://www.cnblogs.com/kekeoutlook/p/11845938.html