GIT & REPO를 설치하기 위해 다음과 같이 실행하였습니다.
$ sudo apt-get install git-core gnupg
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
$ mkdir mydroid
$ cd mydroid
위와 같이 실행 후 아래와 같은 결과가 나옴니다…
기본적인 환경은 다 설치 하였습니다만…
무엇이 문제 인지 전혀 감이 안잡히네요…
조언 좀 부탁드립니다…
============================================
No command ‘repo’ found, did you mean:
Command ‘repl’ from package ‘nmh’ (universe)
Command ‘repl’ from package ‘mailutils-mh’ (universe)
Command ‘rep’ from package ‘librep9’ (universe)
repo: command not found
[code:yfco03tq]$ repo init -u git://android.git.kernel.org/platform/manifest.git[/code:yfco03tq]
를
[code:yfco03tq]$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git[/code:yfco03tq]
로 실행하셔야 될 것 같은데요?
혹은, 첫번째처럼 하고 싶으시다면 ~/.bash_rc 파일을 여셔서 PATH 환경 변수에 ~/bin/repo를 추가하셔얄 것 같습니다.
~는 홈 디렉터리를 의미합니다.
저의 경우 만약 ~/bin/repo라고 하면 /home/pcandme/bin/repo가 됩니다.
참고하시길…
답변 감사드립니다.
말씀하신데로
$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git
실행하였는데요…
========================================================================
Getting repo…
from <!-- m --><a class="postlink" href="git://android.git.kernel.org/tools/repo.git">git://android.git.kernel.org/tools/repo.git</a><!-- m -->
android.git.kernel.org[0: 130.239.17.12]: err no=Connection timed out
android.git.kernel.org[0: 149.20.20.141]: err no=Connection timed out
android.git.kernel.org[0: 199.6.1.176]: err no=Connection timed out
android.git.kernel.org[0: 204.152.191.45]: err no=Connection timed out
fatal: unable to connect a socket (Connection timed out)
=========================================================================
위와 같은 git error가 생깁니다.
다시한번 조언 부탁드립니다.
또, 혹시 bin폴더에 있는 repo파일이 생성한 mydroid 폴더 안에도 있어야 하나요???
무슨 문제인지를 잘 모르겠습니다만, 에러 메시지만 봐서는 "git://android.git.kernel.org/platform/manifest.git" 이곳과의 연결 문제인 것 같은데요.
해당 링크를 git가 아닌 http 프로토콜로 해서 웹 브라우저에서 보면 잘 나오는 걸로 봐서 그 쪽 문제는 아닌 것 같은데…
요부분은 구글링을 좀 해보셔야 겠는데요. ^^;
아니면 일정 시간이 지나면 잘 되실 수도…;;;;
android.git.kernel.org[0: 130.239.17.12]: err no=Connection timed out
위 메시지는 구글에서 운영하는 사이트의 문제로 GIT 서버로 연결이 안되어서 발생하는 문제입니다.
다른 GIT 서버로 연결하도록 하시면 문제가 해결되겠네요.
안드로이드 소스 저장소 서버가 해킹을 당했습니다.
시간이 꽤 지났는데 복구가 되지 않고 있네요.
개인이나 써드업체에서 제공하는 미러 서버도 있는것 같으니 그쪽을 이용해보세요.
그리고 홈 디렉토리에 bin 디렉토리 추가후에는 터미널을 재시작하거나 환경 설정을 다시 읽어와야 이런식의 실행이 가능합니다.
[code:145y3gtq]repo init 블라블라..[/code:145y3gtq]