![debian/rules를 사용하여 Hardy에서 libc6 소스 코드의 압축을 푸는 방법은 무엇입니까?](https://linux55.com/image/42122/debian%2Frules%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20Hardy%EC%97%90%EC%84%9C%20libc6%20%EC%86%8C%EC%8A%A4%20%EC%BD%94%EB%93%9C%EC%9D%98%20%EC%95%95%EC%B6%95%EC%9D%84%20%ED%91%B8%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
모든 것을 빌드하지 않고 Hardy에서 libc6 소스의 압축을 푸는 방법은 무엇입니까?
난 달린다
apt-get source libc6
나는 얻다
$ ls -1d glibc-2.7/*
glibc-2.7/debian
glibc-2.7/glibc-2.7.tar.bz2
glibc-2.7/glibc-libidn-2.7.tar.bz2
glibc-2.7/glibc-linuxthreads-20071023.tar.bz2
glibc-2.7/glibc-ports-2.7.tar.bz2
glibc-2.7/stamp-dir
내가 원하는 것은 압축을 풀고 패치한 소스 코드입니다.
이것을 찾으려면 구글을 사용하세요오래된 블로그:
실행하라는 내용은 다음과 같습니다.
./debian/rules configure_i686
그러나 이것은 나에게 다음을 제공합니다:
$ ./debian/rules configure_i686
make: *** No rule to make target `configure_i686'. Stop.
또한 i686이 아닌 amd64(x86_64)의 압축을 풀고 싶습니다.
그렇다면 debian/rules를 통해 libc6의 압축을 푸는 가장 비밀스러운 목표는 무엇입니까?
빌드 프로세스를 시작하고 싶지 않습니다. 공간이 없어요.
답변1
emacs find-grep
반복을 사용하여 결국 특이한 이름을 가진 makefile을 발견했습니다.
./debian/rules unpack
./debian/rules patch