termux & quota exceeded
~~~ apt --fix-broken install
cannot copy extracted data for './data/data/com.termux/files/usr/include/llvm/Frontend/OpenMP/OMP.inc' to '/data/data/com.termux/files/usr/include/llvm/Frontend/OpenMP/OMP.inc.dpkg-new': failed to write (Quota exceeded)
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Preparing to unpack .../archives/llvm_20.1.3-1_arm.deb ...
Unpacking llvm (20.1.3-1) ...
mmcblk0p24: write failed, user block limit reached.
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/llvm_20.1.3-1_arm.deb (--unpack):
cannot copy extracted data for './data/data/com.termux/files/usr/bin/llvm-exegesis' to '/data/data/com.termux/files/usr/bin/llvm-exegesis.dpkg-new': failed to write (Quota exceeded)
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Preparing to unpack .../clang_20.1.3-1_arm.deb ...
Unpacking clang (20.1.3-1) ...
mmcblk0p24: write failed, user block limit reached.
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/clang_20.1.3-1_arm.deb (--unpack):
cannot copy extracted data for './data/data/com.termux/files/usr/bin/clangd' to '/data/data/com.termux/files/usr/bin/clangd.dpkg-new': failed to write (Quota exceeded)
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Preparing to unpack .../python_3.12.10_arm.deb ...
Unpacking python (3.12.10) ...
mmcblk0p24: write failed, user block limit reached.
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/python_3.12.10_arm.deb (--unpack):
cannot copy extracted data for './data/data/com.termux/files/usr/lib/python3.12/__pycache__/pickletools.cpython-312.opt-2.pyc' to '/data/data/com.termux/files/usr/lib/python3.12/__pycache__/pickletools.cpython-312.opt-2.pyc.dpkg-new': failed to write (Quota exceeded)
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/data/data/com.termux/cache/apt/archives/libllvm_20.1.3-1_arm.deb
/data/data/com.termux/cache/apt/archives/llvm_20.1.3-1_arm.deb
/data/data/com.termux/cache/apt/archives/clang_20.1.3-1_arm.deb
/data/data/com.termux/cache/apt/archives/python_3.12.10_arm.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 872M 664M 191M 78% /
tmpfs 996M 480K 995M 1% /dev
tmpfs 996M 0 996M 0% /mnt
/dev/block/dm-1 0.9G 558M 445M 56% /vendor
/dev/block/data 10G 1.8G 7.6G 20% /data
/dev/block/cache 1.0G 612M 462M 58% /cache
/data/media 10G 1.8G 7.6G 20% /storage/emulated
~ $ df -h /data
Filesystem Size Used Avail Use% Mounted on
/dev/block/data 10G 1.8G 7.6G 20% /data
~ $
вот лог, я не понимаю что делать, что говорить, просто внезапно quota exceeded как решать - не понимаю. помогите.
Ответы (1 шт):
Автор решения: Luxorn
→ Ссылка
Почисти кэш, временные файлы и удали неиспользуемые пакеты.
Через dpkg --purge --force-depends ИМЯ_ЗАВИСИМОСТИ потри те что не ставятся и заново поставь.
В других случаях:
- Ставь termux из F-Droid, а не google play. (в старых версиях может быть было ограничение на память)
- Если у тебя не голый Android, то возможно твоя ОС выставляет квоту или сам termux (такое решить только с root правами - можно нагуглить)