distromaialinux
(usa Debian)
Enviado em 11/11/2022 - 14:13h
Olá amigo! para instalar coisas offlines eu constumo pesquisar por programas com extensões .APPIMAGE que são programas que é só copiar para o pc, dar dois cliques e sair usando. Outra maneira é se meu linux estiver atualizado com o build-essential instalado, pois este pacote trás ferramentas para compilação.
Para instalar um programa manualmente, normalmente é baixado do repositório o programa para ser feito uma compilação através do seu programa make que é instalado juntos de outros compiladores que estão no pacote build-essential da distro.
Para compilar e instalar o pacote de forma manual basta descompactar o arquivo fonte, entrar dentro da pasta e procurar por um arquivo chamado configure, caso esse arquivo não seja encontrado aí você terá trabalho dobrado. Mas caso este arquivo esteje lá, basta você fazer os seguintes comandos no seu terminal dentro da pasta raiz do programa: exemplo:
leafpad-1.8.7-1.tar.xz
Descompactar:
tar -xvf leafpad-1.8.7-1.tar.xz
" Resultado: leafpad-1.8.7-1 "
cd leafpad-1.8.7-1
"Configura o pacote"
[ leafpad-1.8.7-1 ] #: ./configure
" Compila o pacote "
[ leafpad-1.8.7-1 ] #: make
" Instala o pacote "
[ leafpad-1.8.7-1 ] #: make install
OBS: Se o pacote não passar no configure ou no make, pode estar precisando de uma ou mais dependencias para poder assim ser instalado. Fique de olho. Alguns pacotes requerem que você esteja como usuário ROOT, para poder ler o caminho /usr/sbin da variável $PATH do linux.
Outra coisa a se levar em consideração é se dentro da pasta raiz tiver o arquivo a ser compilado chamado de CMAKE ao invés de MAKEFILE, é um problemão, pois o programa cmake não vem junto no pacote build-essential.