임의의 명령어가 어떤 패키지를 컴파일 해야 나오는지 알기쉬운 방법이 있나요??
리눅스의 명령어들을 컴파일 해보고 있습니다.
만약에 cat 이라는 명령어를 컴파일 하기위해서는 어떤 패키지를 설치해야지??? 라고 생각을하면
root@ㅏㅏ-VirtualBox:/# cat --version
cat (GNU coreutils) 8.13
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
아 cat이라는 명령어는 coreutiles라는 패키지를 컴파일하면 나오는 명령어구나 라고 생각하면서 컴파일을 하고있습니다
그런데 간혹가다가 --version이나 --help에도 어떤 패키지에 속해져있는지 안나오느 명령어들이 있는데
이러한 명령어들을 포함하고 있는 패키지는 어떻게 찾아야되나요?
보통은 apt-get source 패키지이름 이런식으로 소스를 다운받아서 컴파일하고 있습니다.
이렇게 작업을 하던도중 막힌 명령어가 "startpar" 명령어인데
이 명령어는 도대체가 어느 패키지에 속해져서 컴파일해야 나오게되는지 감을 못잡겠습니다.
보통 이렇게 어떤 명령어는 어떠한 패키지를 컴파일 하면 나온다.... 라고 정리해둔 사이트같은 것이 있나요???
그리고 startpar 명령어는 어떤 패키지를 컴파일 해야나오는 것인가요 ???
사용하시는 배포본의 패키지 매니저에 대한 공부를
사용하시는 배포본의 패키지 매니저에 대한 공부를 하시면 되겠습니다.
debian(ubuntu)
redhat(fedora)
Arch Linux $ pacman -Qo
Arch Linux
감사합니다 이러한 간편한 명령어들이 있엇네요 ㅠㅠㅠ
감사합니다 이러한 간편한 명령어들이 있엇네요 ㅠㅠㅠ 정말감사합니다
댓글 달기