Od wczoraj staram się biegać
apt-get update
bez powodzenia w instancjach Ubuntu tworzę na EC2.
W szczególności otrzymuję te błędy:
Ign http://security.ubuntu.com maverick-security/main amd64 Packages
Ign http://security.ubuntu.com maverick-security/universe amd64 Packages
Ign http://security.ubuntu.com maverick-security/multiverse amd64 Packages
Err http://security.ubuntu.com maverick-security/main Sources
404 Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/universe Sources
404 Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/main amd64 Packages
404 Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/universe amd64 Packages
404 Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/multiverse amd64 Packages
404 Not Found [IP: 91.189.92.190 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/main/source/Sources.gz 404 Not Found [IP: 91.189.92.190 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/universe/source/Sources.gz 404 Not Found [IP: 91.189.92.190 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/main/binary-amd64/Packages.gz 404 Not Found [IP: 91.189.92.190 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/universe/binary-amd64/Packages.gz 404 Not Found [IP: 91.189.92.190 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/multiverse/binary-amd64/Packages.gz 404 Not Found [IP: 91.189.92.190 80]
E: Some index files failed to download, they have been ignored, or old ones used instead.
root@ip-10-168-230-63:/etc/apt#
Próbuję również zainstalować serwer mysql, dostaję błędy:
root@ip-10-168-230-63:/etc/apt# apt-get install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libhtml-template-perl mysql-server-5.1 mysql-server-core-5.1
Suggested packages:
libipc-sharedcache-perl tinyca mailx
The following NEW packages will be installed:
libhtml-template-perl mysql-server mysql-server-5.1 mysql-server-core-5.1
0 upgraded, 4 newly installed, 0 to remove and 81 not upgraded.
Need to get 12.1MB/12.2MB of archives.
After this operation, 29.5MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Err http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main mysql-server-core-5.1 amd64 5.1.61-0ubuntu0.10.10.1
403 Forbidden
Err http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main mysql-server-5.1 amd64 5.1.61-0ubuntu0.10.10.1
403 Forbidden
Err http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main mysql-server all 5.1.61-0ubuntu0.10.10.1
403 Forbidden
Failed to fetch http://us-west-1.ec2.archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.1/mysql-server-core-5.1_5.1.61-0ubuntu0.10.10.1_amd64.deb 403 Forbidden
Failed to fetch http://us-west-1.ec2.archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.1/mysql-server-5.1_5.1.61-0ubuntu0.10.10.1_amd64.deb 403 Forbidden
Failed to fetch http://us-west-1.ec2.archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.1/mysql-server_5.1.61-0ubuntu0.10.10.1_all.deb 403 Forbidden
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
root@ip-10-168-230-63:/etc/apt#
Pobiegłem
apt-get update --fix-missing
bez szczęścia.
Jakieś pomysły?
Zrobiłem te zadania wiele razy w instancjach Ubuntu Linux działających w AWS EC2 bez żadnych problemów. Z góry dziękuje za twoją pomoc!
apt
aptitude
amazon-ec2
Carlos
źródło
źródło
Odpowiedzi:
To był znany błąd w Amazon S3. Aby to naprawić, po prostu uruchom
sudo apt-get update
źródło
apt-get update
więc zalecanym rozwiązaniem jest uruchomienieapt-get update
?!Poprawka polegała na dodaniu następujących wierszy do sources.list:
Dziękuję za odpowiedzi.
źródło
Ubuntu 10.10 Maverick Meerkat osiągnął koniec życia (EOL) od 10 kwietnia 2012 r., Co oznacza, że nie ma żadnych dalszych aktualizacji (nawet poprawek bezpieczeństwa), a archiwa pakietów są przenoszone
archive.ubuntu.com
doold-releases.ubuntu.com
, co jest przyczyną błędu, który widzisz .Edytuj
/etc/apt/sources.list
i napraw źródła pakietów . Pamiętaj, że musisz również usunąćus-west-1.ec2
prefiks: nie ma dedykowanych serwerów pakietów EC2 dla wydań EOL.źródło
Dzięki tym radom i innym notatkom, które wspominały o „archiwum” zmieniono na „starsze wersje”, poniższy fragment pomógł mi iść do przodu.
wtedy mogłem zainstalować dowolny pakiet, którego potrzebowałem (w moim przypadku php5-sqlite)
źródło
spróbuj dodać dodatkowe źródło
lub zainstaluj LAMP za pomocą tasksel
źródło
Grupy bezpieczeństwa -> Wychodzące
Zezwól na wychodzące, jeśli chcesz połączyć się z serwerami zewnętrznymi, takimi jak google.com lub nawet zaktualizować - sudo apt-get update
Możesz zezwolić na wysyłanie za pomocą gotowych grup zabezpieczeń AWS gotowych grup -> Wychodzące
Upewnij się, że wybrałeś odpowiednią grupę dla swojego wystąpienia AWS
źródło