Por favor, não suba a votação nesta resposta até que a recompensa seja paga - se você o fizer.
Quero agradecer primeiro (!) àqueles que me ajudaram e depois explicar o que aconteceu e o que não fazer e o que resolveu esse problema. Então, por favor, descubra comigo. Eu estou fazendo isso para futuros usuários.
Obrigado:
Eu quero humildemente agradecer (!) Paul P (aqui) e Manfred Hampl (m-hampl) de answers.launchpad.net e pedir desculpas por ser um pouco obtuso. Ambos me ajudaram a resolver esse problema. Eu precisava de um herói e ambos se levantaram para ser meu herói. Agradeço aos dois com tudo o que tenho.
Na verdade, eu agradeço (!) a todos que entraram na conversa. Havia sabedoria em tudo isso. Especialmente, unkilbeeg, que deu uma pista inestimável. É claro que não posso esquecer que Cyrus entrou imediatamente e também foi inestimável.
O que aconteceu:
No nevoeiro das coisas, e com minha grande ignorância em todas as coisas instalar / atualizar e assim por diante, eu segui páginas, opiniões e links e pensei que estava fazendo a coisa certa. No começo e no momento, o apt-get não tinha um pacote disponível e então eu passei por launchpad.net porque é para isso que o Ubuntu me indicou.
O que eu não percebi foi o que fazer com o recurso launchpad.net. Eu instalei o arquivo .gz de instalação base esperando uma atualização em algum lugar. Para encurtar a história, o que eu não percebi é que existem arquivos .deb em outra página que deveriam ter sido o meu foco. Se você está tentando atualizar algo no Ubuntu usando o launchpad.net, procure por um arquivo .deb apropriado.
Entre o apt-get e o launchpad.net, acabei com duas versões do bash que confundiram seriamente o problema.
Pior ainda, havia uma proposta de correção do GNU, que pode ter sido boa para alguns, mas quebrou o bash em / bin. Graças a Deus (!) Havia duas versões. Paul P me ajudou a consertar isso com a emissão de um comando de instalação para sobrescrever a instalação do GNU.
No final:
Tanto Paul P quanto Manfred Hampl estavam na mesma pista que eu pulei entre dois sites. Infelizmente, eu estava muito obtuso para Paul P e peço desculpas por isso.
O que precisava ser conhecido era que $ PATH era importante como unkilbeeg apontado. A única versão do bash que deve existir (pelo que entendi e lembro que sou obtuso), é a que existe em / bin e a única instalação que deve ser obtida são aquelas que você obtém através do apt-get e opcionalmente qualquer arquivo deb do launchpad. líquido. Tanto Paul P quanto Manfred Hampl estavam apontando que a versão / usr / local / bin do bash deveria ser deletada. Então foi isso que eu fiz. Como se viu, enquanto eu pensava que estava usando / usr / bin, porque é isso que foi atribuído ao meu usuário, eu estava realmente usando / local / usr / bin porque era o primeiro no meu caminho. Boa pegada!
Lembre-se que este é o conselho do Ubuntu. Pode não se aplicar a todos.
SEMPRE (!) use o apt-get primeiro se puder. Em segundo lugar, use o launchpad.net e procure o arquivo .deb correto. Não faça qualquer outra coisa. Enquanto os recursos do GNU são valiosos, é melhor deixar o Ubuntu criar um pacote para você e simplesmente esperar por ele. Não atualize o Ubuntu de outros recursos, a menos que você realmente saiba o que está fazendo.
Recompensa:
Eu gostaria de poder dar a todos uma parte da recompensa ou pelo menos dividi-la entre Paul P e Manfred Hampl, mas isso é impossível. Estou marcando Paul P como a resposta aceita e pedir-lhe para atualizar sua resposta para futuros leitores. Se ele precisar de informações minhas, eu vou dar de bom grado.
Obrigado novamente:
Mais uma vez, agradeço (!) A todos que entraram na conversa. Simplesmente entrar em sintonia pode ser muito mais importante do que você pode imaginar. Uma pista simples pode realmente ajudar alguém que está com problemas. O apoio de uma comunidade que se importa imenso. Obrigado novamente