2009-08-27

Bash 3.2.0 para N810, abaixo o Busybox!

Para quem é fanático no uso da shell nada como ter a bash, em breve atualizo esta versão, falta é tempo mesmo...

ATENÇÃO: Não remova o Busybox, há muitos aplicativos que são feitos para trabalhar com o Busybox, remove-lo irá impedir o funcionamento do Maemo Linux, e conseqüentemente de seu PDA!

ATENÇÃO: Pela a mesma razão acima, não troque a shell do usuário "user", nem aponte o link simbólico /bin/sh para o bash.

OBS¹: Este pacote bash, foi feito para trabalhar junto com o busybox e preferencialmente

1- Acesse como root (instale o openssh ou rootsh)

2- Faça o daowload do pacote
wget http://maemo.vivaphp.net/pool/bash-shell_3.2-0_armel.deb

3- Instale a BASH
dpkg -i bash-shell_3.2-0_armel.deb

4- Tenha uma super shell, para um super usuário. (não faça isso com o usuário user)
vi /etc/passwd
root:xXxXxXxXxXxX:0:0:root:/root:/bin/bash

5- Configure a Shell do root. (baseado na shell do Gentoo Linux)
vi ~/.profile
export PS1='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
umask 022

shopt -s histappend
PROMPT_COMMAND="history -a; $PROMPT_COMMAND"
export HISTSIZE=1000
export HISTFILESIZE=1000

vi ~/.inputrc
$if Bash
# Search history back and forward using page-up and page-down
"\e[5~": history-search-backward
"\e[6~": history-search-forward
$endif

6- Configura a shell do user (/bin/sh -> busybox)
vi ~/.profile
export PS1='\[\033[01;32m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
umask 022
Postar um comentário