Como posso instalar o software no Linux sem o yum e sem o wget?

2

Eu sou um novato no Linux (que usa principalmente o Windows e Mac OS X), precisando de alguns conselhos. Eu estava tentando instalar o git em uma máquina Linux hoje e encontrei alguns problemas:

  1. Sem saber a versão do sistema operacional instalado, eu abri o arquivo /proc/version que dizia:

    Linux version 2.6.9-42.0.2.ELsmp ([email protected]) 
    (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 SMP Thu Aug 17 17:57:31 
    EDT 2006
    
  2. Então, como está escrito nos documentos git ( link ), presumi que poderia usar o comando yum install git para Fedora, mas obteve o seguinte resultado.

    [root@myserver ~]# yum install git
    -bash: yum: command not found
    
  3. Então, tentei instalar yum usando wget , mas não tive tanta sorte.

    [root@myserver ~]# wget http://linux.duke.edu/projects/yum/download/2.0/yum-2.0.7.tar.gz
    -bash: wget: command not found
    
  4. Eu pesquisei e encontrei esta página e esta página , portanto, tentei instalar yum com rpm , mas só conseguiu um resultado cheio de pontos de interrogação. (Possivelmente um problema de codificação, hmm ...)

    [root@myserver ~]# rpm -Uvh http://www.eomy.net/linux/install-yum-x86_64/wget-1.10.2-0.40E.x86_64.rpm
    http://www.eomy.net/linux/install-yum-x86_64/wget-1.10.2-0.40E.x86_64.rpm(??)?? ?????ϴ
                                                                                  ?: /var/tmp/rpm-xfer.TbuAOu: V3 DSA signature: NOKEY, key ID 443e1821
    ?غ?..                  ########################################### [100%]
    wget-1.10.2-0.40E Ű????̹??ġ?Ǿ?ֽ??ϴ
                                            wget-1.10.2-0.40E???? ??ġ?Ǵ/usr/bin/wget ?? wget-1.10.2-0.40E Ű????ϰ? ???ϴ
                                                                                                                            wget-1.10.2-0.40E???? ??ġ?Ǵ/usr/share/man/man1/wget.1.gz ?? wget-1.10.2-0.40E Ű????ϰ? ???ϴ
                                             [root@myserver ~]# 
    
  5. Finalmente, quando digitei rpm --version no terminal, obtive os resultados abaixo.

    [root@myserver ~]# rpm --version
    RPM ???? - 4.3.3
    

Gostaria de saber o que posso fazer ou possivelmente tentar agora. Não é possível wget ou yum na minha situação? Ou há alguma ferramenta mágica como homebrew ( link ) que eu possa usar?

Como jhcaiced mencionou em seus comentários, adicionei a saída de mais alguns arquivos:

  • vi /etc/issue

    Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
    Kernel \r on an \m
    
  • vi /etc/redhat-release (nenhum arquivo chamado / etc / release)

    Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
    
  • / etc / version e / etc / release-version não existem.

Além disso, não há apt-get e não yast no sistema. Os pacotes de 32 bits também não funcionaram.

    
por e9t 17.09.2012 / 14:05

1 resposta

1

Você tem links ou curvas? Você tem ssh? Então você tem scp, você pode transferir por exemplo um arquivo fonte tar.gz para ele e ver se você tem make e gcc, e construir / compilar o pacote na máquina, então defina o prefixo para algum lugar sob sua pasta pessoal e instale o pacote lá. Você pode baixar e instalar o pacman - então você tem um gerenciador de pacotes!

Para verificar a versão da distro, geralmente está em / etc / release ou / etc / version ou / etc / release-version

Mas parece ser uma velha máquina RedHat, então você provavelmente só tem rpm. Então, use o scp para transferir um pacote .rpm para ele (que substitui a versão redhat) e instale-o com rpm -U algo. Provavelmente olhe para scp'ing em um pacote wget .rpm, depois disso o rpm deve funcionar melhor.

    
por 17.09.2012 / 14:07