gentoo 설치기~~~질문요..
글쓴이: rlawnsgh3 / 작성시간: 토, 2007/10/27 - 1:54오후
콩글리쉬 영어 실력으로 젠투 설치해볼라고 하는데 영 쉬운게 아니네요~
설치 중에 궁금한 사항이 있어서 문의합니다.
밑에 3개 명령어 꼭 설치할 때 필요한 건가요?
왜 사용을 하는지 설명좀 부탁드려요..
emerge sync -> Gentoo Linux는 파이썬으로 개발된 portage 를 사용하여 설치를 하게 되므로 portage 환경을 받아와야 합니다라고 설명이 되어 있습니다. 사용하게 되면 뭐가 좋은건가요?
emerge system -> 시스템 패키지 업데이트
emerge world -> world 패키지 업데이트
시스템 패키지? world 패키지? 젠투에서는 패키지가 2종류로 나누어진건가요?
인터넷 찾아보니 의존성 어쩌고 하면서 함부로 사용해서는 안되는 명령어 같은데...그냥 저에게 깔린 패키지를 업데이트 시킬려는 명령어인지...설명좀 부탁드려요...젠투 입문기라 상당히 힘드네요..
Forums:
하면 좋습니다
현재 버젼은 emerge --sync 로 하라고 나올 것입니다. 이것을 하면 서버에서 최신 패키지 목록을 가져옵니다. 배포판 디스크나 나온 이후 갱신된 소프트웨어 목록을 받아오죠. system은 시스템에 필수적인 패키지들 목록이고 world는 현재 시스템에 설치가 되어 있고 시스템이 직접 관리를 하는 모든 소프트웨어 패키지를 의미합니다.
그러니 위 명령어로 싱크를 한 다음 emerge system으로 시스템 필수 패키지들을 갱신설치하고, world로 현재 시스템에 설치된 패키지를 업데이트합니다. 어느 쪽이든 버전업 된 것만 설치하고 의존성도 알아서 다 찾아서 설치하니까 크게 걱정하실 것은 없을 듯 합니다.
---------- 시그 *****
저도 세벌식을 씁니다.
M$윈도우즈, 리눅스, 맥오에스텐, 맥오에스클래식을 모두 엔드유저 수준으로 쓴답니다.
http://psg9.egloos.com
=================
잠못자는 한솔아빠
그러면요.
저렇게 하게 되면 저에게 깔린 패키지 뿐 아니라 다른 패키지까지 인터넷에서 찾아서 설치한다는건가요?
아니면 저에게 깔린 패키지만 찾아서 설치한다는건가요??
주기적인 sync는
주기적인 sync는 반드시 필요합니다. 현재 어떤 패키지들을 설치 가능하고 어떤 버전이 안정 버전이고 설치가 가능한지 이런 정보가 sync로 모두 업데이트 됩니다. 당연히 보안 관련 업데이트도 포함 됩니다. 이 작업은 뭔가 실제로 설치하지는 않습니다.
emerge system
emerge 뒤에 패키지 이름을 쓰면 해당 패키지를 설치 합니다. 하지만 system 이란 패키지는 실제하는 패키지가 아닙니다. 편의를 위해서 '이것은 선택이 아닌 반드시 설치해야 하는 패키지들이다'라고 정한 패키지들의 목록을 가지고 있는 가상의 패키지라고 생각하시면 됩니다.
system에 해당하는 패키지들만 깔아도 일단 정상적으로 부팅되는 젠투 시스템을 얻을 수 있습니다. 그 이후에 사용자가 원하는 패키지들을 하나둘 설치해가기 시작하겠죠.
어느날 문득 '내가 설치한 모든 패키지들을 모두 업데이트 하자'라고 생각해 봅시다. 이 때 시스템의 모든 패키지들의 목록을 알고 있는 가상 패키지 world를 업데이트 하면 됩니다. 뭐 그전에 보통 sync를 하게 되겠지요.
굳이 다 업데이트 하지말고 핵심적인 패키지만 업데이트 하자 하면 system만 업데이트 하면 될수도 있겠습니다.
편의를 위해 만들어진 가상의 패키지 system, world라고 생각하시면 됩니다.
--
마잇
--
마잇
아 그렇군요.
답변 감사합니다...system은 꼭 설치해야 다른 응용프로그램 돌리는데 문제가 없는거군요...
emerge --sync는 하루에
emerge --sync는 하루에 한번이라는 제한이 있습니다. 블랙리스트 조심하세요 =)
댓글 달기