Ubuntu 16.04のインストール後、ほとんど何もインストールできない

Ubuntu 16.04のインストール後、ほとんど何もインストールできない

最近、ラップトップに Ubuntu 16.04 を新規インストールしたのですが、それ以来、多くのものをインストールできなくなりました。ソフトウェア センターにバグがあることはわかっていますが、問題はその特定の問題に限定されません。

Steam (常に依存関係が不足していると表示され、これもインストールできません)、Skype (これも依存関係があります)、VLC、Dropbox (一部のパッケージが壊れます) などをインストールできません。

Skype と Steam の問題は i386 に関連しており、14.04 を使用していたときはインストールできたので、14.04 を新規インストールしました。今回は Skype も Steam もインストールできませんでした。そのため、16.04 に戻りましたが、不足している依存関係を修正する方法が見つかりません。

、を使用してapt-get -f installaptitude -f installこれらのパッケージ、さらには依存パッケージも手動でダウンロードしてインストールしましたが、毎回依存関係が欠落しています。今では基本的なアプリがありません。原因は何だと思いますか?

昨日、Ubuntu ソフトウェアとその他のものが更新されたため、Steam を再度インストールしようとしましたが、依存関係を再度インストールしようとしても機能しませんでした。インストールすると、次のメッセージが表示されますsudo apt-get -f install

パッケージリストをまだ開いています... Bitti のパッケージは正常にインストールされています しばらくお待ちください... Bitti のパッケージは正常にインストールされています ...
インストール 済み 1 つのパッケージが見つかりました: libc6:i386 libgl1-mesa-dri:i386 使用可能なパッケージ: glibc-doc:i386 locales:i386 1 つのパッケージが見つかりました : libc6:i386 libgl1-mesa-dri:i386 0 個のパッケージが見つかりました、2 個のパッケージが見つかりました、0 個のパッケージが見つかりました、1 個のパッケージが見つかりました。 35 パケットは、注文後 1 週間以内に発送されます。 7.220 kB のアーカイブが見つかりました。 このディスクには 127 MB 以上の空き領域があります。 何をするのですか? [E/h] 終了: 1










出典: ubuntu.comxenial/main i386 libc6 i386 2.23-0ubuntu3 [2.270 kB]
サイズ: 2出典: ubuntu.comxenial/main i386 libgl1-mesa-dri i386 11.2.0-1ubuntu2 [4.950 kB]
24 秒後 7.220 kB メモリ (300 kB/s)
N: '/etc/apt/sources.list.d/' ディレクトリ 'opera-stable.list.save' ファイルが見つかりません 以前のバージョンの
N: '/etc/apt/sources.list.d/' ディレクトリ 'steam.list.save' ファイルが見つかりません 以前のバージョンの
N: '/etc/apt/sources.list.d/' ディレクトリ'ubuntu-wine-ubuntu-ppa-xenial.list.save' ファイルは、古いバージョンの Ubuntu にインストールされています。
N: '/etc/apt/sources.list.d/' は 'spotify.list.save' ファイルを生成しました。古いバージョンの Ubuntu にインストールされています。 パッケージが見つかりません
...
(現在確認中... 185674 個のファイルが見つかりました。) 適用されているパッケージ
: .../libc6_2.23-0ubuntu3_i386.deb ... 適用
されているパッケージ: libc6:i386 (2.23-0ubuntu3) ...
dpkg: /var/cache/apt/archives/libc6_2.23-0ubuntu3_i386.deb ファイルを解凍して
インストールします (--unpack): '/usr/share/lintian/overrides/libc6' をアンパックします。libc6:i386 パッケージは別のバージョンでも使用できます。 パッケージの
適用: .../libgl1-mesa-dri_11.2.0-1ubuntu2_i386.deb ... パッケージの適用
: libgl1-mesa-dri:i386 (11.2.0-1ubuntu2) ...
dpkg: /var/cache/apt/archives/libgl1-mesa-dri_11.2.0-1ubuntu2_i386.deb ファイルを解凍して (--unpack):
'/usr/share/doc/libgl1-mesa-dri/copyright' ファイルを解凍します。このファイルは、libgl1-mesa-dri:i386 パッケージに含まれている別のパッケージです。パッケージは
libc-bin (2.23-0ubuntu3) からダウンロードできます... 次のディレクトリに
コピーします:
/var/cache/apt/archives/libc6_2.23-0ubuntu3_i386.deb
/var/cache/apt/archives/libgl1-mesa-dri_11.2.0-1ubuntu2_i386.deb
N: '/etc/apt/sources.list.d/' ディレクトリ 'opera-stable.list.save' ファイルが見つかりません。古いバージョンの .save ファイルが存在する可能性があります。 N: '/etc/apt/sources.list.d/' ディレクトリ '
steam.list.save' ファイルが見つかりません。古いバージョンの .save ファイルが存在する可能性があります。
N: '/etc/apt/sources.list.d/' ディレクトリ'ubuntu-wine-ubuntu-ppa-xenial.list.save' ファイルが見つかりません。古いバージョン の
...

PS: Ubuntu 16.04 を新規インストールした後、f.lux インジケーター、Opera ブラウザ、spottily クライアントのみをインストールしました。

編集:ちなみに、私の依存関係の問題はすべて i386 に関連しています。有効になっているかmultiarchどうかを確認しましたが、有効になっているようです。

編集:今度は、まず Steam に更新させてから、それらの依存関係をインストールしようとしました。今回は依存関係がダウンロードされ、いくつかのエラーが発生してインストールされました。しかし、もちろんそれらはすべて壊れています。そのため、何も変わりませんでした。

最終編集:Ubuntu 16.04 を新規インストールし、アプリの前に適切なアップグレードをインストールしたら、問題は解決しました。i386 ライブラリを再度インストールできます。

答え1

それで、あなたはそうしましたかapt-get update?/etc/apt/sources.listにソースがあることを確認してください

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse 

そんなに悲しいなら:

依存関係が欠落しているたびに、基本的なアプリが使えなくなります

満たされていない依存関係を削除する必要があると思います。新しいものをインストールしようとすると、満たされていない依存関係が存在します。それらを削除して、それらのパッケージをインストールしてみてください。

追伸:

apt-get autoremove -y

答え2

.saveファイルを削除する必要があります

cd /etc/apt/sources.list.d
/etc/apt/sources.list.d$ ls

これですべて削除

/etc/apt/sources.list.d$ sudo rm opera-stable.list.save
/etc/apt/sources.list.d$ sudo rm steam.list.save
/etc/apt/sources.list.d$ sudo rm ubuntu-wine-ubuntu-ppa-xenial.list.save
/etc/apt/sources.list.d$ sudo rm spotify.list.save

ラストゲレ。

答え3

現在、Xubuntu を使用していますが、どちらも同じリポジトリに依存しているため、解決策はおそらく同じになります。

まず、この問題の原因は、Ubuntu トルコ リポジトリ サーバーの設定が古いことです。いくつかの解決策を試した後、リポジトリ ソースを編集し、ようやく Steam を問題なくインストールできるようになりました。おそらくこれが、米国のサーバーが最新の状態であるため、この問題が大騒ぎされていない理由です。

警告: 解決方法に進む前に、「基本的なアプリが失われる」という記述があることに気づきました。これは、依存関係の問題を解決しようとしてコア ライブラリの一部を削除したことを示している可能性があります。Ubuntu をクリーンに再インストールすることを強くお勧めします。

さて、解決策です:

1) ソースリストを次のように編集します。

sudo nano /etc/apt/sources.list

2) すべてのURLから「tr.」を削除します

たとえば、次のように変更します。

deb http://tr.archive.ubuntu.com/ubuntu/ xenial main restricted

これに:

deb http://archive.ubuntu.com/ubuntu/ xenial main restricted

3) リストを保存する

Ctrl + O

4) 完全なアップデート/アップグレードルーチンを実行する

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get autoremove

5) 最後に、リポジトリを使用してSteamをインストールします。

sudo apt-get install steam

以上です!少なくとも私にとってはそうです!

関連情報