Instalar um programa manualmente [RESOLVIDO]

1. Instalar um programa manualmente [RESOLVIDO]

Mac
Skylen

(usa Debian)

Enviado em 02/11/2018 - 20:08h

Boa noite,

E exatamente isso que eu quero saber, como instalar um programa manualmente, sendo um aquivo comprimido em .tar.gz .

Caso puder mostrar o passo a passo.

Agradeço desde já...


  


2. MELHOR RESPOSTA

edps
edps

(usa Slackware)

Enviado em 03/11/2018 - 13:18h

Skylen escreveu:

Bom dia,

Então executei os comandos conforme disse, edps, no seu último comentário. Como previsto o comando dpkg apresentou erro de dependências:


dpkg: problemas com dependências impedem a configuração de nano:
nano depende de libc6 (>= 2.27); porém:
Versão de libc6:amd64 no sistema é 2.24-11+deb9u3.
nano depende de libncursesw6 (>= 6); porém:
Pacote libncursesw6 não está instalado.
nano depende de libtinfo6 (>= 6); porém:
Pacote libtinfo6 não está instalado.

dpkg: erro ao processar o pacote nano (--install):
problemas de dependência - deixando desconfigurado
A processar 'triggers' para install-info (6.3.0.dfsg.1-1+b2) ...
A processar 'triggers' para man-db (2.7.6.1-2) ...

Com isso, baixei o libncurses5 no site da debian.

Como posso prosseguir?Ou não tem como?


Tem como mas dá um trabalho do kct por causa de um minúsculo editor, o melhor a fazer é rolar o sistema para o Backports:

https://edpsblog.wordpress.com/2017/08/27/how-to-debian-stretch-pos-instalacao/

Basta seguir o tutorial e terá o mais recente dos softwares no Debian (e testados).

Ou realizar a instalação manual como demonstrei no meu primeiro comentário.

* a praga do Wordpress mudou seu código recentemente, então, onde estão os comandos você verá muitos <br /> entre eles, basta ignorar isso, não tenho tempo para modificar quase 800 artigos e dicas.

3. Re: Instalar um programa manualmente

Stanislaus K
StanislausK

(usa FreeBSD)

Enviado em 02/11/2018 - 20:27h

Ola,

pelo terminal acesse o diretorio aonde se encontra o arquivo compactado (como root):
$ su -
# cd /caminho/do/diretorio
# tar -xzvf nomedoarquivo.tar.gz

acesse o diretorio criado após a extração dos arquivos e execute os comandos:
# cd nomedodiretoriodeextracao
# ./configure
# make
# make install


4. Re: Instalar um programa manualmente [RESOLVIDO]

Mac
Skylen

(usa Debian)

Enviado em 02/11/2018 - 21:44h

Então eu fiz conforme o StanislausK dito ( e SamL, o que ele disse é o que está escrito no arquivo REDME), quando fui aplicar o comando make install a resposta do terminal é a seguinte "make: *** No rule to make target 'install'. Pare.".

O que devo fazer? (Sinceramente não tenho ideia).

Nota: estou tentando instalar o nano 3.1, versão de 2018.




5. Re: Instalar um programa manualmente [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 02/11/2018 - 22:12h

$ wget -nv https://www.nano-editor.org/dist/v3/nano-3.1.tar.xz
$ tar xf nano-3.1.tar.xz
$ cd nano-3.1
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
$ sudo make install


Nem todo .tar.?z é coisa de autotools (./configure blah, blah blah), tem que ler os docs, LEIAME, README, INSTALL, etc, pode ser para ser compilado com cmake, qmake, perl, python, ruby, java ou mais recentemente o meson.

Ou mesmo ser um instalador .run ou algo mais exótico.

* será que essa versão não está disponível em sua distro?


6. Re: Instalar um programa manualmente [RESOLVIDO]

Mac
Skylen

(usa Debian)

Enviado em 02/11/2018 - 22:27h

Estou usando o debian 9, no sistema estava instalado o nano 2.7, imaginei que poderia ter um mais atualizado.


7. Re: Instalar um programa manualmente [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 02/11/2018 - 22:33h

Skylen escreveu:

Estou usando o debian 9, no sistema estava instalado o nano 2.7, imaginei que poderia ter um mais atualizado.


Talvez se usar o Debian Backports você ache um mais recente. E já que ele está instalado em vez de:

$ ./configure --prefix=/usr --sysconfdir=/etc 


use:

$ ./configure --prefix=/usr/local --sysconfdir=/etc 


Assim você não sobrescreverá a versão instalada, nem essa sua nova versão será substituída (downgrade) num futuro update do Debian.


8. Re: Instalar um programa manualmente [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 02/11/2018 - 22:35h

Ou você pode baixar a versão mais recente dos repos Testing ou Unstable:

$ sudo apt update
$ wget http://ftp.br.debian.org/debian/pool/main/n/nano/nano_3.1-1_amd64.deb
$ sudo dpkg -i nano_3.1-1_amd64.deb
$ sudo apt-get -f install


Pode ser que não funcione por causa de dependências, nesse caso não terá jeito pois essas são releases mais atuais que usam libs diferentes.



9. Re: Instalar um programa manualmente [RESOLVIDO]

Mac
Skylen

(usa Debian)

Enviado em 02/11/2018 - 22:45h

Ok, vou segui como disse olhar os docs e irei tentar os códigos. Qualquer situação notifico aqui, obrigado.


10. Re: Instalar um programa manualmente [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa Red Hat)

Enviado em 02/11/2018 - 23:21h

Não custa lembrar, vai que o cara é novato: o ideal para estabilidade é usar o gerenciador de pacotes!


11. Re: Instalar um programa manualmente [RESOLVIDO]

Mac
Skylen

(usa Debian)

Enviado em 03/11/2018 - 12:20h

Bom dia,

Então executei os comandos conforme disse, edps, no seu último comentário. Como previsto o comando dpkg apresentou erro de dependências:


dpkg: problemas com dependências impedem a configuração de nano:
nano depende de libc6 (>= 2.27); porém:
Versão de libc6:amd64 no sistema é 2.24-11+deb9u3.
nano depende de libncursesw6 (>= 6); porém:
Pacote libncursesw6 não está instalado.
nano depende de libtinfo6 (>= 6); porém:
Pacote libtinfo6 não está instalado.

dpkg: erro ao processar o pacote nano (--install):
problemas de dependência - deixando desconfigurado
A processar 'triggers' para install-info (6.3.0.dfsg.1-1+b2) ...
A processar 'triggers' para man-db (2.7.6.1-2) ...

Com isso, baixei o libncurses5 no site da debian.

Como posso prosseguir?Ou não tem como?



12. Re: Instalar um programa manualmente [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 03/11/2018 - 20:19h

Não querendo ser chato, inconveniente e etc. mas já sendo, não justifica essa trabalheira toda para um complicado e obsoleto editor de texto.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts