목차
설치 패키지 다운로드(복사)
- FilingBox MEGA2 v2 Linux Client 설치 패키지를 설치할 시스템에 접속한다.
주의
FilingBox MEGA2 v2 Linux Client 설치는 ‘root’ 계정으로 진행된다.
- 인수한 설치 CD를 CD-ROM에 넣는다.
- CD-ROM을 마운트할 디렉토리를 생성한다. (디렉토리 명 예: /mnt/cdrom)
mkdir –p /mnt/cdrom
- CD-ROM을 생성한 디렉토리에 마운트 시킨다.
mount –r –t iso9660 /dev/cdrom /mnt/cdrom
- CD 내에 저장되어 있는, FilingBox MEGA2 v2 Linux Client 설치 패키지를 확인한다.
ls –l /mnt/cdrom
- CD 내에 저장되어 있는 FilingBox MEGA2 v2 Linux Client 설치 파일을 로컬 시스템으로 복사한다.
cp ‘/mnt/cdrom/ FilingBox MEGA2_v2_Linux_Client_v2.2.0.tgz ’ /root
FilingBox MEGA2 v2 Linux Client 설치 패키지 압축 해제
- 설치 패키지가 저장되어 있는 디렉토리로 이동한다.
cd /root
- 설치 패키지의 압축을 해제한다.
tar -zxvf "FilingBox MEGA2_v2_Linux_Client_v2.2.0.tgz"
설치 스크립트 실행
아래 명령어를 실행시켜서, FilingBox MEGA2 v2 Linux Client 프로그램을 설치 작업을 시작한다.
cd install_pkg_gen
./install_mega_linuxclient.sh
centOS 8.x에서 실행하는 경우, EOL 문제로 mirror site 주소가 달라져 9 로 업데이트를 하거나 설치 전 아래 명령어를 실행해준다.
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Linux-*
로그인 계정
설치 작업은 ‘root’ 계정으로 수행되어야 한다. 로그인 한 계정을 확인하여, ‘root’가 아닌 경우, 설치를 중단한다.
디렉토리 생성
설치 패키지 내 파일들을 복사할, 디렉토리들을 생성한다.
생성되는 디렉토리 정보는 아래와 같다
디렉토리 | 설명 |
---|---|
/namusoft/megaclient | 실행 파일과 암호화 라이브러리 파일 저장 |
/namusoft/megaclient/push | pushc 파일 저장 |
/namusoft/megaclient/integrity | integrity 파일 저장 |
/namusoft/megaclient/package | 버전 정보 포함 파일 저장 |
파일 복사
설치 패키지 내 파일들을 생성한 디렉토리에 복사한다.
설치 완료
정상적으로 FilingBox MEGA2 v2 Linux Client 설치가 완료되면 아래와 같은 메시지가 출력된다.
설치가 완료되면, 아래와 같이, 폴더 및 파일이 생성된다.
폴더/파일명 | 설명 | ||
---|---|---|---|
/namusoft/megaclient | |||
libcrypto.so.3 | 암호화 모듈 | ||
libssl.so.3 | 암호화 모듈 | ||
fbmegas | 클라이언트 메인 실행 파일 | ||
/namusoft/megaclient/push | |||
pushc | 수동 무결성 검사 명령 수신 실행 파일 | ||
/namusoft/megaclient/integrity | |||
integrity | 패키지 업데이트 시, 패키지 hash 값을 계산하는 파일 | ||
/namusoft/megaclient/package | |||
fbmegas_linux_v2.2.0.zip | 현재 실행 중인 패키지 파일 | ||
version.txt | 버전 정보를 포함하고 있는 파일 | ||
/namusoft/megaclient/update | |||
update | 클라이언트 프로그램을 업데이트는 파일 | ||
/namusoft/megaclient/zip | |||
zip |