OS: Android - Mirror Source: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
Undo revision 38003 by Onnowpurbo (Talk)
Line 12: Line 12:
Di sisi client, dapat melakukan sebagai userbiasa
Di sisi client, dapat melakukan sebagai userbiasa


  mkdir -p ~/android-source
  mkdir -p /usr/local/aosp/master
  cd ~/android-source
  cd /usr/local/aosp/master
  repo init -u /usr/local/aosp/mirror/platform/manifest.git
  repo init -u /usr/local/aosp/mirror/platform/manifest.git
  repo sync
  repo sync
Line 21: Line 21:
  $ cd /usr/local/aosp/mirror
  $ cd /usr/local/aosp/mirror
  $ repo sync
  $ repo sync
 
  $ cd /usr/local/aosp/master
  $ cd ~/android-source
  $ repo sync
  $ repo sync



Revision as of 10:09, 11 August 2013

Untuk beberapa client sekaligus, sebaiknya kita menggunakan mirror. Asumsinya kita melalukan mirror pada /usr/local/aosp/mirror. Lakukan sebagai user biasa

sudo mkdir -p /usr/local/aosp/mirror
sudo mount --bind /media/onno/onnolibrary/repository/android-source/mirror/ /usr/local/aosp/mirror/
sudo chmod -Rf 777 /usr/local/aosp
sudo chown -Rf nobody.nogroup /usr/local/aosp
cd /usr/local/aosp/mirror
repo init -u https://android.googlesource.com/mirror/manifest --mirror
repo sync

Di sisi client, dapat melakukan sebagai userbiasa

mkdir -p /usr/local/aosp/master
cd /usr/local/aosp/master
repo init -u /usr/local/aosp/mirror/platform/manifest.git
repo sync

Untuk melakukan sync, lakukan secara berurut, dari sisi mirror dan dari sisi master.

$ cd /usr/local/aosp/mirror
$ repo sync
$ cd /usr/local/aosp/master
$ repo sync

Mirror dapat dilakukan melalui NFS, SSH atau Git. Folder mirror dapat di share ke harddisk lain.


Referensi