Normalmente os problemas do arquivo msb não encontrado são resultado de um problema de configuração do ambiente, mas no seu caso estou um pouco desconfiado da instalação (nunca usei o método apt-get + configure).
Para verificar a sanidade da instalação:
ORACLE_HOMEdeve ser definido para um caminho de diretório um nível acima dobindiretório ondesqlplusexecutável foi encontrado.- Deve haver algum
.msbarquivos em$ORACLE_HOME/sqlplus/mesg - Deve haver centenas (não tenho certeza do número com XE) de
.msbarquivos em$ORACLE_HOME(tentefind $ORACLE_HOME -name "*.msb" -printpara mostrá-los) - Seu PATH deve incluir
$ORACLE_HOME/bin. - Todos os arquivos em
ORACLE_HOMEdeve ser de propriedade deuser:oracle group:dba.