「予期されたエントリ 'restricted / binary-1386 / Packages' Wrong sources.listエントリまたは不正な形式のファイルが見つからない」を解決する方法


10

私はUbuntu 13.10の新しいユーザーです。最近、Skypeのインストールの問題を解決しようとし、binary-1386に関連するPPAを追加しました。を実行するたびsudo apt-get updateに、次のエラーが発生します。

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.

この問題を解決するために過去2時間を費やし、sources.listデフォルトのsaucy設定にリセットしてファイルを変更しましたが、これらのエラーはまだ発生しています。また、[ ソフトウェアと更新]セクションですべてのチェックを外しましたが、これはまだ表示されているようです。上記のように、エラーメッセージは'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)問題に関連しているようです。


2
おそらく、エントリに「i」ではなく「1」があるためでしょうか。main/binary/-i386/Packages
douggro 2013年

メイン/バイナリで「1」を「i」に変更するにはどうすればよいですか?ありがとう、多分それは問題です!
ggoober 2013年

どのPPAを追加しましたか?
Avinash Raj

質問を編集して、の出力を追加しますcat /etc/apt/sources.list /etc/apt/sources.list.d/*。コメントは使用しないでください。
Braiam 2013年

回答:


12

私は今日したことをさかのぼります。help.ubuntu.com/ community / SkypeのSkypeの指示に従っていて、のsudo dpkg --add-architecture 1386代わりに使用しましたi386。私はdpkgを削除する方法を簡単に検索し、追加された1386を削除しました。

-OPがコメントで投稿しました。

不適切なアーキテクチャー1386この場合)を削除するには、次のコマンドを実行します。

sudo dpkg --remove-architecture 1386

1
その方法を教えてみませんか?または指示にリンクしていますか?
JellicleCat

@JellicleCat askubuntu.com/a/189690/158442(もちろん、i386の代わりに1386を使用)
muru

+1、「予期したエントリ 'main / binary-i38 / Packages'が見つかりません」というエラーが発生しました。sudodpkg --remove-architecture i38
Saurabh

#sudo dpkg --remove-architecture 1386 dpkg:警告:
非外来

7

ソースファイルを開き、検索しbinary-1386て置換1してiから保存します。

ソースファイルは、

/etc/apt/sources.list

および/またはディレクトリ内に多くのファイルを見つけることができます /etc/apt/sources.list.d/

sudoでsourcesファイルを開いて編集します

sudo gedit /etc/apt/sources.list 

および/または

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

douggroの提案に感謝します。今日私がやったことをさかのぼります。私はhelp.ubuntu.com/community/SkypeのSkypeの指示に従い 、「i386」の代わりにsudo dpkg --add-architecture 1386を使用していました。私はdpkgを削除する方法を簡単に検索し、追加された1386を削除しました。すべてのご協力に感謝します(他のスレッドで見つかった回答に苦労していたため、sources.listまたはsources.list.dには問題がありませんでした)。私はLinux / Ubuntuを初めて使用しますが、コミュニティがこれまでに非常に応答性が高く、役に立ちました。ありがとう!!
ggoober 2013年

2

ダウンロードサーバーを変更しましたが、魅力的に機能しました。ここにそれを行う方法があります

1.「ソフトウェアとアップデート」を開き、「Ubuntuソフトウェア」タブをクリックします。

  1. [ダウンロード元]をクリックして、[その他]を選択します ここに画像の説明を入力してください

  2. 「Select Best Server」をクリックします。Ubuntuはあなたに最適なサーバーを選択するのに少し時間がかかります。受け入れ。

  3. 次に、ソフトウェアの更新を再度実行してください。うまくいくはずです。

  4. 再度手順1〜4を実行しない場合。今回Ubuntuは(うまくいけば)別のサーバーを「最高のサーバー」として選択します。ソフトウェアの更新を再試行してください。

重要なのは、UBUNTUが自身を更新する場所からダウンロードサーバーを変更することです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.