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

Языки программирования

Статистика по языкам программирования на freshmeat.net
C 9267
Java 6301
C++ 5196
PHP 4521
Perl 3788
Python 3301
JavaScript 1240
UNIX Shell 1116
Tcl 516
Ruby 511

воскресенье, 14 декабря 2008 г.

NLUUG

NLUUG - The Netherlands Local Unix User Group
http://www.nluug.nl/
Линус Торвальдс в 1993 г. выступал в г. Эде в Нидерландах.
Коллекция дистрибутивов Linux, в том числе Gentoo

вторник, 25 ноября 2008 г.

Конфигурирование ядра Linux

Приведены варианты конфигурирования ядра Linux.
root# make config
root# make menuconfig
root# make xconfig
root# make gconfig

При установке Gentoo Linux по хендбуку рекомендовано использовать make menuconfig

пятница, 14 ноября 2008 г.

Русский в Gentoo Linux

Вот пример настроек.

nano -w /etc/conf.d/clock
CLOCK="UTC"
TIMEZONE="Europe/Moscow"
CLOCK_OPTS=""
CLOCK_SYSTOHC="no"
SRM="no"
ARC="no"

nano -w /etc/conf.d/consolefont
CONSOLEFONT="ter-k14n"

nano -w /etc/conf.d/keymaps
KEYMAP="ru"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="koi8-r"

nano -w /etc/env.d/02locale
LC_ALL=""
LANG="ru_RU.UTF-8"

nano -w /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
ru_RU.CP1251 CP1251

nano -w /etc/make.conf
(приведен частично)
USE="unicode utf8 userlocales"
LINGUAS="en ru"
INPUT_DEVICES="keyboard mouse"

nano -w /etc/rc.conf
UNICODE="yes"

Про русификацию написано здесь, здесь, здесь.

вторник, 4 ноября 2008 г.

Инициализация в Gentoo Linux.

Приведены некоторые важные каталоги и файлы по инициализации в Gentoo Linux.
/etc/X11/gdm/
/etc/X11/xinit/
/etc/conf.d/rc конфигурационный файл rc
/etc/conf.d/xdm конфигурационный файл xdm, включает в т.ч. DISPLAYMANAGER
/etc/init.d/xdm сценарий xdm
/etc/inittab указываются уровни инициализации
/etc/rc.conf указываются в т.ч. DISPLAYMANAGER, XSESSION
/etc/runlevels/ сценарии по уровням инициализации (включает каталоги: boot,
default, nonetwork, single)
/sbin/depscan.sh
/sbin/init
/sbin/rc

По команде rc-update show выводится список всех доступных сценариев с указанием соответствующих уровней запуска.

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

USE-флаги в Gentoo Linux. Иксы.

Приведены USE-флаги для Иксов в Gentoo Linux. Также по данным представлено количество ebuild, которые используют данные USE-флаги.
fltk 20
gnome 346
gtk 498
kde 132
motif 51
qt3 103
qt4 70
tk 161
wxwindows 29
X 973

Возможные USE-флаги можно посмотреть так:
less /usr/portage/profiles/use.desc

Глобальные USE-флаги отображены здесь:
nano -w /etc/make.conf
В строчке
USE=""

В русском переводе хендбука указаны USE-флаги qt. В тоже время в исходном тексте указаны qt3, qt4.

вторник, 28 октября 2008 г.

Демоны при установке Gentoo Linux

При установке Gentoo Linux по хендбуку необходимо разбираться в частности в следующих системных процессах (демонах):

cron
запуск программ в заданное время (варианты: dcron, fcron, vixie-cron)

syslogd
протоколирование системных сообщений (варианты: metalog, syslog-ng, syslogd)