ubuntu搭建tiny4412环境【学习笔记】
生活随笔
收集整理的這篇文章主要介紹了
ubuntu搭建tiny4412环境【学习笔记】
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、安裝完系統(tǒng)之后需要執(zhí)行如下步驟
1.sudo apt-get update 更新軟件源 2.sudo apt-get install vsftpd openssh-server nfs-kernel-server portmap //安裝ftp、ssh、nfs 配置FTP服務(wù)器 修改的文件/etc/vsftpd.conf,將前面的#去掉local_enable=YES、write_enable=YES,最后執(zhí)行sudo /etc/init.d/vsftpd restart重啟FTP服務(wù)器配置NFS服務(wù)器 修改的文件/etc/exports,允許開發(fā)板訪問/home/zhuang/work目錄 /home/zhuang/work *(rw,sync,no_root_squash,no_subtree_check) 重啟NFS服務(wù)器sudo /etc/init.d/nfs-kernel-server restart安裝完系統(tǒng)之后需要執(zhí)行的 apt-get update失敗 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lockCtags工具安裝 sudo apt-get install ctags //配置Ctags自動(dòng)設(shè)置tags文件,在~/.vimrc中添加 set tags=tags; set autochdir ctags -R * //建立源碼的索引 set tags=/home/zhuang/work/project/1-tiny4412/linux-3.0.86/tagsvi .gitignore
二、編譯android系統(tǒng)需要安裝的軟件
sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \ lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \ libgl1-mesa-dev libxml2-utils xsltproc unzip m4sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386 sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev sudo apt-get install git-core gnupg flex bison gperf build-essential sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib sudo apt-get install libc6-dev-i386 sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev sudo apt-get install lib32z-dev ccache sudo apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4安裝OPEN-JDK7 sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk 切換版本 sudo update-alternatives --config java sudo update-alternatives --config javac編譯出錯(cuò): cp /usr/bin/ld.gold prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/bin/ldminicom軟件安裝 sudo apt-get install minicom 按下ctrl+a放手,之后按o,就可以啟動(dòng)編輯 ctrl+a,之后按q就可以退出adb和fastboot軟件安裝 sudo apt-get install android-tools-adb android-tools-fastboot三、更新軟件源
ubuntu清華源
先將自己的軟件源備份 /etc/apt/sources.list,之后復(fù)制替換文本的內(nèi)容,最后執(zhí)行sudo apt-get update四、源碼的編譯
1、編譯kernel cp tiny4412_android_defconfig .config make zImage2、編譯uboot make tiny4412_config makesudo cp tools/mkimage /usr/bin/ //第一次編譯2、編譯Android . setenv lunch full_tiny4412-eng make -j83、燒錄3.1配置開發(fā)板為SD卡啟動(dòng)五、samba服務(wù)器的安裝
sudo apt-get install samba 打開配置文件設(shè)置共享目錄 sudo vim /etc/samba/smb.conf添加如下的配置 [ubuntu16.04] path = / available = yes browseable = yes public = yes writable = yes valid users = zhuangsudo smbpasswd -a zhuang //設(shè)置訪問的密碼 sudo /etc/init.d/smbd restart //重啟smb服務(wù)器六、谷歌瀏覽器的安裝以及FQ
一枝紅杏FQ
chrome安裝代理插件chrome插件
sudo vim /etc/hosts添加適合的FQ的源 sudo /etc/init.d/networking restart安裝chrome瀏覽器 1、將下載源添加到系統(tǒng)當(dāng)中 sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/ 2、導(dǎo)入google公鑰用于軟件的驗(yàn)證 wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 3、更新軟件源 sudo apt-get update 4、安裝穩(wěn)定版本的chrome瀏覽器 sudo apt-get install google-chrome-stable 5、啟動(dòng)chrome瀏覽器 /usr/bin/google-chrome-stable使用一枝紅杏FQ 1、添加軟件源 sudo add-apt-repository ppa:hzwhuang/ss-qt5 2、更新軟件源 sudo apt-get update 3、下載軟件 sudo apt-get install shadowsocks-qt5 4、輸入shadowsocks啟動(dòng)軟件,配置FQ七、配置靜態(tài)的IP地址
八、安裝android studio以及eclipse軟件
android studio
安裝
總結(jié)
以上是生活随笔為你收集整理的ubuntu搭建tiny4412环境【学习笔记】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 死在“风口上的猪”人工智能初创企业倒闭的
- 下一篇: python测试之道第5章模拟网络请求