Я пытаюсь установить Ubuntu на свой планшет Nexus 7 (2012), однако, похоже, что этот планшет больше не включен в официальные релизы разработчика. Я на полпути к следованию Руководству по портированию на новое устройство, и я только начинаю осознавать, насколько углубленным станет этот проект, поэтому мне было интересно, есть ли способ найти и установить последнюю версию выпуск для групера.
Вот результат, который я получил, следуя руководству по установке Ubuntu Touch:
$ ubuntu-device-flash touch --channel=stable --device grouper --bootstrap
2015/06/08 12:48:59 Device is |grouper|
Device grouper not found on server https://system-image.ubuntu.com channel stable
Я тоже попробовал это devel
тоже. Имеет смысл, что сборка uTouch для Grouper отсутствует ни на одном из этих каналов, поскольку она больше официально не поддерживается.
Поскольку я не против того, чтобы тратить время на то, чтобы научиться делать это правильно, если нет способа получить доступ к сборке для grouper, есть ли у кого-нибудь хорошие статьи для чтения или советы относительно их попыток делать подобные вещи? Это будет мой первый крупный набег на разработку или попытку чего-то подобного.
источник
Ответы:
Со вчерашнего дня у меня на настольном компьютере Nexus 7 2012 Ubuntu 14.04.3 LTS, поэтому я думаю, что шаги по воспроизведению этого на Ubuntu Touch могут быть похожими (или вы можете попробовать настольную версию).
Так что все, что вы делаете на свой страх и риск. :-)
Мои шаги были вкратце это:
Отредактируйте файл с репозиториями в /etc/apt/sources.list на основе этих примеров (я выбираю Trusty, потому что это следующий LTS после 13.04, и я не ожидаю никаких проблем)
deb http://ports.ubuntu.com/ trusty main restricted
deb-src http://ports.ubuntu.com/ trusty-security main restricted
Сделать
apt-get update
иapt-get upgrade
Необязательно: Установите сервер SSH с
apt-get install ssh
Перезапустите планшет и наслаждайтесь последней LTS-версией Ubuntu :-)
Источник: мой сегодняшний пост в блоге (на чешском)
источник
Шаг первый: скачать все
Сначала возьмите последние ежедневные файлы сборки Raring для Nexus 7:
убунт-13,04-предустановленного-настольная armhf + nexus7.bootimg
убунт-13,04-предустановленного-настольная armhf + nexus7.img.gz
(находится здесь: http://old-releases.ubuntu.com/releases/raring/ )
Далее, возьмите инструменты, необходимые для установки этих файлов сборки на ваше устройство:
На вашем компьютере нажмите Ctrl + Alt + T, чтобы запустить терминал.
Добавьте Ubuntu SDK Release PPA:
$ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
Обновите свою систему, чтобы использовать последние пакеты:
$ sudo apt-get update
$ sudo apt-get upgrade
Установите пакет ubuntu-device-flash:
$ sudo apt-get install ubuntu-device-flash
(найдено здесь: https://developer.ubuntu.com/en/phone/devices/install-ubuntu-for-devices/ )
Шаг второй: разблокировка устройства
Nexus 7 2012 поставляется с заблокированным загрузчиком, то есть вы должны разблокировать его, чтобы прошить различные образы на устройство. К счастью, это тривиальный процесс, и вам нужно сделать это только один раз.
( Предупреждение: Разблокировка загрузчика стирает все данные и сбрасывает устройство до заводских настроек. Если вы не хотите потерять все свои драгоценные изображения кошек, сделайте их резервную копию на компьютер!)
Перезагрузите 2012 Nexus 7 в загрузчик Android. Для этого сначала выключите устройство обычным способом (нажмите и удерживайте кнопку питания, затем выберите выключение и подождите несколько секунд). В выключенном состоянии удерживайте кнопку уменьшения громкости и нажмите кнопку питания. Продолжайте удерживать кнопки громкости и питания, пока не увидите пользовательский интерфейс загрузчика.
Используя кабель micro-USB (тот, который вы используете для зарядки, подойдет), подключите ваше устройство к любому компьютеру, на котором работает Ubuntu. Теперь устройство отображает графический интерфейс загрузчика, который выглядит следующим образом:
Проверьте fastboot списки устройства. В терминале на Ubuntu запустите:
$ sudo fastboot devices
Запустите процесс разблокировки загрузчика:
$ sudo fastboot oem unlock
Теперь ваше устройство предложит разблокировать загрузчик. Следуйте инструкциям на экране, чтобы продолжить. Теперь ваш экран должен выглядеть так:
Завершите процесс перезагрузкой:
$ sudo fastboot reboot-bootloader
Когда устройство перезагружается обратно в загрузчик (режим fastboot), вы должны увидеть «LOCK STATE - UNLOCKED» мелким красным шрифтом. На данный момент ваше устройство разблокировано.
(отсюда: https://wiki.ubuntu.com/Nexus7/Installation )
Шаг третий: установить все
Распакуйте файл * .img.gz, загруженный на первом этапе, чтобы извлечь файл .raw внутри.
Еще раз проверьте, что ваше устройство подключено через микро-USB и что fastboot выводит список устройств, запустив в терминале следующее:
$ sudo fastboot devices
(Если вашего устройства нет в списке, убедитесь, что оно включено и загружено в загрузчик.)
Выполните следующие серии команд:
$sudo fastboot erase boot
$sudo fastboot erase userdata
$sudo fastboot flash boot /path/to/*.bootimg
$sudo fastboot flash userdata /path/to/unzipped/*.raw
$sudo fastboot reboot
Шаг четвертый: используйте свое устройство
Если все прошло правильно, теперь у вас должен быть установлен Ubuntu Desktop на 2012 Nexus 7! Установщик, скорее всего, будет глючным, но очень знакомым. Помните, конечно, что эта версия Ubuntu больше не поддерживается Canonical, и у вас могут возникнуть трудности с поиском и использованием новейших приложений на вашем устройстве. Удачи, и получайте удовольствие от своего нового старого планшета Ubuntu!
источник
Вы можете использовать инструкции по установке вручную с https://wiki.ubuntu.com/Nexus7/Installation - расположение файлов больше не является действительным, но файлы по-прежнему доступны здесь: http://cdimage.ubuntu.com/ релизы / рвения / релиз /
Инструкции сводятся к этим командам:
Однако, похоже, есть и другие варианты получения «настоящего» Linux на Nexus 7 (2012), которые перечислены здесь https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux
Также обратите внимание, что Nexus 7 (2013), Nexus 4 и Nexus 10 поддерживаются Ubuntu Touch, см. Https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/.
источник