Купил для работы б\у нетбук Acer Aspire One HAPPY 2 со сломаной клавой за 2.5тыс.р. Разобрал, отмыл спиртом от кофейных разливов мат.плату, заменил клаву, заменил сбойный жесткий диск, скрутил и ...поставил родной для этого апарата Linpus Lite. Поудаляв китайские приблуды и другие всплывающие приложения проработал 2 недели и без сожаления удалил так как Linpus для наших российских требований безотказности и адекватности ещё сыровата, в плане энергосбережения хороша, от шестисекционой батареи около 4часов.
Выбор пал на deb-ориентированые системы так-как небольшой навык имелся.
Ubuntu тяжёл, lubuntu чуть меньше потребляет при своей урезонатости, взял за базу runtu lite 14.04.1. Понравился присутствием необходимых инструментов и отсутствием "лишних" приложений которые рьяно удаляют юзеры в новоустанавливаемой ubuntu, осталось пару раз шоркнуть напильником и после продолжительного гугления;
прописал с помошью grub-customizer параметры
acpi_backlight=vendor rootflags=data=writeback
ipv6.disable=1
параметр acpi_backlight=vendor отвечает за fn-клавиши яркости
параметр rootflags=data=writeback оптимизация файловой системы Ext3/4, работает после подправки /etc/fstab (будет описано ниже)
параметр ipv6.disable=1 отключает расширеный пул ip-адресов (в России его пока нет)
Также подправил /etc/fstab, мой выглядит так:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=e0ed333a-d4a5-42cf-b8a9-268346382a49 / ext4 errors=remount-ro,noatime,data=writeback 0 1
# swap was on /dev/sda5 during installation
UUID=7cf270e8-f471-4110-ab36-6ae9d3a31f96 none swap sw 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
то есть дописал параметры монтирования [i]noatime,data=writeback[/i] для обращения к инодам только в случае изменения, также монтирования [color=blue]/tmp[/color] в [color=blue]/tmpfs[/color]
после выполнил в терминале
[code]sudo tune2fs -o journal_data_writeback /dev/sda1
(смотрите диск с вашей файловой системой это у меня /dev/sda1)
и перезагрузка.
Также оптимизировал swap добавив в /etc/sysctl.conf в конце файла
vm.swappiness=10
как это работает можно погуглить если кратко то свапируется диск когда оперативная память заполнена на 90%.
Если оперативы больше 1гб то можно запустить preload который ускоряет загрузку часто использующих программ, сама программа уже есть в сборке Runtu Lite нужно создать кэширующий файл и запустить:
sudo touch /var/lib/preload/preload.state
sudo chmod 600 /var/lib/preload/preload.state
sudo /etc/init.d/preload restart
Ну заодно и проверить работает аль нет:
sudo cat /var/lib/preload/preload.state
если файл не пустой то значит всё фнкционирует.
Затачиваем батарейку:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
Но нужно отключить в автозагрузке строчку затемнения монитора.
После набора некой статистики работы нетбука tlp начнёт работать.
Также по мелочи добавил несколько строчек в ~/.gtkrc-2.0
gtk-menu-popup-delay = 0
gtk-menu-popdown-delay = 0
gtk-menu-bar-popup-delay = 0
gtk-timeout-expand = 0
gtk-timeout-initial = 0
правда система и так дюже отзывчивая.
Установил libreoffice так как нужно иногда строчить на коленке на крыше документы с фотками добавил шрифты для офиса:
sudo apt-get install libreoffice-style-sifr
и выбрал их
Сервис > Параметры > LibreOffice > Вид > Размер и стиль значков > Sifr
также если вам не нужно в офисе:
В Base Мастер Создания Форм (Create Form Wizard )
В Writer Мастера Писем, Факсов, Повестки дня, Веб-страница (Letter Wizard, Fax Wizard, Agenda Wizard, HTML Wizard )
В Writer ненужно будет сохранить данные в форматы AportisDoc (Palm), DocBook, Pocket Word (*.psw) )
В Calc ненужно будет сохранить данные в формат Pocket Excel
Во всех программах из пакета LibreOffice.org ненужны макросы OooBean, JavaScript Macros, Beanshell Macros, Python то можно с лёгкостью отключить использование java что дюже ускоряет libreoffice.
Ну вроде всё можно конечно ещё поставить sqlite3 и дальше изголяться всё оптимизируя и оптимизируя но меня получившая скорострельность и стабильность более чем устраивает тем паче от дальнейшей оптимизацией нетбук не научится варить нормальный кофе.
Отдельная благодарность HSH за отшлифованую Runtu Lite которая стала базисом для моего нетбука.[/code]