STLinux 개발 환경 날려 먹어서 다시 까는데 install 스크립트가 이상하게 작동하는 바람에
rpm으로 수작업 설치 하게 되었다.
일단 특정 폴더 아래의 모든 rpm을 설치하는게 목적이라면 아래의 옵션을 사용하면 된다.
여기서 몰랐던 사실은 rpm은 architecture를 확인하고 해당 패키지만 설치를 한다는 것이다.
즉, cross compile 환경에서 target용 실행파일들이 rpm으로 되어 있다면, arch를 무시하고 설치를 해야 한다.
man rpm 발췌
rpm으로 수작업 설치 하게 되었다.
일단 특정 폴더 아래의 모든 rpm을 설치하는게 목적이라면 아래의 옵션을 사용하면 된다.
rpm -Ivh --nodeps *.rpm |
여기서 몰랐던 사실은 rpm은 architecture를 확인하고 해당 패키지만 설치를 한다는 것이다.
즉, cross compile 환경에서 target용 실행파일들이 rpm으로 되어 있다면, arch를 무시하고 설치를 해야 한다.
rpm -Ivh --ignorearch *.rpm |
man rpm 발췌
--ignorearch Allow installation or upgrading even if the architectures of the binary package and host don’t match. --nodeps Don’t do a dependency check before installing or upgrading a package. |
'회사일' 카테고리의 다른 글
DVB bit stream을 잊고 있었다 -ㅁ-! (0) | 2009.04.22 |
---|---|
AC8 넌 모하는 넘이야? 욕스럽게시리 ㄱ- (2) | 2009.04.08 |
DVB-SI string emphasis control - 0x86, 0x87 (2) | 2009.03.30 |
C0 and C1 control codes (0) | 2009.03.17 |
ramdisk vs tmpfs (6) | 2009.02.20 |