Apt-get güncelleme ve apt-get install mysql-server çalıştırılırken hata


11

Dünden beri koşmaya çalışıyorum

apt-get update

EC2'de oluşturduğum Ubuntu örneklerinde başarısız oldum.

Özellikle bu hataları alıyorum:

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# 

Ayrıca mysql-server kurmaya çalışırken hata alıyorum:

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# 

Koştum

apt-get update --fix-missing

şanssız.

Herhangi bir fikir?

Bu görevleri AWS EC2'de çalışan Ubuntu Linux örneklerinde birçok kez sorunsuz bir şekilde yaptım. Yardımınız için şimdiden teşekkürler!


Yanıtlar:


14

Bu Amazon S3'te bilinen bir hataydı. Bunu düzeltmek için çalıştırınsudo apt-get update


Bu OP'nin orijinal sorununun cevabı olmasa da (eski LTS kullanarak), 12.04'deyim, aynı hatayı alıyordunuz ve çözümünüz düzeltildi, bu yüzden +1
Tobias J

3
Çalışmakta sorun yaşıyordu, apt-get updatebu yüzden önerilen çözümünüzü çalıştırmak apt-get updatemı ?!
Cerin

6

Düzeltme, bu satırları sources.list'e eklemekti:

deb http://us.archive.ubuntu.com/ubuntu lucid main multiverse universe
deb http://us.archive.ubuntu.com/ubuntu lucid-security main multiverse universe
deb http://us.archive.ubuntu.com/ubuntu lucid-updates main multiverse universe

Cevaplar için teşekkürler.


2
Dikkatli olun: bu da bir gün çalışmayı durduracaktır. Archive.ubuntu.com aracılığıyla güvenlik güncellemelerini zaten almayacaksınız. LTS'ing'i tutmak istiyorsanız 12.04'e yükseltmenizi veya yeniden yüklemenizi tavsiye ederim.
Rinzwind

6

Ubuntu'nun 10.10 Maverick Meerkat taşınır başka güncelleme (hatta güvenlik düzeltmeleri) ve paket arşivleri vardır demektir 10 Nisan 2012, itibariyle hayatı (EOL) sonuna ulaştı archive.ubuntu.comkadar old-releases.ubuntu.comGördüğünüz hata sebebini, .

Paket kaynaklarınızı düzenleyin /etc/apt/sources.listve düzeltin . us-west-1.ec2Öneki de kaldırmanız gerektiğini unutmayın : EOL sürümleri için özel EC2 paket sunucuları yoktur.


3

Bu tavsiye ve "arşiv" ibaresi geçen diğer notlar ile "eski sürümler" olarak değişti. Aşağıdaki kod parçası ilerlememe yardımcı oldu.

sudo sed 's@http://archive\.ubuntu\.com/@http://old-releases.ubuntu.com/@' -i /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade

o zaman ihtiyacım olan paketi yükleyebildim (benim durumumda php5-sqlite)


0

ek kaynak eklemeye çalış

gksu gedit /etc/apt/sources.list

veya LYS'yi görevler aracılığıyla kurun

sudo tasksel install lamp-server

0

Güvenlik Grupları -> Giden

*   ALL Traffic ALL     ALL     0.0.0.0/0   Allow

Google.com gibi harici sunuculara bağlanmak veya hatta güncellemek istiyorsanız, Giden'e izin verin.

AWS ön uç git Güvenlik Grupları -> Giden

AWS örneğiniz için doğru grubu seçtiğinizden emin olun

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.