В дополнение к серии предыдущих постов про оптимизацию.
Недавно я нашел для себя подходящий дистрибутив от Убунту Infra-Linux.org. Дома он встал на ура. На других компьютерах тоже. Но на работе отказывается грузиться с CD и все. Другие диски грузит, другую Бунту грузит, а этот диск - нет. (Дело не в диске. Записал уже 3 болванки.) Загрузки с флешки нет. Подключения к Интернет тоже нет.
Вопрос. Как с наименьшими жертвами поставить именно этот дистрибутив.
Заранее спасибо!
Наверное многие, кто пользуется такой связкой заметили, что после недавнего обновления сломался индикатор kxkb, для его исправления качаем libxi для i686 либо для x86_64.
Для установки на i686:
pacman -U libxi-1.1.4-1-i686.pkg.tar.gz
Для x86_64:
pacman -U libxi-1.1.4-1-x86_64.pkg.tar.gz
Проблема решена =)
Потребовалось автоматическое монтирование nfs при появлении сети и автоматическое её отмонтирование при её отсутствии. Для этого создадим файл
/etc/NetworkManager/dispatcher.d/01ifupdown, в него запишем:
1
2
3
4
5
6
7
8
9
10
11
|
#!/bin/bash
if [ `nm-tool|grep State|cut -f2 -d' '` == "connected" ]; then
mount -t nfs %server%:%server_dir% %local_dir%
else
umount %local_dir%
fi |
Где
%server% - ip адрес сервера nfs,
%server_dir% - директория на сервере, которую требуется подмонтировать и
%local_dir% - директория куда оно будет монтироваться.
PS Способ точно работает в arch и debian
Рубикон был перейден и я снес Apache 2. Эти два события, не связанные ни временем, ни пространством, довольно резко сыграли на всем мире (1) и на моем компьютере (2).
//I do it with Debian
Но так как веб-сервер все-таки нужен, я поставил lighttpd
Страничка по умолчанию в lighttpd приятна глазу (и более многословна, чем такая же страница в Apache2). Но мне еще был нужен PHP5.
Продолжаю играться на нетбуке с
CrunchBang Linux и открываю для себя новые программы.
Интересным открытием стал Mutt — почтовый клиент с текстовым интерфейсом.
Если у Вас 2х (4х) ядерный процессор, то можно выиграть несколько секунд "времени загрузки" системы за счет включения режима “параллельной” загрузки (параллельного выполнения init скриптов).
Откройте с правами root любимым редактором файл
/etc/init.d/rc
Найдите строку
CONCURRENCY=none
и измените на
CONCURRENCY=shell
Prelink позволяет уменьшить время загрузки приложений, связанных с множеством динамических библиотек, путем оптимизации на уровне структуры ELF файла.
Уменьшение таймаута в grub,
Откройте с правами root любимым редактором файл
/boot/grub/menu.lst
И поставьте
timeout=0
или через GUI System -> Administration -> StartUp-Manager
UP by
l1feh4ck3r
Только не забывайте, что после этого нельзя будет выбрать вариант загрузки.
find . -type d | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/|-\1/"