建议不要用apt包管理器直接下载arm-linux工具链
那个不是很完整的
1.下载 arm-linux-gnueabi-5.4.0.tar.xz
下载连接在这里
https://www.123pan.com/s/cKtNjv-lACB.html?
提取码:ad9G
然后从共享文件夹里面复制到家目录
cp arm-linux-gnueabi-5.4.0.tar.xz ~
1.cp:这是复制命令。
2.arm-linux-gnueabi-5.4.0.tar.xz:这是要复制的文件的名称,
它是一个压缩的归档文件,其中包含了针对ARM架构的Linux工具链。
3.~:这是一个符号链接,代表当前登录用户的主目录。
在命令行中,~会被自动扩展为实际的路径,比如/home/username。
2.然后到家目录把他解压
cd ~
tar -xvf arm-linux-gnueabi-5.4.0.tar.xz
这条命令是用于在Linux系统中解压缩.tar.xz格式的压缩文件。下面是命令各参数的详细解释:
tar:是一种用于打包压缩和解压缩的命令。
-x:参数表示“提取”,即从压缩包中提取文件。
-v:参数表示“详细模式”(verbose),它会在屏幕上显示详细的信息,让用户能看到被处理文件的列表。
-f:参数表示后面跟着的是压缩文件的名称。
具体到这个命令:
arm-linux-gnueabi-5.4.0.tar.xz:这是压缩文件的名称,它表明这个压缩文件是为ARM架构的Linux系统准备的工具链,版本为5.4.0。
执行这个命令后,tar程序会解压缩arm-linux-gnueabi-5.4.0.tar.xz文件,并在屏幕上显示被处理文件的列表。由于没有指定解压缩后文件存放的目录,所以默认会将文件解压到当前工作目录中。
.tar.xz 是一种压缩文件格式,其中 .tar 是一种打包压缩格式,而 .xz 是一种压缩算法,提供了比传统的 .gz 或 .bz2 更高的压缩率。这种格式常用于Linux发行版的软件包。
3.进入./usr/local/arm/5.4.0/usr/bin, 先使用pwd查看当前的绝对路径,
gec@ubuntu64:~/usr/local/arm/5.4.0/usr/bin$ pwd
/home/gec/usr/local/arm/5.4.0/usr/bin
4.临时设置环境变量:
export PATH=$PATH:/home/gec/usr/local/arm/5.4.0/usr/bin
5.设置好想查看就输入
arm-linux-gcc -v
就可以看到版本好了
=========================================================================
要永久设置环境变量,您可以将该命令添加到您的 shell 配置文件中,
例如 ~/.bashrc
或 ~/.profile
。
以下是如何在 ~/.bashrc
中添加环境变量的步骤:
-
打开
~/.bashrc
文件以编辑:
nano ~/.bashrc
- xxxx
-
在文件的末尾添加以下行:
....
.......
.........
export PATH=$PATH:/home/gec/usr/local/arm/5.4.0/usr/bin
-
xxxx
-
xx
-
保存并退出编辑器(在 nano 中,按下
Ctrl + X
,然后按Y
确认保存,最后按Enter
确认文件名)。 -
刷新当前 shell 或注销并重新登录到系统中,以使更改生效。
source ~/.bashrc
现在,您的系统应该能够在每次登录时自动设置该环境变量,并将 /home/gec/usr/local/arm/5.4.0/usr/bin
添加到 PATH 中。