clearer
 

How to install Ubuntu 20.04 at Windows10

  • Open PowerShell as Administrator and run : 윈도우 버튼 옆 돋보기 클릭하고 PowerShell 이라고 치면 나옴, 관리자 실행 잊지 말자
    • 그 다음 이렇게 치고 엔터 : Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    • 재시작 한번 하고
    • wsl –update
  • Install Ubuntu 20.04 through AppStore : 앱스토어에서 ubuntu라고 치면 나오는데 이중 20.04 버젼을 택하자
  • WslRegisterDistribution failed with error 발생할 경우 : link, link2, link3
  • 설치 후 계정 만들기 : 자신의 user id와 password를 입력한다. (예를 들어 id를 dhmoon으로 진행하겠다. 암호는 마음대로)
  • Ubuntu 자체 터미널이 별로이기 때문에 gnome-terminal을 설치하려고 한다. 그 전에 xming 프로그램을 설치하도록 하자.
  • Ubuntu 시작 후 터미널에 다음과 같이 입력하고 엔터
    • sudo apt-get update
    • sudo apt-get install ubuntu-desktop (계속 실패할 경우 sudo apt-get update 다시 실행해 줄 것)
  • .bashrc 세팅을 해 보자, vi 로 .bashrc 를 연 다음 맨 아래로 가서 그 아래 부분에 넣어 주면 된다. (vi 사용법 : https://jhnyang.tistory.com/54)
    • export DISPLAY=:0
    • export LIBGL_ALWAYS_INDIRECT=0
    • export NO_AT_BRIDGE=1
    • source /home/dhmoon/root/bin/thisroot.sh # root 가 인스톨된 경로를 넣어 준다
    • alias term='gnome-terminal' # ubuntu 실행 후 바로 터미널에서 term 이라고 넣고 엔터를 치면 gnome-terminal이 뜬다.
    • alias l='ls -al'
    • alias s='ls'
    • alias now='cd ~/WinUbuntu/Work1/' # 최근 일하는 곳이 Work1 디렉토리 인경우
      • source ~/.bashrc
    • term 실행 하면 genome-desktop 이 잘 실행 되면 된다. 여기서 가끔 에러가 나는데
      • unable to init server: could not connect: connection refused : 에러의 경우
        • PowerShell 을 실행 시킨 후 wsl -update 라고 업데이트를 해 주면 된다.
  • Directory 설정
    • ln –sf /mnt/c/Users/”your ID”/Desktop . (당신의 컴퓨터 이름이 dhmoon의 경우 ln -sf /mnt/c/User/dhmoon/Desktop .)
    • ln –sf /mnt/c/User/”your ID”/Downloads . (당신의 컴퓨터 이름이 dhmoon의 경우 ln -sf /mnt/c/User/dhmoon/Downloads .)
    • ln -sf /mnt/d/Dropbox/Analysis/HiData/Winbuntu . (문동호의 경우만)
  • 그럼 이제 리눅스와 root 를 즐겨 보도록 하자
    • root 설치 : ROOT install Guide (Ubuntu 20.04에서는 root_v6.22.08 이상 필요)
    • Link : You can find all the version of root at https://root.cern.ch/releases (안정성 문제가 나오는데 안전한 싸이트니 진행해도 됨). Click on Release 6.22/08, root_v6.22.08.source.tar.gz
    • root 6.22.08 version 설치하기
    • 다운로드 된 파일 가져오기 : cp ~/Downloads/root_v6.22.08.source.tar.gz .
    • tar -xvzf root_v6.22.08.source.tar.gz root-6.22.08/ 하면 파일이 풀림
    • root 를 설치하기 위한 프로그램 설치 (에러 발생시 여기 참조 : root install error guide 만약 newest version 이라고 나오면 이미 설치가 잘 된 상태임. 다음으로 넘어가도 됨.
      • sudo apt-get install git dpkg-dev cmake g++ gcc binutils libx11-dev libxpm-dev libxft-dev libxext-dev libssl-dev (22.08에서 꼭 해야함)
      • sudo apt-get install cmake
      • sudo apt-get install python3-numpy (6.18 의 경우 sudo apt-get install python3-dev python3-pip python3-tk python3-lxml python3-six)
      • mkdir root
      • cd root
      • cmake ../root-6.22.08/ -Dall=ON
      • make (시간이 정말 오래 걸림… 잘 되고 있는 것임)
    • 그 다음 source /home/dhmoon/root/bin/thisroot.sh 을 해주거나 이 문장이 .bashrc에 있는 경우
    • source .bashrc라고 해도 된다. (만약 없는 경우 .bashrc에 꼭 추가해 주자)

root 6.18 at Ubuntu 18.04 LTS

  • 6.18을 Ubuntu 18.04 에 설치하는 경우
    • sudo apt-get install git dpkg-dev cmake g++ gcc binutils libx11-dev libxpm-dev libxft-dev libxext-dev libssl-dev
    • sudo apt-get install cmake
    • sudo apt-get install python3-dev python3-pip python3-tk python3-lxml python3-six
    • cd root
    • git checkout -b v6-18-04 v6-18-04
    • mkdir root_build root_install && cd root_build
    • cmake -DCMAKE_INSTALL_PREFIX=../root_install ../
    • cmake —build .
    • make -j16
  • root path : ~/root/root_build/bin/thisroot.sh
  • root 만 설치하려면 여기까지만 하면 된다. Latex은 논문을 위해서만 설치하자.

How to install Latex at Ubuntu

  • Latex 설치하기
    • sudo add-apt-repository ppa:texlive-backports/ppa
    • sudo apt-get update
    • sudo apt-get install texlive-full
    • 그런 다음 pdflatex xxx.tex 하면 됨
dhmoon/ubuntu20win10.txt · 마지막 수정: 2023/12/16 20:11 작성자 dhmoon
 
광주광역시 북구 용봉동 전남대학교 자연대 4호관 물리학과 319호 | Tel. +82-62-530-3484
Bld.4-319 Department of Physics, Chonnam National University, 77 Yongbong-ro, Buk-gu, Gwangju 500-757, KOREA
별도로 라이선스를 알리지 않을 경우, 이 위키의 내용은 다음의 라이선스에 따릅니다: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki