noip instala no Ubuntu

2

Estou tentando instalar noip no Ubuntu 12.04.4, e eu não sei a primeira coisa sobre a construção / compilação de software.

O arquivo README declarou estas palavras exatas:

HOW TO BUILD AN EXECUTABLE FOR YOUR SYSTEM

The command make will build a binary of the noip2 client that will run on your system.

If you do not have 'make' installed and you have an i686 Linux machine with libc6, a binary for i686 systems is located in the binaries directory called noip2-Linux. Copy that binary to the build directory 'cp binaries/noip2-Linux noip2'

The command make install (which must be run as root) will install the various pieces to their appropriate places. This will ask questions and build a configuration data file.
See below if you can't become root or can't write in /usr/local/*.

evidentemente, eles querem que eu use make, no entanto, quando tento [operar sob root]:

anon@anon:~$ make -f /home/noip-2.1.9-1/makefile

Eu recebo o seguinte:

make: /home/noip-2.1.9-1/makefile: No such file or directory
make: *** No rule to make target '/home/noip-2.1.9-1/makefile'.  Stop.
anon@anon:~$ 

SO! O que estou fazendo de errado, e existe uma maneira mais simples?

Se você achou as respostas úteis, submeta as respostas também

    
por Woody 01.04.2014 / 10:10

2 respostas

1

Em um Ubuntu limpo 12.04, eu segui as instruções encontradas aqui: Como instalar o Linux Dynamic Update Client no Ubuntu e instalar com sucesso o seu cliente. Eu adicionei alguns comandos para instalar componentes ausentes / necessários ...

$sudo su -
#cd /usr/local/src
#apt-get install wget
#wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
#apt-get install make 
#apt-get install gcc
#tar -xf noip-duc-linux.tar.gz
#cd noip-2.1.9-1/
#make install
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

Auto configuration for Linux client of no-ip.com.

Please enter the login/email string for no-ip.com  ############
Please enter the password for user '###########'  ****************

Only one host [##########.no-ip.biz] is registered to this account.
It will be used.
Please enter an update interval:[30]  
Do you wish to run something at successful update?[N] (y/N)  

New configuration file '/tmp/no-ip2.conf' created.

mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf

Foi isso.

    
por 01.04.2014 / 12:29
1

Parece que você não configurou o makefile. Você pode conseguir isso executando o configure antes de fazer. Há também uma maneira muito mais fácil de usar o APT (advanced package tool) para baixar e instalar. O APT é bastante fácil de usar e você pode verificar se o pacote está disponível através do noip de pesquisa do apt-cache. Se houver um pacote disponível, você pode executar o apt-get install noip. Instalação manual .... . Instalação do APT . Espero que isso ajude

    
por 01.04.2014 / 12:27