常用软件

    1. sudo apt-get install git curl python python3 gnutls-bin openjdk-8-jdk openjdk-8-jre ntpdate vim fcitx gnome-tweaks gnome-tweak-tool openssh-server gdebi net-tools -y

    时间设置

    1. timedatectl set-local-rtc 1 --adjust-system-clock

    编译依赖安装

    1. 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 libssl-dev openssl
    2. sudo apt install python-pip
    3. sudo pip install pycryptodome
    4. pip show pycryptodome

    git配置

    1. git config --global user.name "imdevil";git config --global user.email "516959708@qq.com";git config --global http.sslVerify false;git config --global http.postBuffer 1048576000;mkdir ~/bin; mkdir -p ~/work/aosp10

    repo

    1. curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repo; PATH=~/bin:$PATH;chmod a+x ~/bin/repo;echo -e "\nexport REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'" >> ~/.bashrc;source ~/.bashrc

    同步源码

    1. repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-10.0.0_r1

    SublimeText 3

    1. wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -;sudo apt-get install apt-transport-https;echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list;sudo apt-get update;sudo apt-get install sublime-text

    BeyondCompare

    1. wget https://www.scootersoftware.com/bcompare-4.3.7.25118_amd64.deb
    2. sudo apt-get update
    3. sudo apt-get install gdebi-core
    4. sudo gdebi bcompare-4.3.7.25118_amd64.deb
    5. #remove
    6. sudo apt-get remove bcompare

    安装SSH

    1. sudo apt-get install openssh-server
    2. ## 启动ssh
    3. service ssh start

    文件夹改为英文

    1. export LANG=en_US
    2. xdg-user-dirs-gtk-update
    3. 选择update names
    4. reboot
    5. 选择:不再提醒,不更改

    替换Shell解释器

    1. sudo dpkg-reconfigure dash # 选择否

    emulator无法启动kvm配置(链接)

    1. sudo apt-get install qemu-kvm cpu-checker
    2. kvm-ok
    3. sudo addgroup kvm
    4. sudo usermod -a -G kvm imdevil
    5. sudo chgrp kvm /dev/kvm
    6. sudo touch /etc/udev/rules.d/60-qemu-kvm.rules
    7. sudo echo "KERNEL==\"kvm\", GROUP=\"kvm\", MODE=\"0660\"" >> /etc/udev/rules.d/60-qemu-kvm.rules

    Synergy

    1. sudo apt-get install synergy
    2. sudo apt-get install sni-qt

    出现如下错误时:

    1. ...
    2. RROR: failed to connect secure socket
    3. ...
    1. vim ~/.config/Synergy/Synergy.conf<br />让 cryptoEnabled=false<br />------------------------------------------------------------------------------------------------<br />sudo apt-get install git <br />sudo apt install curl -y<br />sudo apt-get install python -y<br />sudo apt-get install gnutls-bin -y <br />sudo apt-get install openjdk-8-jdk -y<br />sudo apt-get install openjdk-8-jre -y<br />sudo apt-get install ntpdate -y<br />sudo apt-get install vim -y<br />sudo apt-get install fcitx -y

    git config —global user.name “imdevil”
    git config —global user.email “516959708@qq.com”
    git config —global http.sslVerify false
    git config —global http.postBuffer 1048576000

    sudo ntpdate time.windows.com
    sudo hwclock —localtime —systohc

    mkdir ~/bin; mkdir -p ~/work/aosp10


    curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repo
    PATH=~/bin:$PATH
    chmod a+x ~/bin/repo

    写入~/.bashrc
    export REPO_URL=’https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
    source ~/.bashrc

    repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-10.0.0_r1

    http://mirrors.ustc.edu.cn/help/aosp.html

    https://www.cnblogs.com/sunanli/p/13797042.html

    https://developer.android.google.cn/studio/

    https://pinyin.sogou.com/linux/help.php


    依赖
    https://www.cnblogs.com/zh2314372037/p/10572090.html

    依赖
    https://source.android.google.cn/source/initializing.html

    sudo apt-get install libncurses5’