내 배포판에는 ctags에 심볼릭 링크된 etag가 있지만 원본 etag는 어디서 얻을 수 있나요?

내 배포판에는 ctags에 심볼릭 링크된 etag가 있지만 원본 etag는 어디서 얻을 수 있나요?

이상한 점은 내가 이 질문을 전혀 구글에 검색하지 않았다는 것입니다.

상황은 우스꽝스럽습니다. Linux Mint 17.2(Ubuntu 14.04와 거의 동일) etagsctags.

etags빌드 프로세스가 'option' 에 따라 달라지는 외국 프로젝트가 있습니다 --declarations. Ctags에는 그러한 옵션이 없는 것 같아서 명령이 실패합니다.

그래서 원본 프로그램이 필요한데 etags, 놀랍게도 찾을 수 없습니다. 누구든지 도와줄 수 있나요?

답변1

jim마지막으로 이 사용자가 ##linux저에게 도움을 주었습니다 irc.freenode.net.

$ sudo aptitude install emacs24-bin-common

그 후 실제 etags가 설치됩니다. 하지만 이러한 우분투 대안은 매우 혼란스러울 수 있습니다...

유사한 문제의 경우 가능한 해결책은 apt-file유틸리티를 사용하는 것입니다.

$ sudo aptitude install apt-file
$ apt-file update

그런 다음 필요한 파일을 찾으십시오.

$ apt-file find /bin/etags

출력은 /bin/etags다음과 같습니다

emacs23-bin-common: /usr/bin/etags.emacs23
emacs24-bin-common: /usr/bin/etags.emacs24
xemacs21-bin: /usr/bin/etags.xemacs21

따라서 이 목록에서 일부 패키지를 선택하여 설치해 보면 update-alternatives해당 작업이 수행됩니다.

관련 정보