임의의 명령어가 어떤 패키지를 컴파일 해야 나오는지 알기쉬운 방법이 있나요??

xoduddk123의 이미지

리눅스의 명령어들을 컴파일 해보고 있습니다.

만약에 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 명령어는 어떤 패키지를 컴파일 해야나오는 것인가요 ???

bushi의 이미지

사용하시는 배포본의 패키지 매니저에 대한 공부를 하시면 되겠습니다.

debian(ubuntu)

$ dpkg-query --search /bin/cat
coreutils: /bin/cat

redhat(fedora)

$ rpm -qf /bin/cat
coreutils-7.6-11.fc12.i686
 
 
$ yum provides /bin/cat
coreutils-7.6-5.fc12.i686 : A set of basic GNU tools commonly used in shell
                          : scripts
Repo        : fedora
Matched from:
Filename    : /bin/cat
 
coreutils-7.6-11.fc12.i686 : A set of basic GNU tools commonly used in shell
                           : scripts
Repo        : installed
Matched from:
Other       : Provides-match: /bin/cat
klara의 이미지

Arch Linux

$ pacman -Qo cat
/usr/bin/cat is owned by coreutils 8.22-2
xoduddk123의 이미지

감사합니다 이러한 간편한 명령어들이 있엇네요 ㅠㅠㅠ 정말감사합니다

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.