젠투로 전환후 패키지관리에 관한 여러 궁금증...

orangecrs의 이미지

안녕하세요
슬랙웨어 쓰다가 밀어버리고 젠투(2004.0)를 stage1으로 깔고 X까지 이틀에 걸쳐 설치하고
사용하고 있습니다.
근데 포티지가 일단 사용하기는 좋은데
항상 소스로 깔아쓰던 제겐 조금의 애로영화, 아니 애로사항이 있네요...^^
그 몇가지 질문드립니다.

1.첨 설치할때 커널은 소스로 2.6.6 받아와서 깔았습니다. 그런데 emerge로 DRM등을 설치할때
예를 들어 emerge xfree-drm을 했을때 커널소스를 /usr/src/linux-2.4.25-gentoo-r4 를
참조하는것 같습니다.(압축풀때 중간에 ctl-c해서 확실한결과는 모르지만...)
emerge할때 커널을 참조할일이 있다면 커널을 소스로 설치했을경우 다른 수정이 필요한지요?

2. emerge하는 도중 오류로 중단되거나 ctl-c로 중단했을 경우 포티지 정보에 다운로드되거나
설치된 것들은 어떻게 제거를 할수 있는지요...(깨끗하게 할수 있는 방법...)

3. emerge로 설치하고 다끝나고 어떠한 이유에서이든지
INCOMPLETE MERGE 라는 메세지가 떳을때, 저 같은 경우는

  >>> Auto-cleaning packages ...
  INCOMPLETE MERGE: /var/db/pkg/sys-kernel/-MERGING-gentoo-sources-2.4.25-r3
 
  >>> No outdated packages were found on your system.

라고 나왔을 경우 뭐가 문제이고 어떻게 클리닝을 할수 있는지요...( 깨끗하게 없었던 걸로...
오토클리닝하던도중이니깐 어느파일을 처리해야할까요...)
아 그리고 위에 메세지중에
-MERGING-gentoo-sources-2.4.25-r3
은 커널버전을 말하는 건지요?ㄱ 커널버전이라면 전 소스로 설치한게 2.6.6인데 왜 저걸 참조하는지요?

4. 마지막... 지금 깔린 gnome이 2.6.0인데 2.6.1로 업데이트 하려는데 emerge로 어떤명령을...
emerge gnome-session-2.6.1.ebuild 를 했거든요...안되더군요...

젠투 상당히 괜찮은 배포본 같습니다. 오래쓸수 있도록 도와주십시요...
그럼...
많은 답변부탁드립니다.[/code]

mithrandir의 이미지

orangecrs wrote:

1.첨 설치할때 커널은 소스로 2.6.6 받아와서 깔았습니다. 그런데 emerge로 DRM등을 설치할때
예를 들어 emerge xfree-drm을 했을때 커널소스를 /usr/src/linux-2.4.25-gentoo-r4 를
참조하는것 같습니다.(압축풀때 중간에 ctl-c해서 확실한결과는 모르지만...)
emerge할때 커널을 참조할일이 있다면 커널을 소스로 설치했을경우 다른 수정이 필요한지요?

대부분은 /usr/src/linux 로 링크된 것을 찾아갑니다.
(vmware-workstation 같은 경우나 ati-drivers 는 현재 구동중인 커널의 소스 디렉토리를 찾습니다.)

orangecrs wrote:

2. emerge하는 도중 오류로 중단되거나 ctl-c로 중단했을 경우 포티지 정보에 다운로드되거나
설치된 것들은 어떻게 제거를 할수 있는지요...(깨끗하게 할수 있는 방법...)

/var/tmp/portage 에 남습니다.

소스 tarball은 깨긋이 설치가 완료되도 /usr/portage/distfiles 에 남아 있습니다.

(이러한 것들은 /etc/make.conf 에서 정책을 바꿀 수 있습니다)

orangecrs wrote:

3. emerge로 설치하고 다끝나고 어떠한 이유에서이든지
INCOMPLETE MERGE 라는 메세지가 떳을때, 저 같은 경우는

코드:

>>> Auto-cleaning packages ...
INCOMPLETE MERGE: /var/db/pkg/sys-kernel/-MERGING-gentoo-sources-2.4.25-r3

>>> No outdated packages were found on your system.

라고 나왔을 경우 뭐가 문제이고 어떻게 클리닝을 할수 있는지요...( 깨끗하게 없었던 걸로...
오토클리닝하던도중이니깐 어느파일을 처리해야할까요...)
아 그리고 위에 메세지중에
-MERGING-gentoo-sources-2.4.25-r3
은 커널버전을 말하는 건지요?ㄱ 커널버전이라면 전 소스로 설치한게 2.6.6인데 왜 저걸 참조하는지요?

/var/db/pkg/ 아래를 찾아 보시면 -MERG로 시작하는 파일을 찾으실 수 있습니다. 그걸 지워주시면 됩니다.

1번이유 때문이겠지요; 아마 의존성때문에 멋대로 깔아버렸을겁니다.

orangecrs wrote:

4. 마지막... 지금 깔린 gnome이 2.6.0인데 2.6.1로 업데이트 하려는데 emerge로 어떤명령을...
emerge gnome-session-2.6.1.ebuild 를 했거든요...안되더군요...

gnome-session은 그놈에 속한 패키지중 하나일 뿐입니다.

gnome-base/gnome 메타패키지를 이용해서 설치하시는게 좋습니다.

그리고 emerge의 타겟으로 ebuild파일을 지정하실때는 파일의 경로를 전부 써주셔야 합니다. 혹은 그 디렉토리로 이동을 하셔서 파일이름을 써주셔야겠지요.

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

orangecrs의 이미지

조목조목 간결한 답변에 감사드립니다...
해보고 정보 찾아보고 또 질문드리겠습니다.^^

---------------------------------------------------
야!...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.