Здесь будут шапка и навигация. Вернуться на сайт.

 

Linux Mint 5.0 на Asus eee PC

Первичная установка Linux Mint 5.0,6.0

Внимание! Рекомендуется на eee, особенно 701 4G ставить linux mint 5(6) XCFE (скачать их можно соответственно здесь http://www.linuxmint.com/edition.php?id=27 и здесь http://www.linuxmint.com/edition.php?id=34). Выключается нетбук сразу нормально, звук, вайфай, камера, компиз работают «из коробки» Для русской локализации из синаптика ставим пакеты: languages-pack-ru, languages-pack-ru-base, gnome-language-ru, gnome-language-ru-base.

В один вечер я понял, что стандартный XandrOS меня, мягко говоря, задолбал. Да, его тоже можно раскрутить и превратить в подобие какого-нибудь BackTrack, но оно нам надо? Да и не понятно, зачем вообще так было менять привычную Linux-архитектуру системы. Ну вот скажите мне на милость как можно было сделать дистрибутив, который настолько отличается от всем известной архитектуры, что просто бывалый «слакварщик» не может понять что в нем и где? И это не последнее замечание к дефолтной ОС. Лично меня напряг набор репозитариев и просто таки кривой IceWM. Конечно он был убит и на его замену пришел несколько более вменяемый KDE. Набор штатных программ просто убивал - более примитивного дистрибутива и надругательства над «кедами» я не видел еще никогда. Со времен Windows, наверное, вторая в истории ОС для дебилов. Наша задача - собрать на Asus eeePC 701 4G термоядерную станцию для программиста или сисадмина. Почему именно эта модель? Она самая дешевая и ее удобнее всего таскать. Да и «селеронка» пока что себя показывает гораздо лучше.
Конечно первая идея была поставить BackTrack 3 и даже не париться. Но потом вспомнилось, что он переноситься на хард кривовато, да и не предназначен он для поседневного использования. Нам ведь не только хаком страдать :-X. После недолгого «тыканья» я решил собирать свой идеальный дистрибутив на базе Debian'оподобных ОСей. Все таки с пакетными меньше возни да и документации по бубунтам завались, а ядерной мощи никсов они не утеряли. После некоторого перебора я решил поставить известный Linux Mint, как один из наиболее дружелюбных к пользователю. Что характерно - с самого начала можно напильником работать мало и с комфортом, что даст возможность проделать все то же, что и я даже новичкам. В цикле статей я буду рассказывать как переделывал его напильником (LOL) и народной смекалкой. Буду надеяться, что Вам будет интересно. А пока про установку - коротко, но исчерпывающе:

  1. Ищем флешку с 1 гб пространства на ней (больше смысла нет, образ даже 700 метров не весит).
  2. Качаем образ Linux Mint 5 (за другие версии не берусь отвечать - не пробовал, так, что «глюки новой версии могут не соотвествовать глюкам старой»)
  3. Форматируем флешку из под винды штатной программой
  4. Скачиваем прогрумму unetbootin-windows-319, с ее помощью создаем мультизагрузочную флешку
  5. Загружаемся (ставим флешку первой при загрузке в BIOS), потом со спокойной совестью жмем на рабочем столе Install. Переразбиваем SSD, но помните:файловой системой задаем ext2 (другие очень скоро угробят SSD) Swap не включаем! Ждем-с. Процедура эта долгая, у меня заняла около полутора часов. Когда все будет готово - переходим к первичной обработке напильником…

Немного напильника

И так ОС установлена. Что надо править первым? Вы куда уже ломанулись отрубать все подряд? Нет уж, постойте. Пока еще до гиковской оси нашему «Мятному Пингвину» далековато. Что не так? Хочу обрадовать - LinuxMint нормально не выключает недобук. Драйвер звуковой просто не может выгрузиться. Чтобы «ёжик» без проблем вырубился, необходимо прописать в /etc/defaults/halt следующие строки (команда sudo vim /etc/default/halt):
rmmod snd_hda_intel
rmmod hda-intel-audio
Теперь займемся несложной оптимизацией с целью экономии батареи, ведь мы не хотим работать штатные 2 часа, верно? Первое что я сделал - убил нафиг CD-ROM. И правда, зачем она нам смонтированный, если в eeePC 4G его просто нет? Надо будет - подымем скрипт. Для того, чтобы это сделать, лезем с помощью знакомой команды в /etc/fstab и удаляем оттуда все упоминания о сидироме (должна быть последняя строчка). Перезагружаемся. Логинимся и видим, что злосчастного CD-rom нет - канул в Лету. Туда ему и дорога.
Что дальше? По идее можете посмотреть в /etc/apt/sources.list, есть ли в источниках сидюк. Но его скорее всего там просто нет. «Мятный» все-таки неплохо перелапачен, и такие недочеты как изначальная запись в списках репозиториях устройств типа CD-ROM в нем нет. Далее давайте позаботимся о продлении жизни SSD, ведь Вам, как и мне, зверек нужен на ближайшие года два-три. Хоть SSD и живут нормально, но все же не могут похвастаться надежностью механики (???). Так, что для сохранности памяти надо примонтировать некоторые папки в виртуальную файловую систему. Да и место освободите, а оно никогда не лишнее. Выполните команду sudo vim /etc/fstab и добавляем следующие строчки:
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults 0 0
Добавили? Сохраняйте. Теперь отберем у оси еще немного лишних ватт - выполняем команду sudo vim /etc/systl.conf и добавляем в конец строчку vm.dirty_writeback_centisecs=«1500». На сегодня все. Вы спросите: «а как же локализация»? А зачем она нам на боевом дистрибе? Да и не секретарши мы, а гики и нёрды, пора бы и инглиш знать, хотя бы на уровне ИТ-терминов. Позже расскажу как довести эту чудную ОС до ума (удалим весь ненужных хлам) и собрать из нее настоящий боевой дистрибутив. До скорого!

Удаляем мусор

Продолжаем оптимизировать и без того вменяемый и пока адекватный LinuxMint 8-). Вот скажите - зачем нам пакеты, которые мы не используем или не будем использовать в ближайшее время? Правильная мысль - убить. Для этого открываем терминал и вводим команду sudo aptitude. Конечно можно воспользоваться и графическим менеджером пакетов, но aptitude мне как-то роднее.
Приступим к ковырянию: 1) admin - ничего не трогайте, тут собран нужный и полезный софт.
2) base - тут все сложнее и зависит от того, что вы будете использовать. Я к примеру не пользуюсь утилитой apt так как чаще всего собираю пакеты из .deb и соотвественно использую dpkg. Так же если вы не планируете рабтать с сетью убивайте netbase, PPP и PPPOE с pppoeconfig. Вы планируете использовать awk? Если да то mawk остается спокойно жить, нет - тогда в топку. Собираетесь использовать скрипты написанные на Perl? Если нет - удаляем, хотя я бы советовал оставить, ведь многими удобными скриптами мы пользуемся, хотя большая часть их уже есть на питоне.
3) comm - там только один пакет. Если будите работать с сетью - оставляем, нет - убиваем.
4)devel - самое интересное для нас. Что приятно - gcc 4.1 и makе уже стоят и готовы к применению, что редкость для декстопных дистрибутивов (хотя как они представляют жить без make и gcc (???) - вопрос очень интересный).
5) doc - по вашему усмотрению В принципе можно удалять, а можно оставить, единственное, что есть для вас тут неприкосаемого - man.

 
linux_mint/главная.txt · Последние изменения: 09.10.10 20:54 (внешнее изменение)