GNU grep을 빌드하려고하는데 make를 실행하면 다음과 같은 결과가 나타납니다.
[snip]
/bin/bash: line 9: makeinfo: command not found
makeinfo 란 무엇이며 어떻게 얻습니까?
(차이가 있다면 우분투입니다)
apt search makeinfo
# (또는 yum search makeinfo
)
GNU grep을 빌드하려고하는데 make를 실행하면 다음과 같은 결과가 나타납니다.
[snip]
/bin/bash: line 9: makeinfo: command not found
makeinfo 란 무엇이며 어떻게 얻습니까?
(차이가 있다면 우분투입니다)
apt search makeinfo
# (또는 yum search makeinfo
)
답변:
를 사용할 때 (적어도) 우분투 bash
에서는 명령을 입력하고 경로에없는 경우 설치해야 할 패키지를 알려줍니다. 내 터미널은 'texinfo'패키지를 설치해야한다고 말합니다.
sudo apt-get install texinfo
$ makeinfo
Ubuntu 에서 다음 과 같이 알려줍니다.he program 'makeinfo' is currently not installed. You can install it by typing: sudo apt-get install texinfo
apt-file update && apt-file search makeinfo
당신이 볼 결과 중texinfo: /usr/bin/makeinfo
command-not-found
하여 설치할 수 있습니다 sudo apt-get install command-not-found
.
처음부터 패키지를 빌드하는 경우 :
특히 bash
소스에서 빌드 하는 경우 매뉴얼 페이지를 포함하여 설치 문서를 makeinfo
사용할 수 없으면 자동으로 실패 합니다.
"makeinfo 란 무엇인가"에 대한 몇 마디-다른 답변은 "어떻게해야합니까"를 다룹니다.
Texinfo 매뉴얼의 "정보 파일 생성"섹션 은
makeinfo
Texinfo 파일을 Info 파일, HTML 파일 또는 일반 텍스트로 변환하는 프로그램입니다.
Texinfo의 홈 페이지 의 Texinfo 자체 "는 GNU 프로젝트의 공식 문서 형식입니다"하고 있다고 설명은 "형식의 숫자에 생산 출력에 하나의 소스 파일을 사용, 온라인과 인쇄 (DVI, HTML, 정보, PDF, xml 등) "
요약하자면 : Texinfo는 문서 소스 파일 형식이며 makeinfo
Texinfo 형식의 소스 파일을 원하는 출력으로 바꾸는 프로그램입니다.
이 패키지 관리자 (예에 표시되지 않는 경우 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
필요한 패키지를 찾아야합니다.
apt-file search bin/makeinfo