私のAWSインスタンスにApacheサーバーをインストールしようとしていますが、aptパッケージがインストールされていないようです。
私はグーグルしました、そして私が見つけたのはこのパッケージへの壊れたリンクだけでした。その情報が助けになるなら、私はWindowsマシンでPuTTYを使用しています。
私は現在、Linux環境での経験がほとんどないです。
次のバージョンのLinuxを実行しています
Linux ip-172-31-37-96 3.14.48-33.39.amzn1.x86_64 #1 SMP Tue Jul 14 23:43:07 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
誰もがそれを手伝ってくれる?
Amazon Linuxを使用している場合は、CentOSベースで、RedHatベースです。 RHベースのインストールでは、apt-get
ではなくyum
を使用します。 yum search httpd
のようなものがあなたに利用可能なApacheパッケージを示すべきです - あなたはおそらくyum install httpd24
が欲しいです。
注:この回答の執筆以降、Amazon Linux 2は CentOSとは異なります /
yum
を使用します.
yum
コマンドyum install application_name
を使用してアプリケーションをインストールしてみてください
私はapt-get: command not found
に関して同じ問題に直面しましたここで私がubuntu xenialでそれを解決した方法があります
apt from here の適切なバージョンを検索してください(ubuntu xenialの場合はapt_1.4_AMD64.deb
)
Apt.debをダウンロードしてください。
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_AMD64.deb
Apt.debパッケージをインストールしてください。
Sudo dpkg -i apt_1.4_AMD64.deb
今、私たちは簡単に走ることができます
Sudo apt-get install htop
Linuxディストリビューションを確認してください。apt-get
は Debianベースのディストリビューション で動作しますが、yum
は Fedoraベースのディストリビューション で動作します。
参照:ディストリビューション名を知る方法 、実行コマンドcat /etc/*-release
また、システム管理者がapt-get
の実行を許可していない(またはSudo
権限を持つユーザーのグループに入れていない)可能性がありますが、Sudo
アクセス権がある場合はdebian
の場合はSudo apt-get <package_name>
で実行し、Fedora
を使用している場合はyum install <package_name>
で実行します。
これは、apt-getをインストールするために実行できるコマンドの1つです。
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_AMD64.deb