Comments 12
230 МБ — минимальная система? Вы шутите?..
Зачем идти по пути удаления из overbloated general-purpose системы, когда можно просто хотя бы тем же debootstrap'ом собрать именно то, что нужно?
Да и в целом там у вас еще масса всего ненужного осталось. Локали, я так понял, вы не удаляли. База таймзон у вас опять же полная. Документация вся как лежала, так и лежит. Базы dpkg и apt (да и сами dpkg и apt) у вас остались установлены. Для чего в «минимальной» системе gcc — я так и не понял (особенно если вы сносите все -dev пакеты, без которых ничего им не соберете).
Это вообще из категории «вредные советы». На живой системе (особенно если это новый Debian с systemd) может привести к чему угодно, он улетевшего в космос journald, до невозможности логина в систему из-за нерабочего *tempter.
Зачем идти по пути удаления из overbloated general-purpose системы, когда можно просто хотя бы тем же debootstrap'ом собрать именно то, что нужно?
Да и в целом там у вас еще масса всего ненужного осталось. Локали, я так понял, вы не удаляли. База таймзон у вас опять же полная. Документация вся как лежала, так и лежит. Базы dpkg и apt (да и сами dpkg и apt) у вас остались установлены. Для чего в «минимальной» системе gcc — я так и не понял (особенно если вы сносите все -dev пакеты, без которых ничего им не соберете).
Далее очищаем логи:
# cd /var/log/
# rm `find. -type f`
Это вообще из категории «вредные советы». На живой системе (особенно если это новый Debian с systemd) может привести к чему угодно, он улетевшего в космос journald, до невозможности логина в систему из-за нерабочего *tempter.
А не знаете ли вы как дебутстрапу передать настройку прокси (apt-cacher-ng)?
Я сейчас использую сборку убунты для второй малинки, но было бы удобно собирать свой образ.
Я сейчас использую сборку убунты для второй малинки, но было бы удобно собирать свой образ.
А в чем проблемы-то? Самое простое — тот же apt-cacher-ng имеет вариант кэширования, когда репозитарий становится доступен по новому URL типа 127.0.0.1:3142/имя.хоста.миррора/debian/ — и debootstrap'у можно его и передавать в третьем параметре, т.е. что-то типа:
debootstrap sid путь-к-root http://127.0.0.1:3142/ftp.ru.debian.org/debian/
Тем более, насколько я помню, там /var/log вообще на tmpfs, так что смысла удалять нет.
На сайте Raspberry Pi предлагается образ для обучения, а не для постройки роутера/торрентокачалки. Там априори много «лишнего».
В качестве альтернативы могу предложить стандартный установщик Raspbian, который позволяет пользователю самому выбрать необходимый набор пакетов:
https://www.raspbian.org/RaspbianInstaller
В качестве альтернативы могу предложить стандартный установщик Raspbian, который позволяет пользователю самому выбрать необходимый набор пакетов:
https://www.raspbian.org/RaspbianInstaller
А для продвинутых я бы посоветовал воспользоваться утилитой по типу buildroot или других, а не пытаться урезать ОС общего назначения
Raspbian-ua-netinst и не морочьте себе голову. Установщик чистой системы, вроде даже вверху уже посоветовали. Работает отлично, можно указать релиз Дебиана для установки, указать дополнительные пакеты, дать скрипты, поставить логины/пароли, затем воткнуть СД-карточку в Распберри и наслаждаться видом бегущей командной строки, а через несколько часов получить рабочую систему.
Вот поэтому мне нравится генту — в ней установлено именно то, что я в явном виде заказал, без лишнего мусора.
Можно наоборот, поставить ubuntu-core и сделать минимальные настройки для сервера:
1. Скачать vинимальный образ ubuntu 14.04 mirror.yandex.ru/ubuntu-cdimage/ubuntu-core/releases/14.04.2/release/ubuntu-core-14.04.2-core-armhf.tar.gz (60MB)
2. Создать на sd-карте разделы /boot и /
3. Разархивировать корневую систему
4. Добавить загрузчик и ядро
Занимает около 20 секунд скопировать все на sd-карту.
Мы так создаем образы для odroid-xu3(4) и cubox.
1. Скачать vинимальный образ ubuntu 14.04 mirror.yandex.ru/ubuntu-cdimage/ubuntu-core/releases/14.04.2/release/ubuntu-core-14.04.2-core-armhf.tar.gz (60MB)
2. Создать на sd-карте разделы /boot и /
3. Разархивировать корневую систему
4. Добавить загрузчик и ядро
Занимает около 20 секунд скопировать все на sd-карту.
Мы так создаем образы для odroid-xu3(4) и cubox.
Sign up to leave a comment.
Удаляем лишние пакеты из Raspbian. Или как сделать свой Raspbian Mini…