Android ツール ADB のインストール - エラーが発生し続ける

Android ツール ADB のインストール - エラーが発生し続ける

ここに投稿する前に、スタックを検索し、答えをグーグルで検索しました。私は Linux 初心者です (昨日インストールしたばかりです)。VirtualBox から実行しています。これは Santoku Linux です (私の理解では、これは lbuntu をベースにしているので、ここが質問を投稿する適切な場所であることを願っています)

Android SDK マネージャーを更新した後、マシンが起動するたびに、android-tools-adb と android-tools-fastboot に問題があるというエラーが表示され続けます。インストールが壊れているのが原因だと思ったので、パッケージを再インストールしようとしましたが、エラーが発生し続けました。

Errors were encountered while processing:
 /var/cache/apt/archives/android-tools-adb_4.2.2+git20130218-3ubuntu23_amd64.deb
 /var/cache/apt/archives/android-tools-fastboot_4.2.2+git20130218-3ubuntu23_amd64.deb

そこで、これらのパッケージを削除、消去、クリーンアップすることにしました。以下を使用して再インストールを再度試みました:

sudo apt-get install android-tools-adb

adb ツールだけを取得しようとすると、上記と同じエラーが発生しました。

ターミナルで見たものは次のとおりです

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gir1.2-appindicator3-0.1 gir1.2-json-1.0 gir1.2-timezonemap-1.0
  gir1.2-xkl-1.0 libtimezonemap1 python3-cairo python3-gi-cairo
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  android-tools-adb
0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded.
Need to get 0 B/65.8 kB of archives.
After this operation, 230 kB of additional disk space will be used.
(Reading database ... 254338 files and directories currently installed.)
Preparing to unpack .../android-tools-adb_4.2.2+git20130218-3ubuntu23_amd64.deb ...
Unpacking android-tools-adb (4.2.2+git20130218-3ubuntu23) ...
dpkg: error processing archive /var/cache/apt/archives/android-tools-adb_4.2.2+git20130218-3ubuntu23_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/adb', which is also in package android-sdk 23.0.2-ubuntu1
Errors were encountered while processing:
 /var/cache/apt/archives/android-tools-adb_4.2.2+git20130218-3ubuntu23_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

正しく実行していますか? それともどこかで間違えたのでしょうか、それとも間違ったコマンドを使用しているのでしょうか?

PS Android SDK マネージャーも動作せず、次のエラーが返されます:

Invalid desktop entry file: '/usr/share/applications/santoku-androidsdk.desktop'

ありがとう

答え1

一つしかあり得ません。

dpkg: error processing archive /var/cache/apt/archives/android-tools-adb_4.2.2+git20130218-3ubuntu23_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/adb', which is also in package android-sdk 23.0.2-ubuntu1

まずパッケージを削除する必要がありますandroid-sdk

sudo apt-get remove android-sdk

インストールしますandroid-tools-adb

その後実行

sudo apt-get install -f

パッケージ システムを修復します。

関連情報