ARM-LINUX基础
+ -

arm-linux配置总结

2025-07-30 27 0

工具下载

安装软件

sudo apt-get install net-tools
sudo apt-get-install make

安装SSH

ssh链接,winscp(nftp)ubuntu与真机之间SSH或传输文件NFTP

sudo apt-get-install openssh-server
sudo systemctl enbale ssh
sudo systemctl start ssh

nfs-kernel-server

用于主机ubuntu共享网络盘给下位机

sudo apt-get install nfs-kernel-server
sudo systemctl enable nfs-kernel-server
sudo systemctl start nfs-kernel-server

配置共享NFS

#vi /etc/exports
/home/zzmt/nfs *(rw,sync,no_root_squash)
#chmod 777 /home/zzmt/nfs
#sudo systemctl start nfs-kernel-server

ubuntu防火墙

ubuntu,一般 ubuntu 的防火墙是默认关着的.

zzmt@zzmt:~/Desktop/images/files$ sudo ufw status
Status: inactive
zzmt@zzmt:~/Desktop/images/files$ sudo ufw disable
Firewall stopped and disabled on system startup

Make menuconfig依赖

sudo apt-get install libncurses5-dev libncursesw5-dev

编译压缩内核image->zImage依赖

sudo apt-get install lzop

vi修改

#sudo /etc/vim/vimrc.tiny
set nocompatible
set number
set backspace=2

PATH修改

#sudo vi /etc/profile

export PAH=$PATH:/usr/local/arm-gcc....

MakeFile编译uboot问题

make mx6ul_14x14_evk_emmc_defconfig

在其Makefile中250增加

ARCH = arm
CROSS_COMPILE = arm-linux-gnueabihf-

报错:

HOSTCC scripts/basic/fixdep
/bin/sh: 1: cc: not found
scripts/Makefile.host:94: recipe for target ‘scripts/basic/fixdep’ failed
make[1]: *** [scripts/basic/fixdep] Error 127
Makefile:397: recipe for target ‘scripts_basic’ failed
make: *** [scripts_basic] Error 2

通过写两个命令

sudo apt-get install bison
sudo apt-get install flex

0 篇笔记 写笔记

关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!