RK3568平台入门到精通系列讲解之开发环境搭建(依赖软件包)

一、服务器平台信息

芯片平台:Intel至强E526xx系列x2

系统版本:ubuntu 14.04/18.04/22.04服务器版

内存:128GB

磁盘空间:256GB SSD + 8TB HD

二、服务器系统安装

系统可以从官方下载:https://cn.ubuntu.com/download/

百度网盘地址:

链接:https://pan.baidu.com/s/1xGWr4msmBNvSEwWD-OXx2Q

提取码:lvae

本文已ubuntu-18.04.5-live-server-amd64.iso为例。如何制作系统安装盘,本篇幅不做介绍,可以参考13小结其他篇,UltraISO_9.6.2软碟通制作系统启动盘(U盘、光盘).docx

把U盘或者光盘插入主机,在BIOS中设置启动优先级。

2.1选择安装语言为英文:

2.2 安装过程中不更新系统

2.3 键盘默认选择,英文-美国键盘

2.4 网络节点与IP,默认即可

2.5 代理,默认即可

2.6 软件源镜像,默认即可

2.7 磁盘分区

重要:建议LVM勾选,后续可以给磁盘空间动态扩容。

固态硬盘部分:

1. 主分区 500M EFI分区 (用作EFI启动)

2. 主分区 500M /boot (开机程序500M)

3. 主分区 128G swap 交换分区(按照内存大小来设置,也可不设置)

4. 主分区剩下部分 / (根目录,相当于我的电脑C盘,存放系统程序文件)

机械硬盘部分:

1. 硬盘一,主分区 所有部分 /home (home用来存储用户的数据)

2. 硬盘二,主分区,后续可通过LVM卷组添加到/home,也可以其他用途

2.8 用户名、用户密码、服务器名设置

2.9 勾选ssh服务

2.10 其他工具,看个人需要,可以都不选

2.11 安装

安装进行中,看日志,等系统安装完成按ENTER重启即可。

三、编译依赖软件包安装

安装完成后,通过putty、SecureCRT、Xmanager等远程登录工具登录系统,执行:

3.1 update software list

$ sudo apt-get update

3.2 install the mandatory packages:

$ sudo apt-get install gawk wget git-corediffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-devxterm lzop python3 dos2unix g++-multilib u-boot-tools expect cmake ccache

3.3 install the optional packages:

$ sudo apt-get install git libncurses5-devlibstdc++6 flex bison automake autoconf libtool

libssl-dev

3.4 install the gstreamer

$ sudo apt-get install autopointautotools-dev gtk-doc-tools libglib2.0-dev

3.5 install other

$ sudo apt-get install git-core gnupg flexbison gperf build-essential

$ sudo apt-get install zip curl zlib1g-devlibc6-dev lib32ncurses5

$ sudo apt-get install x11proto-core-devlibx11-dev lib32readline-gplv2-dev lib32z-dev

$ sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 tofrodospython-markdown

libxml2-utils xsltproc

安装所需的依赖,完成后开发环境搭建基本完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

James Joe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值