日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu MTK/RK/AW 编译服务器

發布時間:2024/10/14 Ubuntu 97 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu MTK/RK/AW 编译服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

1.安裝系統

1.1 制作啟動盤

1.2 更換內核版本

1.3 安裝加密應用

2. 獲取代碼

2.1. 配置要求

2.2 安裝必要的組件?

2.3 安裝 Git?

2.4 安裝 Repo?

2.5 配置賬戶信息

2.6 下載代碼?

2.7 編譯代碼?


1.安裝系統


1.1 制作啟動盤


用U盤制作了一個ubuntu18的ISO包 啟動項的時候改成U盤啟動, 傻瓜式更新系統


1.2 更換內核版本


sudo apt-get remove linux-image-generic-lts-xenial
sudo apt-get remove linux-image-4.4.0-142-generic
sudo apt-get remove linux-image-4.4.0-142-generic
apt-get install linux-image-4.4.0-31-generic linux-headers-4.4.0-31-generic
sudo apt-get install linux-image-4.4.0-31-generic -y
sudo apt-get install linux-image-extra-4.4.0-31-generic -y
sudo?apt-get install?linux-headers-4.4.0-31?-y
sudo?apt-get?install?linux-modules-4.4.0-31-generic?-y


1.3 安裝加密應用


ultrasec_XXXX_amd64.deb


2. 獲取代碼


2.1. 配置要求

硬盤空間:空余 300G 以上
內存空間:32G 以上內存配置
系統版本: Ubuntu14.04,Ubuntu16.04,請勿使用其他版本(可能引起編譯問題)


2.2 安裝必要的組件?


sudo apt-get update
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
sudo apt-get install lib32z1
sudo apt-get install curl
sudo apt-get install m4
sudo apt-get install libxml2-utils
sudo apt-get install libssl-dev -y
sudo apt-get install libswitch-perl


2.3 安裝 Git?


sudo apt-get update
sudo apt-get install git
git config --global user.email "you@example.com"
git config --global user.name "Your Name"


2.4 安裝 Repo?


cd /sbin/
sudo git clone http://mirrors.ustc.edu.cn/aosp/git-repo.git repo
vi ~/.bashrc
export PATH=/sbin/repo:$PATH
:wq
source ~/.bashrc


2.5 配置賬戶信息

郵箱中搜索發件人為“srv_mft@mediatek.com”的郵件,其中會包含您的帳戶信息, 如您未收到相關郵件,請和您對接的 Zelustek 軟件窗口聯系。
$vi ~/.netrc
(in editor) add below settings at the end of the ~/.netrc file:
machine git01.mediatek.com login xxxx-tb-git01-user password xxxxx
:wq
注釋:標黃部分為賬戶名稱,標紅部分為密碼。


2.6 下載代碼?


init latest version:
$ repo init -u http://xxx-tb-git01-user@git01.mediatek.com/alps_release/platform/manifest -b xxx -m alps_release-p0.xxx-tb-default.xml --no-repo-verify
$ repo sync -c -f -j8 --no-repo-verify
or init specific version(如:V1.14 版本) $ repo init -u http://xxx-tb-git01-user@git01.mediatek.com/alps_release/platform/manifest -b xxx -m t-alps_release-p0.xxx-tb-V1.14.xml --no-repo-verify?
$ repo sync -c -f -j8 --no-repo-verify


2.7 編譯代碼?


$ source build/envsetup.sh
$ lunch full_tb8788p1_64_bsp_xxx-userdebug
$ make –j16 2>&1 | tee build.log

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Ubuntu MTK/RK/AW 编译服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。