私のディストリビューションにはctagsにシンボリックリンクされたetagがありますが、元のetagはどこで入手できますか?

私のディストリビューションにはctagsにシンボリックリンクされたetagがありますが、元のetagはどこで入手できますか?

奇妙なことは、私がこの質問を全くGoogleで検索していないことです。

状況は面白いです。 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インストールされます。しかし、これらのUbuntuの代替案は非常に混乱する可能性があります。

同様の問題の場合、考えられる解決策は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タスクが実行されます。

関連情報