makeinfo 란 무엇이며 어떻게 얻습니까?


223

GNU grep을 빌드하려고하는데 make를 실행하면 다음과 같은 결과가 나타납니다.

[snip]
/bin/bash: line 9: makeinfo: command not found

makeinfo 란 무엇이며 어떻게 얻습니까?

(차이가 있다면 우분투입니다)


5
아래의 주제 전문가들이 어떻게 이런 것들을 찾는 지 궁금해 여기 온 사람들을 위해 : do doapt-file search bin/makeinfo
nurettin

apt search makeinfo# (또는 yum search makeinfo)
programandoconro

답변:


360

를 사용할 때 (적어도) 우분투 bash에서는 명령을 입력하고 경로에없는 경우 설치해야 할 패키지를 알려줍니다. 내 터미널은 'texinfo'패키지를 설치해야한다고 말합니다.

sudo apt-get install texinfo

14
패키지를 설치하려면 sudo apt-get install texinfo 입니다. 처음에 실수로 읽은 texTinfo가 아닌 teXinfo입니다.
ammianus

1
참고 사항-유틸리티에 포함 된 패키지에 대한 개념을 얻는 방법은 무엇입니까? 즉, makemake라는 이름 만 알고 있다면 texinfo에 대해 알 수있는 방법입니다.
egor7

3
터미널에서 명령을 실행하면 $ makeinfoUbuntu 에서 다음 과 같이 알려줍니다.he program 'makeinfo' is currently not installed. You can install it by typing: sudo apt-get install texinfo
Tuminoid

11
쉘은 Tuminoid의가하는 @처럼 당신에게 마법의 힌트를 제공하지 않는 경우, 적절한 파일을 설치하고 명령을 실행할 수 있습니다 : apt-file update && apt-file search makeinfo당신이 볼 결과 중texinfo: /usr/bin/makeinfo
asciimo

6
@ egor7 누락 된 명령을 알려주는 유틸리티를 호출 command-not-found하여 설치할 수 있습니다 sudo apt-get install command-not-found.
Tuminoid

23

Centos의 경우 이러한 패키지를 설치하여 해결합니다.

yum install texi2html texinfo 

makeinfo에 대한 항목이 없어도 걱정하지 마십시오. 그냥 뛰어

make all

을 사용하여 우분투에서도 비슷하게 할 수 있습니다 sudo.


2
texi2html은 엄격히 말해서 불필요합니다. (RHEL6 +)
Otheus

3
texi2html은 엄밀히 말하면 불필요합니다. (CentOS 7).
rph

6

또 다른 옵션은 apt-file (예 :)을 사용하는 것 apt-file search makeinfo입니다. 기본적으로 배포판에 설치되거나 설치되지 않을 수 있지만 파일이 속한 패키지를 결정하는 데 유용한 도구입니다.


5

texinfo를 설치해야합니다. configure에는 여전히 결과 캐시가 있으므로 makeinfo가 누락 된 것으로 생각합니다. 소스를 날려 타르볼에서 다시 포장을 풉니 다. configure를 실행 한 다음 확인하십시오.


4

처음부터 패키지를 빌드하는 경우 :

특히 bash소스에서 빌드 하는 경우 매뉴얼 페이지를 포함하여 설치 문서를 makeinfo사용할 수 없으면 자동으로 실패 합니다.


4

"makeinfo 란 무엇인가"에 대한 몇 마디-다른 답변은 "어떻게해야합니까"를 다룹니다.

Texinfo 매뉴얼의 "정보 파일 생성"섹션

makeinfo Texinfo 파일을 Info 파일, HTML 파일 또는 일반 텍스트로 변환하는 프로그램입니다.

Texinfo의 홈 페이지 의 Texinfo 자체 "는 GNU 프로젝트의 공식 문서 형식입니다"하고 있다고 설명은 "형식의 숫자에 생산 출력에 하나의 소스 파일을 사용, 온라인과 인쇄 (DVI, HTML, 정보, PDF, xml 등) "

요약하자면 : Texinfo는 문서 소스 파일 형식이며 makeinfoTexinfo 형식의 소스 파일을 원하는 출력으로 바꾸는 프로그램입니다.


1

다음은 makeinfo에 대한 설명입니다 . yum 을 사용 하여 이와 같은 종속성을 감지하고 파일을 자동으로 다운로드하는 것이 좋습니다 .


2
인용 마이크 "(이것은 차이가 있다면 우분투입니다)". Yum은 debian / ubuntu 명령이 아닙니다.
d -_- b

0

SuSE Linux에서 다음 명령을 사용하여 'texinfo'를 설치할 수 있습니다.

sudo zypper install texinfo

내 시스템에서 약 1000 MiB 다운로드 중임을 표시하므로 충분한 여유 공간이 있는지 확인하십시오.


0

이 패키지 관리자 (예에 표시되지 않는 경우 apt-cache search texinfo)에도 apt-file search bin/makeinfo아무 도움이되지 않습니다, 당신은 자유 소프트웨어가 아닌 패키지 관리자에 대한 / 제한 패키지를 가능하게 할 수 있습니다.

우분투의 경우 sudo $EDITOR /etc/apt/sources.list추가하십시오 restricted.

deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main

데비안의 경우을 sudo $EDITOR /etc/apt/sources.list추가하십시오 non-free. 자유롭지 않은 것들로 패키지 db를 어지럽히고 싶지 않다면 패키지 레벨선호 할 수도 있습니다 .

후에 sudo apt-get udpate필요한 패키지를 찾아야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.