CSE/Ubuntu 검색 결과

6개 발견
  1. 미리보기
    2016.01.11 - Palpit

    [Ubuntu] 안드로이드 빌드 환경 구축하기 !

  2. 미리보기
    2016.01.09 - Palpit

    [Ubuntu] 윈도우 10에서 우분투 듀얼부팅 하기(멀티부팅) - 2

  3. 미리보기
    2016.01.09 - Palpit

    [Ubuntu] 윈도우 10에서 우분투 듀얼부팅 하기(멀티부팅) - 1

  4. 미리보기
    2016.01.09 - Palpit

    [Ubuntu] 윈도우에서 우분투 설치 USB 만들기

  5. 미리보기
    2015.08.10 - Palpit

    [Ubuntu] 우분투에서 카톡 하기 ! - Kakaotalk

  6. 미리보기
    2015.06.21 - Palpit

    [Ubuntu] 우분투 맥 테마 적용하기! (Mac OS Theme)

조회수 확인

안드로이드 빌드 환경 구축하기

(Establishing a Build Environment)

 우분투 환경에서 안드로이드 빌드 환경 구축해보겠습니다.







[출처: phonearena]




 공식적으로 명시된 PC or 노트북의 제원 조건입니다.



  • A Linux or Mac OS system. It is also possible to build Android in a virtual machine on unsupported systems such as Windows. If you are running Linux in a virtual machine, you need at least 16GB of RAM/swap and 100GB or more of disk space in order to build the Android tree. See disk size requirements below.
  • A 64-bit environment is required for Gingerbread (2.3.x) and newer versions, including the master branch. You can compile older versions on 32-bit systems.
  • At least 100GB of free disk space for a checkout, 150GB for a single build, and 200GB or more for multiple builds. If you employ ccache, you will need even more space.



  •  요약하면, 리눅스(Linux) 혹은 Mac OS 에서 가능하지만, 윈도우에서 가상 머신(virtual machine)을 통해서 빌드도 가능하다고 합니다.

     - 가상 머신 자체가 상당한 메모리를 잡아먹기에 별로 추천드리지 않습니다(제원이 캡으로 좋다면 얘기가 다르겠지만요.)


     적어도 16 GB 의 램과 스왑 영역이 필요하다고 합니다. 그리고 100 GB 의 여유 공간이 필요하죠. 싱글 빌드에는 150 GB, 멀티 빌드에는 200 GB 필요합니다.




     위 포스팅은 Ubuntu 14.04 LTS (64-bit) 버전 기준으로 작성되었습니다.



     Installing the JDK

      빌드를 위해서는 Java 7을 필요로 합니다. 아래 명령어를 터미널(Ctrl + Alt + T)에서 수행하여 설치합니다.


     - sudo apt-get update

     - sudo apt-get install openjdk-7-jdk




      추가적으로 아래 명령어를 수행하여 업데이트를 진행합니다.


     - sudo update-alternatives -config java

     - sudo update-alternatives -config javac




      올드한 버전의 안드로이드를 빌드하시겠다면, 하위 버전 Java를 또한 설치해주세요.


     - Java 6: 진저 브레드에서 킷캣 버전

     - Java 5: 컵케이크에서 프로요





     Installing required packages

      빌드를 위해 필요한 여러가지 패키지를 설치합니다.


     - 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



      오류없이 잘 설치되는지 확인하십니다.





     Configuring USB Access

      USB 드라이버를 설치하셔야 윈도우에서 처럼 접속하여 사용가능합니다. 이번 파트는 시류아 님의 강좌를 따와서 작성했습니다.



      초기 gksu 설치를 해줍니다.


      - sudo apt-get install gksu


     

      설치가 완료되면 본격적으로 USB 드라이버를 설치합니다.

      아래 명령어를 입력합니다.


      - gksudo gedit /etc/udev/rules.d/51-android.rules



      다음 열리는 에디터 창에 아래 텍스트를 입력합니다.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    # adb protocol on passion (Nexus One)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="<username>"
    # fastboot protocol on passion (Nexus One)
    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", MODE="0600", OWNER="<username>"
    # adb protocol on crespo/crespo4g (Nexus S)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", MODE="0600", OWNER="<username>"
    # fastboot protocol on crespo/crespo4g (Nexus S)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", MODE="0600", OWNER="<username>"
    # adb protocol on stingray/wingray (Xoom)
    SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="70a9", MODE="0600", OWNER="<username>"
    # fastboot protocol on stingray/wingray (Xoom)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="708c", MODE="0600", OWNER="<username>"
    # adb protocol on maguro/toro (Galaxy Nexus)
    SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0600", OWNER="<username>"
    # fastboot protocol on maguro/toro (Galaxy Nexus)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e30", MODE="0600", OWNER="<username>"
    # adb protocol on panda (PandaBoard)
    SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d101", MODE="0600", OWNER="<username>"
    # adb protocol on panda (PandaBoard ES)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d002", MODE="0600", OWNER="<username>"
    # fastboot protocol on panda (PandaBoard)
    SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d022", MODE="0600", OWNER="<username>"
    # usbboot protocol on panda (PandaBoard)
    SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f", MODE="0600", OWNER="<username>"
    # usbboot protocol on panda (PandaBoard ES)
    SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d010", MODE="0600", OWNER="<username>"
    # adb protocol on grouper/tilapia (Nexus 7)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0600", OWNER="<username>"
    # fastboot protocol on grouper/tilapia (Nexus 7)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0600", OWNER="<username>"
    # adb protocol on manta (Nexus 10)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0600", OWNER="<username>"
    # fastboot protocol on manta (Nexus 10)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="<username>"
    # adb protocol on hammerhead (Nexus 5)
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee1", MODE="0600", OWNER="<username>"
    cs


      


      입력 후 저장한 뒤, 마지막으로 퍼미션을 준 뒤 USB 드라이버 설치를 끝냅니다.


      - sudo chmod a+r /etc/udev/rules.d/51-android.rules


     



     Installing ADB

      아래 명령어를 입력하여 ADB 를 설치합니다.


      - sudo apt-get install android-tools-adb


     




     자 여기까지가 안드로이드 빌드 환경 구축하기 입니다.



     다음 장은 소스 다운로드를 진행하도록 하겠습니다.




     

    다른 카테고리의 글 목록

    CSE/Ubuntu 카테고리의 포스트를 톺아봅니다
    조회수 확인

    윈도우 10에서 우분투 듀얼부팅 하기(멀티부팅) - 1

    윈도우 10에서 우분투 듀얼부팅 하기(멀티부팅) - 2











    이전 포스팅을 통해서 준비과정을 모두 마치셨다면,



    이번 포스팅에서는 BIOS에서 우분투 USB boot 인식 및 설치를 진행하도록 하겠습니다.









    1. USB를 꽂은 체로 PC 또는 노트북의 전원을 킵니다.


    바로 BIOS에 진입할 수 있게 각 제조사 별 BIOS 진입 키를 눌러서 진입해주세요.


    진입하셔서 Boot 탭에서 Boot Device Priority 엔터









    2. Boot Option #1 에 보시면 Windows로 잡혀있습니다.


    해당 부분을 엔터하셔서 USB 이름으로 된 부분을 설정하여 줍니다.









    바로 이렇게 말이죠.









    3. 저장 후 종료 합니다.








    4. 그러면 자동적으로 우분투 GRUB으로 넘어갑니다.


    맨 상단의 Try Ubuntu without installing 엔터








    5. 설치없이 우분투 환경을 사용해 볼 수 있습니다.


    여기서 진행하는 이유는 인터넷으로 찾아보면서 진행 할 수 있기 때문이죠.








    6. 바탕화면의 'Install Ubuntu 14.04.3 LTS' 를 실행시킵니다.



     







    7. 초기 언어는 '한국어'로 설정










    8. 별 무리없이 계속 클릭











    9. '설치 형식'에서 '기타'를 선택 후 계속


      









    10. 윈도우에서 파티션 분할해둔 남은 공간을 확인 하세요.


    위 공간을 선택 하신 후, + 버튼을 클릭합니다.















    11. 먼저, Swap 영역을 만듭니다.


    Swap 영역은 윈도우의 가상 메모리 부분이라고 보시면 됩니다.


    대략적으로 모르시는 분들은 기존 PC의 RAM 정도 혹은 배수로 설정해주세요.

    (ex: 4GB RAM 이면 4096 MB)








    12. / 영역을 생성합니다.


    아래 그림과 같이 설정하는데,


    크기에 유의해서 설정합니다.








    13. /home 영역을 생성합니다.








    14. 아래와 같이 영역이 생성됨을 확인 할 수 있습니다.


    swap

    /

    /home


    각각 생성됨을 확인하고, 지금 설치(I)를 클릭


    이제부터 별탈 없이 계속 클릭하시면 됩니다.








    15. 계속 클릭








    16. 살고 계신 지역인 한국의 수도로 선택








    17. 한국어에서 한국어(101/104 호환) 선택








    18. 계정 생성










    19. 설치가 진행됩니다.









    20. 설치가 완료되면 '지금 다시시작'을 눌러주시면 됩니다.


    USB는 빼주세요.











    아래처럼 재시작 되면 


    Try 뭐시기였던게 Ubuntu로 바뀌어 있습니다.


    Ubuntu 엔터 !









    다음 화면처럼 초기 로그인 창이 뜨면서 Ubuntu가 구동됩니다.















    여기까지가 윈도우 10에서 우분투 듀얼부팅하기입니다.



    맨 처음 우분투를 설치했을 때가 넷북을 쓰던 시절이었습니다.



    그땐 별로 어렵지 않게 했던 것 같은데,



    패스트 부팅이다 시큐어 부팅이다 뭐다 해서


    좀 번거로웠지만, 잘 따라하시면 큰 문제 없을 것 같습니다.




    질문이 필요하시면 Disqus나 일반 질문으로 해주시면 됩니다.







     

    다른 카테고리의 글 목록

    CSE/Ubuntu 카테고리의 포스트를 톺아봅니다
    조회수 확인

    윈도우 10에서 우분투 듀얼부팅 하기(멀티부팅) - 1

    윈도우 10에서 우분투 듀얼부팅 하기(멀티부팅) - 2






    상위 포스팅에서 우분투 USB Installer 를 만드셨다면,


    이제는 적용을 할 차례입니다.




    원래는 기본적으로


    USB를 인식시킨 후, 부팅시에 BIOS에서 잡아줘서 자동적으로 우분투 USB에 진입하면 되지만,


    Window 8 부터 이상한 종특을 가지게 되었습니다.



    바로


    'Fast startup' & 'Secure boot'



    입니다.



    위 과정 때문에 참 골치아프게 과거에 우분투를 설치했었습니다.



    두 과정을 먼저 무장 해제시키고 설치를 진행해야 합니다.



    시작해보겠습니다.


     

    제  pc 환경은 다음과 같습니다.


    OS: Windows 10 (64-Bit)




     





    빠른 시작 켜기 해제





    1. 제어판이 진입하여 '시스템 및 보안'을 클릭합니다.




     


     







    2. '전원 옵션' 진입 











    3. '전원 단추 작동 설정' 진입 










    4. '현재 사용할 수 없는 설정 변경' 클릭










    5. '종료 설정' 란에 빠른 시작 켜기(권장) 부분을 체크 해제합니다.



    변경 내용 저장.





     





    이렇게 해서 빠른 시작 켜기(Fast startup) 해제 했습니다.











    안전한 부트 제거






    1. PC 혹은 노트북을 종료합니다.


    전원을 키면서 BIOS에 진입합니다.(삼성 노트북 F2)


    BIOS에 진입하면 아래처럼 Boot 탭에 진입합니다.


    여기서 저기 체크되어있는 Secure Boot를 Enter로 'Disabled'로 설정해줍니다.











    2. Exit 탭에서 저장 후 종료합니다.









    여기까지가 듀얼 부팅 혹은 멀티 부팅을 위한 초기 설정입니다.





    여기서 부터는 파티션을 나눠서 나눈 파티션에 우분투를 설치하도록 하겠습니다.


    * 파티션을 나눌 필요가 없으신 분들이나, 그냥 윈도우를 갈고 거기에 설치를 하시겠다는 분들은 굳이 따라오지 않으셔도 됩니다.











    윈도우 10에서 파티션 나누기







    1. 제어판에 진입하여 '시스템 및 보안' 진입합니다.









    2. 아래 관리 도구에 '하드 디스크 파티션 만들기 및 포맷' 클릭 합니다.




     





    3. 아래 화면처럼 구성된 화면에서 주 드라이브를 오른쪽 클릭하여 볼륨 축소를 합니다.











    4. 축소할 공간 입력에 원하는 만큼의 공간을 입력합니다.



    MB 단위이기 때문에 헷갈리시다면, 


    가장 상단의 축소 전 전체 크기와 C: 드라이브의 GB 용량을 비교해 보시면


    단위가 적용이 가능하실 겁니다.


    원하는 만큼 숫자를 입력하시고 축소를 누릅니다.











    5. 작업이 완료되면 할당되지 않음 으로 원하는 만큼의 용량이 나오게됩니다.








     





    이렇게 해서 우분투 듀얼 부팅하기 준비작업이 완료됩니다.



    다음 포스팅에서 BIOS에서 USB를 잡아주고, 설치를 진행하여 듀얼부팅을 완료하도록 하겠습니다.


    다른 카테고리의 글 목록

    CSE/Ubuntu 카테고리의 포스트를 톺아봅니다
    조회수 확인



    듀얼 부팅을 위한 우분투 설치 USB를 만들어 보도록 하겠습니다.











    1. 우분투 iso 파일을 받기위해 우분투 사이트에 접속합니다.



    http://www.ubuntu.com


    접속하시면 아래와 같이 웹 페이지가 뜨는데,


    자신이 깔고자 하는 종류(Cloud, Sever, Desktop)에 맞게 다운을 받습니다.


    Desktop 기준으로 진행하겠습니다.


    포스팅 날짜 기준 Ubuntu Desktop 14.04.3 LTS(64-bit) 버전입니다.



















    2. 다운로드가 완료되면 USB에 설치 환경을 구성하기 위해 Universal USB Installer를 다운 받습니다.



    http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/



    다운받으심과 동시에 실행시키면 아래와 같이 화면이 뜹니다.












    3. USB를 장착하신 뒤, 아래와 같은 절차로 진행합니다.



    USB는 4GB 정도로 추천드리며, USB 내의 데이터는 모두 지워집니다.



    Step1의 단계에선 원하는 OS를 택하기 위한 목록이 나오는데, Ubuntu를 선택합니다.









    4. Step2에서 다운받은 우분투 iso 파일을 선택해줍니다.











    5. Step3에서 인식된 USB를 선택한 뒤 create 눌러주시면 됩니다.



    누르시고 알림 창이 뜨면 Y 눌러주시면 됩니다.











    6. Universal installer가 압축을 풀고 USB에 설치를 진행합니다.



    완료가 되면 close를 클릭하시면 끝이 납니다.











    자 이렇게 해서 듀얼 부팅 혹은 우분투 용으로 쓰기위한 시동 디스크를 만든 거나 다름없습니다.



    이제 각 취향에 맞게 설치를 하시면 되겠습니다.









    다른 카테고리의 글 목록

    CSE/Ubuntu 카테고리의 포스트를 톺아봅니다
    조회수 확인





    PC 카톡을 애용하는? 저에게


    우분투를 쓸 때 PC 카톡의 부재는 


    이루 말할 수 없는 슬픔이 찾아옵니다...











    그.래.서.








    우분투에서도 PC 카톡을 사용할 수 있게 


    포스팅을 진행해 보도록 하겠습니다 !!






    구성 환경은 


    Ubuntu 14.04  x64 


    환경에서 진행하였습니다!!










    순 서 !


    1. Playonlinux 를 설치합니다 !!


    sudo apt-get install playonlinux




    2. Playonlinux 를 실행합니다 !!


    초기 화면에서 '설치'버튼 클릭!











    3. 'Install a non-listed program' 클릭 !!


     











    4. 다음을 누른 뒤 아래 그림대로 따라해주세요 !



    Install a program in a new virtual drive 선택 후, 다음 !









    대충 여느 문구 써주시면 됩니다 !








    Install some libraries 선택







    32 bits windows installation 선택 !





    wine 관련 창이 나오면 한글이 깨지실 수도 있으니 오른쪽 버튼 클릭해주세요 !!











    5. POL_install_gdiplus, riched20, wmp9 를 선택 후 다음 !











    6. 아래 화면이 나올 시에, 탐색 버튼 클릭하여 카카오톡 설치 파일 경로 선택 일일!!


    선택 후, 다음 !!








    자동적으로 윈도우에서 설치하는 화면처럼 넘어가면 그냥 설치 해주시면 됩니다!!



    * 중요한게 마지막에 카카오톡 실행 체크 해제 !!!








    7. 다음으로 short cut을 묻습니다 ! 


    당연히 kakao talk.exe 선택 후, 다음 !!


    그 다음 맨 상단의  I don't want to make another shortcut


    선택 !!









    8. 이제 실행만하면 끝!!


    아래 화면에서 실행해주세요!!

















     


    이것으로 우분투에 카카오톡 PC 설치하기를 마무리 하겠습니다!








    다른 카테고리의 글 목록

    CSE/Ubuntu 카테고리의 포스트를 톺아봅니다
    조회수 확인





    우분투 14.04  LTS 버전 


    Mac 테마 적용



     포스팅을 진행해보겠습니다!





    아래 포스팅을 참고하여 현재 날짜에 맞게 작성해보았습니다!


    http://webnautes.tistory.com/561









    적용하기 전 기본 테마입니다!


    으음... 기본 테마도 괜춘하지만 역시 Mac OS X 느낌을 살려보도록 하죠~










    순서!!




    1. 아래 링크에서 첨부파일을 받습니다!


    http://drive.noobslab.com/data/Mac-14.04/Mac-OS-Lion%28Docky%29.tar








    2. 다음으로 Ctrl + Alt + T 혹은 터미널 실행!!!! 해서 아래 명령을 수행~




    sudo add-apt-repository ppa:docky-core/ppa


    sudo apt-get update


    sudo apt-get install docky







    3. Docky 검색하여 실행!












    아래 쪽에 생긴 docky의 가장 왼쪽 아이콘을 클릭하여 설정창을 띄운다!!










    4. 설치 아이콘을 클릭하여 아까 다운 받은 테마를 적용한다!!!











    5. 테마는 Buyi-dock 로 설정하고 닫기!













    6. 다시 Docky를 열어 3D 배경 체크!!











    7. Dock에 앱을 추가하려면 실행시킨 뒤 아이콘 오른쪽 클릭해서 고정!! 











    ** 아이콘 크기 조절은 Docky 설정창을 열어서 수행가능 합니다.
















    다음은 Mac OS X Lion Theme, Icon, Cursor 


    적용시키겠습니다!!




    1. 아래 명령어를 터미널에서 수행합니다!



    sudo add-apt-repository ppa:noobslab/themes


    sudo apt-get update


    sudo apt-get install mac-ithemes-v3 mac-icons-v3 unity-tweak-tool






    2. 다음으로 unity-tweak-tool을  실행해서 테마, 아이콘 변경!!










    Mbuntu-zukimac 테마와 Mbuntu-osx 로 아이콘을 설정!













    * 런처바 자동으로 숨기기를 하셔야 하겠네요~



    설정 - 모양 - 동작 방식을 선택합니다!



    런처 자동 숨기기 On !!!










    마지막으로 배경화면을 좀 꾸며보도록 하죠~



    아래 명령어를 수행합니다.



    wget http://drive.noobslab.com/data/Mac-13.10/MBuntu-Wallpapers.zip


    unzip MBuntu-Wallpapers.zip








    설정에서 배경화면을  셋팅!!





    따란~










    이것으로 Ubuntu 맥 테마 적용에 대한 포스팅을 마치겠습니다!!





    다른 카테고리의 글 목록

    CSE/Ubuntu 카테고리의 포스트를 톺아봅니다