(→버전 확인) |
(→구버전 제거) |
||
42번째 줄: | 42번째 줄: | ||
</source> | </source> | ||
:→ 강제로 삭제는 되었는데 grep도 안된다. pcre 새버전을 설치하자 :) | :→ 강제로 삭제는 되었는데 grep도 안된다. pcre 새버전을 설치하자 :) | ||
==새버전 설치== | |||
*http://sourceforge.net/projects/pcre/files/pcre/ 에 접속하여 최신버전 확인하고 다운로드(여기서는 pcre-8.35.tar.gz) | |||
*pcre-8.35.tar.gz 를 서버에 업로드 | |||
<source lang='dos'> | |||
[root@jmnote ~]# ll pcre* | |||
-rw-r--r-- 1 root root 1996552 Jun 7 2014 pcre-8.35.tar.gz | |||
</source> | |||
*압축 해제 | |||
<source lang='dos'> | |||
[root@jmnote ~]# tar -xvf pcre-8.35.tar.gz | |||
pcre-8.35/ | |||
pcre-8.35/pcre_scanner.h | |||
... (생략) | |||
pcre-8.35/pcre16_valid_utf16.c | |||
pcre-8.35/pcre32_ucd.c | |||
pcre-8.35/makevp_l.txt | |||
</source> | |||
==같이 보기== | ==같이 보기== |
2014년 6월 7일 (토) 22:37 판
✔️ PCRE 6.6-9 → 에서 테스트하였습니다.
- PCRE 버전 업그레이드
- PCRE 업그레이드
1 버전 확인
PCRE 버전 확인 문서를 참고하십시오.
bat
Copy
[root@jmnote ~]# yum list installed pcre*
... (생략)
Installed Packages
pcre.i386 6.6-9.el5 installed
pcre.x86_64 6.6-9.el5 installed
pcre-devel.i386 6.6-9.el5 installed
pcre-devel.x86_64 6.6-9.el5 installed
2 구버전 제거
- pcre 에 딸린 의존성 있는 패키지가 매우 많다. 300개 이상.
- 그러니까 yum으로 삭제하기 보다는 rpm으로 삭제하는 것이 낫다.
bat
Copy
[root@jmnote ~]# rpm -qa | grep pcre
pcre-6.6-9.el5
pcre-devel-6.6-9.el5
pcre-devel-6.6-9.el5
pcre-6.6-9.el5
bat
Copy
[root@jmnote ~]# rpm -ev --allmatches pcre pcre-devel
error: Failed dependencies:
libpcre.so.0()(64bit) is needed by (installed) grep-2.5.1-55.el5.x86_64
libpcre.so.0()(64bit) is needed by (installed) httpd-tools-2.2.23-1.w5.x86_64
libpcre.so.0()(64bit) is needed by (installed) httpd-2.2.23-1.w5.x86_64
libpcre.so.0()(64bit) is needed by (installed) nmap-4.11-2.x86_64
libpcre.so.0()(64bit) is needed by (installed) git-1.8.2.1-1.el5.x86_64
bat
Copy
[root@jmnote ~]# rpm -ev --allmatches --nodeps pcre pcre-devel
[root@jmnote ~]# rpm -qa pcre
[root@jmnote ~]# rpm -qa pcre-devel
[root@jmnote ~]# grep
grep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory
- → 강제로 삭제는 되었는데 grep도 안된다. pcre 새버전을 설치하자 :)
3 새버전 설치
- http://sourceforge.net/projects/pcre/files/pcre/ 에 접속하여 최신버전 확인하고 다운로드(여기서는 pcre-8.35.tar.gz)
- pcre-8.35.tar.gz 를 서버에 업로드
bat
Copy
[root@jmnote ~]# ll pcre*
-rw-r--r-- 1 root root 1996552 Jun 7 2014 pcre-8.35.tar.gz
- 압축 해제
bat
Copy
[root@jmnote ~]# tar -xvf pcre-8.35.tar.gz
pcre-8.35/
pcre-8.35/pcre_scanner.h
... (생략)
pcre-8.35/pcre16_valid_utf16.c
pcre-8.35/pcre32_ucd.c
pcre-8.35/makevp_l.txt
4 같이 보기
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- Yum 설치 (13)
CentOS MySQL 설치 ― …CentOS phpMyAdmin 설치 (yum) ― Shinch25CentOS phpMyAdmin 설치 (yum) ― JmnoteCentOS phpMyAdmin 설치 (yum) ― Shinch25CentOS phpMyAdmin 설치 (yum) ― JmnoteCentOS phpMyAdmin 설치 (yum) ― Shinch25CentOS phpMyAdmin 설치 (yum) ― Tndyd5390CentOS phpMyAdmin 설치 (yum) ― JmnoteCentOS phpMyAdmin 설치 (yum) ― IjeffCentOS phpMyAdmin 설치 (yum) ― IjeffCentOS phpMyAdmin 설치 (yum) ― JmnoteCentOS phpMyAdmin 설치 (yum) ― JmnoteCentOS phpMyAdmin 설치 (yum) ― Ijeff