Форум программистов, компьютерный форум, киберфорум
Arch Linux, Manjaro
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
 Аватар для Bayonett
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 51

Арчлинукс и андроид

04.04.2018, 20:44. Показов 4173. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем, имел я этот Арчлинукс! телефончик в котором много времени дружили Андроид и Арчлинукс, помиренные по этой инструкции: https://habrahabr.ru/post/221543/
В один прекрасный день заметил какие-то тормоза на телефоне, решил всё полностью переставить: прошивку телефона и арч, в том числе проверить карту памяти, отформатировать её , ну и арч обновить.
Поменял прошивку телефона на самую новую, какая есть в сети.
Стал ставить арч и после
Code
1
chroot . /bin/bash
(в инструкции выше)
получаю
Code
1
FATAL ERROR: kernel is too old
Арч отказывается работать - по его мнению телефон мой безнадежно устарел. Причем, даже не дает откатиться, всё время вываливает эту ошибку.

Сношу всё, ставлю арч опять (у меня сохранился старый архивчик, с которого я ставил когда-то), но теперь ошибка вылазит на этапе:
Code
1
pacman -S base --force --noconfirm
Опять снес, стал ставить, вместо кода выше написал:
Code
1
pacman -S base
В процессе отказываюсь от конфликтных обновлений, обновление проходит с кучей варнингов, но арч продолжает работать.
Но оказывается в этом случае я не могу ничего больше поставить (например ФТП, Апач и пр.).

Далее попробовал откатиться как написано тут:
https://habrahabr.ru/post/344000/
Но не получается, вот что пишет:
[root@localhost /]# pacman -Syyuu
pacman -Syyuu
:: Synchronizing package databases...
error: failed retrieving file 'core.db' from archive.archlinux.org : error setti
ng certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
error: failed to update core (download library error)
error: failed retrieving file 'extra.db' from archive.archlinux.org : error sett
ing certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
error: failed to update extra (download library error)
error: failed retrieving file 'community.db' from archive.archlinux.org : error
setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
error: failed to update community (download library error)
error: failed retrieving file 'alarm.db' from archive.archlinux.org : error sett
ing certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
error: failed to update alarm (download library error)
error: failed retrieving file 'aur.db' from archive.archlinux.org : error settin
g certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
error: failed to update aur (download library error)
error: failed to synchronize any databases
error: failed to init transaction (download library error)
Может есть способ откатиться и поставить веб сервер?

PS: выбросить телефон я всегда успею
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.04.2018, 20:44
Ответы с готовыми решениями:

Возможно ли создать локальный сервер по Wifi сети? ПК-Андроид-ПК. WiFi раздается с андроид устройства
Нужно чтобы первый ПК создал FTP сервер, а второй ПК смог просматривать и редактировать файлы первого ПК.

Андроид >> Б.Д. >> Exel >> Б.Д. >> Андроид
Здравствуйте, есть задачка - с нескольких андроид приложений нужно по сети отправлять (табличную информацию), принимать на сервере, делать...

Андроид!
Я пишу прогу на Турбо Делфи...вопрос - можно ли эту прогу как-нибудь адаптировать и скинуть на Андроид-маркет?что для этого нужно сделать?...

28
 Аватар для Bayonett
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 51
05.04.2018, 22:54  [ТС]
Студворк — интернет-сервис помощи студентам
В настройках телефона написано как-то так
Code
1
ARMv7 Processor rev 1 (v7I)
Это значит я не смогу откатиться?
0
 Аватар для blz
151 / 102 / 33
Регистрация: 11.08.2016
Сообщений: 574
05.04.2018, 22:58
может быть и сможете, если правильный путь к репам своей архитектуры укажете. а почему бы не поставить чистую с оффсайта версию?

Добавлено через 33 секунды
сразу скажу, я навскидку не нашел этого урла для арма
1
 Аватар для Bayonett
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 51
05.04.2018, 23:19  [ТС]
Цитата Сообщение от blz Посмотреть сообщение
и вообще, Вы отсюда качали?
Нет, я делал по этой инструкции.

Цитата Сообщение от blz Посмотреть сообщение
может лучше взять по этой ссылке и поставить все правильно?
Я бы с удовольствием. Только теперь я не знаю какой конкретно архив качать и как стаить. Инструкции-то нет

Добавлено через 1 минуту
Цитата Сообщение от blz Посмотреть сообщение
а почему бы не поставить чистую с оффсайта версию?
она дает ошибку
Code
1
FATAL ERROR: kernel is too old
Добавлено через 17 минут
Цитата Сообщение от blz Посмотреть сообщение
сразу скажу, я навскидку не нашел этого урла для арма
Я на этой страничке нашел несколько ссылок.
Тут http://tardis.tiny-vps.com/aarm/ чей-то персональный архивчик с арм арчами, а дальше ссылки протоколом rsync (я с ним не встречался пока, в браузере не открываются, похоже нужна какая-то программа, не знаю рабочие или нет):
Code
1
rsync://tardis.tiny-vps.com/aarm
Code
1
rsync://mirror.yandex.ru/archlinuxarm
В общем завтра буду пробовать.
0
 Аватар для blz
151 / 102 / 33
Регистрация: 11.08.2016
Сообщений: 574
06.04.2018, 05:33
Цитата Сообщение от Bayonett Посмотреть сообщение
она дает ошибку
новую какую именно Вы ставили и по какой инструкции?
0
 Аватар для Bayonett
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 51
06.04.2018, 07:44  [ТС]
Цитата Сообщение от blz Посмотреть сообщение
новую какую именно Вы ставили и по какой инструкции?
Я в шапке писал об этом. Вот инструкция на хабре.

Добавлено через 57 минут
В общем, мои эксперименты далее:
1 прописал в миррорлисте частный rollback сервер для арча арм вот так:
Code
1
Server=http://tardis.tiny-vps.com/aarm/repos/2017/04/11/$arch/$repo
2 Запускаю pacman -Syyuu
3 Начинается закачка, но на этапе проверки конфликтов всё обрывается, далее куча текста и завершается все фразой типа no packages were updated
4 Пробую установить pacman -S base
не дает, опять всё завершается той же фразой
5 Ну, думаю, сносить всё нафиг и ставить заново, но на всякий случай попробовал pacman -S base --force
что мне теперь терять?
И... нарвался на ошибку FATAL ERROR: kernel is too old
Думаю, да что такое? Арч от 17 апреля 17 года еще работал на этом телефоне.
Захожу в /etc/pacman.d/
а там новый файл mirrorlist.pacnew
в котором прописаны стандартные серваки. Соответственно, получается, я обновился до современной версии...
0
 Аватар для blz
151 / 102 / 33
Регистрация: 11.08.2016
Сообщений: 574
06.04.2018, 11:38
инструкция 2014 года. я спрашивал про новую, имел в виду скачать с archlinuxarm.org итд

Цитата Сообщение от Bayonett Посмотреть сообщение
получается, я обновился до современной версии
ну возможно. а обновить ядро (какая сейчас версия?) никак? тут нету поновее проши или ядра отдельно?
1
 Аватар для Bayonett
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 51
06.04.2018, 15:42  [ТС]
Цитата Сообщение от blz Посмотреть сообщение
я спрашивал про новую
У меня новой нет инструкции, делаю дедовским способом

Цитата Сообщение от blz Посмотреть сообщение
имел в виду скачать с archlinuxarm.org итд
Без инструкции как это всё сделать, совместив с андроидом, я не смогу это поставить.

Цитата Сообщение от blz Посмотреть сообщение
а обновить ядро (какая сейчас версия?) никак? тут нету поновее проши или ядра отдельно?
Вы знаете, я перед тем как приступать к установке арча, поставил самую последнюю стабильную прошивку по этой ссылке, что вы прислали с одним из последних ядер.
А последнее ядро для этого телефона датируется 13-м годом.

Но при этом у меня всё получилось! Оказалось, что апрель 17 года - это уже поздно для моего ядра, я поставил март 16-го и поставился с этого частного сервера от и до по инструкции (то есть я в предыдущем моем посте обновился не до современной версии, а до апреля 17-го, как и заказывал). Всё хорошо встало без проблем и всё теперь работает.
0
 Аватар для blz
151 / 102 / 33
Регистрация: 11.08.2016
Сообщений: 574
06.04.2018, 16:38
ну и замечательно
1
 Аватар для Bayonett
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 51
03.05.2018, 20:13  [ТС]
Цитата Сообщение от blz Посмотреть сообщение
ну и замечательно
Попался мне ещё бокс на андроид на чипе RK3229 почему-то на нем tar.xz архивы с арчем не хотят распаковываться, выдают ошибку:
Code
1
2
tar: invalid tar format
Missing argument to -f
Распаковывать пытаюсь из-под adb-shell командой:
Code
1
ls archives/*.xz | xargs -n 1 tar xvf
При скачивании архивов ошибок не возникает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.05.2018, 20:13

С++ и Андроид
Есть программы на виндовс (писал на вс 2010) , хочу их переписать под андроид. Очевидно что ехе мой там не работает) Задам несколько...

С++ и Андроид
Есть программы на виндовс (писал на вс 2010) , хочу их переписать под андроид. Очевидно что ехе мой там не работает) Задам несколько...

БД в Андроид
Добрый день! Подскажите пожалуйста такую вещь: У меня есть 3-ри класса... К примеру: Компания, Клиент, Услуги... И есть необходимость...

ОС Андроид
Привет всем. Тут такое дело,батарея держит не более 2х дней. Решил посмотреть сколько что кушает ресурсов! Телефону второй месяц пошел....

Андроид и QT
есть приложение,работающее на компе. Могу ли я его портировать на андроид? или надо писать под андроид с самого начала? как писать под...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru