LINUX.ORG.RU
ФорумMobile

Wget и touch в Termux спотыкаются на двоеточии

 , ,


0

2

Понадобилось срочно скинуть на телефон пачку PDFов. python -m http.server, на телефоне в Termux wget -m http://192.168.1.57:8000/

В ответ ошибка:

192.168.1.57:8000/index.html: Operation not permitted                          
Cannot write to ‘192.168.1.57:8000/index.html’ (Operation not permitted).

Директория 192.168.1.57:8000/ создалась успешно, но wget писать в неё не может. Лет 5 назад на старом телефоне это работало. В чём проблема теперь?

Файлы скинул, задействовав порт 80 через sudo. Просто интересно, решаема ли проблема.

UPDATE: Похоже, wget ни при чём. mkdir внутри директории «192.168.1.57:8000» работает, но touch — нет, и копирование в неё — тоже. Аппарат Huawei, версия прошивки 14.2.0.180(C10E2R5P2)

Лечится?

★★★★★

Последнее исправление: question4 (всего исправлений: 3)
Ответ на: комментарий от urxvt

GNU Wget 1.25.0 built on freebsd14.1.

У меня «built on linux-android.» Как в Termux поставить BSD-шную сборку?

P.S. А, похоже wget тут ни при чём.

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от question4

Это к термуксу относилось (подход «давайте на линукс-хосте запустим какой-то эмулятор чтобы внутри запускать линукс, и ещё назовём его так чтобы незнающие путали его с терминалом» - убог), а вообще даже более обще - к платформе на которой он запускается.

Но это всё оффтопик, я ничего писать не хотел и хотел ограничиться одной реакцией, давай не продолжать.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 3)

Понадобилось срочно скинуть на телефон пачку PDFов.

Если комп свой, adb push

Если чужой, подключай как флешку. Ректальная тонзиллэктомия тут лишняя

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от router

подключай как флешку

Когда по MTP передаётся много файлов, бОльшая часть времени тратится на непонятные «раздумья» между ними. Как эти паузы убрать?

И кабеля под рукой не было, пришлось по WiFi.

question4 ★★★★★
() автор топика
Ответ на: комментарий от router

exfat (а скорее всего на телефоне он)

Откуда информация? На телефоне Андроид, под который нативные ядерные драйверы exfat и ntfs долго были запрещены патентами.

question4 ★★★★★
() автор топика
Ответ на: комментарий от router

NTFS не было и нет. exFAT появилась 4 года назад, до того наряду с VFAT была крайне опасной с точки зрения исков. Есть информация об их использовании в конкретных устройствах?

Именно из-за опасности VFAT стали городить NTP, как я понял.

question4 ★★★★★
() автор топика
Ответ на: комментарий от router

https://www.opennet.ru/opennews/art.shtml?num=51374

на данную технологию не распространяются обязательства Microsoft в области предоставления возможности использования своих патентов.

И следующие года 2 exFAT выглядела как ловушка для патентных исков. Все видели, иски по VFAT и боялись повторения. Поэтому поддержка появилась только в 2021-м, когда MS обязался никого не преследовать.

Да, сейчас это стало безопасно. Но какой смысл переходить на exFAT если существующие решения без неё обкатывались более 10 лет?

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от router

Работает для каталогов и не работает для файлов. На exFAT не работали бы оба. Там вообще отказалось бы создать такой каталог.

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)