ubuntu20的稳定版刚刚发布,界面动画对比历代有极大改善,爱不释手啊,所以决定长期使用,就此开始配置 源码的编译环境.
记录时间:2020年5月11日
ubuntu中文官网下载最新的ubtuntu系统,并使用rufus 刷写工具写入U盘. 重启安装.
下载最新的chrome安装文件,到文件目录下打开终端执行。
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
就可以apt安装和更新了。
sudo apt-get install vim
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
根据魔趣技术文档下载定制的同步源码 及 编译源码.
sudo apt-get install git
git config --global user.email "[email protected]"
git config --global user.name "xxxxx"
sudo apt-get install python
mkdir ~/bin
echo "PATH=~/bin:\$PATH" >> ~/.bashrc
source ~/.bashrc
sudo apt-get install curl
curl https://raw.githubusercontent.com/MoKee/git-repo/stable/repo > ~/bin/repo
chmod a+x ~/bin/repo
若curl 时被拒绝访问,应该是被墙了,踩上梯子后打开网址将内容复制到/bin/repo中即可.
mkdir mokeep
cd mokeep
repo init -u https://github.com/MoKee/android -b mkp
把 aosp 这个 remote 的 fetch
由 “https://android.googlesource.com”
改为 “https://aosp.tuna.tsinghua.edu.cn”
repo sync
1、安装 openjdk8
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
如果电脑里面存在多个java 版本,则通过如下命令选择openjdk-8即可
sudo update-alternative --config java
sudo update-alternative --config javac
2、安装依赖库
sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib
sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386
sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
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 libgl1-mesa-dev libxml2-utils xsltproc unzip m4
sudo apt-get install lib32z-dev ccache
sudo apt-get install libssl-dev
执行如下命令报错解决办法:
sudo apt-get install libesd0-dev
sudo vim /etc/apt/sources.list
在行尾添加如下两行的内容
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe
更新软件源并重新安装:
sudo apt-get update && sudo apt-get install libesd0-dev
3、开始编译
mka bacon