젠투 포르티지 질문입니다.
우여곡절 끝에 그럭저럭 젠투 데스크탑을 잘 사용하고 있었습니다.
한데 제가
emerge xorg 후
emerge kde 로 kde 패키지 전체를 설치하고 나니 제가 사용하지 않는 프로그램들이 같이 딸려왔습니다.
예를 들어 패키지 kdegraphics에는 kpdf, kuickshow, 기타 등등 10여개의 어플리케이션이 있지만 저는 acroread만 사용하고 kpdf 를 사용 하지 않지만 kuickshow는 가끔 사용하곤 합니다.
하지만 emerge -C kpdf 로는 패키지를 지울 수 없더군요.
kdegraphics로 한꺼번에 설치했기 때문인가 봅니다. 그래서 저는
emerge -C kdegraphics로 kdegraphics 패키지 전체를 삭제 후
emerge kde-base/kuickshow로 kuickshow 만 설치하려 했습니만 짐작하셨듯이 에러를 내며 설치가 안되는 군요.
emerge -C kdegraphics 후 emerge kuickshow를 했을 때 패키지를 새로 다운받지 않고 /usr/portage/distfiles/ 에 전에 받아놓은 kdegraphics 패키지를 사용하는군요. 그래서 그 파일을 지우고 다시 emerge kuickshow를 실행하여도 이상하게도 kuickshow 패키지가 아닌 kdegraphics 패키지를 다운로드 하더니 같은 에러 메시지를 내놓는군요.
에러메시지는 "make : 모라모라" 라고 나던데 미처 저장하지 못 했네요.
kdemultimedia 패키지와 kmix패키지도 같은 현상이 나타나더군요.
위의 원인과 해결방법은 무엇인가요?
의존성 문제일까요?emerge ncurses ufed 설치
의존성 문제일까요?
emerge ncurses ufed
설치하시면 실행 가능한 ufed를 통해 플래그를 제어해 보심이 어떨까요?
삭제는 그냥 해당 바이너리를 rm 하셨다는 건가요?
그러셨다면 아무래도 무리가 있을 것 같구요^^
저와 함께 fluxbox 를 쓰심은 어떠실런지....:twisted:
답변감사합니다.
의존성 문제이겠죠? 한데 use 플래그 때문에 의존성문제가 생길 수도 있나요?
USE="-gtk -gtk2 -gnome -ipv6 X qt kde alsa cdr dvdr linguas_ko"
제 make.conf의 내용입니다.
패키지 삭제는 물론 "emerge -C" 로 햇습니다.
emerge -C 사용하신 분들의 말씀에 따르면결코 emerge
emerge -C 사용하신 분들의 말씀에 따르면
결코 emerge -C 만으로 패키지 삭제가 깔끔하지 못하다고 합니다.
아무래도 깔 때 신중하셔야 할 것이고
플래그 설정이 한몫하리라고 봅니다^^
만약 제가 그런 상황이라면 아마 전체를 삭제하고 pdf플래그를 뺀다음에
만약 제가 그런 상황이라면 아마 전체를 삭제하고 pdf플래그를 뺀다음에 다시 emerge할 것같습니다.
이렇게 하면 되겠지요?
ㅡ_ㅡ;
USE flag에 의존성 당연히 발생합니다... :)그 때문에 제가
USE flag에 의존성 당연히 발생합니다... :)
그 때문에 제가 고생을 하고 있다는....ㅠㅠ
USE flag를 바꿔서 emerge -e world하시더라도..
디스크에 어느 정도 찌꺼기는 남게 되겠죠..
그 정도는 안고 가시는게 젠투의 운명...........
=3=3
------------------------------
무엇을 하기 좋아한다고 해서 재능이 있는 것은 아니다.
좋아하는 것도 중요하지만 잘 해내는 것도 중요하다.
kuickshow를 설치하기 위해 kdegraphics 소스를 사용하는
kuickshow를 설치하기 위해 kdegraphics 소스를 사용하는 것은 당연합니다.
kuickshow라는 소스가 별도로 있는 것이 아니기 때문에, kdegraphics 소스를 사용하는 것이지요.. kmix도 마찬가지구요..
제 경우에는 개별적인 프로그램이 설치가 잘 되거든요..
오류가 어떤건지 궁금합니다?? 8)
[수정]
그리고 kpdf를 설치하지 않았는데 지울려고 시도하시니,
당연히 삭제가 되지 않습니다. 비록 kdegraphics꾸러미안에
kpdf바이너리가 있다고 하더라도, 포티지는 kdegraphics를
설치했다고 알고 있거든요.
당연히 kpdf를 설치하셨다면, kdegrahics라는 꾸러미는 삭제가
되지 않겠지요..
답변에 감사드립니다
에러 메시지를 보기 위하여 다시 "emerge -C kdemultimedia" 했습니다. ^^
그 후 "emerge kmix"로 kmix만 설치 시도하였습니다.
메시지는 다음과 같습니다.
위와 같은 메시지를 뿌리고 중단되는 군요.
위는 제가 emerge --info 로 본 USE 입니다.
도움 주시는 분들 정말 감사합니다.
automake 때문에 발생하는 문제로 보입니다.아래와 같이 확인해
automake 때문에 발생하는 문제로 보입니다.
아래와 같이 확인해 보세요..
# ls -l /usr/bin/automake*
비슷한 결과물이 나올 겁니다.
automake-wrapper 꾸러미를 다시 설치해 볼 필요가 있습니다.
(이 꾸러미가 여러개의 automake가 설치되어 있을 때,
필요한 버전으로 연결을 해주는 역활을 합니다.)
만약 그래도 문제가 해결 되지 않으면, 설치는 아래와 같이 할 수 있습니다.
# mv /usr/bin/automake /usr/bin/automake.dist
# ln -sf /usr/bin/automake-1.7 /usr/bin/automake
# emerge kmix
# emerge kuickshow
전부 설치가 끝나면 아래와 같이 원래대로 복귀시켜두세요.
# rm /usr/bin/automake
# mv /usr/bin/automake.dist /usr/bin/automake
정말 감사합니다.
해결되었군요...
정말 감사합니다.
저두 열심히 해서 utpark 님 처럼 멋있는 리눅서가 되도록 노력하겠습니다.
과일이라도 한 상자 부쳐드릴까요?
Re: 정말 감사합니다.
해결되었다니 저도 기분이 좋습니다..
과일은 먹었다고 생각하겠습니다. :D
대체적으로 KDE는 비슷한 기능의 라이브러리나 프로그램들을 묶어서 하나의
대체적으로 KDE는 비슷한 기능의 라이브러리나 프로그램들을 묶어서 하나의 패키지 형식으로 관리하는 것 같습니다. 장단점이 있겠죠. 관리면에서는 편하지만 어떤 특정 프로그램 하나를 설치하려면, 묶음 전체를 설치해야할 때가 있거든요...^^
댓글 달기