“Beklenen giriş 'sınırlı / ikili-1386 / Paketler' Yanlış kaynak.list girdisi veya hatalı biçimlendirilmiş dosya bulunamadı” nasıl çözülür?


10

Yeni bir Ubuntu 13.10 kullanıcısıyım. Kısa bir süre önce bir Skype kurulum sorununu çözmeye çalıştım ve ikili-1386 içeren bazı PPA'lar ekledim. Her çalıştırdığımda sudo apt-get updateaşağıdaki hatayı alıyorum:

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
...
...
E: Some index files failed to download. They have been ignored, or old ones used instead.

Bu sorunu çözmeye çalışırken son iki saati geçirdim ve sources.listvarsayılan saucy ayarlarına sıfırlayarak dosyamda değişiklikler yaptım , ancak bu hatalar hala oluşuyor. Ayrıca Yazılım ve Güncellemeler bölümündeki her şeyin işaretini kaldırdım , ancak bu hala görünüyor. Hata mesajları 'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)yukarıda gösterildiği gibi sorunla ilgili gibi görünmektedir .


2
Belki de girişte "i" yerine "1" olduğu için? main/binary/-i386/Packages
douggro

Ana / ikili dosyada '1' i 'i' olarak nasıl değiştirebilirim? Teşekkürler, belki sorun!
ggoober

hangi ppa'yı ekledin?
Avinash Raj

Edit Sorunuzu ve çıktısını ekleyin cat /etc/apt/sources.list /etc/apt/sources.list.d/*. Yorum kullanmayın.
13:27, Braiam

Yanıtlar:


12

Ben help.ubuntu.com/community/Skype Skype talimatları uygulayarak Ve kullanıldı: Ben bugün ne yaptım backtracked sudo dpkg --add-architecture 1386yerine i386. Ben dpkg kaldırmak ve eklenen 1386 kaldırıldı hakkında hızlı bir arama yaptım ve şimdi her şey çalışıyor!

- yorumlarda OP tarafından gönderildi.

İçin yanlış bir mimariyi kaldırmak ( 1386bu durumda), çalıştırın:

sudo dpkg --remove-architecture 1386

1
Bunun nasıl yapılacağı konusunda talimat vermeye ne dersiniz? Veya talimatlara bağlantı vermek?
JellicleCat

@JellicleCat askubuntu.com/a/189690/158442 (i386 yerine 1386 ile, elbette)
muru

+1, hata oluştu Beklenen giriş 'ana / ikili-i38 / Paketler' bulunamadı. Sudo dpkg --remove-architecture i38
Saurabh

# sudo dpkg --remove-architecture 1386 dpkg: uyarı: yabancı olmayan mimariyi kaldıramıyor '1386'
Ashish Karpe

7

Kaynak dosyalarını açın ve arayın binary-1386ve değiştirin 1ve iardından kaydedin ..

Kaynak dosyaları ya

/etc/apt/sources.list

ve / veya dizinde birçok dosya bulabilirsiniz /etc/apt/sources.list.d/

şimdi sudo ile kaynak dosyasını aç ve düzenle

sudo gedit /etc/apt/sources.list 

ve / veya

sudo gedit /etc/apt/sources.list.d/****.list

Douggro'nun önerisi için teşekkürler. Bugün yaptığımı geri izledim: help.ubuntu.com/community/Skype adresindeki Skype talimatlarını izliyordum ve 'i386' yerine sudo dpkg - add -architecture 1386 kullandım. Ben dpkg kaldırmak ve eklenen 1386 kaldırıldı hakkında hızlı bir arama yaptım ve şimdi her şey çalışıyor! Yine de tüm yardımlarınız için teşekkürler (sorun diğer konularda bulunan cevaplarla mücadele ettiğim için sources.list veya sources.list.d dosyasında değildi). Linux / Ubuntu'da yeniyim ama topluluğun şu ana kadar çok duyarlı ve yardımcı olduğuna sevindim. Teşekkürler!!
ggoober

2

İndirme sunucumu değiştirdim ve çekicilik gibi çalıştı. İşte nasıl yapabileceğiniz

1. 'yazılım ve güncellemeler'i açın ve' Ubuntu Yazılımı 'sekmesini tıklayın.

  1. 'İndirme kaynağı'nı tıklayın ve' Diğer'i seçin resim açıklamasını buraya girin

  2. 'En İyi Sunucuyu Seç'i tıklayın. Ubuntu'nun sizin için en iyi sunucuyu seçmesi biraz zaman alacaktır. Kabul et.

  3. Şimdi yazılım güncellemesini tekrar çalıştırmayı deneyin. İşe yaramalı.

  4. Tekrar 1-4. Adımlardan geçmezse. Bu sefer Ubuntu (umarım) 'En iyi sunucu' olarak farklı bir sunucu seçecektir. Yazılım güncellemesini tekrar deneyin.

ANAHTAR İNDİRME SUNUCUSU UBUNTU'NUN KENDİNİ GÜNCELLEMEKTEN DEĞİŞTİRMEKTEDİR.

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.