ffmpeg를 설치하기 전에 아래의 패키지를 설치해야 한다.

# yum-config-manager --add-repo http://www.nasm.us/nasm.repo

# yum install nasm

# yum install autoconf automake bzip2 cmake freetype-devel gcc gcc-c++ git libtool make mercurial pkgconfig zlib-devel


로컬 계정에 설치가 되도록 작성한 스크립트이다. 기본적으로 로컬계정 $HOME에 설치된다. 

최종적으로 설치가 될 디렉토리 : $HOME/ffmpeg


디렉토리 변경을 원한다면, 스크립트에서 ROOT_DIR, ROOT_SUB_DIR 바꿔주면 된다.


1. 실행 방법.

ffmpeg_setup.sh


위의 ffmpeg_setup.sh script 파일을 다운받는다.

$ sh ffmpeg_setup.sh --download-install 

-> 컴파일 파일들은 다운로드 후 설치한다.

$ sh ffmpeg_setup.sh --install

-> 컴파일 파일들이 있다는 가정하에(ex: $HOME/ffmpeg/ffmpeg_sources), ffmpeg만을 설치한다.

$ sh ffmpeg_setup.sh --update

-> 컴파일 파일들이 있다는 가정하에(ex: $HOME/ffmpeg/ffmpeg_sources), 모든 파일들을 업데이트 후 설치한다. 

$ sh ffmpeg_setup.sh --remove

-> ffmpeg를 제거한다.


2. 스크립트 설치 도중, 만약 not found opus Error가 발생한다면, PKG_CONFIG_PATH 잡아주고 .bashrc 갱신 후 다시 진행한다.

ex) PKG_CONFIG_PATH=$HOME/ffmpeg/ffmpeg_build/lib/pkgconfig:$PKG_CONFIG_PATH


3. 끝.



'Linux > CentOS' 카테고리의 다른 글

[CentOS7] Anaconda Setup  (0) 2017.06.10
[CentOS7] Java 설치  (0) 2017.06.07
[CentOS7] NVIDIA Driver 설치  (0) 2017.06.06
Centos7 Media 설치  (0) 2017.06.06
[CentOS6] R setup  (0) 2016.04.05
Posted by scii
:

Example)

환경변수에 추가하고싶은 경로가 존재하지 않는다면, 추가해준다.


[[ ":$PATH:" != *":${FFMPEG_BIN_DIR}:"* ]] && PATH="${FFMPEG_BIN_DIR}:${PATH}"

[[ ":$LD_LIBRARY_PATH:" != *":${FFMPEG_LIB_DIR}:"* ]] && LD_LIBRARY_PATH="${FFMPEG_LIB_DIR}:${LD_LIBRARY_PATH}"

[[ ":$PKG_CONFIG_PATH:" != *":${FFMPEG_PKGCONFIG_DIR}:"* ]] && PKG_CONFIG_PATH="${FFMPEG_PKGCONFIG_DIR}:${PKG_CONFIG_PATH}"

export PATH LD_LIBRARY_PATH PKG_CONFIG_PATH



'Linux > Common' 카테고리의 다른 글

linux commands  (0) 2016.03.15
jupyter  (0) 2016.02.23
Memory Drop  (0) 2016.02.07
cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
Posted by scii
:

[CentOS7] Anaconda Setup

Linux/CentOS 2017. 6. 10. 21:03 |

Setup

1. Download Anaconda

For Python2.7

$ wget https://repo.continuum.io/archive/Anaconda2-4.3.0-Linux-x86_64.sh

For Python3.3

$ wget https://repo.continuum.io/archive/Anaconda3-4.3.0-Linux-x86_64.sh


2. Install Anaconda

For Python2.7

$ bash Anaconda2-4.3.0-Linux-x86_64.sh

For Python3.3

$ bash Anaconda3-4.3.0-Linux-x86_64.sh


Anaconda 도움말 사이트:

https://conda.io/docs/test-drive.html#managing-conda

'Linux > CentOS' 카테고리의 다른 글

[CentOS7] FFmpeg Setup Script  (0) 2017.06.11
[CentOS7] Java 설치  (0) 2017.06.07
[CentOS7] NVIDIA Driver 설치  (0) 2017.06.06
Centos7 Media 설치  (0) 2017.06.06
[CentOS6] R setup  (0) 2016.04.05
Posted by scii
:

[CentOS7] Java 설치

Linux/CentOS 2017. 6. 7. 00:08 |

1. java download

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

tar.gz 압축 파일 받음.


2. 설치

압축해제 후 /usr/local 로 옮김.

ex) mv [디렉토리[/jdk1.8.0_131 /usr/local

심볼릭 링크 생성.

ex) ln -s /usr/local/jdk1.8.0_131/ /usr/local/java


3. 환경변수 설정

/etc/profile


4. 테스트


'Linux > CentOS' 카테고리의 다른 글

[CentOS7] FFmpeg Setup Script  (0) 2017.06.11
[CentOS7] Anaconda Setup  (0) 2017.06.10
[CentOS7] NVIDIA Driver 설치  (0) 2017.06.06
Centos7 Media 설치  (0) 2017.06.06
[CentOS6] R setup  (0) 2016.04.05
Posted by scii
:


1. 드라이버 다운로드

2. nouveau 끄기

systemctl set-default multi-user.target
echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf
# blacklist 파일 생성
rpm -e xorg-x11-drivers xorg-x11-drv-nouveau
# nouveau 삭제
vim /etc/default/grub
# grub 열어서 GRUB_CMDLINE_LINUX 변수에 rd.driver.blacklist=nouveau 추가해준다.
systemctl disable gdm
grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
reboot

3. 부팅 후 
lsmod | grep nouveau 명령어로 확인

systemctl enable gdb

sh NVIDIA DRIVER 설치


'Linux > CentOS' 카테고리의 다른 글

[CentOS7] Anaconda Setup  (0) 2017.06.10
[CentOS7] Java 설치  (0) 2017.06.07
Centos7 Media 설치  (0) 2017.06.06
[CentOS6] R setup  (0) 2016.04.05
[CentOS7] setup ffmpeg && cuda && opencv && qt5  (0) 2016.03.20
Posted by scii
:

Centos7 Media 설치

Linux/CentOS 2017. 6. 6. 16:56 |

'Linux > CentOS' 카테고리의 다른 글

[CentOS7] Java 설치  (0) 2017.06.07
[CentOS7] NVIDIA Driver 설치  (0) 2017.06.06
[CentOS6] R setup  (0) 2016.04.05
[CentOS7] setup ffmpeg && cuda && opencv && qt5  (0) 2016.03.20
[CentOS7] 초기 설정  (0) 2016.03.19
Posted by scii
:

[CentOS6] R setup

Linux/CentOS 2016. 4. 5. 23:27 |

'Linux > CentOS' 카테고리의 다른 글

[CentOS7] NVIDIA Driver 설치  (0) 2017.06.06
Centos7 Media 설치  (0) 2017.06.06
[CentOS7] setup ffmpeg && cuda && opencv && qt5  (0) 2016.03.20
[CentOS7] 초기 설정  (0) 2016.03.19
[CentOS7] Nvidia Graphic Driver Install  (0) 2016.03.19
Posted by scii
:

yum install autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-devel


FFMPEG

ffmpeg 를 설치한다.


CUDA

이것을 설치전, nvidia 드라이버가 설치되어있다면 지운다. 그리고 설치한다.

http://developer.download.nvidia.com/embedded/L4T/r23_Release_v2.0/CUDA/CUDA_Getting_Started_Linux.pdf?autho=1458413119_45b808d6c65e3122f01048167fd63182&file=CUDA_Getting_Started_Linux.pdf

위의 링크로 가서 os에 맞게 설치한다.

모두 설치하였다면, 예제 파일을 컴파일, 실행하여 잘 동작되는지 확인한다.

OpenCV

cd opencv-3.1.0

mkdir build

cd build

#cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON -D BUILD_EXAMPLES=ON -D WITH_OPENGL=ON ..

cmake -D CMAKE_BUILD_TYPE=RELEASE ..

cmake하면서 not found 애들... 모두 설치해주어야한다. 너무 많이 뭔가를 설치해서 못적겠다..

make -j $(nproc)

make install


QT5


참고:

https://docs.highfidelity.com/docs/centos-7-interface-compile-guide

https://help.ubuntu.com/community/OpenCV#Installation

'Linux > CentOS' 카테고리의 다른 글

Centos7 Media 설치  (0) 2017.06.06
[CentOS6] R setup  (0) 2016.04.05
[CentOS7] 초기 설정  (0) 2016.03.19
[CentOS7] Nvidia Graphic Driver Install  (0) 2016.03.19
[CentOS7] Google Chome Stable Install  (0) 2016.03.19
Posted by scii
: