|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1761438 |
25 |
2015-12
1761438
1 백메가
|
|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5235082 |
0 |
2014-05
5235082
1 정은준1
|
57584 |
서버 관련 문의는 아니고 일반 PC문의드립니다. (5) |
김유중 |
2015-04 |
5776 |
0 |
2015-04
5776
1 김유중
|
57583 |
삽질같은거 안하기로 했는데... (4) |
김윤술 |
2015-04 |
6042 |
0 |
2015-04
6042
1 김윤술
|
57582 |
지포스, 게임 전체화면 설정시 창모드로 강제변환 되는 증상 (5) |
오준호5 |
2015-04 |
10435 |
0 |
2015-04
10435
1 오준호5
|
57581 |
유무선 공유기를 이용한 무선 AP (11) |
모아레김호열 |
2015-04 |
8119 |
1 |
2015-04
8119
1 모아레김호열
|
57580 |
이미지 만들기 (4) |
미담 |
2015-04 |
5294 |
0 |
2015-04
5294
1 미담
|
57579 |
아.. UHDTV / 스마트 TV (3) |
2CPU최주희 |
2015-04 |
6382 |
0 |
2015-04
6382
1 2CPU최주희
|
57578 |
스마트tv 화면 깜박임 (4) |
2CPU최주희 |
2015-04 |
9729 |
0 |
2015-04
9729
1 2CPU최주희
|
57577 |
이게 무슨뜻일까요..?? (4) |
이규민 |
2015-04 |
4372 |
1 |
2015-04
4372
1 이규민
|
57576 |
좀 찾아주세요 (5) |
현진 |
2015-04 |
4109 |
0 |
2015-04
4109
1 현진
|
57575 |
SSD 외장 HDD.. (8) |
조병철 |
2015-04 |
4972 |
0 |
2015-04
4972
1 조병철
|
57574 |
Z820 언어팩 (4) |
미담 |
2015-04 |
4311 |
0 |
2015-04
4311
1 미담
|
57573 |
Dell T20 서버 공동구매 끝났나요?? (4) |
t123 |
2015-04 |
4593 |
0 |
2015-04
4593
1 t123
|
57572 |
공기청정기 랭킹? (5) |
김영기 |
2015-04 |
9901 |
0 |
2015-04
9901
1 김영기
|
57571 |
하이퍼V를 리얼머신으로 인식시킬 방법이 있나요? (2) |
Lucifer |
2015-04 |
4192 |
0 |
2015-04
4192
1 Lucifer
|
57570 |
USB TTL Console 케이블 만들려면? (4) |
나파이강승훈 |
2015-04 |
5287 |
0 |
2015-04
5287
1 나파이강승훈
|
57569 |
m2 SSD 사용하려면 전용포트가 있어야 하나요? (5) |
윈도우10 |
2015-04 |
10103 |
0 |
2015-04
10103
1 윈도우10
|
57568 |
가정용 NAS 4TB 급 추천 좀 (7) |
쌍cpu |
2015-04 |
5792 |
0 |
2015-04
5792
1 쌍cpu
|
57567 |
리눅스 apt-get 명령어 질문 드립니다. (5) |
김제연 |
2015-04 |
6110 |
0 |
2015-04
6110
1 김제연
|
57566 |
GTX 760 vs 쿼드로 K620 ? (3) |
motion |
2015-04 |
9312 |
0 |
2015-04
9312
1 motion
|
57565 |
USB 이더넷 인터페이스는 장시간 사용해도 문제 없을까요? (9) |
박건 |
2015-04 |
4339 |
0 |
2015-04
4339
1 박건
|
apt-get install php5-mysql 하면,
libmysqlclient18 mysql-common php5-common php5-json php5-mysql
요렇게 위에것만 설치하려고 하는데요...?
제가 테스트해본 환경은 우분투 14.04 64bit입니다.
배포판 버전에 따라서 패키지 의존성이 다르기 때문에 버전을 알려주셔야 할 것 같습니다.
의존성이 없는 버전을 사용하시면 될 것 같은데요? docker로 구축하면 그런 부분에서 조금 더 자유로울 것 같구요.
하지만 사용하려는 배포판이 정해져 있고, 거기에서는 php5-mysql이 apache관련 패키지를 의존하고 있는 경우라면 몇가지 방법이 있을텐데요.
일단 무식한 방법으로 의존성을 무시하고 설치할 수도 있습니다.
(deb파일을 받아서, sudo dpkg --force-depends -i XXX.deb 하면 됩니다. 자세한 내용은 검색이나 man을 참고하세요. 근데 이건 차후에 문제가 생길 가능성이 많습니다.)
다른 방법으로는 필요한 파일을 재패키징 해서 .deb 파일을 만드는 방법도 있을 것 같습니다.
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
root@651425f76101:/etc#
제것도 14.04입니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libsystemd-daemon0
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
apache2 apache2-bin apache2-data libapache2-mod-php5 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libmysqlclient18 mysql-common php5
php5-cli php5-common php5-readline
Suggested packages:
www-browser apache2-doc apache2-suexec-pristine apache2-suexec-custom ufw
apache2-utils php-pear php5-user-cache
Recommended packages:
ssl-cert
The following packages will be REMOVED:
php5-fpm
The following NEW packages will be installed:
apache2 apache2-bin apache2-data libapache2-mod-php5 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libmysqlclient18 mysql-common
php5-mysql
The following packages will be upgraded:
php5 php5-cli php5-common php5-readline
4 upgraded, 11 newly installed, 1 to remove and 87 not upgraded.
Need to get 6772 kB of archives.
After this operation, 9834 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
전 이렇게 나오네요.
(기본 OS만 설치한 우분투 14.04.1 64bit 서버 버전입니다.)
현재 패키지 설치 상태를 제가 알 수 없기 때문에 완전한 해답은 못드릴 것 같고,
방법만 말씀드리면 어떤 패키지 때문에 그렇게 되는지 의존성 트리를 살펴보셔야 할 것 같습니다.
apt-cache show 패키지명 명령으로 의존성 관계를 확인할 수 있습니다.
'4 upgraded, 11 newly installed, 1 to remove and 87 not upgraded.'
그런데, 위 메시지에 87 not upgraded 라는 것을 보니, 현재 설치된 패키지들이 업데이트 된지 오래된 것으로 보입니다.
apt-get update && apt-get upgrade 또는 apt-get dist-upgrade로 패키지를 최신 버전으로 맞춰 놓고 하시는게 좋습니다.