Precisa de ajuda para instalar o programa; não consigo fazer o 'make' funcionar no diretório src

1

Eu tenho tentado arduamente fazer o John Riper trabalhar. Eu instalei no Ubuntu e não funcionaria me dando um erro sobre cifra desconhecida. Agora estou tentando instalá-lo no CentOS.

Eu tentei instalá-lo com a partir da linha de comando

[root@localhost src]# yum install john
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.mirrors.atwab.net
 * epel: mirror.symnds.com
 * extras: centos.mirrors.atwab.net
 * updates: centos.mirrors.atwab.net
No package john available.
Error: Nothing to do
[root@localhost src]# 
pasta

I downloaded jump package [from the official][1] website and decompressed but I can't get the make command to work. I go to the / src / 'e tente torná-lo, mas

[dev@localhost src]$ make
make: *** No targets specified and no makefile found.  Stop.
[dev@localhost src]$ make generic
make: *** No rule to make target 'generic'.  Stop.

Sou novo no Linux.

    
por Celeritas 07.10.2015 / 02:00

1 resposta

1

Atualização : como a chave está faltando no pacote john , você pode pular o download da chave GPG para o reprise dag e apenas alterar o texto do reporte dag para gpgcheck=0 . Ou você pode seguir estas etapas totalmente de qualquer forma, para que possa instalar pacotes assinados no replay dag no futuro.

yum install john só funcionará se você tiver um repositório de software yum configurado que inclua o pacote john .

Para o CentOS, o pacote está disponível no dag repo.

Cole o seguinte em um arquivo de texto usando seu editor de texto favorito:

[dag]
name=DAG RPM Repository
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=0

Salve como dag.repo .

Em seguida, execute os seguintes comandos:

sudo chown root:root dag.repo
sudo chmod 644 dag.repo
sudo mv dag.repo /etc/yum.repos.d/

Em seguida, faça o download da chave GPG do repositório dag. (Ignore isso se você alterou o gpgcheck para 0 no texto acima).

cd /etc/pki/rpm-gpg/
sudo wget apt.sw.be/RPM-GPG-KEY.dag.txt

Seu repo dag está configurado agora. Note que não está habilitado; Você poderia fazer isso alterando a última linha no texto acima para enabled=1 . No entanto, as práticas recomendadas determinam que você não deve ativar os repos de terceiros por padrão; caso contrário, coisas estranhas acontecerão quando você próximo yum update e as coisas podem quebrar. (Estive lá, fiz isso.)

Em vez de ativá-lo globalmente, você pode habilitar um repo por comando assim. Eu também adicionei o sinalizador para desativar o gpgcheck, já que o pacote john está sem uma assinatura:

sudo yum install john --enablerepo=dag --nogpgcheck

E voila! John agora será instalado no seu sistema. ;)

    
por 07.10.2015 / 09:28