筆記本:intel-i3 ram-4g
linux:debian-8.1.0-amd64-xfce-cd-1.iso
android:4.2.2
android官方推薦使用ubuntu編譯原始碼,但我試了ubuntu-12.04、ubuntu-14.04,結果都在安裝好所需檔案重啟電腦後,系統就出莫名其妙的問題,比如圖形介面沒了、或者乾脆直接就無法啟動!
相比之下,debian這款linux發行版,要好用穩定多了,之前一直都使用debian。
debian必須贊!
在編譯過程中,肯定會報或這或那的錯誤,絕大部分的原因是缺少響應的檔案,這個就不說了,google就能解決。
這裡提點用debian編譯需要注意的細節:
1、使用netselect-apt尋找安裝包的源
# apt-get install netselect-apt
# netselect-apt stable
原因無他,在debian 8上apt-spy這個命令安裝不上,也就無法使用apt-spy搜尋。
2、64位的debian安裝32位的包,需要進行設定,否則像libstdc++6:i386這種形式的包安裝不上
dpkg --add-architecture i386
apt-get update
3、安裝以下的庫檔案,配置,編譯android-4.2.2沒什麼問題;最多也就報個錯,在網路上搜吧搜吧,就解決問題了
# apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev
# apt-get install libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386
# apt-get install libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos
# apt-get install markdown libxml2-utils xsltproc zlib1g-dev:i386
# ln -s /usr/lib/i386-linux-gnu/mesa/libgl.so.1 /usr/lib/i386-linux-gnu/libgl.so
# apt-get install gcc:i386 linux-libc-dev:i386
# apt-get install uuid uuid-dev
# apt-get install zlib1g-dev liblz-dev
# apt-get install liblzo2-2 liblzo2-dev
# apt-get install uuid-dev:i386
# apt-get install liblzo2-dev:i386
# ln -sf /lib/i386-linux-gnu/libuuid.so.1 /usr/lib/libuuid.so
debian核心編譯
debian核心編譯 1 到www.kernel.org pub liunux kernel所需要編譯的核心源 2 安裝必要的包,其中kernel package是debian用以編譯核心的工具 fakeroot是乙個在系統中建立假root的工具 為dpkg在編譯核心中所需 udev是管理 dev和...
Debian裡編譯核心
以2.6.8版本為例 1 debian.org上關於編譯核心的說明 另一篇看起來不錯的文章 creating custom kernels with debian s kernel package system 4 執行以下操作,如果當前語言是中文,執行前最好zhcon進入中文環境 注意在menuc...
Debian 編譯 Proxmox 核心
debian 在 windows 下的路徑 wsl 功能還是不全,放棄!更換 debian 軟體包源為 163,編輯 etc apt sources.list 替換為 deb buster updates main deb src buster updates main deb buster mai...