Estou tentando instalar um servidor apache na minha instância da AWS, no entanto, parece que ele não possui o pacote apt instalado.
Pesquisei no Google e encontrei alguns links quebrados para este pacote. Estou usando o Putty em uma máquina Windows, se essas informações ajudarem.
Atualmente, tenho pouca ou nenhuma experiência em ambientes linux.
Estou executando a seguinte versão do 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
Alguém pode ajudar com isso?
Respostas:
Se você estiver usando o Amazon Linux, é baseado no CentOS, que é baseado no RedHat. Instalações baseadas em RH
yum
não usamapt-get
. Algo comoyum search httpd
deve mostrar os pacotes Apache disponíveis - você provavelmente desejayum install httpd24
.fonte
Tente instalar seu aplicativo usando o
yum
comandoyum install application_name
fonte
Verifique a distribuição Linux,
apt-get
trabalhos em distro baseada no Debian enquantoyum
obras em distro baseada Fedora .Ref: Como saber o nome da distribuição , execute o comando
cat /etc/*-release
Também é possível que o administrador do sistema não permita
sudo
a execução (ou não o colocou no grupo de usuários com permissões),apt-get
mas se você tiversudo
acesso, tente executar comsudo apt-get <package_name>
sedebian
ouyum install <package_name>
se estiver usandoFedora
.fonte
Eu enfrentei o mesmo problema com relação a
apt-get: command not found
aqui estão as etapas de como resolvi o problema no ubuntu xenialPesquise a versão apropriada do apt a partir daqui (
apt_1.4_amd64.deb
para o ubuntu xenial)Faça o download do apt.deb
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_amd64.deb
Instale o pacote apt.deb
sudo dpkg -i apt_1.4_amd64.deb
Agora podemos executar facilmente
sudo apt-get install htop
fonte
Para distribuições Linux baseadas no Debian:
Tente usar em
sudo apt install <package>
vez do habitualsudo apt-get install <package>
De
man apt
fonte
Pode haver 2 problemas: =
A resposta curta:
A versão longa:
fonte
Este é um dos comandos que você pode executar para instalar o apt-get:
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_amd64.deb
fonte
Para distribuição do openSUSE Linux:
Por exemplo:
fonte
Esta resposta é para iniciantes completos da AWS:
Eu tive esse problema, mas era porque estava tentando executar um comando de um tutorial dentro do meu computador Mac. Na verdade, o que eu precisava fazer era SSH na minha máquina da AWS e, em seguida, execute o mesmo comando lá. Ta Da, funcionou:
Clique neste botão na sua instância do EC2, para poder copiar o comando SSH. configure suas chaves SSH https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html e, em seguida, você pode SSH em sua máquina
Uma vez aqui, você pode executar seu
sudo apt-get
comando.Espero que isso ajude outros iniciantes
fonte
Você precisa baixar manualmente o pacote deb do apt. Em seguida, execute o dpkg e ele deverá ser instalado.
fonte