Instalar o hub
-
Faça o download do hub do Github
-
Extraia. Eu o extraí para o diretório
Apps/
em minha casa e o renomei parahub-linux
. Então, na minha configuração, o caminho completo para a pastabin
é/home/anwar/Apps/hub-linux/bin
-
Agora abra o arquivo
~/.bashrc
e adicione o caminho binário do hub à variável de ambiente$PATH
. Adicionando uma linha como abaixo irá funcionar.
### Adds Hub-linux
export PATH="$PATH:$HOME/Apps/hub-linux/bin/"
Não se esqueça de usar o caminho real na sua configuração
Adicione a conclusão do bash
Para adicionar a conclusão do bash, precisamos informar ao bash a origem do arquivo de conclusão que veio com o hub-archive. O arquivo de conclusão está na pasta etc
da pasta do hub extraído. Para fazer isso,
Abra o .bashrc
e escreva essas linhas
### Load Hub Linux bash completion
if [ -f $HOME/Apps/hub-linux/etc/hub.bash_completion.sh ] ; then
. $HOME/Apps/hub-linux/etc/hub.bash_completion.sh
fi
Não se esqueça de substituir o caminho exato do arquivo hub.bash_completion.sh
de acordo com sua configuração
Agora, você deve conseguir usar a conclusão do bash
Adicione a página do Hub a man
database
A página man do Hub realmente veio com o arquivo. Está na pasta share
. Para adicionar a manpage, precisamos colocá-la no diretório man page.
Para fazer isso, abra um terminal e cd para o arquivo do hub extraído. Supondo que seu diretório atual esteja no mesmo diretório em que o bin
, share
, README.md
reside do hub, use este comando para copiar a página de manual
sudo cp -r share/ /usr/
sudo chmod 644 /usr/share/man/man1/hub.1
Agora você pode usar a página de manual do hub usando o comando man hub
.
Se você não puder usar imediatamente man hub
, use sudo updatedb
para atualizar o man db do sistema.