web-dev-qa-db-fra.com

Installation de la version la plus récente du shell Z

Le dernière version de zsh est 4.3.14.

Je me demandais quel était le moyen le plus simple de l'installer sur Ubuntu. Y a-t-il un PPA pour cela? En outre, y a-t-il un site qui répertorie ou collecte les PPA d'Ubuntu pour les packages génériques?

6

Vous pourriez être intéressé par zsh-beta, il s'agit des référentiels Ubuntu (Univers). L'avantage est la facilité des mises à jour. L'inconvénient est qu'il peut y avoir un peu de retard (dans ce cas, zsh-4.3.14 n'est pas encore dans les référentiels Ubuntu).

Sudo apt-get install zsh-beta

Je n'ai trouvé aucune version plus récente dans aucun ppa.

L'autre option consiste à compiler zsh vous-même.

Installer la version essentielle

Sudo apt-get install build-essential

Télécharger et extraire le code source. La documentation contenue dans README et INSTALL est très détaillée.

cd ~/zsh-3.3.14

# list options
./configure --help 

./configure --prefix=/usr/local

make

Sudo make install

Votre nouveau zsh devrait être dans /usr/local/bin/zsh

Si cela fonctionne, vous pouvez l'ajouter à /etc/shells:

command -v zsh | Sudo tee -a /etc/shells

puis utilisez chsh pour définir votre shell:

Sudo chsh -s "$(command -v zsh)" "${USER}"

Déconnectez-vous et connectez-vous à votre utilisateur pour voir les modifications. Taper echo $Shell dans votre terminal devrait maintenant donner /usr/local/bin/zsh.

7
Panther

Il existe zsh version 4.3.12 disponible dans PPA de jbernard (pour Maverick au moins).

Sudo add-apt-repository ppa:jbernard/ppa
Sudo apt-get update
Sudo apt-get install zsh
3
Paweł Gościcki