установка android tools adb - постоянно получаю ошибку

установка android tools adb - постоянно получаю ошибку

Я искал в стеке и даже гуглил ответ, прежде чем писать здесь. Я новичок в Linux (установил его только вчера), я запускаю его из virtualBox, это Santoku Linux (который, насколько я понимаю, основан на lbuntu, поэтому я надеюсь, что это правильное место, чтобы разместить мой вопрос)

после обновления android sdk manager каждый раз при загрузке машины я получал ошибку, что что-то не так с 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)

Я все правильно делаю? Или я где-то накосячил, или использую не ту команду?

P.S. Менеджер 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

для восстановления вашей системы пакетов.

Связанный контент