[Ubuntu 14.04] mariaDB 10 및 pypy 설치와 pypy용 pip Develop Tip

이런 우분투 패키지에 특정 버전의 패키지 설치와 
python 이 아닌 pypy 용 pip를 돌리는 것 등은
정리해 놓지 않으면 항상 구글링을 하게되어
중복일 수도 있지만 또 정리해 봅니다.

1) MariaDB 버전 10을 우분투 12.04 혹은 14.04에 설치하기

$ cat install_mariadb_10.sh 
#!/bin/bash

# install mariadb 10 on ubuntu 12, 14

# 1) add key
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db

# 2) add repository source

# for 14.04
sudo add-apt-repository 'deb http://ftp.kaist.ac.kr/mariadb/repo/10.0/ubuntu trusty main'

# for 12.04
#sudo add-apt-repository 'deb http://ftp.kaist.ac.kr/mariadb/repo/10.0/ubuntu precise main'

# 3) install
sudo apt-get update
sudo apt-get install mariadb-server

위의 내용을 install_mariadb_10.sh 쉘에 저장하여 실행하면 됩니다.
(12.04 인 경우 해당 코멘트를 빼고 14.04에 코멘트 '#'를 넣어주셔요)


2) pypy 설치 및 pypy용 pip 설치하여 패키지 설치해 보기


$ cat install_pypy.sh 
sudo apt-get install pypy pypy-dev
curl -O https://bootstrap.pypa.io/get-pip.py
sudo pypy get-pip.py
pypy -m pip list

만약 psutil 이라는 pypy용 파이썬 패키지를 설치하려면

$ sudo pypy -m pip install psutil
Collecting psutil
/usr/local/lib/pypy2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
  SNIMissingWarning
/usr/local/lib/pypy2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  Downloading psutil-4.3.1.tar.gz (315kB)
    100% |████████████████████████████████| 317kB 1.8MB/s 
Installing collected packages: psutil
  Running setup.py install for psutil ... done
Successfully installed psutil-4.3.1


어느 분께는 도움이 되셨기를...

덧글

  • misol 2018/11/19 11:17 # 삭제 답글

    검색 하다가 발견하고 도움 받았습니다. 대단히 감사합니다.
  • 지훈현서아빠 2018/11/19 16:28 #

    예전 글인데 도움이 되셨다니 저의 보람입니다~ ^^
댓글 입력 영역

구글애드텍스트