sources.list dosyamdan hatalı biçimlendirilmiş bir satırı nasıl kaldırabilirim?
Benzer bir başlıkta bulduğum bilgiye göre Ubuntu Yazılım Merkezi'ni kaldırıp yeniden yükledim ve 91. satır ya da onun gibi bir şeyle ilgili aynı yanıtı aldım.
Az önce bir ekran görüntüsü yüklemeye çalıştım ama yeni olduğum için buna izin vermiyor. Ayrıca herhangi bir şeyi nasıl kesip yapıştıracağımı da bulamıyorum, bu yüzden hata ekranının söylediklerini elle yazmak zorunda kalıyorum, hem yazılım merkezini açmaya çalıştığımda hem de hiçbir şey olmuyor, kaldırmak, yeniden yüklemek için terminale komutlar girmeye çalıştığımda aynı şeyi alıyorum:
COULD NOT INTITIALIZE THE PACKAGE INFORMATION
An unresolvable problem occured while initializing the package information
Please report t:his bug against the 'update-manager' package and include the
following error message:
'E: Malformed line 91 in source list/etc/apt/sources.list (dist parse)
E: The list of sources could not be read.,
E: The package list of status file could not be parsed or opened.
Hataları nasıl rapor edebilirim? Bu konuda ne yapılabilir. Araştırdım ve herkesin yapmamı söylediği her şey beni aynı satır hata mesajına geri götürüyor.
Bu yüzden, kaynak listesindeki 91. satıra nasıl ulaşacağımı bilmiyorum; size ne yazdığını söylemek için. Üzgünüm, bu işte gerçekten yeniyim. İhtiyacım olan şey oraya nasıl ulaşacağımı bulmak ve ne yazdığını düzeltmek. Sabit diskimi yeniden bölümlendirmek ve sıfırdan başlamak zorunda kalmamayı gerçekten çok istiyorum, bu yüzden bu sorunun çözülmesini dört gözle bekliyorum. Yeni yazılım yükleyebilmem gerekiyor.
Hızlı Yöntem
Bu sorun için geçici bir çözüm
sources.list
girişini sıfırdan oluşturmak olabilir.sources.list
dosyasını root olarak açın.Bunu bir terminale
sudo -H gedit /etc/apt/sources.list
yazıp Enter tuşuna basmak işinizi görecektir.Ardından kopyaladığınız içeriği
sources.list
dosyasına yapıştırın - muhtemelenprecise
yerine Ubuntu sürümünüzü temsil eden kod adını yazmanız gerekecektir - örneğin 14.04 içintrusty
. Ardından kaydedin ve gedit'i kapatın.Sonra
sudo apt-get update
yapın ve depo listesinin güncellendiğini göreceksiniz.Açıklama: Burada içeriği, Ana Sunucudan depo girişi olan başka bir sources.list dosyası ile tamamen değiştiriyoruz. Eğer
sources.list
için yerel sunucunuzu kullanmak istiyorsanız aşağıdaki yönteme bakınız.Önerilen Yöntem
Ubuntu kaynak listesi oluşturma sitesine]1 gidin.
sources.list
dosyası ile değiştirin.İşin bitti. (Umarım bu yardımcı olur.)
Hatadan da görebileceğiniz gibi, sources.list dosyanızda yanlış bir giriş olduğunu söylüyor. Bu yanlış giriş ayrıştırılamadı. Bu hata Yazılım Merkezi ile ilgili değil, çoğunlukla apt (Paket yöneticisi) ile ilgilidir.
Bunu çözmenin yolu, hatalı biçimlendirilmiş satır
91
girişini düzeltmek olacaktır.Eğer 91. satırda neyin yanlış olduğunu anlayamıyorsanız, lütfen 91. satırı gönderin ve ben de size yardımcı olayım
Lütfen
/etc/apt/sources.list
dosyasını yapıştırın, böylece bu sorunu sizin için giderebiliriz. Bunu nasıl yapacağınızı öğrenmek için bu kısa eğitici yanıta bakın:Bu bazen çok kolay bir düzeltme olabilir, ancak kritik bir dosya olduğu için önce
sources.list
dosyasını **yedeklemeniz gerekir.sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
(bu bir yedek kopya oluşturur)sudo sed -i -e '68d' /etc/apt/sources.list
(bu sorunlu satırı siler)sudo apt-get update
(bu, veritabanını umarım düzeltilmiş dosya ile günceller)Adım 4'ü denediğinizde herhangi bir hata görmüyorsanız, sorun çözülmüş demektir. Terminalden çıkıp Yazılım Merkezi/Güncelleme Yöneticisi'ne geri dönebilirsiniz ve çalışmalıdır.
Eğer hala bir sorun varsa, terminalden
sudo cp /etc/apt/sources.list.backup /etc/apt/sources.list
ile orijinal dosyayı geri yükleyebilirsiniz. Bu durumda, lütfen sorunlu satırları veya hatta tüm dosyayı bir pastebin'e yapıştırın ve daha sonra daha fazla yardımcı olabiliriz.