equery files hello : 패키지 내의 목록 보기
equery belongs /bin/ls : 파일이 속한 패키지 보기
emerge -s name : 패키지 이름으로 검색
emerge -S discribiption : 패키지 설명으로 검색
qpkg -query -deps hello :패키지 역 의존성 보기 ??
qpkg -q hello
revdep-rebuild : 패키지 빌드 역 의존성 충족시키기 ??
참조하는 라이브러리만 다시 설치 http://kldp.org/node/87350
emerge -uDN world : use flag 바뀐 것들도 몽땅 새로 upgrade
참고적으로...
(http://grooveon.tistory.com/entry/Gentoo-ebuild-%EC%82%AC%EC%9A%A9%EB%B2%95)
ebuild : *.ebuild 파일을 사용해서 빌드
ebuild *.build digest - md5sum 을 만든다고 함.
ebuild *.build fetch - 필요한 파일들 다운로드.
ebuild *.build unpack - 압축을 풀고 필요한 패치를 수행
ebuild *.build compile - configure 등을 수행하고 빌드
ebuild *.build install - 임시 설치 (/var/tmp/portage/package_name/image)
ebuild *.build qmerge - 실제 설치
ebuild *.build clean - 빌드를 끝낸 소스 파일을 삭제
ebuild *.build merge - fetch, unpack, compile, install, qmerge를 차례로 수행.
ebuild *.build package - binary 패키지를 생성 (/usr/portage/package)
일반적으로 compile -> install -> qmerge -> clean 순으로 진행된다고 함
'운영_설치 > 리눅스_유닉스' 카테고리의 다른 글
[bash] 파일명에서 확장자 추출하기 (0) | 2013.04.19 |
---|---|
젠투 (Gentoo) 프로그램 자동 실행 (0) | 2013.04.17 |
삼바(samba) 공유 디렉토리 상의 심볼릭 링크 처리 (0) | 2013.02.10 |
젠투 (gentoo) 설치 2012년 12월 (0) | 2012.11.22 |
samba over ssh (0) | 2011.12.18 |