Bíblia offline para Linux com sistema busca avançada.

Bíblia offline para Linux

Desenvolvi uma Bíblia para ser usada em sistemas Linux de maneira offline, que pode ser encontrada no meu repositório do GitHub. Ela foi desenvolvida para ter um sistema de busca avançada, comumente conhecido como chave bíblica, além disto, possui também a funcionalidade de anotações. Todo estudante da Bíblia sabe que a base para um bom estudo são as anotações e o uso de uma chave bíblica.

Uma das coisas que mais gosto de fazer quando estou usando um computador é programar. Para mim, é algo muito fascinante usar uma linguagem de programação para “conversar” com o computador e fazer com que ele realize processos que podem ser definidos escrevendo códigos em um arquivo. Devido a esse meu hábito, decidi desenvolver uma Bíblia que pudesse ser usada na área de estudo da Teologia.

Como tive a ideia para esse projeto da Bíblia Offline?

Há anos atrás, trabalhei na produção de um site para Bíblia e, como resultado desse trabalho, além do site fiquei com toda a Bíblia escrita em arquivos de texto (.txt) em uma estrutura bem organizada onde cada livro da Bíblia correspondia a um diretório e cada capítulo da Bíblia representando um arquivo de texto singular. Com essa estrutura, criar uma lógica para manipular o texto bíblico se tornou algo claro então só precisei criar uma interface gráfica, o que não seria um problema já que me habituei a usar o “Qt 5 designer” para criar a Interface do Usuário(UI).

Durante o desenvolvimento da Bíblia offline, percebi que só o modo Leitura não extrairia todo o potencial que o programa poderia ter. Então tomei a decisão de criar duas funcionalidades essenciais para quem deseja estudar a Bíblia. Quando tudo que eu tinha em mente estava pronto, percebi que o programa seria realmente útil para o estudo.

Como instalar a Bíblia offline no Linux?

A Bíblia offline é um projeto muito recente, o projeto ficou pronto há 3 dias antes da criação deste artigo. Portanto o método de instalação ainda está sendo feito por meio de um script de instalação. Futuramente planejo empacotar o programa em formatos mais convencionais como .deb e flatpak.

Para instalar a Bíblia offline é necessário seguir alguns passos. Veja abaixo:

1. Dependências:

O programa depende de pacotes disponíveis em todas as distribuições Linux.

  • python3-venv: O módulo Python para criação de ambientes virtuais Python.
  • curl: Usado para fazer o download do script de instalação e também da Bíblia offline.
  • git: Usado para clonar o meu repositório onde está a Bíblia offline.
  • unzip: Usado para descompactar os livros da Bíblia offline.
  • qt5-base: Na maioria das distribuições linux o pacote qt5-base já vem instalado por padrão, porém existem exceções como no Arch Linux por exemplo.

Portanto, antes de executar o script é necessário ter as dependências acima instaladas no seu sistema Linux. O script de instalação foi escrito para identificar se as dependências estão instaladas antes de prosseguir para a cópia do repositório.

2. Baixe o script de instalação:

Para baixar o script de instalação da Bíblia offline use o curl. Copie o comando abaixo e execute no terminal.

curl -sSL https://raw.githubusercontent.com/SobDex/biblia-offline/refs/heads/main/install.sh -o install.sh
Fazendo o download do script de instalação da Bíblia Offline

Note que após executar o comando, já conseguimos listar o arquivo install.sh presente no diretório.

3. Dê permissão de execução para o script install.sh:

O shell script install.sh precisa de permissão para ser executado, para isso, digite o comando abaixo no terminal:

chmod +x install.sh
Dando permissão de execução para o script de instalação da Bíblia Offline

Após isso o shell script pode ser executado.

4. Execute o script de instalação da Bíblia offline:

Para executar o script de instalação da Bíblia offline, certifique-se que você está no mesmo diretório onde o script está e execute o comando no terminal:

./install.sh

Ao executar o script de instalação, você verá 3 opções disponíveis:

  • Instalar: Se você escolher essa opção a instalação ocorrerá automaticamente. Após a conclusão da instalação, o programa já estará disponível no menu de aplicações do seu sistema.
  • Desinstalar: Caso seja escolhido, remove a Bíblia offline do sistema.
  • Sair: Fecha o script de instalação.

A Bíblia offline é um projeto em desenvolvimento

Como mencionado anteriormente neste artigo, a Bíblia offline ainda é um projeto muito recente. Portanto, é notável que ainda precisa de mais recursos e opções para o usuário, mas a sua atual versão está totalmente funcional e já pode ser usada por qualquer um que desejar por ser totalmente gratuita.

Existem ideias que deverão ser implementadas, correção de bugs, e também novas formas para o usuário poder instalá-la. Futuramente penso em disponibilizar para dispositivos móveis e outros sistemas operacionais.

Seu feedback é importante

Se você instalou a Bíblia offline para Linux e deseja compartilhar sua opinião sobre como o software pode ser aprimorado ou até mesmo reportar algum bug, fique à vontade para utilizar a seção de comentários deste artigo. Toda contribuição, seja ela uma sugestão de nova funcionalidade ou um relato sobre possíveis melhorias, será cuidadosamente considerada e respondida quando necessário.

Acreditamos que uma comunidade ativa e colaborativa é essencial para o crescimento e o aperfeiçoamento deste software. Cada opinião e sugestão recebida ajudam a transformar a Bíblia offline em uma ferramenta cada vez mais completa, prática e útil, especialmente com o potencial de adicionar funcionalidades que possam enriquecer a experiência de busca avançada e navegação pelos textos.

Nossa meta é criar um programa que não apenas atenda às necessidades dos usuários, mas que também evolua com o tempo, incorporando novos recursos que melhorem a interface e as opções de uso.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *