Продолжаю экспериментировать с операционными системами и выбираю что-нибудь для нетбука с твёрдотельным диском.

Поставил CrunchBang Linux 10 на свой нетбук Acer Aspire One с SSD-диском. До этого стоял Puppy - всем хорош для бытового применения, но в нём мало сетевых утилит и нужных программ для отладки сети.

Первые впечатления о CrunchBang Linux 10

По сути дела, это немного облегчённый Debian. Дистрибутив не адаптирован для нетбуков, а больше подойдёт для машин от Pentium-III от 600МГц - работает быстро (время загрузки до приглашения пароля не более 10сек), памяти кушает всего 86Мбайт ОЗУ после загрузки графического интерфейса. К графическому окружению OpenBox надо привыкать - меню "Пуск" отсутствует, а всё запускается либо через контекстное меню, либо через горячие клавиши. Разработчик CrunchBang содержит свой репозиторий для мультимедиа и других пакетов. При желании можно использовать и репозиторий Debian.

Советы по установке и оптимизации

В каноническом виде, на нетбуке с SSD-диском этот дистрибутив эксплуатировать нежелательно - как уже говорил, он не оптимизирован для этих целей. Для эксперимента я попробовал оптимизировать работу дистрибутива для нетбука:

  1. Ставить нужно на файловую систему ext2 или ext4 (без ведения журнала).
  2. Для раздела подкачки можно оставить 300….400Мбайт в конце диска - пригодятся.
  3. Достаточно будет только 2-х разделов: "/" и "swap".
  4. Установка делается в штатном дебиановском режиме, после окончания не даём Интернету, ибо система начнёт усиленно обновляться.

Мелкий шрифт терминала

После установки я столкнулся с одной проблемой - мелкий шрифт интерфейса и консоли. Он настолько мелкий, что глаза достаточно быстро устают. Поэтому, самое первое что нужно сделать - увеличить шрифт терминала. Открываем контекстноме меню (правая кнопка мыши), переходим по "Settings" --> "Terminator" --> "Edit config file". Откроется текстовый редактор Geany и файл конфигурации в нём. Ищем секцию "profiles", подсекцию "default". Вид и размер шрифта меняются параметром font. Например:

 [profiles]
   [[default]]
     ...
     font = Monospace 12
     ...
 [layouts] 

Монтирование каталогов

Для корневого каталога нужно выставить параметры noatime и nodiratime для отключения обновления времени доступа к файлам и каталогам. Например:

 # / was on /dev/sda1 during installation
 UUID=82a43dae-b7f2-46a8-9f42-b210257780fa   /  ext2   noatime,nodiratime,errors=remount-ro   0   1

Каталоги /tmp и /var/tmp нужно организовать в файловой системе tmpfs. Открываем /etc/fstab в любимом текстовом редакторе и добавляем записи:

  tmpfs     /tmp       tmpfs    defaults  0   0
  tmpfs     /var/tmp   tmpfs    defaults  0   0

Таким образом, эти каталоги будут создаваться в памяти машины.

Удаление программ, загружаемых при старте системы

После установки базовой системы, заходим в /etc/rc2.d , изучаем какие сервисы не нужны и удаляем их командой:

 # insserv -r -v имя_сценария

У меня в этот список попали:

  • anacron
  • cron
  • hddtemp
  • rsync
  • rsyslog
  • ntp
  • openvpn
  • network-manager
  • avahi-daemon

Браузер

В браузерах необходимо отключить кэширование. В Iceweasel это делается примерно так:

  1. В адресной строке вводим about:config - попадаем в раздел конфигурации браузером,
  2. В поле поиска вводим cache , и браузер выводит список параметров, связанных с кэшированием,
  3. Находим параметр "browser.cache.disk.enable" и выставляем в false.

Смотрите также

Печать/экспорт