//ARM mini2440 資料光盤 /linux 目錄下找到,解壓到\tmp,然後sudo mv ,到\usr目錄下
網上資料·首先你得懂得,arm-linux-gcc4.4.3.tar.gz是一個交叉編譯器。
第一步:在文件系統目錄下解壓: tar zxvf arm-linux-gcc-4.4.3.tar.gz -c第二步:配置環境變量:在/etc/profile文件最末尾添加一行:
export set PATH=/opt/FriendlyARM/toolschain/4.4.3/bin:$PATH
第三步:ctrl+alt+backspace 註銷後重新登錄
測試:
第一步:檢查命令:which arm-linux-gcc
第二步:arm-linux-gcc hello.c -o hello
file hello (hello要自己編寫哦)
親自嘗試:
用網線連路由,DHCP默認,自動分配IP【不用改就行了】
【如果改了可能遇到的問題】【mini2440】LAN2:the file /etc/pcmcia/network.opts does not exist.please restore this file
忽略,進網絡設置-ok-succes
[ubuntu 12.04]
·準備傳hello 到2440裏面運行
zhangkun@zhangkun-H24X:~/桌面$ ftp 192.168.1.230
Connected to 192.168.1.230.
220 FriendlyARM FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) ready.
Name (192.168.1.230:zhangkun): plg
331 Password required for plg.
Password:
230 User plg logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> bin
200 Type set to I.
ftp> put hello
local: hello remote: hello
200 PORT command successful.
150 Opening BINARY mode data connection for 'hello'.
226 Transfer complete.
7860 bytes sent in 0.00 secs (134662.8 kB/s)
ftp> bye
221 Goodbye.
-----然後,mini2440->/home/plg/剛剛傳送的文件
terminal># ls
#cd /home/plg
#./ hello
:permission denied【您可能不是計算機的管理員用戶或有相應權限】
然後 chmod u+x hello # ./hello 完美解決
更新源:摘
1、首先備份Ubuntu12.04源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (備份下當前的源列表)
2、修改更新源
sudo gedit /etc/apt/sources.list (打開Ubuntu 12.04源列表文件)
3、把裏面的列表替換成下面的列表
163源
deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted
deb http://mirrors.163.com/ubuntu/ precise-security universe
deb-src http://mirrors.163.com/ubuntu/ precise-security universe
deb http://mirrors.163.com/ubuntu/ precise-security multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main