SSH経由でリモートサーバーでデバッグしようとしています。始める前に、いくつかのパッケージをインストールする必要があります。私が使用しているプロバイダのサーバーにはRed Hat Linuxがあります。
私が経験している問題は、パッケージをまったくインストールできないことです。 yumを実行しようとすると、次のメッセージが表示されます。
yum:コマンドが見つかりません。
私はwgetを使ってyum rpmを取得してこの問題を解決しようとしました。 yum rpmをインストールしてみましたが、やはり動作しませんでした。 Bashでrpmを使用すると、次のような結果が得られます。
rpm:コマンドが見つかりません
どのように進むべきかわかりません。
答え1
まあ、私は私の質問に答えを投稿し続けます。これは RHEL 自体や何らかのエラーには関係ありません。これは意図的な動作です。
yum
ThomasとJeff Schallerのコメントによると、orは利用できないようですrpm
。問題は、共有ホスティング環境が非常に限られており、いくつかの基本機能のみを許可することです。さらに、ホスティングサービスはrootアクセスを許可せず、パッケージのインストールもサポートしません。
この場合の解決策は、接続と認証をテストするために必要なリモートホストのソケットを開き、サーバーからの特定の要求への応答を印刷するデバッグ関数をPHPで簡単に作成することです。