воскресенье, 30 ноября 2008 г.

Виртуальная память (своп)

Взято из рассылки ALTLinux:

==========================================

Для использования в первую очередь оперативной памяти можно сделать
следующее: в файле /etc/sysctl.conf добавить 2 параметра

vm.swappiness = 10
vm.vfs_cache_pressure = 1000

И перегрузить компьютер..

Конечно же это полностью не исключит использование свопа, однако при
непиковых нагрузках (а это, как правило, более 90 % времени работы)
обращений к свапу не будет..

Однако - это имеет свой положительный эффект в случае достаточного
количества оперативной памяти - 512 мб или больше - проверено на
собственной "шкуре".

Если же у вас меньше 512 мб (чаще всего это может быть 256 мб), то
параметры эти должны быть похожими на такие:

vm.swappiness = 90 (или даже 100, но я не стал делать - так работает
неплохо)
vm.vfs_cache_pressure = 10

Быстродействие на слабых компах в этом случае заметно улучшается по
сравнению с дефолтными настройками для двух этихпараметров в 60 и 100..


-- 
С уважением,
Владимир Гусев
_______________________________________________
community mailing list
community@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/community
============================================================

понедельник, 27 октября 2008 г.

USB устройства

Для просмотра, какие подключены USB устройства достаточно выдать от рута lsusb (пакет usbutils). Выводится все, что подключено и куда.

среда, 22 октября 2008 г.

Доступ к Ext2/Ext3 разделам из под Window


Вот здесь домашняя страница Ext2 IFS for Windows (Ext2 Installable File System For Windows). Обеспечивает доступ из Windows к разделам диска с фйловой системой Ext2/Ext3 на чтение и запись. После установки в Windows появляются новые диски, с которыми можно работать как с обычными.

Все хорошо, только загрузившись в Linux, непревычно/неприятно видеть папки корзин, оставленные Windows.


воскресенье, 21 сентября 2008 г.

Восстановление загрузчика LILO

1. Загружаемся с LiveCD linux (Rescue CD)
2. Монтируем в /mnt корень системы.
3. Монтируем виртуальные файловые системы:
 # mount --bind /proc /mnt/proc
# mount --bind /dev /mnt/dev
# mount --bind /sys /mnt/sys

4. Делаем chroot /mnt
5. Даем команду lilo (если были изменения, предварительно правим /etc/lilo.conf)

среда, 20 августа 2008 г.

Смайлики QIP в Pidgin


Все-таки решил вернуться к Pidgin. Что мне в нем не нравилось, так это смайлики. Остальное... В сравнении с Kopete, к которому я уже успел привыкнуть, наверное отсутствие поддержки веб-камеры. Но эта поддержка мне так и не пригодилась. Для связи с ICQ клиентами копыто не умеет создавать видео вызов. А на остальных протоколах из моих знакомых нет таких с которыми можно использовать видеочат. Ну и еще один, на мой взгляд, недостаток, это отсутствие возможности работы с прокси-сервером в Kopete. Последний минус был решающим при выборе клиента IM на работе.
И так, вернемся к Pidgin. Как я уже сказал, меня не устраивала тема смайликов по умолчанию. Из всех известных клиентов больше всего мне нравятся смайлики из QIP, вот и решил их найти. Погуглив немного наткнулся на сайт, с которого и скачал, то что искал.

понедельник, 11 августа 2008 г.

Настройка NFS

На сервере
Устанавливаем nfs:
apt-get install nfs-utils nfs-server portmap

В /etc/sysconfig/portmap меняем #PORTMAP_ARGS="-l" на PORTMAP_ARGS="", т.е. делаем возможным доступ по сети.

создаем каталог, например /sharedoc и выставляем ему соответствующие права доступа.

в /etc/exports прописываем
/sharedoc 192.168.1.0/24(rw,sync,subtree_check)
(подробности в man exports)

запускаем сервисы (или перезапускаем)
service portmap start
service nfs start

экспортируем каталоги
export -rv

для автоматического запуска сервисов
chkconfig portmap on
chkconfig nfs on


На клиенте
Устанавливаем nfs:
apt-get install nfs-utils nfs-client

в /etc/fstab прописываем
server:/sharedoc /mnt/sharedoc nfs rw,soft,intr,users 0 0
Папка /mnt/sharedoc должна существовать!

Запускаем (если не запущен) сервис nfslock
sevice nfslock start

и указываем, что бы этот сервис автоматически запускался
chkconfig nfslock on

Теперь при запуске системы будет происходить автоматическое монтирование.

суббота, 9 августа 2008 г.

Сборка пакетов

Давно назревал этот вопрос сборки/пересборки пакетов. Не терпеливый я :) Пока дождешься/допросишься мантейнера, легче самому, наверное, сделать.
На ALT Linux FAQ нашел ссылку на страничку "Разработчику ALT Linux"

Попробую почитать, может получится :)

UPD 09.08.2008: Пересобрал libsane-1.0.19. Не уверен, что все сделал корректно, но работает. А это главное.

среда, 6 августа 2008 г.

Восстановление звука

Подвернулся как-то мне диск с драйверами от материнки с рабочего компьютера. Смотрю - есть под Linux звуковые и на сетевуху. Дай, думаю, поставлю родные, от производителя. Поставил. И, разумеется, сломал звук. Модуль управления звуковой системой KDE вообще вылетел, все приложения ругаются на libalsa. Решил удалить те пакеты, которые встали при установке звукового драйвера, но чуть не снёс KDE. Беру пакет с libalsa из дистрибутива и пытаюсь поставить по apt-get. Не получается, такой пакет уже установлен. Хотел было удалить его, что бы потом заново поставить, но этот libalsa предложил утянуть за собой пол-системы. И тут я вспомнил, что можно через rpm принудительно установить пакет. Так и сделал: rpm -i --force libalsa-1.0.14a-alt2.1.i586.rpm и вот оно счастье, звук заработал.

Мораль: в Linux желательно все ставить только из своего дистрибутива, где все заточено как надо.

воскресенье, 27 июля 2008 г.

О чем собрался я писать

Из названия, думаю, понятно, о чем собираюсь писать сюда: о том как я постигаю Linux вообще и ALT Linux в частности.