跳转到目录 点这里
1)环境准备篇
安装 两个发行版
1)VMware 上安装 manjaro
界面不错用来打开eclipse可视空间大,用起来舒服
安装软件方便
最主要的是在虚拟机下面安装完成后自动就有共享真实机剪切板功能
内核与最新的版本比较一致
这里主要安装 eclipse + qemu +bzImage
(几乎不费啥力气)
但是有几点建议
1)安装在VMware比较好,原因嘛不解释
2)划分空间的时候 原始盘 划分大一点 25G (manjaro 根目录扩容比较麻烦)
再挂一个大一点的 20G的数据盘 所有编译配置操作 都放在这里做
3) 不定期备份一下 VMware
2) VMware 上安装 centos7
为啥要用 centos7? 占用空间少
作为服务器的主力军 可查找的资源,资料较多,开发包,静态库比较全
编译 busybox 时有的静态库找不到,但这里可以用命令安装静态库,(自己一个一个查找依赖库源码安装会累死的)
当然你也可以跳过busybox中要复杂静态库的项,但是那样的话好多功能用不了,好像网络那块用不了依赖了加密库等 等 一堆。
所以在这 编译 busybox 然后扔到 manjaro里去就行了。
具体的安装过程不记录了
要求是两个系统都配置ssh ,ftp(可选),两个系统都和windows下互ping 通 及能够上网
可以用 WinSCP 传文件,这样用起来就方便了。
我用的版本是
https://osdn.net/frs/redir.php?m=xtom_hk&f=%2Fstorage%2Fg%2Fm%2Fma%2Fmanjaro%2Fkde%2F20.1.2%2Fmanjaro-kde-20.1.2-201019-linux58.iso
配置软件源:
vim /etc/pacman.conf
[archlinuxcn] SigLevel = Optional TrustedOnly Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
sudo pacman-mirrors -g
sudo pacman -Sy yaourt
sudo pacman -S yay
安装必须的工具
pacman -Ss gcc gdb qemu jdk8-openjdk jdk7-openjdk make cmake flex bison
sudo ln -s /usr/bin/qemu-system-x86_64 /usr/bin/qemu
pacman -Fl | grep gdbserver
pacman -Fy core extra community multilib archlinuxcn
pacman -Fy gdbserver
pacman -S extra/gdb
pacman -Fy ifconfig
pacman -S core/net-tools