Comment pourrais-je passer d'exubérant-ctags à universel-ctags . J'utilise Ubuntu 16.04 LTS et
ctags --version
rapports
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Comment pourrais-je passer d'exubérant-ctags à universel-ctags . J'utilise Ubuntu 16.04 LTS et
ctags --version
rapports
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Réponses:
C'est simple, comme dans la documentation universal-ctags :
git clone https://github.com/universal-ctags/ctags.git
cd ctags
./autogen.sh
./configure
make
sudo make install
sudo
et installer dans votre répertoire utilisateur, utilisez ./configure --prefix=$HOME
(alors, pas besoin de sudo pour make install
).
sudo checkinstall make install
- dire que cela créera un package DEB (ou l'équivalent pour votre distribution) pour faciliter la désinstallation / réinstallation.
automake
et pkg-config
avant d'exécuter ./autogen.sh
sur ubuntu 18.x
Je suis sur Ubuntu 19.04, et pour moi, je peux utiliser soit:
sudo apt install universal-ctags
ou
sudo snap install universal-ctags
Le snap suit une nouvelle version de universal-ctags (snap = 2019-10, apt = 2018-12), mais le snap manque actuellement de quelques fonctionnalités importantes en raison de l'isolement par défaut des snaps. (Par exemple, en lisant des fichiers de configuration à ~/.ctags.d/*.ctags
.) J'ai l'intention de corriger le snap dans un avenir proche.