Raspberry Pi. Удаляем лишнее со свежеустановленного Raspbian



Дефолтный образ Raspbian очень «жирный» и имеет из коробки много всего, что мне не нужно — в основном, это графика, звук и python3. Цель данной заметки показать, что можно безболезненно удалить при установке образа Raspbian. Конечно же, простая установка и удаление всего того, что не нужно — неправильный путь. Для получения операционной системы только с необходимыми компонентами необходимо, как минимум, воспользоваться образом netinstall, а как максимум — собрать Raspbian самостоятельно. А пока — работаем, с тем что есть. Цель статьи — удалить лишнее безболезненно для системы.

Исходная точка:
1. Raspberry Pi (версия не важна)
2. Флешка не менее 4 GB
3. Образ последней версии Rapbian (ссылка)

Данил Борчевкин,
lab409.ru


О том, как установить Raspbian, хорошо написано в статье noonv'а на RoboCraft, поэтому останавливаться на этом не буду. Тем более у меня система уже установлена.

УДАЛАЯЕМ ЛИШНЕЕ

Для начала узнаем, сколько же у нас свободного места:


$ df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          3.6G  2.2G  1.3G  63% /


Это много, учитывая то, что мне не нужны иксы, а устройство должно выполнять скрипты на питоне 2.7 и работать с периферией.

Начнем с удаления самого ненужного — Python Games


$ rm -rf ~/python_games


Мелочь, а приятно. Далее, вынесем иксы, lxde, браузер и python3 (я пишу на втором):


sudo apt-get remove x11-common midori lxde python3 python3-minimal


Это сразу высвободит около 700 мегабайт. Круто! Раз иксов нет, lxde нет, то и рабочий стол не нужен:


$ rm -rf ~/Desktop


На очереди оставшиеся куски от lxde:


$ sudo apt-get remove lxde-common lxde-icon-theme omxplayer


Еще минус 135 Мб. Кроме того, остались библиотеки от x11. Удалим и их:


sudo apt-get remove `sudo dpkg --get-selections | grep -v "deinstall" | grep x11 | sed s/install//`


Все связанное с аудио — тоже под снос:


sudo apt-get remove `sudo dpkg --get-selections | grep -v "deinstall" | grep sound | sed s/install//`


Еще минус 6 Мб. Далее, удалим те пакеты, которые более не нужны:


sudo apt-get autoremove


Raspbian похудел еще на 300 Мб.

После этого еще раз посмотрим раскладку по свободному месту:


$ df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          3.6G  850M  2.6G  25% /


Отличная работа, я бы сказал. Для меня — этого достаточно.

Если у вас есть желание сделать Raspbian меньше 100 Мб из дефолтного образа — можете обратиться к этой статье

ДЕЛАЕМ ОБРАЗ ФЛЕШКИ С RASPBIAN

В linux-системах делается это довольно просто:


sudo dd if=/dev/sdb of=2012-07-15-wheezy-raspbian-minimal.img count=3788800


ВЫВОДЫ И РЕЗЮМЕ

Вот такими нехитрыми методами мы избавились от всего того, что не относится к софту первой необходимости в Raspbian. Еще раз повторюсь, что это не слишком правильный путь — лучше собрать самому с нуля, установить c образа netinstall или вообще перейти на NetBSD=))

ПОЛЕЗНЫЕ ССЫЛКИ
84mb minimal raspbian armhf image for raspberry pi

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.