← 게시글로 돌아가기
그래픽 셸이 포함된 Linux
그래픽 셸이 없는 Linux
활성화
자동 시작 스크립트
문제 해결
64비트 시스템에서 ARM 32비트 실행
FAQ
Xeoma Linux IP 카메라 소프트웨어 사용자 매뉴얼
본 사용자 매뉴얼은 Linux 보안 소프트웨어로서 제오마를 활용하는 기본 단계를 안내합니다.
함께 보기: Linux 용 제오마: 시작하기
그래픽 셸이 포함된 Linux 배포판을 사용 중이라면 공식 사이트에서 제오마를 다운로드할 수 있습니다. 페이지에 접속하면 사용 중인 운영체제에 해당하는 버전을 다운로드할 수 있습니다

다운로드한 tgz 파일의 압축을 해제하십시오 (파일 위에서 마우스 오른쪽 버튼을 클릭하고 압축 해제 옵션을 선택).

xeoma.app 다이아몬드 아이콘이 표시됩니다. 이를 더블 클릭하여 제오마를 실행하십시오.

그래픽 셸이 없는 Linux 용 제오마 IP 카메라 소프트웨어 설치 (터미널 이용)
서버 버전의 Linux 를 사용 중이거나 콘솔을 통해 설치하려면 터미널을 실행하여 다음을 실행하십시오
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (64 비트 시스템용)
또는
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (32 비트 Linux 용).
tar 명령어로 아카이브의 압축을 해제하십시오.

압축 해제 후 xeoma.app 파일이 생성됩니다. 이 파일을 실행하여 제오마 Xeoma를 시작하십시오 (서버 및 클라이언트 구성 요소가 동시에 실행됨). 파일을 실행하면 사용 가능한 명령어가 포함된 간략한 도움말이 표시됩니다 (해당 내용은 ‘도움말’ 섹션에서도 확인 가능합니다).

![]() |
제오마 22.11.25 버전부터는 설치 시 자동 시작 스크립트에 추가될 콘솔 명령어를 지정하는 새로운 기능이 추가되었습니다. 예를 들어 -install -coreauto -serverport 8888를 실행하면 -serverport 8888 명령어가 자동 시작 스크립트에 자동으로 추가됩니다. 이전에는 추가 명령어를 설치 명령어와 결합할 수 없어 자동 시작 스크립트에 수동으로 지정해야 했습니다. |
xeoma.app 실행은 Linux에 그래픽 셸이 있는 경우에만 유효하며, 이 경우 시각적 인터페이스인 클라이언트 구성 요소가 화면에 표시됩니다

그래픽 인터페이스(클라이언트 구성 요소) 없이 서버 구성 요소만 실행할 수도 있습니다

콘솔을 통해 언어를 변경하고 프로그램을 설치 또는 제거하며 실행하고 활성화할 수 있습니다.

기타 기능 설정(예: 카메라 추가 및 구성, 사용자 프로필 추가, 비밀번호 변경 및 로컬 액세스 설정 등)을 하려면 클라이언트에서 해당 서버 구성 요소에 접속해야 합니다. 클라이언트 구성 요소를 실행하는 기기에는 반드시 그래픽 셸이 있어야 하며, 안드로이드 스마트폰으로도 접속 가능합니다.
보시다시피 Linux 용 제오마 IP 카메라 소프트웨어는 다른 운영체제용 제오마만큼 다루기 쉽습니다. 게다가 Ubuntu나 기타 Linux 배포판에서 제오마를 사용하면 시간과 노력뿐만 아니라 비용도 절약할 수 있습니다.
Linux 에서 제오마의 설정 및 아카이브가 저장되는 위치가 궁금하신가요? '제오마 파일 위치' 문서를 확인하십시오!
자동 시작 스크립트
사용 중인 운영체제에 따라 XeomaCoreService 자동 시작 스크립트는 다음 위치에서 찾을 수 있습니다
etc/init.d
etc/init
/etc/systemd/system/
스크립트를 수정해야 하는 경우(예: 시작 전 지연 시간 증가) 반드시 관리자 권한으로 수행해야 하며, 그렇지 않으면 변경 사항이 저장되지 않습니다.
![]() |
제오마 22.11.25 버전부터 설치 시 자동 시작 스크립트에 추가할 콘솔 명령어를 직접 지정할 수 있는 기능이 추가되었습니다. 예를 들어 -install -coreauto -serverport 8888를 실행하면 -serverport 8888 명령어가 자동 시작 스크립트에 자동으로 등록됩니다. 이전에는 추가 명령어를 설치 명령어와 함께 사용할 수 없어 자동 시작 스크립트에 수동으로 입력해야 했습니다. |
실행 및 설치 문제 해결
1. cannot execute binary file 오류 (실행 시)
다음과 같은 오류 메시지가 발생하는 경우:
root@myUser:/home/myFolder# uname -a
Linux myUser 2.7.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux
root@myUser:/home/myFolder# ./xeoma.app
bash: ./xeoma.app: cannot execute binary file
32비트 Linux에서는 32비트 제오마를, 64비트 Linux에서는 64비트 제오마를 실행 중인지 확인하십시오. ia32-libs를 설치하거나 OS 비트 사양과 일치하는 제오마 버전을 사용하시기 바랍니다.
권한 부족으로 인해 해당 오류가 발생할 수도 있습니다. 이 경우 xeoma.app 파일이 있는 폴더에서 chmod 777 xeoma.app를 실행한 후 제오마 서버(xeoma.app -core)를 다시 실행하십시오.
2. “No such file or directory” 오류 (실행 시)
실행 시 No such file or directory 오류가 발생하면 프로그램을 지원되는 운영체제에서 실행 중인지 확인하십시오.
또한 64비트 Linux에서 32비트 제오마를 실행하거나 그 반대의 경우에도 이 오류가 발생할 수 있습니다. OS 비트 수에 맞는 제오마 버전을 실행하십시오. 사용 중인 OS에 적합한 제오마 버전을 다운로드하십시오.
3. “Access denied” 오류 (실행 시)
다음과 같은 오류 메시지가 발생하는 경우:
bash: ./xeoma.app: Access denied
USB 메모리나 noexec 파라미터로 마운트된 디스크에서 제오마를 실행할 때 이 오류가 발생할 수 있습니다. 시스템 디스크에서 실행하거나 실행 제한 설정을 해제하는 것을 권장합니다.
4. Illegal instruction (Core dumped) 오류 (실행 시)
실행 시 Illegal instruction 오류가 발생한다면 제오마를 구동할 수 없는 구형 프로세서를 사용 중일 가능성이 있습니다. 이 경우 제오마 15.2.25 이전 버전을 실행해 보십시오. 이전 버전은 작동하지만 최신 버전이 작동하지 않는다면 하드웨어를 업그레이드해야 합니다.
해당 오류의 또 다른 형태로 Segmentation fault (core dumped)가 있습니다
이 오류 메시지가 발생하는 경우 원인과 해결 방법은 다음과 같이 3 가지가 있을 수 있습니다
a. 프로세서가 너무 오래되어 제오마를 실행할 수 없는 경우입니다. 대신 제오마 15.2.25 이전 버전을 실행해 보십시오.
b. xeoma.app 파일이 잘못된 경우입니다. OS를 확인하여 시스템 사양(32비트 또는 64비트)에 맞는 제오마 Xeoma 버전을 다운로드하십시오. 터미널에서 xeoma.app 파일에 대해 uname -a 명령어를 실행한 후 콘솔 출력 내용을 보내주시면 다운로드한 파일의 적합성을 확인해 드리겠습니다.
c. 파일이 완전히 다운로드되지 않았거나 압축 해제 중 오류가 발생하여 파일이 손상된 경우입니다. 제오마 압축 파일을 다시 다운로드하거나 압축을 다시 푸십시오.
d. 제오마 Xeoma의 실행을 차단하는 레거시 ESET NOD32가 설치된 경우입니다. 테스트를 위해 백신 프로그램을 일시 중지하십시오. 백신을 껐을 때 제오마 Xeoma가 정상적으로 작동한다면, 다른 백신을 사용하거나 ESET Endpoint Antivirus for Linux v7 버전으로 업데이트하십시오. ESET 측은 레거시 NOD32 for Linux의 해당 문제를 수정하지 않겠다고 확인했습니다.
e. 기타 다양한 원인으로 제오마가 충돌하는 경우입니다. 시스템에서 "trace.log" 파일을 찾아 저희에게 전송하십시오.
5. “version `GLIBC_2.17′ not found” 오류 (실행 시)
실행 시 version `GLIBC_2.17′ not found 오류가 발생한다면, 17.7.31 버전부터 적용된 제오마 Xeoma Linux IP 카메라 소프트웨어에 필요한 GLIBC_2.17(이상)을 지원하지 않는 구형 운영체제(예: CentOS 6)를 사용 중일 수 있습니다.
해결 방법: 제오마 Xeoma 이전 버전(17.7.31 미만)을 사용하거나 OS를 업데이트하십시오.
6. Fail 오류 (설치 시)
설치 중 다음과 같은 오류가 발생하는 경우
[root@myUser ~]# ./xeoma.app -install -coreauto
install server (auto start) and client (manual start) ... * Ok > installFiles
* Ok > popClientFromAutorun
**
*** Fail > installCoreShortcut
* Ok > removeExeOnly
* Ok > unRegisterInSystem
* Ok > revertOldXeomaVersion
**
*** Fail > installCoreAutostartOnly
Fail
xdg-user-dirs 패키지를 설치한 후 설치를 다시 진행하십시오.
7. Permission denied 오류
"권한이 거부되었습니다"라는 메시지가 표시되면 다음 단계를 수행하십시오
1) 터미널 실행
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/USERNAME/Xeoma.desktop
4) 서버 재시작
8. 정품 인증 오류 This activation type is prohibited on your machine
이 오류가 발생했다면 가상 머신에서 제오마 Xeoma Lite 라이선스를 활성화하려는 것입니다.
Lite 라이선스는 물리적 서버에서만 활성화할 수 있습니다. 문의하기를 통해 비용 차액을 결제하시면 Lite 라이선스를 Standard 라이선스로 전환해 드립니다
그래도 문제가 해결되지 않으면 문제 내용을 기재하여 기술 지원팀에 문의하십시오.
정품 인증
Xeoma 라이선스를 활성화하거나 갱신하려면 구매 후 받은 25 자 라이선스 키가 필요합니다. 중요: 오타를 방지하려면 라이선스 키를 직접 입력하지 말고 클립보드 복사/붙여넣기를 사용하십시오. 터미널에서는 Ctrl+Insert 또는 Ctrl+Shift+C 로 복사하고, Shift+Insert 또는 Ctrl+Shift+V 로 붙여넣으십시오.
메인 메뉴 – 등록 – 활성화를 통해 Xeoma 를 활성화할 수 있습니다.
터미널을 통해 Xeoma 를 활성화하려면 (헤드리스 서버용) -activateOnline 명령어를 사용하십시오

관리자 권한 (sudo 사용) 으로 Xeoma 를 활성화하는 것을 권장합니다. 모든 콘솔 명령어는 여기에서 확인 가능합니다.
제오마 Xeoma는 서버 구성 요소만 라이선스가 필요하며, 제오마 Xeoma 클라이언트는 무료이므로 필요한 만큼 무제한으로 사용할 수 있습니다.
64 비트 시스템에서 ARM 32 비트 실행하기
64비트 운영 체제를 사용하는 경우, 유틸리티 실행 시 “Command not found” 오류가 발생할 수 있습니다. 이 경우 32비트 라이브러리 세트를 설치해야 합니다. DEB 기반 배포판에서는 sudo apt-get install ia32-libs 명령어로 설치하십시오.
RPM 기반 배포판에서 유틸리티를 실행하려면 32비트 glibc 라이브러리 설치가 필요할 수 있습니다: sudo yum install glibc.i686.
실행:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Ubuntu 서버에 제오마 Xeoma를 설치할 수 있습니까? 아니면 데스크톱 인터페이스가 필수입니까?
네, 그래픽 셸 없이 Ubuntu 서버에 제오마 Xeoma를 설치할 수 있습니다. 주의: 콘솔 사운드 지원을 위해 libasound2가 필요합니다. 64비트 버전을 사용하는 경우 ia32-libs를 설치해야 할 수 있습니다. 설치 완료 후 콘솔에 접속 비밀번호가 표시되며, 다른 기기(클라이언트)에서 접속하려면 이 비밀번호를 반드시 저장해 두어야 합니다. GUI 및 no GUI 설치에 대한 Linux 지침은 여기서 확인하십시오.
2. 그래픽 셸이 없는 OS의 터미널에서 제오마 Xeoma를 제어하는 명령어는 무엇입니까?
Linux용 제오마 Xeoma 가이드와 사용 가능한 명령어 목록을 참조하십시오.
3. 서버가 Linux인데 Mac에서 접속할 수 있습니까?
네. 본 프로그램은 크로스 플랫폼을 지원합니다. 서버는 Debian 등 지원되는 모든 OS에 설치(또는 설치 없이 실행)할 수 있으며, Mac OSX 기반의 Mac을 포함하여 지원되는 모든 OS의 다른 기기에서 원격 접속이 가능합니다. 실행하려는 운영 체제에 맞는 제오마 Xeoma 파일만 준비하십시오.
4. Linux에서 압축 파일(xeoma.app) 내의 애플리케이션을 어떻게 실행합니까? 또는 이것이 애플리케이션이 아닙니까? Linux 하드웨어 요구 사양이 있습니까?
제오마 Xeoma는 현재 openSUSE, Mint, Debian, Ubuntu, CentOS 등의 Linux 배포판을 지원하며, 전체 목록은 여기서 확인할 수 있습니다. Linux에서 제오마 Xeoma를 설치하거나 실행하려면 반드시 Linux 머신 내에서 xeoma_linux.tgz 압축 파일을 해제하십시오. 그 후 chmod a+x xeoma.app 명령어를 실행하면, ./xeoma.app으로 제오마 Xeoma를 실행할 수 있습니다.
Linux용 제오마 Xeoma 가이드를 참조하십시오.
5. 원격 서버 접속 시 포트를 어떻게 변경합니까?
포트를 변경할 필요는 없습니다. 서버 컴퓨터에 고정 IP 주소가 없는 경우 포트 포워딩을 설정해야 합니다(portforward.com에서 방법을 확인하거나, 더 쉽고 편리하게 리피터 구독을 이용해 포트 포워딩 걱정 없이 사용하세요). 단, 제오마의 기본 포트가 이미 사용 중이라면 -serverport 명령어로 새 포트를 설정해야 합니다. 여기서 지침을 확인하세요
제오마의 기본 포트인 8090을 반드시 변경해야 한다면 serverport 명령어를 사용하세요. 제오마가 설치되지 않은 상태라면 해당 명령어 뒤에 원하는 포트 번호를 붙여 실행하십시오. 이미 설치되어 있다면 자동 시작 스크립트에서 serverport 값을 변경하세요. 예를 들어 Windows에서는 레지스트리의 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService로 이동하여 값을 변경합니다
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. Linux의 경우 자동 시작 스크립트 위치를 여기서 확인하세요
6. Fedora 18에서 제오마 Xeoma를 실행 중입니다. xeoma -core를 실행했지만 클라이언트에서 원격 접속이 되지 않습니다. 어떻게 해야 합니까?
제오마 명령줄에서 -showpassword를 실행해 원격 접속 비밀번호를 확인하세요(원격 접속에 필요하며, 실행 시 원격 접속이 자동으로 활성화됩니다). 이후 제오마를 다시 시작하면 모든 IP에서의 접속을 허용합니다. 제오마를 설치했다면 원격 접속은 자동으로 활성화됩니다.
Linux에서는 해당 명령어를 반드시 sudo 권한으로 실행해야 합니다.
7. ./xeoma.app -client를 시작할 때마다 다음과 같은 메시지가 나타납니다
! XWindow graphical shell is not available in console mode
어떤 문제일까요?
XAUTHORITY 변수가 설정되어 있는지 확인하세요
echo $XAUTHORITY
설정되어 있지 않다면 설치하십시오.
8. GUI가 없는 Linux에 제오마 서버를 구축했습니다. 서버 모듈의 버전을 어떻게 확인합니까?
클라이언트에서 서버 모듈에 접속하면 제오마 창 제목 표시줄에서 서버와 클라이언트 버전을 모두 확인할 수 있습니다. 서버 모듈을 자동 시작으로 설정하지 않았다면 제오마를 실행할 때 터미널에서 이 정보를 확인할 수 있습니다.
9. GUI가 없는 Linux 서버에서 이전 버전의 제오마 Xeoma를 어떻게 다운로드합니까?
다음 명령어를 사용하세요(예: 20.12.18 버전 다운로드 시): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
여기서 "2020-12-18"은 원하는 버전 20.12.18을 날짜 형식으로 변환한 값입니다(다른 예: 17.8.31 버전용 wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz). 제오마 이전 버전명은 여기서 확인 가능합니다.
필요한 버전을 다운로드한 후 이 Linux 매뉴얼을 참조해 제오마의 압축을 풀고 설치하세요.
10. Ubuntu Mate 20.04가 설치된 Odroid XU4에서 제오마 Xeoma를 실행하고 있습니다. 원격 접속을 위해 VNC 서버를 설치했지만, VNC 세션에서 제오마 Xeoma 앱이 시작되지 않습니다. 해결 방법이 있을까요?
TightVNC를 사용 중이신가요? 해당 설정으로는 제오마 클라이언트를 시작할 수 없습니다.
이 문제를 해결하는 가장 쉬운 방법은 RealVNC 버전을 설치하는 것입니다
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
그다음:
sudo raspi-config
Interfacing Options를 선택하고 VNC를 활성화하세요. 그러면 클라이언트가 정상적으로 시작됩니다.
11. Linux에서 소리가 나지 않습니다. 원인이 무엇입니까?
Linux 시스템에서 제오마를 자동 시작으로 설치하면 "root" 사용자로 실행됩니다. 기본적으로 "root"는 오디오에 접근할 권한이 없어 파일 재생 소리가 출력되지 않습니다.
일반 사용자로 제오마를 실행하거나(자동 시작 설치 제외), "root"에 사운드 권한을 부여하는 우회 방법을 사용하세요. 방법은 다음 링크의 지침을 참조하세요: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
제오마 관련 지원이 필요하시면 언제든지 문의해 주세요!
12. 라이선스를 활성화하려는데 “Can’t store activation file” 오류가 계속 발생합니다. 어떻게 해야 합니까?
활성화 파일을 저장할 수 없습니다 – 이 오류는 Linux 환경에서 주로 발생하며, 일반적으로 파일 쓰기 권한 문제와 관련이 있습니다. 먼저 터미널이나 명령줄에서 아래와 같이 라이선스를 활성화해 보십시오
{xeoma.app 경로} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (또는 세미콜론으로 구분하려면 -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ 사용)
라이선스가 활성화되지 않으면, xeoma.app에 대해 chmod 777을 실행하여 파일 쓰기 권한을 부여하십시오.
13. Linux에서 여러 모니터에 Xeoma 클라이언트를 실행하려면 어떻게 해야 합니까?
이 가이드에서 관련 정보를 확인하십시오.
14. xeoma.app을 자동으로 실행하려면 어떻게 해야 합니까? Intel 장치와 Linux OS를 사용 중인데, Linux OS의 제한으로 인해 Xeoma를 서비스로 설치할 수 없으며 systemctl로도 설치할 수 없습니다. 현재는 수동으로 실행하고 있는데, 어떻게 해야 합니까?
가장 쉬운 방법은 crontab(스크립트)을 사용하여 Xeoma 서버를 시작하는 것입니다
터미널에서 다음 명령어를 실행하십시오
sudo crontab -e
그러면 창이 열리는데, 줄의 끝에 다음 내용을 입력하십시오
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
이렇게 설정하면 장치가 시작될 때마다 Xeoma가 자동으로 실행됩니다.
15. 루트(root) 권한 없이 Xeoma를 설치할 수 있습니까?
Xeoma 설치 도구를 사용하면 'root' 권한으로 설치됩니다.
하지만 필요한 권한을 모두 지정할 수 있는 자체 자동 시작 스크립트를 만들어 Xeoma를 실행할 수도 있습니다.
2014년 3월 7일, 업데이트: 2021년 6월 23일
관련 항목:
지원되는 콘솔 명령어
Xeoma Linux 비디오 감시 소프트웨어
Ubuntu용 Xeoma Linux 웹캠 소프트웨어로 비용 절감
CCTV 소프트웨어용 마이크로컴퓨터 선택 가이드
Raspberry Pi 3 보드에 64/32비트 운영체제 설치 방법
