質問: yumやwgetを使用せずにlinuxにソフトウェアをインストールするにはどうすればよいですか? 私はlinux(主にwindowsとmac os xを使用)の初心者で、アドバイスが必要です。今日、linuxマシンにgitをインストールしようとしましたが、いくつかの問題が発生しました。 インストールされているosのバージョンがわからないので、次のような/proc/versionファイルを開きました。 linux version 2.6.9-42.0.2.elsmp (bhcompile@ls20-bc1-13.build.redhat.com) (gcc version 3.4.6 20060404 (red hat 3.4.6-3)) #1 smp thu aug 17 17:57:31 edt 2006 次に、gitドキュメント( http://git-scm.com/download/linux )に書かれているように、fedoraでyum install gitコマンドを使用できると思いましたが、次のようになりました。結果。 [root@myserver ~]# yum install git -bash: yum: command not found そこで、yumを使用してwgetをインストールしようとしましたが、それほど幸運ではありませんでした。 [root@myserver ~]# wget http://linux.duke.edu/projects/yum/download/2.0/yum-2.0.7.tar.gz -bash: wget: command not found グーグルで検索して このページ と このページ を見つけたので、yumとrpmをインストールしてみましたが、疑問符でいっぱいの結果しか得られませんでした。 (おそらくエンコーディングの問題、うーん...) [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 ~]# 最後に、ターミナルでrpm --versionと入力すると、次の結果が得られました。 [root@myserver ~]# 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-getもyastもありません。 32ビットパッケージも機能しませんでした。
回答: リンクやカールはありますか? 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がより適切に機能するはずです。