1、安装Ubuntu系统

主机操作系统:win XP、7/8、linux

需要的软件包

驱动助手DriverAssitant
https://pan.baidu.com/s/1nefYTAx2JV7q7pzfQa6YBw#list/path=%2F ubuntu系统+对应系统下载工具
https://pan.baidu.com/s/1PXbZXMAnU3k-KaNl4TgeAA#list/path=%2F
rk3399资源官方网址:http://www.t-firefly.com/doc/download/page/id/3.html#other_11

本机安装的是0910版本的镜像文件FIREFLY-RK3399-UBUNTU18.04-GPT-20190910-0922.img
主机操作系统是win7

开始安装
驱动安装
DriverAssitant解压后,在管理员模式下运行DriverAssitant.exe
首先进行驱动卸载,再点击驱动安装,确保驱动安装正确。

设备连接
rk3399 用原厂type-c线与主机相连。设备连接有两种方式:
打开设备管理器,
1.一直按住rk3399的recover键,连接电源线,两秒后松开按键,查看设备管理器查看是否有设备显示。
2.电源和USB线都连接后,按住recover键不松开,轻按reset键松开,两秒后松开recover键。查看设备管理器是否有设备显示。

下载镜像文件

解压镜像文件压缩包,打开pack,解压AndroidTool.zip,在AndroidTool_Release中,管理员模式打开AndroidTool.exe。
软件打开后,底部会显示设备是否连接,如果没有连接重复上述设备连接操作。
下载镜像有两种方式,下载镜像或者固件升级。这里选择固件升级,操作更简单一些。
在固件升级中点击固件,需要添加镜像包,路径是镜像文件解压后的pack文件夹,后缀为.img。
选中镜像文件后,等待一会,固件版本等信息就会显示出来。
点击擦除flash,flash擦除成功后点击升级,系统安装成功则右边的显示栏会显示系统重启成功。
至此,系统安装完毕。

2、更换apt下载源

清华源和中科大源

https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/

http://mirrors.ustc.edu.cn/ubuntu-ports/

【注意区分x86平台和arm平台的区别,网上大多是针对x86平台的】

更换步骤

0、备份文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

1、以root身份打开编辑:sudo vi /etc/apt/sources.list 

2、将 http://ports.ubuntu.com/ 全部替换为 http://mirrors.ustc.edu.cn/ubuntu-ports/ 这是中科大的

3、执行 sudo apt-get update 和 sudo apt-get upgrade 

查看系统代号

命令:lsb_release -c

Ubuntu 12.04 (LTS)代号为precise

Ubuntu 14.04 (LTS)代号为trusty

Ubuntu 15.04 代号为vivid

Ubuntu 15.10 代号为wily

Ubuntu 16.04 (LTS)代号为xenial

Ubuntu 18.04 代号为 bionic

main:完全的自由软件

muitiverse:非自由软件,完全不提供支持和补丁

restricted:不完全的自由软件

universe:ubuntu官方不提供支持与补丁,全靠社区支持

3、安装pip3且换下载源

推荐网址:http://laylib.com/archives/33.html

1、wget https://bootstrap.pypa.io/get-pip.py

2、sudo python(3) get-pip.py

pip换源一次性方法和永久性方法:

3.1 pip install -i http://mirrors.aliyun.com/pypi/simple/ xxx

3.2 在家目录创建.pip文件夹,在内部创建pip.conf

cd ~
$ mkdir .pip
$ cd .pip
$ nano pip.conf

 

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

4、venv虚拟环境

sudo apt-get install -y python3-venv(若是不成功,可先输入以下命令)

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

使用方法:

rk3566可以安装centos吗 rk3399装windows_固件

以上激活环境方法过于繁琐,建议在家目录下新增alias行

针对本系统:

vi .bashrc

alias  Service='source /home/firefly/Environment/Service/bin/activate'

后面通过Service直接开启环境(Service以新建的环境名来命名)

下面可以在虚拟环境中安装自己想要的各种包了.......(未完待续)