Amazon Linux AMI에 AVG Free Edition을 설치하려고 합니다. 설치된 것 같지만 평균 서비스를 시작할 수 없습니다.
AVG를 설치하는 데 사용한 명령은 다음과 같습니다.
sudo yum install avg2013flx-r3118-a6926.i386.rpm
또한 이 명령을 통해 glibc를 설치했습니다.
sudo yum install glibc.i686
AVG를 설치하면 다음 경고 메시지가 나타납니다.
로드된 플러그인: 우선순위, 업데이트-motd, 업그레이드-헬퍼 avg2013flx-r3118-a6926.i386.rpm 확인: avg2013flx-r3118-a6926.i386 설치하려면 avg2013flx-r3118-a6926.i386.rpm을 표시하세요. 종속성 해결 --> 거래 확인 실행 ---> avg2013flx.i386 0:r3118-a6926 패키지가 설치됩니다. --> 종속성 해결 완료 종속성이 해결되었습니다. ================================================= = ================================================ 패키지 Arch 버전 저장소 크기 ================================================= = ================================================ 설치하다: avg2013flx i386 r3118-a6926 /avg2013flx-r3118-a6926.i386 168M 거래 요약 ================================================= = ================================================ 패키지 1개 설치 총 크기: 168M 설치 크기: 168M 괜찮나요? [y/d/N]: y 패키지 다운로드: 거래 확인 실행 거래 테스트 실행 거래 테스트 성공 거래 실행 설치: avg2013flx-r3118-a6926.i386 1/1 'avgd' 서비스 시작 스크립트 설치 중... 해당 플랫폼/배포판에 대한 init 스크립트 자동 설치는 지원되지 않습니다. 플랫폼/배포판에 따라 디렉터리를 입력하세요. AVG 데몬용 initscript에 대한 기호 링크 "avgd"를 생성합니다. /opt/avg/av/etc/init.d//avgd.all. 'avgd' 서비스를 런레벨에 등록합니다... 플랫폼/배포판에 대한 초기화 스크립트 자동 등록은 지원되지 않습니다. "avgd" 서비스 시작 스크립트와 런레벨을 등록해주세요. 구성하려면 /opt/avg/av/bin/avgsetup을 사용하십시오. 고유한 사용자 ID 생성 명령줄 처리 중... Cfg 파일이 /opt/avg/av/cfg/diagcfg.xml을 사용하여 지정되지 않았습니다. 새 설치 ID가 성공적으로 생성되었습니다. AVG AV 시작 /var/tmp/rpm-tmp.jbNRpS: 63행: /etc/init.d/avgd: 해당 파일이나 디렉터리가 없습니다.경고: %post(avg2013flx-r3118-a6926.i386) 스크립트릿이 종료 상태 127로 인해 실패했습니다. 치명적이지 않은blinkOSTIN 스크립틀릿 오류가 rpm 패키지 avg2013flx-r3118-a6926.i386에서 발생합니다.확인 중: avg2013flx-r3118-a6926.i386 1/1 설치하다: avg2013flx.i386 0:r3118-a6926 충분히!
AVG를 업데이트하려고 하면
sudo /opt/avg/av/bin/avgupdate
이 오류가 발생합니다.
/opt/avg/av/bin/avgupdate: error while loading shared libraries: libdialog.so: cannot open shared object file: No such file or directory
누구든지 이 문제를 해결하는 방법을 알고 있습니다.
우분투 사용에는 문제가 없지만, 레드햇은 고통스럽습니다
답변1
설치 과정 중 지침이 명확합니까?
Automatic installation of initscripts for your platform/distro is not supported.
Please, in directory according to your plartform/distribution
create symbolic link 'avgd' to initscript for AVG daemon
/opt/avg/av/etc/init.d//avgd.all.
Registering 'avgd' service to runlevels...
Automatic registration of initscripts for your platform/distro is not supported.
Please, register the 'avgd' service initscript for startup and runlevels.
Please do configuration with /opt/avg/av/bin/avgsetup
따라서 initscript에 대한 심볼릭 링크를 만듭니다.
cd /etc/init.d
ln -s /opt/avg/av/etc/init.d/avgd.all avgd.all
그런 다음 서비스를 시작할 수 있습니다
/etc/init.d/avgd.all start
그리고 부팅 시 자동으로 시작되도록 합니다.
/sbin/chkconfig avgd.all on
다음으로 표시된 누락된 라이브러리의 경우
/opt/avg/av/bin/avgupdate: 공유 라이브러리를 로드하는 동안 오류가 발생했습니다. libdialog.so:공유 개체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.
어떤 패키지가 포함되어 있는지 찾아보고 yum whatprovides */libdialog.so
찾은 패키지를 설치해 보세요.
그렇다면 마지막 팁을 따라야 할 것입니다.
구성하려면 /opt/avg/av/bin/avgsetup을 사용하십시오.