이런 난감한 상황을 어떻게 타개하시겠습니까..
안녕하세요,
매우 당황스러운 상황이 발생하여 과연 고수분들은 어떻게 대처하시는지 참조하려고 글 올립니다. (물론 고수분들은 이런 삽질을 하진 않으시겠지요...)
일단 MIPS에서 구동하는 dd를 구하는 중이었습니다. 제가 현재 가지고 있는 크로스 컴파일러는 dd가 속해있는 coreutils를 제대로 컴파일하지 못하더군요. 그래서 binary를 찾고 있던 중에 .deb 형태로 바이너리가 있더군요.
그래서 다운을 받은 후에 다른 폴더에 설치하려고 instroot 옵션을 주었는데 잘 안되더군요...
이제 문제의 시작입니다. 그래서 '나중에서 coreutils 다시 깔지 머...'하고 MIPS용의 coreutils를 설치해버렸습니다.
설치는 잘 되었습니다.
그런데...
ls, cp, rm 등등 이런 기본적인 명령어 대부분이 coreutils에 속한다는 사실을 그때 알았습니다. 이런 파일들이 모두 MIPS용 코드로 대체가 되어버렸던거죠. deb 파일을 받아서 설치하려고 해도 rm 파일이 없다며 에러가 납니다.
과연 이런 상황에서 어떻게 하는 것이 좋을까요?
1. 다시 설치한다.
2. tar로 묶인 coreutils를 구해온다
3. windows에서 deb/rpm coreutils를 풀어서 복사한다. (현재 리눅스는 VMWare에서 구동중입니다.)
1번으로 가기는 좀 그렇고 2,3번은 가능한 방법일까요? 그외 다른 방법 있으시면 조언 부탁드립니다...
나참 별일 이 다 있습니다...
tar는 될까요? 3번
tar는 될까요?
3번 추천합니다.
+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년
+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년
음
..크놉픽스나 우분투 라이브 시디로 부팅해서 복사하면 안될까요?
..
댓글 달기