패키지와 파일의 의존성 확인하기

  • 패키지의 의존성 확인하기
    sudo apt-get install apt-rdepends
    apt-redepends 패키지

  • 파일의 의존성 확인하기
    실행파일이 어떤 라이브러리에 의존하는지 알고 싶으시다면
    ldd 실행경로
    명령으로 확인해 볼 수 있습니다.

예)
ldd /usr/bin/nano
linux-vdso.so.1 => (0x00007fff459cf000)
libncursesw.so.5 => /lib/libncursesw.so.5 (0x00007ff94c59f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff94c20b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff94c006000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff94c81e000)

nano를 많이 쓰지만 역시나 라이브러리 의존성 관계로 initramfs 램이미지에는 포함되지 않았나 봅니다.