본문 바로가기
운영_설치/리눅스_유닉스

젠투(gentoo) 포티지(portage)에 관한 몇가지..

by 써드아이 2013. 5. 7.

http://wiki.gentoo-kr.org/index.php?title=Trans:GentooX86Handbook2-1




/usr/share/doc 에서 설치된 패치키들의 문서를 확인할 수 있다.



/var/lib/portage/world 에서 설치된 프로그램의 목록을 확인할 수 있다.



# emerge -u --deep world


설치된 프로그램들의 의존성까지 검사하여 설치



# emerge -u --deep --with-bdeps=y world 


설치시에만 필요한 ㅐ치지 의존성까지 검사하여 설치



# emerge -u  --deep --withbdeps=y --newuse world


변경된 USE 플래그를 적용하여 설치



# emerge -u --deep --newuse world


새로운 USE 플래그를 적용해 시스템을 빌드한다.



# emerge --depclean


더이상 의존관계가 없는(?) 패키지 삭제


# revdep-rebuild


의존 관계가 틀어진 패키지들 빌드



* --newuse 를 사용한 world 빌드와 --depclean 을 사용한 머지, revdep-rebuild는 쌍으로 다니는게 좋다.





/etc/portage/package.use 패키지에 대한 USE 플래그 설정


# equery uses =gnumeric-1.6.3-a