Apt-get update'i düzeltin Çalışmıyor
sudo apt güncellemesi Ubuntu'da başarısız mı oluyor? Çıktının son satırları gerçek nedeni belirtir: yanlış saat, kullanım ömrü sonu deposu, bozuk PPA, eksik GPG anahtarı veya kilit. Bu kılavuz, hatanın nasıl okunacağını ve yalnızca suçlu kaynağın nasıl düzeltileceğini gösterir.
📑Bölümler
- Sudo apt update komutunu çalıştırın ve son satırları okuyun; gerçek nedeni belirtiyorlar
- Yanlış saat - "Sürüm dosyası henüz geçerli değil" hatası
- Ağ ve DNS - bu bilgisayar archive.ubuntu.com'a erişebilir mi?
- Herhangi bir şeyi düzenlemeden önce kaynak dosyalarını yedekleyin
- Kullanım ömrü sonu deposu - ana arşivden ayrılan bir sürüm
- Bozuk PPA - kötü bir üçüncü taraf kaynağı tüm güncellemeyi durdurur
- Eksik GPG anahtarı - NO_PUBKEY hatası
- Kilit - başka bir paket işlemi zaten çalışıyor
📋 Genel Bakış ve Adım Adım Kılavuz
Güncellemeyi Çalıştırın ve Son Satırları Okuyun
Güncellemeyi çalıştırıp çıktıyı alttan doğru şekilde okuyarak başlayın. Çoğu satır iyi haberdir: Hit, kaynağın olumlu yanıtlandığı anlamına gelir ve Al, yeni bir paket listesinin indirildiği anlamına gelir. Yalnızca iki tür satır önemlidir: ortadaki Err satırları ve en sonda E: veya W: ile başlayan özet satırları. Bu son iki veya üç satır, bozuk kaynağı ve nedenini açık bir dille belirtiyor.
sudo apt updateOne honest fact that calms most people down: one broken source does not poison the others. The sources that said Hit or Get updated normally. Your job is to find the single bad entry, fix or disable exactly that entry, and run the update again - never start by deleting the whole sources file.
Saati Kontrol Et
30 saniyelik iki kontrolün ilki. Her Ubuntu deposu, oluşturulduğu zamanı ve geçerli kalacağı tarihi belirten imzalı bir Sürüm dosyası yayınlar ve apt, bu damgayı bilgisayarınızın saatine göre kontrol eder. Saat yanlışsa (boş bir CMOS pili ve çift önyüklemeli makineler bunu sıklıkla yapar) apt, Sürüm dosyası henüz geçerli değil diyerek dosyayı reddeder ve hatta ne kadar bekleyeceğini geri sayar. date komutunu çalıştırın ve telefonunuzla karşılaştırın; Yanlış bir yıl, ay, hatta birkaç saat bile önemli.
date
sudo timedatectl set-ntp true
sudo apt updateSwitching NTP on lets the PC correct itself from the internet. Fix the time and the same update command usually succeeds within a minute - nothing about your repositories, keys or installation was ever damaged.
Ağı ve DNS'yi kontrol edin
İkinci 30 saniyelik kontrol: Bu bilgisayar Ubuntu arşivine erişebilir mi? Bu komut bir IP adresi yazdırırsa ad çözümlemesi çalışır ve ağ yolu çalışır durumdadır. Hiçbir şey yazdırmıyorsa hata ağda veya DNS'dedir; tek bir depo suçlu değildir ve bağlantı düzeltilene kadar kaynak dosyalarını düzenlemek işe yaramaz.
getent hosts archive.ubuntu.comOnly when the clock is right and the archive answers do the repository fixes below make sense.
Herhangi Bir Şeyi Düzenlemeden Önce Kaynak Dosyalarını Yedekleyin
Geri kalan düzeltmeler apt'e nereden indirileceğini söyleyen dosyaları içerebilir: /etc/apt/sources.list ve /etc/apt/sources.list.d/ içindeki kaynak başına dosyalar. Her iki yerde de tek bir satırı değiştirmeden önce, orijinalin bir kopyasını güvenli bir yere kaydedin; böylece, kopyayı geri koyarak yanlış bir düzenleme her zaman geri alınabilir.
Kullanım Ömrü Sonu Deposunu Düzeltme
Hata, bir Ubuntu sürümünün her satırı için bir deponun bir Sürüm dosyasına sahip olmadığını - genellikle 404 ile - belirtiyorsa, bu sürüm ömrünün sonuna gelmiştir ve paketleri ana arşivden taşınmıştır. apt gerçeği bildiriyor: Artık o adreste hiçbir şey yok.
Doğru düzeltmeler iki tanedir. Gerçek olan, makineyi desteklenen bir Ubuntu sürümüne yükseltmektir. Tutma seçeneği, yalnızca eski sürümlerin satırlarını Ubuntu'nun eski sürüm arşivine (old-releases.ubuntu.com) yönlendirmektir; bu, eski sürümleri kullanılabilir durumda tutar; desteklenmeyen bir sistemi sonsuza kadar güvende tutmanın bir yolu değil, bilgisayarın bir kez daha güncellenmesini sağlamak için kullanışlıdır. Kaynak dosyanızın tamamını asla internetten kopyalanan rastgele bir dosyayla değiştirmeyin; yanlış kod adlarını ve yanlış kaynakları taşıyacaktır.
Bozuk bir PPA'yı veya Eksik GPG Anahtarını Düzeltme
PPA, sizin veya daha önce eklediğiniz bir eğitimin üçüncü taraf kaynağıdır ve ölü bir PPA (sahibi sürümünüz için yayınlamayı durdurdu veya PPA kaldırıldı), her Ubuntu kaynağı sağlıklı olsa bile tüm çalıştırmada başarısız olur. Hata, PPA'nın adresini adlandırır. Yalnızca PPA'nın girişini (/etc/apt/sources.list.d/ içindeki kendi dosyası veya Diğer Yazılımlar altındaki Yazılım ve Güncellemeler içindeki giriş) devre dışı bırakın veya kaldırın ve geri kalan her şeye dokunmadan bırakın.
Farklı bir imza probleminde NO_PUBKEY ve ardından anahtar kimliği okunur: depo iyi durumda, ancak bilgisayarınız henüz imzalama anahtarına güvenmiyor. Çözüm, deponun yalnızca kendi resmi sayfasından alınan anahtarını eklemektir. İmza anahtarı bilgisayarınızın neye güveneceğine karar verir; bu nedenle asla rastgele bir indirme sitesinden bir anahtar almayın.
--allow-insecure-repositories ile çalıştırmayı önerir. Bunu en fazla geçici bir teşhis olarak değerlendirin, asla bir düzeltme olarak görmeyin: sizi koruyan imza kontrolünü kapatır, böylece gerçek onarım her zaman anahtar veya deponun kendisi olur.Kilit - Diğer Süreci Bekleyin
Kilitlenemedi, paket sisteminin bozuk değil, meşgul olduğu anlamına gelir. Paket veritabanını aynı anda yalnızca bir program yazabilir ve mesajın kendisi, kilidi tutan işlemin adını verir - genellikle gözetimsiz yükseltmeler olan normal bir masaüstünde (otomatik güvenlik güncelleyici, planlanmış çalışmasını gerçekleştirir), açık bırakılan bir Yazılım Güncelleyici penceresi veya başka bir terminal. Birkaç dakika bekleyin, bitmesini bekleyin ve sudo apt update'i tekrar çalıştırın; çoğu kilit hatası kendi kendine temizlenir.
/var/lib/dpkg/ veya /var/lib/apt/lists/ altında). Kilit dosyaları sorun değil; bunlar kuyruk biletidir. Bunları silmek, aynı anda iki yazarın veritabanına girmesine olanak tanır; bu, zararsız bir mesajın gerçek paket sistemi bozulmasına dönüşmesidir.Hatanızın nedeni ne olursa olsun, aynı şekilde bitirin: Yalnızca tek bir şeyi düzeltin, sudo apt update'i bir kez daha çalıştırın ve sonunda E: satırı olmadan tamamlandığını doğrulayın.
🏷️Topic Search Variables & Keywords
🎙️ Tam Konuşma Metni — genişletmek için dokunun
Adım Adım Sorun Giderme Kılavuzu ve Çözümler - Çalışmıyor musunuz? Bunu Deneyin. Teknik Anshu'nun ekran gösterimi.
Ubuntu'da sudo apt güncellemesi başarısız mı oluyor? Çıktının son satırları gerçek nedeni belirtir: yanlış saat, kullanım ömrü sonu deposu, bozuk PPA, eksik GPG anahtarı veya kilit. Bu kılavuzda hatanın nasıl okunacağı ve yalnızca suçlu kaynağın nasıl düzeltileceği gösterilmektedir.
(Kaynak sayfada bulunan transkript bu noktada sona ermektedir; tam açıklama için yukarıdaki videoyu izleyin.)
❓ Sıkça Sorulan Sorular
Bu eğiticiyi takip etmek %100 ücretsiz mi?
Evet! Teknik Anshu tarafından gösterilen tüm kılavuzlar ve yöntemlerde ücretsiz, yasal ve eğitici kaynaklar kullanılır.
Yeni başlayanlar bu kılavuzu takip edebilir mi?
Kesinlikle! Herkesin kolayca takip edebilmesi için her adım ekranda ayrıntılı talimatlarla gösterilir.
Takılırsam nereye soru sorabilirim?
Doğrudan YouTube videosuna yorum bırakın; topluluğumuz ve Teknik Anshu size yardımcı olacaktır.
🚀 Eğitimin tamamını YouTube'da izleyin
🚀 YouTube'daki adım adım video eğitiminin tamamını izleyin: https://www.youtube.com/watch?v=rAWEvloS-Bw
BT desteği, Windows sorun giderme ve sunucu yönetimi için Teknik Anshu'ya abone olun.
▶️ Videonun Tamamını İzle