참고: Ubuntu18.04-desktop 가상 머신 rubyv2.4.5 환경을 만들 때 실행되는 일련의 명령 등

2400 단어 Ruby
자기가 다시 같은 일을 할 때 재사용을 위한 노트.
다음은 데스크톱 PC에서 사용하는 가상화 소프트웨어로 제작된 가상 머신을 전제로 하지만 클라우드 플레이트form 시스템에서도 대체로 같다.
※ 또한 이 기사에서는 앱이 관리하는 rbenv를 사용하지 않고 github clone에서 설치하는 방법을 처리합니다.

1. Ubuntu 18.04-desktop의 iso 이미지 획득


다음 URL 등에서 원하는 iso 이미지 가져오기
http://cdimage-u-toyama.ubuntulinux.jp/releases/

2. VMware, VirtualBox와 같은 가상화 소프트웨어를 사용하여 VM 시작


새 가상 머신 제작 등 메뉴에서 위에서 얻은 iso 이미지를 설치 디스크 이미지 파일로 지정합니다.
가상화 소프트웨어에 간단히 설치할 수 있는 기능이 있다면 그것을 사용하면 매우 쉽다.

3. 설치 작업에 필요한 포장

  • VM의 콘솔을 통해 터미널 소프트웨어를 시작하여 다음을 수행합니다
  • .
    ip addr show          # 母艦からsshでログインする時に指定するIPアドレスを確認
    sudo apt install tasksel
    sudo tasksel install openssh-server
    service ssh status    # sshサーバの起動状態を確認
    ss -ln -t4            # sshサーバの使用ポート番号を確認
    exit
    
  • 모함에서 ssh로 로그인한 후 아래 조작
  • cd    # HOMEディレクトリで作業
    sudo apt install mysql-client libmysqlclient-dev    # mysqlを使うrubyプロジェクトだから入れておく
    sudo apt install git
    sudo apt install curl
    sudo apt install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev
    git clone https://github.com/rbenv/rbenv.git ~/.rbenv
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
    . .bashrc
    ~/.rbenv/bin/rbenv init
    echo 'eval "$(rbenv init -)"' >> ~/.bashrc
    . .bashrc
    curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash    # rbenvの状態確認
    git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
    rbenv install 2.4.5
    curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash    # rbenvの状態確認
    rbenv rehash
    rbenv shell 2.4.5
    gem install bundler
    
    

    그다음에 종목을 봤어요.


    Giit 창고에서 소스 가져오기
    모함과 디렉터리 공유 설정
    Rubbimine 등 원격 해석기 설정 등
    항목에 따라 각양각색의 일을 하다.
    이번 기사는 이 정도야.

    좋은 웹페이지 즐겨찾기