dev_install не удалось на ARM Chromebook

dev_install не удалось на ARM Chromebook

Я пробую это руководство, чтобы получить доступ к emerge на Chromeos.

http://www.chromium.org/chromium-os/how-tos-and-troubleshooting/install-software-on-base-images

К сожалению, я всегда получал одну и ту же ошибку:

$ sudo dev_install
Starting installation of developer packages.
First, we download the necessary files.
Downloading https://commondatastorage.googleapis.com/chromeos-dev-installer/board/daisy/full-3.168.0.0/packages/app-misc/mime-types-8.tbz2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   127  100   127    0     0    252      0 --:--:-- --:--:-- --:--:--   305
[: 184: -ne: unexpected operator
Extracting /usr/local/portage/packages/app-misc/mime-types-8.tbz2

Я думаю, что он каким-то образом каждый раз возвращает 404. Спасибо за помощь.

решение1

Проблема в том, что commmondatastorage.googleapis.com не обрабатывает несуществующие данные стандартным способом, поэтому вместо возврата кода 404, когда данные не могут быть найдены, он возвращает бессмысленный XML-документ.

Все, что говорит о вашей проблеме, заключается в использовании неправильного binhost для загрузки требуемых пакетов. Я попробовал следующее:

dev_install --binhost=https://commondatastorage.googleapis.com/chromeos-prebuilt/board/daisy/full-15.11.12.140004/packages

К сожалению, это не решает проблему на самом деле, посколькучтоbinhost не имеет python-2.6.8.tbz2, который необходим в более поздних частях установки. Это все еще хорошее начало для исследования, хотя я считаю

решение2

Вы правы: файл, который он пытается загрузить, не существует. Вы можете попробовать загрузить его откуда-нибудь еще и сохранить как /usr/local/portage/packages/app-misc/mime-types-8.tbz2; dev_install, вероятно, не попытается загрузить его снова. Если попытается, вы можете попробовать изменить скрипт (дайте мне знать, если вам нужна помощь с этим). К сожалению, если вы не можете найти файл, вы мало что можете сделать, пока Google не исправит это.

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