it-swarm-ja.com

yumやwgetを使用せずにLinuxにソフトウェアをインストールするにはどうすればよいですか?

私はLinux(主にWindowsとMac OS Xを使用)の初心者で、アドバイスが必要です。今日、Linuxマシンにgitをインストールしようとしましたが、いくつかの問題が発生しました。

  1. インストールされているOSのバージョンがわからないので、次のような/proc/versionファイルを開きました。

    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. 次に、gitドキュメント( http://git-scm.com/download/linux )に書かれているように、Fedoraでyum install gitコマンドを使用できると思いましたが、次のようになりました。結果。

    [[email protected] ~]# yum install git
    -bash: yum: command not found
    
  3. そこで、yumを使用してwgetをインストールしようとしましたが、それほど幸運ではありませんでした。

    [[email protected] ~]# wget http://linux.duke.edu/projects/yum/download/2.0/yum-2.0.7.tar.gz
    -bash: wget: command not found
    
  4. グーグルで検索して このページこのページ を見つけたので、yumrpmをインストールしてみましたが、疑問符でいっぱいの結果しか得られませんでした。 (おそらくエンコーディングの問題、うーん...)

    [[email protected] ~]# 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 Ű????ϰ? ???ϴ
                                             [[email protected] ~]# 
    
  5. 最後に、ターミナルでrpm --versionと入力すると、次の結果が得られました。

    [[email protected] ~]# rpm --version
    RPM ???? - 4.3.3
    

何ができるのか、あるいは今試してみたいのですが。私の状況ではwgetまたはyumすることはできませんか?または、homebrew( http://mxcl.github.com/homebrew/ )のような使用できる魔法のツールはありますか?

jhcaiced が彼のコメントで述べているように、私はさらにいくつかのファイルの出力を追加しました:

  • vi /etc/issue

    Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
    Kernel \r on an \m
    
  • vi /etc/redhat-release(/ etc/releaseという名前のファイルはありません)

    Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
    
  • / etc/versionおよび/ etc/release-versionは存在しません。

さらに、システムにはapt-getyastもありません。 32ビットパッケージも機能しませんでした。

2
e9t

リンクやカールはありますか? sshはありますか?次に、scpがあります。たとえば、tar.gzソースファイルを転送して、makeとgccがあるかどうかを確認し、マシンでパッケージをビルド/コンパイルしてから、プレフィックスをホームフォルダーの下のどこかに設定してインストールします。そこにパッケージ。あなたはpacmanをダウンロードしてインストールすることができます-そしてあなたはパケットマネージャーを持っています!

ディストロのバージョンを確認するには、通常、/ etc/releaseまたは/ etc/versionまたは/ etc/release-versionにあります

しかし、それは古いRedHatマシンのようであるため、おそらくrpmしかありません。したがって、scpを使用して.rpmパッケージ(redhatバージョンに適しています)を転送し、rpm-Uを使用してインストールします。おそらく、wget .rpmパッケージのscpを調べてください。その後、rpmがより適切に機能するはずです。

1
rapadura