0 Пользователей и 1 Гость просматривают эту тему.

Временная папка tmp в имидже
« : 27 Декабря | 2017г. | 21:47:35 »
Создаём (восстанавливаем) временную папку tmp

Папка tmp это временное хранилище для служебных файлов сборки, необходимых для нормального функционирования имиджа.
Это не физическая папка на физической памяти ресивера а сим-линк /var/volatile/tmp, т.е. ссылка на папку tmp и она постоянно находится в оперативной памяти ресивера и при полной перезагрузке аппарата просто удаляется вместе с очисткой первой.
Отличить их в сборке легко, смотрим скрин:
Извините, вам запрещён просмотр содержимого спойлеров.
Её полное отсутствие в любом виде исключено - система просто повиснет и не запустится.
Что плохого если у вас это физическая папка - всё просто: Всё, что там создаётся системой не будет удаляться и будет накапливаться, уменьшая физическую память ресивера, плюс к этому мы с вами устанавливаем пакеты скинов, плагинов и прочего в формате *.ipk именно через эту папку (opkg install /tmp/*.ipk) и эти пакеты там тоже будут копится.
Такой казус я обнаружил на новой сборке OpenATV 6.2, о чём писал на соседнем форуме, поэтому и решил создать такой пост.

Исправляем эту ошибку, нам понадобится любой терминал:
Останавливаем систему:
init 4Удаляем физическую папку tmp:
rm -rf /tmpСоздаём сим-линк:
ln -s /var/volatile/tmp /tmpПерезапускаем ресивер:
init 6P.S. Все команда в терминале подаются последовательно.
2017-12-27_224138.png
  • С форума ушёл - пора и честь знать!
Самое новое и интересное публикуем в Телеграм-канале. Подписывайтесь!
Поддержать проект