6 votes

Installer le paquet de commandes d'historique

J'ai Ubuntu 10.04.4 LTS fonctionnant sur un conteneur OpenVZ de Proxmox.

J'imagine qu'il n'est pas livré avec l'historique car la flèche vers le haut sur la ligne de commande me donne ^[[A

plus...

$ history
-sh: history: not found

Mais j'obtiens ceci quand j'essaie d'installer.

$ sudo apt-get install history
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package history

Quel est le nom correct du paquet que je dois installer pour que l'historique fonctionne ?

9voto

vine_user Points 2631

El history est une fonctionnalité de bash . Pour une raison quelconque, votre système peut fonctionner tableau de bord au lieu de bash. Peut-être, vous devez changer votre login Shell en /bin/bash (qui aurait dû être le défaut). Tapez la commande ci-dessous dans le terminal :

chsh -s /bin/bash

Ensuite, déconnectez-vous et connectez-vous.

Si vous n'avez pas installé bash dans votre système, vous pouvez l'installer par la commande :

sudo apt-get install bash

Bien que, vous pouvez utiliser d'autres Shell comme zsh o tcsh (y compris l'histoire).

1voto

jamting Points 893

Ce à quoi vous faites référence est bash son propre historique, qui est généralement enregistré dans ~/.bash_history et cette fonctionnalité est intégrée dans le fichier bash lui-même. Il n'est pas nécessaire d'installer des paquets supplémentaires.

Jetez un coup d'œil à ce qui suit réponse sur la façon de vérifier et d'activer bash l'histoire.

De plus, il y a une chance que vous n'utilisiez pas bash mais un autre Shell. Utilisez chsh pour modifier votre Shell.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X