sqlite e sqlite3 são duas versões diferentes e não compatíveis do mesmo programa.
sqlite é para bancos de dados SQLite da versão 2. sqlite3 é para bancos de dados SQLite da versão 3. Há duas versões porque o formato do banco de dados foi alterado entre a versão 2 e a versão 3 e, portanto, os dois formatos são incompatíveis. / p>
Se você instalou o pacote sqlite3 , precisará usar o comando sqlite3 . Se você instalou o pacote sqlite , precisará usar o comando sqlite .
Em outra nota, os binários são instalados em /bin ou /usr/bin , não em /var , que geralmente é para dados do programa. Você também desejará usar o comando which , que imprime a localização de um comando com base em seu $PATH . Executando which sqlite3 retornando /usr/bin/sqlite3 .