Install ROOT Cern

รบกวนทดลองติดตั้งโปรแกรม root ผ่านทาง Conda ครับ

  1. Install conda
    1.1 $ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
    1.2 $ sh Miniconda3-latest-Linux-x86_64.sh
    1.3 กด Enter
    1.4 ลงมาล่างสุด พิมพ์ yes และ กด Enter
    1.5 กด Enter (โปรแกรมจะถูกติดตั้งที่ Path home)
    1.6 พิมพ์ yes และ กด Enter เพื่อรัน Conda
    1.7 $ conda config --set auto_activate_base false
    1.8 ออกจาก ssh แล้วทำการ Login เข้าใหม่ครับ

  2. Install root
    2.1 $ conda config --set channel_priority strict
    2.2 $ conda create -c conda-forge --name rootenv root
    2.3 กด y [Enter]

  3. ขั้นตอนการใช้งาน Environment
    3.1 การเปิด environment และใช้คำสั่ง

    1. $ conda activate rootenv

เมื่อรัน environment จะขึ้นให้ใส่คำสั่ง

  • $ root

หากต้องการออกจาก environment ใช้คำสั่ง

  • $ conda deactivate

การติดตั้ง Alibuild

  1. ขั้นตอนการใช้งาน
    3.1 การเปิด environment และใช้คำสั่ง

    1. conda activate rootenv

    2. mkdir -p $HOME/alice/sw

    3. export ALIBUILD_WORK_DIR="$HOME/alice/sw"

    4. eval "alienv shell-helper"

    5. mkdir $HOME/user_python

    6. export PYTHONUSERBASE="$HOME/user_python"

    7. export PATH="$PYTHONUSERBASE/bin:$PATH"

    8. echo $PYTHONUSERBASE

    9. pip install alibuild --upgrade

    10. aliBuild