<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>подборка о Линуксе :) &#187; Настройка Линкуса</title>
	<atom:link href="http://vialinx.org/section/nastrojka-linkusa/feed/" rel="self" type="application/rss+xml" />
	<link>http://vialinx.org</link>
	<description>Просто мой дневник</description>
	<lastBuildDate>Tue, 01 Feb 2011 11:37:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ПРОБЛЕМЫ С LCD-МОНИТОРАМИ</title>
		<link>http://vialinx.org/problemy-s-lcd-monitorami/</link>
		<comments>http://vialinx.org/problemy-s-lcd-monitorami/#comments</comments>
		<pubDate>Wed, 19 May 2010 20:59:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[DVI-разъему]]></category>
		<category><![CDATA[LCD-монитор]]></category>
		<category><![CDATA[видеокарты]]></category>

		<guid isPermaLink="false">http://vialinx.org/problemy-s-lcd-monitorami/</guid>
		<description><![CDATA[Если ваш LCD-монитор подключен к DVI-разъему видеокарты и с ним возникают проблемы (не поддерживается максимальное разрешение, низкое качество изображения, самопроизвольное выключение питания монитора), попробуйте передать ядру параметр nofb. Если это поможет решить проблему, “пропишите” данный параметр в конфигурационном файле загрузчика.
 

Что делать, если параметр nofb не помог? Просто подключите монитор к аналоговому разъему видеокарты — [...]]]></description>
			<content:encoded><![CDATA[<p>Если ваш LCD-монитор подключен к DVI-разъему видеокарты и с ним возникают проблемы (не поддерживается максимальное разрешение, низкое качество изображения, самопроизвольное выключение питания монитора), попробуйте передать ядру параметр nofb. Если это поможет решить проблему, “пропишите” данный параметр в конфигурационном файле загрузчика.</p>
<p> <span id="more-48"></span>
</p>
<p>Что делать, если параметр nofb не помог? Просто подключите монитор к аналоговому разъему видеокарты — все должно заработать нормально.</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/problemy-s-lcd-monitorami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проблемы русификации в Linux</title>
		<link>http://vialinx.org/problemy-rusifikacii-v-linux/</link>
		<comments>http://vialinx.org/problemy-rusifikacii-v-linux/#comments</comments>
		<pubDate>Fri, 07 May 2010 01:03:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Проблемы русификации в Linux]]></category>
		<category><![CDATA[Русификации в Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/problemy-rusifikacii-v-linux/</guid>
		<description><![CDATA[Начну с того, что ни одна статья про русификацию не помогла мне с первого раза. Пришлось прочитать их несколько, почитать FAQ, HOWTO, MAN. Так, что если вы наткнулись на статью, в частности на мою, то это не значит, что ваши проблемы кончились на этом. На мой взгляд здесь все понятно, и большинству этого за глаза [...]]]></description>
			<content:encoded><![CDATA[<p>Начну с того, что ни одна статья про русификацию не помогла мне с первого раза. Пришлось прочитать их несколько, почитать FAQ, HOWTO, MAN. Так, что если вы наткнулись на статью, в частности на мою, то это не значит, что ваши проблемы кончились на этом. На мой взгляд здесь все понятно, и большинству этого за глаза хватит. </p>
<p> <span id="more-17"></span>
<p>Все о чем здесь говорится отлично работает в RedHat 9.0. Думаю, в других дистрибутивах работает не хуже. Начнем с локализации вашего пингвина. Многие программы, такие как, gnome, kde, OpenOffice.org и большинство других, с которыми вам придется столкнуться, поддерживают локализацию. Интерфейс таких программ будет меняться, в зависимости от выбора системной локали (например измениться язык интерфейса). Теперь посмотрим, какая у вас стоит локаль. Наберите:   <br /># locale </p>
<p>Появится список переменных локали. Похожий на этот: </p>
<p>LANG=ru_RU.cp1251   <br />LC_CTYPE=&quot;ru_RU.cp1251&quot;    <br />LC_NUMERIC=&quot;ru_RU.cp1251&quot;     <br />LC_TIME=&quot;ru_RU.cp1251&quot;     <br />LC_COLLATE=&quot;ru_RU.cp1251&quot;     <br />LC_MONETARY=&quot;ru_RU.cp1251&quot; LC_MESSAGES=&quot;ru_RU.cp1251&quot;    <br />LC_PAPER=&quot;ru_RU.cp1251&quot;    <br />LC_NAME=&quot;ru_RU.cp1251&quot;     <br />LC_ADDRESS=&quot;ru_RU.cp1251&quot;     <br />LC_TELEPHONE=&quot;ru_RU.cp1251&quot;     <br />LC_MEASUREMENT=&quot;ru_RU.cp1251&quot;    <br />LC_IDENTIFICATION=&quot;ru_RU.cp1251&quot;     <br />LC_ALL=     <br />Как известно, в каждом государстве есть свои национальные стандарты. Кроме языка это формат бумаги, форма записи даты, времени, адреса и т.д. За все это и отвечает локаль. В приведенном выше списке, ru_RU.cp1251, и есть системная локаль. Здесь она &quot;русская&quot; &quot;для России&quot; и с кодировкой &quot;cp1251&quot; (интерфейс по возможности на русском языке, все символы в кодировке cp1251). Поменять локаль можно так: </p>
<p># export LANG=ru_RU.koi8r </p>
<p>Посмотреть список доступных в системе локалей: </p>
<p># locale -a (для удобства используйте locale -a | grep RU) </p>
<p>Если вам нужна локаль, например, ru_RU.cp1251, но у вас ее нет в списке, то можно ее добавить: </p>
<p># localedef -c -i ru_RU -f cp1251 ru_RU.cp1251 </p>
<p>Локаль по умолчанию прописывается в файле /etc/sysconfig/i18n. В строчке LANG &#8211; локаль по умолчанию. </p>
<p>Следующий этап русификация консоли. Того, кто консоль не любит и использовать ее не хочет, сразу хочу обрадовать: этот этап можете пропустить, с русификацией X-ов консоль никак не связанна. Для русификации будем пользоваться пакетом kbd.   <br />Установка нужного шрифта.    <br />По умолчанию шрифты лежат в каталоге /lib/kbd/consolefonts. Для русских кодировок рекомендую шрифты Cyr_a. Расширение .psfu.gz у шрифта означает, что он годится для разных кодировок. Команда: </p>
<p># setfont Cyr_a8&#215;16 </p>
<p>Установка screen map (aka mapscrn aka acmtable). </p>
<p>Screen map перекодирует символы из вашей кодировки в Unicode, лежат в каталоге /lib/kbd/consoletrans. Выбрать можно так: </p>
<p># setfont Cyr_a8&#215;16 -m cp1251 Раньше для этого служила отдельная программа mapscrn. Из пакета ее не удаляли, поэтому можно пользоваться и ей: # mapscrn cp1251 </p>
<p>Но после mapscrn еще нужно ввести &quot;магическую&quot; ESC-последовательность: </p>
<p># echo -ne &quot;\033(K&quot; </p>
<p>Setfont этого не требует. </p>
<p>Выбор раскладки клавиатуры.   <br />Раскладки хранятся в /lib/kbd/keymaps/i386/qwerty. Команда: </p>
<p># loadkeys ru_win </p>
<p>Теперь посмотрим результаты. Если вы еще не сделали то, что я показал выше, то сейчас самое время. Пример опять для cp1251: </p>
<p>#setfont Cyr_a8&#215;16 -m cp1251   <br />#loadkeys ru_win </p>
<p>Переключение раскладки для ru_win делается правым Ctrl. Попробуйте печатать русскими буквами. Если видите караказяблы, то либо вы что-то неправильно сделали, либо у вас нет нужного mapscrn или вы выбрали не тот шрифт. Можете у вас вообще всего этого нет, тогда поищите и скачайте. Рекомендую пакет kbd-rus. Брать тут <a href="http://baybox.narod.ru/linux/kbd-rus.tgz">http://baybox.narod.ru/linux/kbd-rus.tgz</a>. Автор предлагает свои раскладки, mapscrn-ы и шрифты для кодировок alt(cp866), koi(koi8-r) и win(cp1251). Кстати раскладку для ru_win, советую все-таки поменять на раскладку из пакета kbd-rus. Иначе вместо привычной точки с запятой вы будете получать слэш и вопрос. Если вы что-то скачали и положили в нестандартный каталог, то тогда, вам, конечно, придется полностью прописать путь и имя файла. Если вы решили русифицировать консоль под utf-8, тогда вместо sysfont используйте: </p>
<p># unicode_start ваш шрифт </p>
<p>Естественно, в этом случае не нужно никакого mapscrn.   <br />Какие раскладки клавиатуры использовать для конкретных кодировок смотри ниже.    <br />Если у вас до сих пор ничего не работает, тогда я думаю, что и консоль вам не нужна, либо идите читать другие статьи HOWTOхи и MANы. </p>
<p>Если все работает, тогда доводим до ума. Редактируем уже знакомый нам файл /etc/sysconfig/i18n. Первая строчка &#8211; локаль. Выбирайте какая нравится. Как я уже говорил локаль влияет только на интерфейс, на вводe букв и просмотре файлов это не скажется. Хотя будет неприятно видеть сообщения в cp1251, когда у вас шрифты koi8-r. Поэтому по дефолту выбираем локаль и шрифты с одной кодировкой. Если вам вообще не нужен русский интерфейс выберете en_US и никаких проблем не будет. SYSFONT &#8211; дефолтовый шрифт, ACMTABLE &#8211; дефолтовый mapscrn. Строчку SUPPORTED можно не менять, но если хотите, для порядка, добавьте туда все используемые вами локали. Теперь в этом же каталоге ищем файл keyboard. В строчке KEYTABLE ваша дефолтовая раскладка. Опять же если вы скачали другие шрифты раскладки и mapscrnы, то вводите полный путь и имя файла. Если у вас стандартное тогда используйте следующие комбинации (для sysfont и loadkeys используйте их же). Вместо Cyr_a8&#215;16 можно использовать любой кириллический шрифт, поддерживающий множество кодировок (расширение .psfu.gz) </p>
<p>Для koi8-r </p>
<p>LANG=ru_RU.koi8r   <br />SYSFONT=Cyr_a8&#215;16     <br />ACMTABLE=koi8-r (или koi2alt)    <br />KEYTABLE=ru4 (переключение клавишей CapsLock) </p>
<p>Для cp866 </p>
<p>LANG=ru_RU.cp866   <br />SYSFONT=Cyr_a8&#215;16     <br />ACMTABLE=cp866    <br />KETABLE=ru2 </p>
<p>Для iso8859-5 </p>
<p>LANG=ru_RU.iso88595   <br />SYSFONT=Cyr_a8&#215;16     <br />ACMTABLE=8859-5     <br />KETABLE=у себя не нашел, если вам позарез нужна эта кодировка в консоли, то найдете. </p>
<p>Для windows(cp1251). </p>
<p>LANG=ru_RU.cp1251    <br />SYSFONT=Cyr_a8&#215;16    <br />ACMTABLE=cp1251    <br />KETABLE=ru_win </p>
<p>Для utf-8 </p>
<p>LANG=ru_RU.utf8   <br />SYSFONT=Cyr_a8&#215;16     <br />ACMTABLE можно удалить     <br />KEYTABLE=В 9 RedHat есть только украинская ua-utf, в Cyrillic Edition добивили ru-utf(. </p>
<p>Теперь при перезагрузке вы увидите сообщения на русском до тех пор, пока не появится ввод логина и пароля (если у вас текстовый вход разумеется). После этого возникает небольшая проблема. Дело в том, что перед появлением логина и пароля дается команда reset. От чего очищается экран и сбрасывается mapscrn. Для восстановления текущего mapscrn нужно ввести &quot;магическую&quot; последовательность. Это не очень-то удобно, поэтому рекомендую в файле /etc/inittab исправить строки: </p>
<p>1:2345:respawn:/sbin/mingetty tty1   <br />На     <br />1:2345:respawn:/sbin/mingetty &#8211;noclear tty1 </p>
<p>Для удобства создайте скрипты для включения каждой кодировки. Например для koi8-r </p>
<p>#/bin/sh   <br />setfont Cyr_a8&#215;16 -m koi8-r    <br />loadkeys ru4 </p>
<p>Сохраняем в /sbin/koi. Теперь в любое время вводим команду koi и получаем возможность просматривать и редактировать текст в этой кодировке. </p>
<p>Ну и напоследок, расскажу про монтирование виндузовских разделов. </p>
<p>#mount -t vfat -o iocharset=cp1251,codepage=866 /dev/hda5 /mnt/hda5 </p>
<p>Текущие кодировки локали и консоли должны совпадать с iocharset тогда русские имена файлов будут отображаться без проблем. </p>
<p>Теперь русификация иксов. Ну здесь, вообще говоря, особо ничего делать не нужно. Чаще всего проблемы возникают из-за отсутствия шрифтов с используемой кодировкой. Выход один &#8211; скачайте и установите русские шрифты для ваших кодировок (я использую шрифты из Cyrillic Edition <a href="ftp://www.linux-ink.ru/pub/Russian/9/RPMS/">ftp://www.linux-ink.ru/pub/Russian/9/RPMS/</a> ). Потом проставьте их в настройках программ. Еще один совет, опять про ту же клавишу точка с запятой. Чтобы она у вас работала как в винде, т.е вводила эти самые точку и запятую, нужно подредактировать файл /etc/X11/XF86Config. В секции InputDevice ищем строку </p>
<p>option &quot;XkbLayout&quot; &quot;us,ru&quot; </p>
<p>Заменяем на </p>
<p>option &quot;XkbLayout&quot; &quot;us,ru(winkeys)&quot; </p>
<p>Ну вот, теперь вы знаете и умеете достаточно, для того чтобы успешно вести войну с многочисленными русскими кодировками. Можете изучать эту проблему дальше, создайте свою кодировку, дайте ей широкое распространение. Тогда проблема русификации никогда не исчезнет и в конечном итоге мы все перейдем на латиницу:)) </p>
<p>Автор: Scamelscrud</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/problemy-rusifikacii-v-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dial In на платформе линукс Linux.</title>
		<link>http://vialinx.org/dial-in-na-platforme-linuks-linux/</link>
		<comments>http://vialinx.org/dial-in-na-platforme-linuks-linux/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:18:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Dial In на платформе]]></category>
		<category><![CDATA[линукс Linux.]]></category>

		<guid isPermaLink="false">http://vialinx.org/dial-in-na-platforme-linuks-linux/</guid>
		<description><![CDATA[Сдесь я вкратце изложу как поднять на платформе линукс сервер дозвона.   Перед этим я читал много документации и готовых решений по этому вопросу &#8211; для начала хочу отметить одну неточтость которая смутила меня с самого начала и на котороую я убил больше всего времени &#8211; это то чтонужно было запрограммировать модем на автоответ. [...]]]></description>
			<content:encoded><![CDATA[<p>Сдесь я вкратце изложу как поднять на платформе линукс сервер дозвона.   <br />Перед этим я читал много документации и готовых решений по этому вопросу &#8211; для начала хочу отметить одну неточтость которая смутила меня с самого начала и на котороую я убил больше всего времени &#8211; это то чтонужно было запрограммировать модем на автоответ. Спешу обрадовать &#8211; этого делать ненужно.</p>
<p> <span id="more-28"></span>
<p>Создал я свой диал ин сервер на ОС Fedora Core 4 Linux с ядром 2.6.11    <br />Модем внешний &#8211; Zyxel Omni 56k повешанный на /dev/ttyS1 (COM2).    <br />Необходимое и достаточное что нужно сделать:    <br />1. в /etc/inittab прописать строчку    <br />S0:2345:respqwn:/sbin/mgetty -n 7 -x 3 /dev/ttyS1    <br />где &#8211; S0 просто идентификатор    <br />2345 &#8211; уровни запуска где работает mgetty    <br />respawn &#8211; перезапуск при падении    <br />/sbin/mgetty &#8211; приложение    <br />-n 7 -количество гудков до подъема трубки ( в моем случае 7), если не указывать то трубку модем хватает сразу при поступлении звонка (RING)    <br />-x 3 уровень логгирования, 0- без лога 9- логит всё подрят    <br />после этого прибейте init чтобы он заново проинизиализировал inittab    <br />init q    <br />или    <br />kill -1 1    <br />2. Отредактировать /etc/ppp/options следующим образом    <br />lock    <br />login    <br />auth    <br />netmask 255.255.255.0    <br />modem    <br />crtscts    <br />refuse-chap    <br />require-pap    <br />mtu 576    <br />mru 576    <br />proxyarp    <br />ms-dns x.y.z.b</p>
<p>где ms-dns это ваш DNS сервер   <br />отредактировать /etc/ppp/options.ttyS1 следующим образом (если у вас модем на другом /dev/ то вместо ttyS1 пропишите его в имени файла)    <br />192.168.213.1:192.168.213.2    <br />noauth    <br />где    <br />первый адрес &#8211; адрес который назначится модему &#8211; второй адрес назначится клиенту    <br />3. создаем пользователя    <br />редактируем /etc/passwd :    <br />находим там этого пользователя и пишем его шел как    <br />/usr/sbin/pppd    <br />должно получится чтото вроде этого    <br />user:x:502:502::/home/user:/usr/sbin/pppd    <br />4. заходим в /etc/mgetty+sendfax (в не рэд хэт производных может назывтаься /etc/mgetty)    <br />там правим файлы    <br />mgetty.config :    <br />debug 4    <br />speed 115200    <br />port ttyS1    <br />login-prompt \tFedoraCore(@)(/P/\S)connect\l\r\n\r\nlogin:</p>
<p>в файле login.config   <br />должна быть раскоментирована строчка    <br />/AutoPPP/ &#8211; a_ppp /etc/ppp/ppplogin</p>
<p>Затем создайте /etc/ppp/ppplogin</p>
<p>mesg n   <br />tty -echo    <br />/usr/sbin/pppd silent auth -chap +pap login</p>
<p>Сделайте /etc/ppp/ppplogin исполняемым</p>
<p>в /etc/ppp/pap-secrets   <br />user * 192.168.213.1:192.168.213.2 *</p>
<p>Теперь пробуем соединится (необходимо вывести терминал при подключении)   <br />В терминале выведет login:    <br />надо ввести имя созданного юзера, в нашем примере user    <br />потом будет password:    <br />где ввсети пароль этого пользователя    <br />пойдут каракули &#8211; в это время можно закрывать терминал и вы будете в сети )    <br />у кого есть какие соображение по поводу ручногог логирования &#8211; пишите</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/dial-in-na-platforme-linuks-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Команды Linux (командная строка)</title>
		<link>http://vialinx.org/komandy-linux-komandnaya-stroka/</link>
		<comments>http://vialinx.org/komandy-linux-komandnaya-stroka/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:13:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[командная строка]]></category>
		<category><![CDATA[Команды Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/komandy-linux-komandnaya-stroka/</guid>
		<description><![CDATA[Начинающий пользователь, естественно начинает осваивать OS Linux с графического интерфейса. Но через некоторое время решает попробовать и работу в командной строке.В конечном счёте, к этому подойдёт практически каждый. Это довольно интересный и увлекательный процесс.Только в командной строке открывается вся мощь этой операционной системы. В этом обозрении идет перечисление самых основных команд.Всё это есть в справочном [...]]]></description>
			<content:encoded><![CDATA[<p>Начинающий пользователь, естественно начинает осваивать OS Linux с графического интерфейса. Но через некоторое время решает попробовать и работу в командной строке.В конечном счёте, к этому подойдёт практически каждый. Это довольно интересный и увлекательный процесс.Только в командной строке открывается вся мощь этой операционной системы. В этом обозрении идет перечисление самых основных команд.Всё это есть в справочном руководстве &#8211; man, но сначала, возможно будет не с руки им пользоваться. Сперва попробуйте просто набирать команды данные ниже без дополнительных параметров (которых довольно много и можно узнать задав “команду –help”или “man имя команды”.</p>
<p> <span id="more-26"></span>
<p>&#160;</p>
<p>Просьба по возможности корректировать или дополнять этот список в комментариях. Многи из нижеприведенных комманд &#8211; “Unix like”, это значит что Вы сможите их использовать также, в основаных на Unix операционных системах, например &#8211; Mac OS X и др.</p>
<p><strong>Команды:</strong></p>
<ul>
<li><strong>login</strong> запрос от пользователя имени и пароля (запрос от системы к пользователю) для входа в систему( по умолчанию, при наборе пароля, он не отображается). </li>
<li><strong>logout</strong> выход из текущего сеанса оболочки. </li>
<li><strong>startx</strong> команда для запуска графического интерфейса X Window (не путайте с системой Windows.Не бойтесь. Это не она:)). </li>
<li><strong>shutdown</strong> останавливает систему и предотвращает повреждение файловой системы при этом, но,используется только при работе в консольном режиме.При работе в режиме X Window, не используйте. </li>
<li><strong>halt</strong> быстрое и корректное выключение системы. </li>
<li><strong>poweroff</strong> корректное выключение системы. </li>
<li><strong>reboot</strong> корректное выключение с последущей загрузкой.Перезагрузка. </li>
<li><strong>vmstat</strong> выдаёт сведения о процессах, памяти и загруженности центрального процессора. </li>
<li><strong>su</strong> вход в сеанс администратора, но прийдётся ввести пароль.Для выхода из этого сеанса наберите exit и нажмите ENTER. </li>
<li><strong>apropos</strong> поиск строки в заголовках и названиях документации ( дополнительно вводится слово для поиска). Выдаёт список всего найденного. </li>
<li><strong>cal</strong> форматированный календарь на текущий месяц ( добавить y и будет календарь на весь текущий год). </li>
<li><strong>date</strong> отображает текущие дату и время, по системным часам ядра. </li>
<li><strong>oclock</strong> простые часы, которые висят на рабочем столе (много дополнительных параметров). </li>
<li><strong>finger</strong> отображение информации о пользователе, имя которого указано в команде. </li>
<li><strong>hostname</strong> команда отображает идентификатор данного узла сети ( его имя). root может изменить имя узла на новое. </li>
<li><strong>hwclock</strong> встроенные часы Вашего компьютера.Для изменения даты и времени и синхронизации с системными часами, необходимы привелегии root. </li>
<li><strong>pwd</strong> отображает полный путь к текущему каталогу. </li>
<li><strong>tzselect</strong> запуск утилиты, которая позволяет выбрать часовой пояс. </li>
<li><strong>uname</strong> выводит информацию об используемой операционной системе (при вводе дополнительных параметров команды , выдаёт довольно много информации). </li>
<li><strong>uptime</strong> показывает текущее время, продолжительность сеанса , количество пользователей и загруженность процессора. </li>
<li><strong>users</strong> отображает краткий список пользователей работающих в системе в данный момент. </li>
<li><strong>w</strong> подробная информация о всех пользователях, работающих в данный момент и также простой, вход в систему и др.Если нужен один пользователь, то указать имя в параметре. </li>
<li><strong>whatis</strong> поиск по базе данных страниц руководства и отображение краткого описания. </li>
<li><strong>who</strong> список пользователей работающих в системе в данный момент. </li>
<li><strong>whereiz</strong> находит файлы, страницы справочного руководства для указанной команды. </li>
<li><strong>which</strong> показывает полный путь к исполняемому файлу команды. </li>
<li><strong>whoami</strong> показывает текущий идентификатор пользователя, работающего в данном терминале. </li>
<li><strong>write</strong> отправляет сообщение другому пользователю, находящемуся в системе, путём копирования строк с терминала отправителя на терминал получателя. </li>
<li><strong>wall</strong> отправляет сообщение на терминал каждого пользователя находящегося в системе в данный момент. </li>
<li><strong>history</strong> показывает пронумерованный список команд, которые Вы выполняли в этом и предыдущем сеансе. Если в списке историии их довольно много, то увидите последние. </li>
<li><strong>jobs</strong> выводит список всех выполняемых и приостановленных задач. </li>
<li><strong>kill</strong> завершить процесс (необходимо указать какой). </li>
<li><strong>killall</strong> позволят управлять процессами используя их имена или имена файлов, а не идентификаторы как в kill. Завершаются все указанные процессы. </li>
<li><strong>kernelversion</strong> показывает основную и дополнительную версии ядра. </li>
<li><strong>nice</strong> позволяет отобразить или настроить приоритет задачи. </li>
<li><strong>ps</strong> выводит список всех работающих процессов. </li>
<li><strong>pstree</strong> показывает иерархию процессов системы, что хорошо показывает их взаимозависимость. </li>
<li><strong>renice</strong> задаёт приоритет для указанной задачи. </li>
<li><strong>script</strong> позволяет записывать весь вывод с терминала в файл.Что бы остановить запись нажмите Ctrl+d.Если имя файла не указано то записывается в typescript. </li>
<li><strong>times</strong> показывает полное время выполнения процессов для всей системы и данного пользователя. </li>
<li><strong>top</strong> запускает программу , которая позволяет управлять процессами.И ещё много дополнительной, полезной информации. </li>
<li><strong>cd</strong> смена текущего каталога.По умолчанию переходит в домашний каталог текущего пользователя (если без параметров). </li>
<li><strong>dir</strong> отображает файлы в текущем каталоге в алфавитном порядке и с учётом регистра. </li>
<li><strong>file</strong> показывает тип содержимого указанного файла(текст, выполняемый, данные). </li>
<li><strong>find</strong> поиск файлов в текущем каталоге.Если указать путь, можно искать везде. </li>
<li><strong>free</strong> отображает информацию об оперативной памяти, подкачки, кэше,свободная памать, общая и т.д. </li>
<li><strong>ls</strong> показывает все файлы в текущем каталоге в алфавитном порядке.Аналогична dir. </li>
<li><strong>last</strong> показывает список пользователей, которые заходили в систему с момента создания файла /var/log/wtmp. </li>
<li><strong>lastlog</strong> проверяет историю входа в систему зарегистрированных пользователей.Форматирует и выводит на печать файл /var/log/lastlog. </li>
<li><strong>logger</strong> посылает запрос демону syslogd с просьбой поместить сообщение в системный журнал. </li>
<li><strong>lpr</strong> отправляет документ на печать демону печати. </li>
<li><strong>chmod</strong> изменяет режим доступа к файлу.Символьный или числовой формат. </li>
<li><strong>chown</strong> смена владельца указанного файла.Требуется доступ root. </li>
<li><strong>chage</strong> применяется для изменения срока действия учетной записи.Для администрирования. </li>
<li><strong>chfn</strong> изменяет сведения о пользователе в файле /etc/passwd из которого берёт информацию команда finger . </li>
<li><strong>chgrp</strong> команда для администратора,для изменения группы владельцев файла. </li>
<li><strong>clear</strong> очищает экран терминала (если это возможно). </li>
<li><strong>crontab</strong> обеспечивает возможность выполнения определённых задач по расписанию. Чаще используется администратором, хотя свои задачи могут быть и у пользователей. </li>
<li><strong>csplit</strong> разбивает файл на несколько частей.Надо задать метод разбивки (строки и т.д.). </li>
<li><strong>cp</strong> копирует один файл в другой, или несколько файлов в каталог. </li>
<li><strong>dd</strong> копирование файла с одновременным выполнением различных, дополнительных преобразований. </li>
<li><strong>dc</strong> калькулятор. </li>
<li><strong>debugfs</strong> применяется для восстановления файловой системы (ext2,ext3) если недостаточно команды fsck. </li>
<li><strong>df</strong> показывает количество используемого и свободного дискового пространства для всех подключенных разделов файловой системы. </li>
<li><strong>du</strong> показывает количество блоков диска, занятых каждым из файлов каталога. </li>
<li><strong>mc</strong> запускает программу Midnight Commander диспетчер файлов в текстовой консоли. Напоминает MSDOS менеджеры и довольно проста и удобна в использовании.Очень много нужных и удобных функций. </li>
<li><strong>mkdir</strong> создание указанного каталога. </li>
<li><strong>man</strong> справочное руководство. </li>
<li><strong>mcat</strong> копирует необработанные данные на дискету. </li>
<li><strong>mcopy</strong> использует отформатированную дискету MSDOS для копирования файлов в Линукс и из Линукс без предварительного подключения дискеты к файловой системе. </li>
<li><strong>mdel</strong> удаляет файл на отформатированной дискете MSDOS. </li>
<li><strong>mdir</strong> отображает содержимое каталога на дискете MSDOS. </li>
<li><strong>mdu</strong> показывает дисковое пространство занятое каталогом MSDOS. </li>
<li><strong>mesg</strong> контролирует доступ к Вашему терминалу, что бы коллеги не могли засыпать Вас сообщениями с помощью команды write </li>
<li><strong>mformat</strong> создаёт на дискете файловую систему MSDOS. </li>
<li><strong>mkbootdisk</strong> применяется в некоторых дистрибутивах, для создания загрузочной дискеты, содержащей всё необходимое для аварийной загрузки. </li>
<li><strong>mktemp</strong> создаёт уникальное имя файла для временной работы. </li>
<li><strong>mlabel</strong> создаёт метку тома на MSDOS на отформатированной дискете. </li>
<li><strong>mmd</strong> создаёт подкаталог MSDOS на отформатированной дискете. </li>
<li><strong>mmount</strong> подключает к файловой системе отформатированное устройство MSDOS. </li>
<li><strong>mmove</strong> перемещает или переименовывает файл на дискете MSDOS. </li>
<li><strong>more</strong> средство постраничного просмотра текстового файла. </li>
<li><strong>mv</strong> переименовывает или перемещает файлы или каталоги. </li>
<li><strong>rm</strong> удаление указанного файла.Можно и много удалить. </li>
<li><strong>rmdir</strong> удаление указанного пустого каталога. </li>
<li><strong>safedelete</strong> удалиние указанного файла в каталог safedelete,где он хранится некоторое время перед необратимым удалением. </li>
<li><strong>stat</strong> отображение всей доступной информации об указанном файле. </li>
<li><strong>touch</strong> изменяет время последнего доступа или изменения файла на текущее время. </li>
<li><strong>undelete</strong> восстанавливает файлы удалённые командой safedelete. </li>
<li><strong>wc</strong> показывает число строк, слов и символов в файле. </li>
<li><strong>bunzip2</strong> распаковывает указанный файл на 30%быстрей чем gzip. </li>
<li><strong>bzip2</strong> сжимает указанный файл по ускоренному алгоритму. </li>
<li><strong>bzip2recover</strong> делает попытку восстановить данные из повреждённого файла сжатого bzip2. </li>
<li><strong>compress</strong> сжимает указанный файл по другому алгоритму. </li>
<li><strong>uncompress</strong> распаковывает файл сжатый предыдущей командой. </li>
<li><strong>cpio</strong> позволяет создавать архивы и извлекать из архивов файлы.Позволяет копировать файлы. Необходимо указывать соответствующие параметры. </li>
<li><strong>gpg</strong> позволяет зашифровать и расшифровать файл.Метод шифрования открытым ключом. Позволяет создавать электронные подписи.Если этой программы нет у Вас, скачайте http://www.gnupg.org </li>
<li><strong>gzip</strong> сжимает указанный файл. </li>
<li><strong>gunzip</strong> распаковывает указанный файл (расширения .Z,.gz,.tgz,.zip ). </li>
<li><strong>gzexe</strong> позволяет сжать исполняемый файл с указанным именем так, что бы он автоматически распаковывался и выполнялся, когда пользователь даёт команду на выполнение сжатого файла. </li>
<li><strong>gpasswd</strong> устанавливает пароль группы. </li>
<li><strong>mcrypt</strong> Шифрует указанный файл.Создаётся новый файл в рабочем каталоге с расширением .enc. Вам будет предложено ввести пароль.Не забудьте его. </li>
<li><strong>mdecrypt</strong> расшифровывает это же файл.Если этих утилит нет, скачайте http://mcrypt/hellug.grl </li>
<li><strong>tar</strong> помещает два и более файлов в новый или существующий архив или извлекает их из архива.При задании каталога, заархивирует все файлы в каталоге и подкаталоге. </li>
<li><strong>talk</strong> позволяет вести интерактивный диалог с пользователем сети ИНТЕРНЕТ. </li>
<li><strong>tee</strong> отсылет выходные данные на два устройства вывода.Можно одновременно вывести на экран и в файл. </li>
<li><strong>toe</strong> выдаёт сведения о существующих терминалах, которые могут быть использованы для дальнейшей работы. </li>
<li><strong>touch</strong> изменяет время создания файла на текущее.Если файл не существует, то создаёт новый, пустой файл. </li>
<li><strong>unarj</strong> распаковывает или выводит список содержимого указанного архива в формате .ARJ(формат сжатия MS DOS). </li>
<li><strong>unzip</strong> распаковывает и извлекает файлы из архивов , созданных утилитами ZIP ( Linux,MS DOS,Microsoft Windows ). </li>
<li><strong>zip</strong> архивирует и сжимает файлы. </li>
<li><strong>zipinfo</strong> отображает информацию о содержимом архива.Если указать имя, то выдаст информацию о конкретном файле. </li>
<li><strong>zipnote</strong> позволяет вывести и отредактировать комментарии к файлам из архива ZIP. </li>
<li><strong>zipsplit</strong> позволяет разделить архив zip на достаточно маленькие части, для записи их на сменные носители, и записывает файлы на указанное устройство(дискеты). </li>
<li><strong>zforce</strong> добавляет расширение .gz ко всем файлам в рабочем каталоге, или к указанному файлу, которые были сжаты, но не имеют расширения.Т.е. предотвращает повторное сжатие. </li>
<li><strong>uuencode</strong> кодирует двоичный файл для передачи по ASC11сетям. </li>
<li><strong>uudecode</strong> декодирует выше названный файл. </li>
<li><strong>autorun</strong> автоматически распознаёт все доступные приводы CDROM в системе, монтирует их при вставке диска и может запускать отдельные приложения (например проигрыватель).Для использования, необходимо добавить параметры в файл привода. </li>
<li><strong>badblocks</strong> проверить указанное устройство на наличие повреждённых секторов (указать устройство). </li>
<li><strong>eject</strong> извлекает носитель из указанного устройства.Если устройство смонтировано то команда производит размонтирование перед извлечением носителя. </li>
<li><strong>e2fsck</strong> проверяет и при необходимости восстанавливает повреждённый том файловой системы (ext2,ext3). </li>
<li><strong>echo</strong> выводит строку текста на стандартное устройство вывода. </li>
<li><strong>fdformat</strong> форматирование гибкого диска.Дополнительно вводится имя устройства и необходимый вид форматирования. </li>
<li><strong>fg</strong> переводит процесс выполняемый в фоновом режиме в приоритетный режим. </li>
<li><strong>fgconsole</strong> показывает количество активных виртуальных консолей. </li>
<li><strong>fsck</strong> проверяет и восстанавливает файловую систему. </li>
<li><strong>mount</strong> монтирование файловой системы. </li>
<li><strong>umount</strong> отмонтирование файловой системы (в обоих командах необходимо указать, что именно). </li>
<li><strong>rdev</strong> при вызове без параметров выводит информацию о текущей файловой системе. </li>
<li><strong>rcp</strong> применяется для копирования файлов с одного компьютера на другой. </li>
<li><strong>rdate</strong> получает значение даты и времени от другого узла сети.Используется для синхронизации системного времени узлов. </li>
<li><strong>rename</strong> переименовывает файлы.Очень удобно, когда много файлов. </li>
<li><strong>resize</strong> изменяет размер окна виртуального терминала в графическом окружении. </li>
<li><strong>restore</strong> восстанавливает файлы заархивированные с помощью команды dump. </li>
<li><strong>runlevel</strong> отображает текущий и предыдущий уровни выполнения. </li>
<li><strong>shred</strong> выполняет безопасное удаление файла предварительно перезаписав его содержимое на другой диск. </li>
<li><strong>sleep</strong> приостанавливает начало выполнения процесса на заданное количество секунд. </li>
<li><strong>usleep</strong> приостанавливает на микросекунды. </li>
<li><strong>sync</strong> очищает буферы файловой системы. </li>
<li><strong>cmp</strong> производит быстрое сравнение двух указанных файлов.Если они идентичны, то никакие сообщения не выводятся. </li>
<li><strong>column</strong> форматирует входной текст из указанного файла в список из пяти колонок. </li>
<li><strong>diff</strong> сравнивает два указанных текстовых файла.Каждое отличие выводится в контексте. Позволяет сравнивать каталоги. </li>
<li><strong>diff3</strong> сравнивает три указанных файла и выводит результаты. </li>
<li><strong>enscript</strong> преобразует указанный текстовый файл в формат Post Script.Вывод может быть направлен на печать или записан в файл. </li>
<li><strong>fmt</strong> данная утилита производит форматирование каждой строки в указанном файле таким образом, что все строки имеют одинаковую ширину. </li>
<li><strong>head</strong> утилита выводит первые десять строк файла.Можно и несколько файлов. </li>
<li><strong>ispell</strong> запуск интерактивной утилиты для проверки орфографии в указанном файле. </li>
<li><strong>id</strong> отображает действующие значения идентификаторов пользователя и группы для текущего пользователя. </li>
<li><strong>ifconfig</strong> отображает состояние текущей конфигурации сети или настраивает сетевой интерфейс. </li>
<li><strong>less</strong> отображает содержимое указанного файла на экране и позволяет удобно просмотреть. </li>
<li><strong>nl</strong> команда нумерует строки в указанном файле. </li>
<li><strong>paste</strong> обьединяет соответствующие строки файлов в колонки.При желании можно обьединить несколько файлов. </li>
<li><strong>pdf2ps</strong> преобразует файл формата PDF в Post Script.Результат записывает на диск. </li>
<li><strong>pdftotext</strong> преобразует файл из формата PDF в текст и записывает результат на диск. </li>
<li><strong>pr</strong> подготавливает текст к печати, осуществляя форматирование с разбиением на страницы.Можно подготовить несколько файлов. </li>
<li><strong>sort</strong> команда позволяет отсортировать строки файла в алфавитном порядке. </li>
<li><strong>split</strong> разбивает файл на части. </li>
<li><strong>zcat;zmore</strong> выводит содержимое файла сжатого gzip на экран без распаковки. </li>
<li><strong>zcmp</strong> сравнивает сжатые gzip два файла без распаковки. </li>
<li><strong>zdiff</strong> сравнивает сжатые gzip два файла без распаковки. </li>
<li><strong>zegrep;zfgrep;zgrep</strong> осуществляют поиск указанной строки, выражения в файле сжатом gzip, без распаковки. </li>
<li><strong>aumix</strong> запускает в интерактивном режиме утилиту, которая управляет различными настройками звуковой карты. </li>
<li><strong>cdda2wav</strong> утилита предназначена для записи звуковых дорожек с аудиокомпакт диска в файлы формата WAV.Если имя файла не указано, то запись идёт в файл audio.wav в текущем каталоге. </li>
<li><strong>cdlabelgen</strong> команда предназначена для подготовки обложек к коробкам компакт дисков. Результат в файле формата Post Script.Требуется наличие интерпретатора языка Perl не ниже 5.003 версии. </li>
<li><strong>cdp</strong> запуск проигрывателя аудиокомпакт дисков в текстовом режиме. </li>
<li><strong>cdparanoia</strong> считывает звуковые дорожки с аудиокомпактов и записывает в файлы WAV,AIFF,RAW. </li>
<li><strong>combine</strong> обьединяет два и более графических файла в один.Огромное количество спецэффектов.Является частью пакета Image Magick и можно взять http://www.imagemagick.org </li>
<li><strong>convert</strong> преобразует указанный входной графический файл, в выходной.Распознаёт множество форматов. Скачать так же как и предидущую. </li>
<li><strong>identify</strong> определяет формат и характеристики графического файла и проверяет целостность и наличие ошибок. </li>
<li><strong>mogrify</strong> преобразует графический файл и перезаписывает исходный. </li>
<li><strong>montage</strong> преобразование нескольких файлов в обьединённое изображение.Скачать http://www.imagemagick.org </li>
<li><strong>mpg123</strong> воспроизводит на основном устройстве воспроизведения аудио файл в формате MP3. Вписывается имя файла или его адрес в Интернет.Чтобы остановить воспроизведение Ctrl+c.Что бы остановить и выйти из программы Ctrl+c нажать дважды. </li>
<li><strong>play</strong> воспроизводит звуковой файл с указанным именем.Автоматически распознаёт тип файла. Позволяет добавлять различные звуковые эффекты к воспроизводимым файлам. </li>
<li><strong>playmidi</strong> воспроизводит зуковые файлы в формате MIDI. </li>
<li><strong>rec</strong> записывает входной сигнал с микрофона или других входов в звуковой файл. Тип файла следует указать с помощью параметра (type).Есть возможность добавить звуковые эффекты. </li>
<li><strong>sox</strong> преобразует сэмплы из формата входного сигнала, на выходной с добавлением эффектов. </li>
<li><strong>emacs</strong> запуск текстового редактора Emacs. </li>
<li><strong>joe</strong> простой в использовании редактор работающий в текстовом режиме. </li>
<li><strong>pico</strong> простой и удобный в использовании текстовый редактор.Удобен для редактирования конфигурационных и простых файлов. </li>
<li><strong>vi</strong> запуск классического текстового редактора VI для UNIX систем. </li>
<li><strong>dmesg</strong> выводит на экран сообщения ядра, включая отображаемые при запуске и потом. Что бы удобней читать, вводите dmesg|less. </li>
<li><strong>groupadd</strong> создание группы пользователей с указанным именем. </li>
<li><strong>groupdel</strong> удаляет группу с указанным именем. </li>
<li><strong>groupmod</strong> изменяет параметры группы с указанным именем. </li>
<li><strong>mkpasswd</strong> создаёт высококачественный пароль, состоящий по умолчанию из девяти символов и содержащий по крайней мере буквы в разном регистре и цифры. </li>
<li><strong>passwd</strong> позволяет пользователю с указанным именем изменять пароль своей учётной записи. root может изменить пароль любого пользователя. </li>
<li><strong>pwgen</strong> создаёт высококачественный пароль,который хорошо запоминается.Длинна пароля указывается числом. Если этой утилиты нет, скачать http://metalab.unc.edu/pub/Linux/system/security </li>
<li><strong>quota</strong> показывает текущую статистику использования диска и текущие ограничения для пользователя или группы с указанным именем. </li>
<li><strong>quotacheck</strong> исследует файловую систему на предмет использования дискового пространства. </li>
<li><strong>quotaon</strong> включает и отключает ограничения на использование дискового пространства. </li>
<li><strong>rpm</strong> запускает менеджер пакетов, утилиту,позволяющую устанавливать , проверять и обновлять пакеты с расширением rpm. </li>
<li><strong>rpmfind</strong> поиск нужного пакета в базе пакетов RPM через ИНТЕРНЕТ.Последняя версия утилиты http://www.rpm.org </li>
<li><strong>tmpwatch</strong> удаление всех файлов в указанном каталоге, если к ним не осуществлялся доступ в течении последних n часов.Очищает временные каталоги. </li>
<li><strong>useradd</strong> создание нового пользователя с указанным именем. </li>
<li><strong>userdel</strong> удаляет пользователя с указанным именем. </li>
<li><strong>usermod</strong> изменяет параметры пользователя с указанным именем. </li>
<li><strong>fetchmail</strong> утилита получения почты.Роботает в фоновом режиме.Скачивает почту с указанного сервера. Если её нет, скачать можно http://www.freshmeat.net </li>
<li><strong>ftp</strong> устанавливает соединение с указанным узлом и позволяет скачивать или закачивать файлы. </li>
<li><strong>lynx</strong> запуск консольного WEBброузера. </li>
<li><strong>mail</strong> утилита редактирования и просмотра электронной почты.Отправка и получение писем. </li>
<li><strong>netstat</strong> вывод информации о сетевой подсистеме.Очень много настроек и параметров. </li>
<li><strong>ping</strong> отправка на указанный адрес пакетов для проверки возможности соединения с этим узлом. </li>
<li><strong>telnet</strong> открывает окно терминала на удалённом узле и запускает интерактивный сеанс. </li>
<li><strong>wvdial</strong> программа подключается к ИНТЕРНЕТ по протоколу PPP с использованием параметров, хранящихся в файле /etc/wvdial.conf </li>
<li><strong>wvdialconf</strong> осуществляет поиск модема, определяет порт, к которому он подключен, его строку инициализации и максимальную скорость передачи данных.Эта информация автоматически записывается в файл (смотри выше).Требуется доступ root. </li>
<li><strong>ar</strong> средство архивирования, предназначено для создания и распаковки архива. </li>
<li><strong>arch</strong> отображает данные об архитектуре центрального процессора. </li>
<li><strong>at</strong> ставит задания в очередь для последующего выполнения в указанное время. </li>
<li><strong>atq</strong> показывает список заданий которые поставлены в очередь на выполнение.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/komandy-linux-komandnaya-stroka/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настраиваем соединение с интернетом</title>
		<link>http://vialinx.org/nastraivaem-soedinenie-s-internetom/</link>
		<comments>http://vialinx.org/nastraivaem-soedinenie-s-internetom/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:10:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Интернет на Линуксе]]></category>
		<category><![CDATA[Настраиваем интернет]]></category>

		<guid isPermaLink="false">http://vialinx.org/nastraivaem-soedinenie-s-internetom/</guid>
		<description><![CDATA[Линух &#8211; штука сложная. Углубляясь в дебри его настроек, можно ваще встрять по самые гланды. Однако взамен этого неудобства предоставляется широкий спектр различных настроек и ключей, которые позволяют конфигурировать компьютер по сложности, начиная от простейшего &#34;воркстейшн&#34; для игры в сапера и кончая сверхмощным и сверхбезопасным сервером локальных сетей любых размеров и сложностей. 
 
&#160;
И это [...]]]></description>
			<content:encoded><![CDATA[<p>Линух &#8211; штука сложная. Углубляясь в дебри его настроек, можно ваще встрять по самые гланды. Однако взамен этого неудобства предоставляется широкий спектр различных настроек и ключей, которые позволяют конфигурировать компьютер по сложности, начиная от простейшего &quot;воркстейшн&quot; для игры в сапера и кончая сверхмощным и сверхбезопасным сервером локальных сетей любых размеров и сложностей. </p>
<p> <span id="more-22"></span>
<p>&#160;</p>
<p>И это не учитывая того, что операционка распространяется с открытыми исходниками ядра, которые можно свободно править и компилировать.   <br />Изучать Linux можно всю жизнь. Каждый день узнавать что-то новое, открывать новые фичи, глубже и глубже разбирать кернеловые серцы&#8230; Так оно и будет, если&#8230; если не выбрать цель, финишную черту, &quot;чекпоинт&quot;, одним словом, пересекая который, можно говорить: &quot;Я пользователь Linux В НАТУРЕ!&quot;. </p>
<p>Как раз таким, самым первым, чекпоинтом для простого, &quot;земного&quot; пользователя Линух, работающего на &quot;персоналке с модемом&quot;, может быть установка Интернет. Кто-то может возразить: &quot;А как же русификация? Или настройка харда?&quot;&#8230; Ну, извините! А может быть, первым чекпоинтом поставить нажатие кнопки POWER?! </p>
<p>По-моему, выйти в Интернет по модему из Linux &#8211; самое то! Тем более, что попутно придется и &quot;русифицироваться&quot;, и хард настраивать, и шел-скрипты править, да и с сетевыми настройками знакомиться &#8211; полный арсенал, короче! Тем более, делать это придется не за просто так &#8211; тут пахнет реальной экономией денег! Вот, например, Вындозе ваще побоку, что ты коннектишся с платным провайдером. Пока держится связь, Маздай готов заниматься чем угодно, но только не сосать байты из Internet! А всякая оптимизация напоминает уговоры &quot;Дай! Ну, дай!&quot;&#8230; %)) </p>
<p>Чего вовсе не скажешь про Linux. Уж если он взялся за работу и установил коннект, то, будь уверен, грузить будет по полной программе, без передыху и всех подряд! Короче, если ты бережешь свое время, а значит &#8211; деньги (или деньги, а значит &#8211; время), то начинай установку Internet из-под Linux прямо сейчас. </p>
<p>Прежде чем лезть в дебри настроек, следует убедиться, что &quot;под рукой&quot; есть все необходимое. Я имею ввиду данные от провайдера. </p>
<p>Login: vasia </p>
<p>Password: security </p>
<p>IP: 212.192.100.77 </p>
<p>DNS IP: 212.192.100.1 </p>
<p>Mask: 256.256.256.240 </p>
<p>Domen: tsu.ru </p>
<p>и, конечно, большой список телефонов. </p>
<p>Теперь, как рекомендует Вындоз, &quot;можно откинуться на спинку стула&quot; и начать править разные скрипты и файлы. Сразу скажу, что я не буду разжевывать назначение каждой опции. Все будет ограничиваться прямой функциональной нуждой. Если же кому-то нужны подробности, то он может найти их сколько угодно, например, в романе Толстого &quot;Война и мир&quot;&#8230; %) </p>
<p>Прежде всего, следует &quot;расфасовать&quot; всю провайдеровскую инфу по соответствующим файлам, чтобы система могла их найти и конкретно поюзать. IP DNS следует сразу запихать в файл /etc/resolv.cfg, который должен выглядеть следующим образом: </p>
<p>domen tsu.ru </p>
<p>nameserver 212.192.100.1 </p>
<p>Конечно, совсем не обязательно загромождать трафик просьбами расшифровать &quot;weather.yahoo.com&quot;. Его IP вряд ли изменится за 1-2 дня. На такой случай в Linux предусмотрено ведение собственной базы DNS. Она хранится в файле /etc/hosts, который имеет следующую структуру: </p>
<p>127.0.0.1 localhost </p>
<p>212.192.100.66 biobase.tsu.tomsk.su </p>
<p>в моем случае. Между IP серверов и соответствующим им именем можно запихать любой разделительный символ: пробел или табуляцию. </p>
<p>Порядок отправки запросов на расшифровку имени сервера устанавливается в файле /etc/host.conf, который должен содержать строки </p>
<p>order hosts, bind </p>
<p>multi on </p>
<p>Если же вы перепишите </p>
<p>order bind, hosts </p>
<p>то получится полный облом, и содержимое вашего etc/hosts учитываться практически не будет. </p>
<p>Имя домена должно занять свое место в файле etc/ppp/options. При этом его содержимое станет похожим на нечто такое </p>
<p>lock </p>
<p>domain tsu.ru </p>
<p>Кроме этого, домен может найти и еще одно применение. Если тебе удастся таки выскочить в Internet, то можно сразу заявить о себе именем vasia.tsu.ru и организовать временные finger, ftp и даже www сервера. Для этого в файле инициализационных настроек машины (/etc/rc.d/rc.local &#8211; например) следует прописать строку типа </p>
<p>/bin/hostname vasia.tsu.ru </p>
<p>Конечно, твой личный сервер нельзя использовать для организации баннерной сети обмена или мощного сетевого портала со 100 000 посетителей в минуту, но все же может пригодиться!.. </p>
<p>Обратим взоры на твой основной орган для установления различных связей, то есть модем. Надеюсь, ты купил стабильный девайс от ништячных производителей. Потому что если у тебя какой-нибудь там зюхел, собранный на комплектующих от акорпа с последующим апгрейтом от роботикса, то я умываю руки&#8230; Хотя, в принципе, это не важно. Главное, чтобы у тебя была голова на плечах, а не в другом месте. Для самых что ни на есть распространенных модемов, работающих по AT стандартам, можно использовать скрипт /etc/ppp-on-dialer в следующем виде: </p>
<p>#!/bin/sh </p>
<p># </p>
<p># /etc/ppp-on-dialer </p>
<p># Выполняет всю черную работу по установке соединения </p>
<p># </p>
<p>exec chat -v \ </p>
<p>TIMEOUT 3 \ </p>
<p>ABORT &#8216;\nBUSY\r&#8217; \ </p>
<p>ABORT &#8216;\nNO ANSWER\r&#8217; \ </p>
<p>ABORT &#8216;\nRINGING\r\n\r\nRINGING\r&#8217; \ </p>
<p>&#8221; \rAT \ </p>
<p>&#8216;OK-+++\c-OK&#8217; ATH0 \ </p>
<p>TIMEOUT 30 \ </p>
<p>OK ATDP$TELEPHONE \ </p>
<p>CONNECT </p>
<p>1000 </p>
<p>&#8221; \ </p>
<p>name:&#8211;name: $ACCOUNT \ </p>
<p>assword: $PASSWORD </p>
<p>При первом просмотре можно заметить, что, по всей видимости, кто-то с кем-то ведет чат. Так оно и есть! Это Linux пытается завязать разговор с модемом и уговорить его набрать требуемый номер. Судя по количеству &quot;абортов&quot;, сделать это не так уж и легко&#8230; %) </p>
<p>Единственный параметр, который интересует нас в этом скрипте, это код ATDP, который означает переход на пульсовой набор номера. Если твоя ГТС допускает использование тонального набора, то я настоятельно рекомендую тебе прямо сейчас ломануться к ним и договориться о переключении с пульсового на более быстрый тональный набор. Это сбережет время, а значит &#8211; деньги (или деньги, а значит &#8211; время). Код ATD переключает модем в режим тонального набора номеров. </p>
<p>Хо-хо-хо! Как говориться, наступает полный абзац. Нервных и беременных просим удалиться. %) Мы приступаем к конфигурированию самого важного и главного скрипта, предназначенного непосредственно для установки и полной инициализации связи с Internet через провайдера. Расположен он в /usr/sbin/ppp-on. Наберите полную грудь воздуха и открывайте: </p>
<p>#!/bin/sh </p>
<p># </p>
<p># ppp-on </p>
<p># </p>
<p># Основные параметры настройки </p>
<p>TELEPHONE=410458 # Телефонный номер гейта </p>
<p>ACCOUNT=vasia # Регистрационное имя </p>
<p>PASSWORD=12345 # Пароль </p>
<p>LOCAL_IP=212.192.100.77 # Локальный IP </p>
<p>REMOTE_IP=0.0.0.0 # Удаленный IP </p>
<p>NETMASK=255.255.255.240 # Маска подсети </p>
<p># </p>
<p>export TELEPHONE ACCOUNT PASSWORD </p>
<p># </p>
<p># Укажите полное имя программы набора номера </p>
<p># </p>
<p>DIALER_SCRIPT=/etc/ppp/ppp-on-dialer </p>
<p># </p>
<p># Типичный запуск демона pppd после соединения с помощью </p>
<p># ppp-on-dialer </p>
<p># </p>
<p>exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS2 38400 \ </p>
<p>asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP \ </p>
<p>noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT </p>
<p>Хм&#8230; Оказалось, все не так уж сложно. Вон телефонный номер указывается, логин и пассворд, затем остальные сетевые параметры. Если провайдер выделяет хостам динамический IP, то следует прописать </p>
<p>LOCAL_IP=0.0.0.0 </p>
<p>Загрузив все переменные окружения, скрипт стартует демона pppd. Полное описание всех ключей его запуска можно посмотреть в справочнике. Сейчас же следует обратить внимание на параметры /dev/ttyS2 38400, под которыми подразумевается, что у тебя на втором последовательном порту (COM2) висит модем с пропускной способностью 38400 бод (33600 бод). Проверь, прописан ли модем в dev? Если нет, то следует добавить в один из инициализационных файлов (типа rc.local или rc.serial) строку </p>
<p>/bin/setserial -b /dev/ttyS2 </p>
<p>или </p>
<p>/bin/setserial -b /dev/ttyS2 IRQ 11 </p>
<p>если используется специальное прерывание. </p>
<p>Сейчас ты уже полностью укомплектован и на 100% готов &quot;иметь&quot; Internet по полной программе. Но&#8230; кажется, мы что-то забыли! Ну конечно, следует также подготовить скрипт для &quot;цивильного&quot; завершения связи с провайдером и выгрузки демона pppd из памяти компа. Хотя, в принципе, можно пользоваться и кнопкой &quot;Reset&quot;&#8230; К великому счастью, ppp-off править не нужно. Если установка связи требует настройки разных скриптов, то разорвать связь с кем угодно Linux способен самостоятельно. </p>
<p>Набрав команду </p>
<p>ppp-on </p>
<p>и установив связь с провайдером, следует убедиться, что мы получили таки доступ к ресурсам Internet. Для этого не следует сразу грузить Нет-Шкаф &#8211; берите ниже! Начнем с </p>
<p>ping 212.192.100.1 </p>
<p>Если пакеты не вернулись, то следует проверить все скрипты с самого начала. Ошибка может быть в любом из них, кроме, конечно, /etc/resolv.cfg и других связанных с ним файлов. </p>
<p>После попробуй круче </p>
<p>ping www.tsu.ru </p>
<p>В случае &quot;тайм аута&quot; ошибку, наоборот, следует искать как раз в файлах /etc/resolv.cfg и т.п. </p>
<p>И уже, ваще, коронная команда, после которой следует бежать за шампанским, т.к. все эти полчаса мы жутко рисковали и просто-напросто заслужили его! Итак, печатаем </p>
<p>traceroute www.tsu.ru </p>
<p>и под выскакивающие на экран имена серверов с временами ответов, хлопки пробок и шипенье пузырьков поздравляем друг друга с успешным преодолением &quot;чекпоинта&quot;, о котором я толковал в самом начале статьи. </p>
<p>Надеюсь, ты уже чувствуешь неоспоримое преимущество Linux перед Вынью. Еще бы! И скорость связи раза в 1.5-2 стала больше, и комп не глючит и не виснет. Кстати сказать, в последнее время начало появляться очень большое количество статей и книг, посвященных Linux. Большинство из них совершенно бесплатно можно скачать из Internet. Все больше и больше российского народу склоняется на сторону Линукс, его начали ставить даже в компьютерных классах! </p>
<p>Ответы на нерассмотренные в этой статье вопросы, такие как: автоматический повтор набора номера, набор списка номеров, оптимизация связи и др., уже можно найти на многих российских серверах, посвященных Linux И не забудь&#8230; купить футболку с надписью &quot;Linux Rulezzz!&quot; &#8211; теперь ты точно знаешь, что это истинная правда!</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/nastraivaem-soedinenie-s-internetom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 мифов о Linux</title>
		<link>http://vialinx.org/10-mifov-o-linux/</link>
		<comments>http://vialinx.org/10-mifov-o-linux/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:09:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[10 мифов о Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/10-mifov-o-linux/</guid>
		<description><![CDATA[Сколько было криков: «Ура! Я себе линукс поставил! Да у меня теперь не винды течные, а ШАПКА стоит! Вы-то ламаки, а я со своим пингвином крут!». Или же: «Да не&#8230; это только сисадминам всяким, программистам надобно&#8230; хаксорам крутым, а мне как обыкновенному юзеру &#8211; на фиг не надо. Да там же сплошная консоль и text-mode, [...]]]></description>
			<content:encoded><![CDATA[<p>Сколько было криков: «Ура! Я себе линукс поставил! Да у меня теперь не винды течные, а ШАПКА стоит! Вы-то ламаки, а я со своим пингвином крут!». Или же: «Да не&#8230; это только сисадминам всяким, программистам надобно&#8230; хаксорам крутым, а мне как обыкновенному юзеру &#8211; на фиг не надо. Да там же сплошная консоль и text-mode, никакого гуя!». «Я бы поставил&#8230; да вот софта под Линух совсем нету, да и с драйверами напряги&#8230;»<span id="more-21"></span></p>
<p>Короче, сравнительно молодая OS Linux успела породить массу слухов и небылиц, которые будут тщательно подобраны и опровергнуты в данной статье. Все надуманное &#8211; обзову мифами. Их будет 10.</p>
<p><strong>1. Там вообще нет интерфейса &#8211; сплошная строка; не хочу обратно в ДОС! </strong></p>
<p>Миф о том, что вся работа происходит в консоли, популярен у людей, едва знакомых с рассматриваемой осью, и у очень продвинутых, знающих все команды и избегающих визуализации, а также у обладателей супердревних компов, где о GUI`е не может быть и речи. Так вот, реальность в том, что при помощи графических оболочек (возьмем наиболее популярные и распространенные) KDE и GNOM`a можно вытворять такую красоту, что самым причесанным виндам в &#8220;Талисмане&#8221; и не снилось! Посмотреть на это в журнале можно в статье о различных Х-виндах под линукс. Короче, набрав волшебное startx, ты попадаешь в совершенно другой мир &#8220;Рабочего стола&#8221;, недоступный win. И это при достаточно умеренных потребностях в ресурсах (тот же &#8220;Талисман&#8221; в момент пожирает юзерские 32 мешка <img src='http://vialinx.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). Существует туча тем под Х-windows &#8211; как с больших сайтов о *nix, так и на юзерских страничках, написать свою тему вполне реально. Хотя говорить, что визуализация Linux проходит бесследно, без жора ресурсов &#8211; лукавство. Если машинка действительно слабая, то порой лучше ограничиться консолью с ее различными псевдографическими приложениями. Более подробно о мифе удовлетворенности пингвина малым &#8211; в следующем пункте &gt;:).</p>
<p><strong>2. Поставил Линукс: на &#8220;четверке&#8221; летает быстрее, чем виндос на P3! </strong></p>
<p>Изначально *nix разрабатывался как серверная ОС. А где серверы, там&#8230; 5 винтов на SCSI, 2-4х процессорные матери с детишками, набитыми по 1-2 мега кэшем L2 каждый, с 512 мегами мозгов на всех =). Понятно, что на твою домашнюю систему никто не собирается ставить одновременно почтовый, ftp, telnet, news, etc &#8211; демонов, к которым производится по 5 обращений от разных юзеров одновременно %), но сам факт &#8220;непотребности в ресурсах&#8221; &#8211; отсутствует. Т.е. поставить пингвина на 486-ую машину с 8-16 мегами оперативы &#8211; реально, но очень гиморно как в плане конфига, так и в дальнейшем пользовании. Были разговоры о том, что даже на слабых машинах Linux прекрасно вытягивает MPEG/DVD видео. Так вот скажу, что видел лично: сие был не фильм &#8220;Угнать за 60 секунд&#8221;, а азбука общения для кривоязыких заик с текстовыми пояснениями <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Хотя порой линух показывает выдающиеся финты при работе с 3D-графикой на маломощных системах. Но лично я знаю лишь парочку профессиональных 3D-дизайнеров, работавших с графикой в *nix. Да и то было на крутом, профессиональном железе. Так что ставить *nix с перспективой его мультимедийного (хех, лет 5-6 назад xtra-популярное слово было =)) и визуального использования &#8211; лучше на машину с процом, поддерживающим L2, памятью не менее 32-х метров (_не менее_, т.е. комфорт работы в графике можно почувствовать, начиная с 64-х), винтом на не менее 5400 оборотов (хоть линукс не имеет особой привычки свопить, но и память лишним гимором лучше не грузить). А вообще, понятие &#8220;комфорта работы&#8221; &#8211; чисто субъективное, так что выбирай конкретно под себя.</p>
<p><strong>3. Я же маньяк железа &#8211; как мне с Linux дружить, если там драйверов-то нету?!! </strong></p>
<p>Избаловались же вы, товарищи! Люди, поюзав Win c ее тотальным Plug`n`Play`ем, &#8211; обленились вконец. И забыли те времена, когда под свежекупленную звуковуху драйвер искался по всем московским ббскам и пиратским дискам &#8220;1000 и 1 драйвер&#8221;. И находился-то не всегда. Итак, говорите, что под Линукс драйверов железа нет? Есть. Другое дело, что не всегда можно найти официальный/референсовый драйвер под рассматриваемую систему. А самопальных драйверов &#8211; немерено. Как распространяемых отдельно от устанавливаемой ОС, так и в комплекте таковой. Убедиться в этом я смог, устанавливая FreeBSD (я помню, что мы говорим про Linux, но набор drv в той и другой системах &#8211; схожий) на ноутбук: в комплекте с 4.0 шел нехилый набор драйваков под достаточно редкую версию моей Cyber-видео карточки. Там было даже обеспечение для тех вариаций карточки, что официально не поддерживаются производителем и для коих не имеется официальных драйверов под винды вообще <img src='http://vialinx.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Естественно, никакого &#8220;Плуг`н`Плэя&#8221; нету: приходится выбирать необходимую железку из списка. Но, зная названия необходимого hardware, &#8211; отыскать несложно. А если в списках не значится, то без особых проблем можно нарыть в Инете на сайтах, посвященных Linux, в конфах, эхах, мэйл листах, у людей в LUG`ах. Реальный гимор, как показывает практика, возникает с SCSI-адаптерами, поддержкой в видеокартах финтов, потребных в гамесах, ряда USB-девайсов и, ясный пень, soft modem`ов &gt;:). Хотя, имхо, USB пока не столь популярен (увы), SCSI-девайсов тоже не так много, а отстойные софт-модемы не стоит покупать изначально. Короче, если есть Инет, то найти необходимые drv под Линь &#8211; не станет большой трудностью.</p>
<p><strong>4. Если поставишь Linux &#8211; тебя никогда не хакнут! </strong></p>
<p>Достаточно грубо сформулированный миф, ибо вокруг &#8220;Да все вы ламаки, а я в Линуксе&#8221; очень распространен и принимает разные формы, две из которых вынесены в разные пункты. Так что там насчет неломаемой ОС? <img src='http://vialinx.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Да то, что если взять статистику (например, attrition.org) по взломанным системам, с учетом установленной там системы, получится, что самые хакаемые станции находятся под руководством Windows NT и Linux. Это к тому, что как серверная OS &#8211; Linux не является признанным бастионом безопасности на фоне более стабильного Solaris`a, Free/Open/Net BSD. А как пользовательская &#8211; пожалуй, тоже. Возможно, Линух станет стеной на защиту от ряда D.O.S атак, вроде oob; igmp; багов из серии con/con, etc. Но без грамотной настройки файрвола не защитит от никем не отмененных грубых ICMP-атак. Понятно, что, даже впарив тебе троянца &#8220;Позови соседа&#8221;, недоброжелатели ничего не поимеют (гы-гы, они поимеют все с помощью password.c <img src='http://vialinx.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> , да от бомбежек любимым войдозером последствий не будет&#8230; В общем, иммунитет Linux к нападкам кул-хацкеров находится не на столь высоком уровне. Крипто? Стандартными средствами вряд ли можно шифровать что-либо серьезное, потому что существует более стабильный GNU/PGP (заметим, что у последних имеются как *nix, так и win-версии). Также не стоит забывать про постоянные баги в новых kernel`ах, и переполнение буфера в ряде популярных продуктов (я лично поимел неслабый гимор в Linux при пользовании дырявым BitchX irc-клиентом). А про кривые mount`ы и безрукое конфигурирование samba`ы я вообще молчу. Понятно, что, погиморроившись, можно сделать из Linux вполне безопасную систему, но лишь погиморроившись, а не проехав на постоянном Plug`n`Play`е &gt;:).</p>
<p><strong>5. У меня 98-ые стоят, потому что под них до фига прог, в отличие от Линуха! </strong></p>
<p>Хех, стандартная отмаза людей, не способных/ленящихся поставить *nix. Понятно, что официального релиза ICQ под *nix &#8211; не было и вряд ли будет. Что любимый The Bat! существует только в win-версии, а Midnight commander вряд ли заменит Far или Wincmd&#8230; Но ведь то, что под Linux нету хорошего софта, &#8211; наглая ложь. Софт есть, просто он другой. Чтобы убедиться в этом, достаточно заглянуть на мой любимый сайт о Linux софте &#8211; www.linuxberg.com . Куча софта под консоль, X11, KDE, GNOM. А одних асек-то сколько&#8230; Столько, что не все вошли в обзор ICQ под Linux в Х#7 00. Есть где развернуться. Здесь меньше вариаций из серии &#8220;улучшенный интерфейс и повышение качества визуализации&#8221;, т.е. если прога становится массово известной, то это значит, что в ней имеется нечто действительно новое/нужное. Если приглядеться к сотне вариаций почтовых клиентов под win, выделится лишь 10 более-менее разных/нужных, в то время как из 20 под Линукс &#8211; уже 10 будут нести что-то интересное. Итого, девизом пользовательского софта под *nix могла бы быть любимое лысым дедушкой &#8211; &#8220;Меньше, да лучше&#8221;.</p>
<p>Другое дело &#8211; профессиональный софт, используемый, например, в издательском деле: win`дозный софт для верстки, дизайна, работы с видео и фото, порой разнообразнее *nix`овского (а то и вообще присутствует лишь в win-версиях). Но чтобы укомплектовать домашнюю машину &#8220;джентльменским&#8221; набором &#8211; вполне достаточно существующей подборки Linux-софта.</p>
<p><strong>6. Как же я буду работать с Linux, если мне и винды нужны одновременно??? </strong></p>
<p>Года два назад я пользовался именно этой отмазкой, когда рьяно защищал свою НТю от гнусных провокаций корефанов, предлагавших поставить шапку. Хотя я и раньше точно знал, что на одной тачке свободно уживаются 2 и более ОС. Именно пользуясь этим мифом, я отложил установку Linux в собственную тачку на полгода&#8230; В то время как LILO (LILO boot) позволяет свободно выбрать: загружаться в DOS (а дальше уже в НТ/98/ и прочие win) или Linux. На одной из моих машин уживаются без особых проблем &#8211; FreeBSD 4.0 и NT 4.0, а на другой &#8211; Redhat 6.02, 98-ые и 2000-ые (NT 5.0). Просто разные ОС можно выбрать из списка или прогрузить нажатием на hotkey-клавишу. Отконфигурить загрузчик в Linux (тот же LILO хотя бы) не сложнее, чем прописать инфу в win`овких boot-файлах.</p>
<p><strong>7. Кроме понтов &#8220;у меня ваще шапка стоит!&#8221;, реальному хакеру не нужен Linux! </strong></p>
<p>Один мой знакомый пытался поставить Слак. Не разобравшись в том, где живет &#8220;точка монтирования&#8221; и чем отличается Ext2fs от FAT32, он стал прогонять отстой по теме, что не поставил себе пингвина исключительно потому, что супер-пуперс хакерам эта ось на фиг не нужна! Понятно, что в большинстве случаев крики о ненужности линукса от ни разу его не ставившего &#8211; пустое и обсуждения недостойное дело &gt;:). Лучше припомнить, сколько ценного хакерского софта прописано исключительно под *nix или компилируется/используется с большим комфортом в этой ОС. Ты когда-нибудь видел сканер WUFTPD 2.6.0, QPOP 2.53 под винды? Да и большинство win-реализаций военных эксплойтов, вроде smurf.c/land.c/портсканер scan.c, на порядок хуже их оригинальных *nix-релизов. Я и не говорю про преимущество юниксовых компиляторов, вроде gcc, перед виновыми&#8230; Если есть какие-то сомнения &#8211; просмотри постинги Bugtraq`a с инфой о вышедших эксплойтах и убедись.</p>
<p><strong>8. Все хакеры пользуются Linux, а сраные ламосы &#8211; WINDOWS! Ламосы MUST DIE! </strong></p>
<p>Миф, противоположный предыдущему. Вот уж, мама дорогая, сложился нелепый стереотип&#8230; в понимании &#8220;настоящих&#8221; хакеров <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Если уж делать опровержение сказанного, то стоит начать с самих хакеров &#8211; точнее с того, какие ОС у них в фаворе. Так вот, правда в том, что в узких кругах рассматриваемых ребят Linux имеет тот же авторитет, как Windows 98 перед Windows NT 4.0/5.0: облегченная игрушка для детей. Т.е. Linux, по сути, не является хакерской ОС на фоне FreeBSD, OpenBSD, NetBSD, Солярки, etc. Была даже известная карикатура, где черт OpenBSD пялит пингвина или разрывает его своим злобным трезубцем в другой интерпретации =).</p>
<p>Если у человека стоит win вместо *nix`a &#8211; это не значит, что он лам, как и не значит обратное: существует масса людей, повязанных с виндой рабочим софтом, специфическим железом, объективно не потребных в Linux`e. А если человек и поставил Линух &#8211; это говорит лишь о том, что он внимательно прочитал факин мануаль <img src='http://vialinx.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Существует огромное количество юзеров, которые криво маунтят, устанавливают левые сервисы и проги, неумело настраивают ipchains`ы, в результате чего попадаются как дети &gt;:). Ну не поднимается рука противопоставить их &#8220;ламерам&#8221;, искусно пользующимся виндами&#8230; Как говорится у админов: &#8220;Главное не что админится, а кем и как!&#8221;.</p>
<p><strong>9. Nafig mne Linux: tam netu russkih bukv! <img src='http://vialinx.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> (( </strong></p>
<p>Очень популярная байка! Ужасы рассказывают про e-mail клиенты, в которых русские буквы шифруются, IRC, где дрякозяблы пляшут, текстовые редакторы с зюзюками&#8230; Действительно, нерусифицированные оригинальные Linux`ы в большинстве случаев не поддерживают кириллицу по дефолту и требуют ручной, и не очень, русификации. Но русифицирование консоли, X-windows, офисного софта, IRC/e-mail клиентов достаточно просто. И имеется 1001 одна дока howto по этому вопросу (даже Х писал об этом неоднократно). А для тех, кого ломает учить русскому пингвина ручками, предусмотрено несколько локализованных &#8220;русских&#8221; дистрибов &#8211; Black Cat, Linux Mandrake Russian edition, русифицированный &#8220;Star office&#8221; и т.д. Установив такого пингвинчика, тебе не придется кричать в чате: Pishite po eng! Ja ne vizhu russkih bukv!!! <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><strong>10. Линух слишком сложен для меня! I`m too chicken to install linux <img src='http://vialinx.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> . </strong></p>
<p>Бытует мнение, что система сложна до чертиков (чертиков BSD, очевидно <img src='http://vialinx.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) как в настройке, так и в дальнейшем пользовании. Так вот: могу утверждать, что для человека, проработавшего не менее двух лет в другой ОС, не будет проблемой пересесть на крепкие плечи пингвина Тукса =). Сложности при первых шагах возникают, в основном, в трех-четырех метафизических состояниях: загрузка-установка Linux, попадание/навигация в text-mode вместо привычных окошек, русификация и проблемы с настройкой dial-up`a. Если морально подготовить себя к этим и другим проблемам (которые, в основном, подробно разрешены в горячо любимых FAQ`ах), то можно смело ставить на закачку кернел и сопутствующие или вставлять одноглазого в ненасытный CD-ROM <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>P.S. Название данной статьи не оригинально: на сайте дистрибутива Linux Black Cat (www.blackcatlinux.com) имеется точно такая же директория. Разность лишь в том, что тамошние мифы разрушаются исключительно с лозунгом &#8220;Ставь! Ставь! Ставь скорее наш Линукс!&#8221;. Я же хотел показать проблему не столь однобоко, открыв также слабые стороны пингвина, развеяв миф о его крутости и недоступности (ишь, мессия нашелся, учить он нас тут правде будет! =)). Помни, что это не более чем обычный клон *nix, просто другая ОС, а вовсе не религия, как это пытаются подать юзеру. Ну все, удачи, пойду помолюсь <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/10-mifov-o-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Установка Linux. Как установить</title>
		<link>http://vialinx.org/ustanovka-linux-kak-ustanovit/</link>
		<comments>http://vialinx.org/ustanovka-linux-kak-ustanovit/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:07:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Как установить]]></category>
		<category><![CDATA[поланя Установка Linux]]></category>
		<category><![CDATA[Установка Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/ustanovka-linux-kak-ustanovit/</guid>
		<description><![CDATA[История началась порядочное время назад, когда я сидел под операционной системой Windows, играл в игрушки, кое-как ползал по просторам WWW (естественно, при помощи непревзойденного Експлорера) и считал, что все просто отлично!!! Чуть позже я стал играть меньше, ползать по Сети больше, и наступил момент, когда я осознал, что МазДай уже не выполняет те задачи, которые [...]]]></description>
			<content:encoded><![CDATA[<p>История началась порядочное время назад, когда я сидел под операционной системой Windows, играл в игрушки, кое-как ползал по просторам WWW (естественно, при помощи непревзойденного Експлорера) и считал, что все просто отлично!!! Чуть позже я стал играть меньше, ползать по Сети больше, и наступил момент, когда я осознал, что МазДай уже не выполняет те задачи, которые я пытаюсь перед ним поставить. </p>
<p> <span id="more-20"></span>
<p>Оказалось, что многое из того, что я хотел сделать в Инете, на машине под управлением Windows сделать или невозможно, или настолько проблемно и чревато глюками, что лучше об этом и не задумываться <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Как раз в то время я услышал о том, что есть такая операционная система Линукс, которая хоть и является клоном Юникс (слово, которое в те времена вызывало благоговейный трепет и мысли о Кевине Митнике), но, тем не менее, довольно-таки проста в использовании (о молодость, о глупость!). И когда Експлорер в очередной раз повис из-за какой-то ошибки в Ява-скрипте, а потом, сидя в чате, я вылетел раз пять подряд (наверное, коннект был плохой <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), мне все это жутко надоело, я отправился в ближайший магазин и купил первый попавшийся мне на глаза дистрибутив Линукс. Этим дистрибутивом оказался Red Hat (версии 5 с чем-то). Окрыленный осознанием фундаментальности покупки, я прилетел домой, откупорил бутылку пива и, радостно потягивая из стакана &quot;Балтику&quot;, сел ставить долгожданного Пингвина. Но тут-то меня и поджидал первый крутой облом. Программа инсталляции с первых же шагов обматерила меня кучей непонятных слов. Я просто не знал, что мне делать с какими-то hda1, hda2 и прочими psAux!!! Когда же я увидел на экране призыв определиться с тем, каких демонов надо запускать при загрузке (зачем демоны??? куда запускать???), я понял, что все, труба&#8230; Инсталляция была прервана. Загрузившись в Windows (как все привычно и знакомо!!!), я полез в сеть за инструкциями. Инструкций (в виде всяческих Installation Guide и разных доморощенных сайтов) я накопал целый вагон. Вроде бы многое встало на свои места, и я снова, уже более ответственно, уселся за установку Линуха.   <br />Дубель два </p>
<p>Провозившись очень долгое время, я, наконец-то, добрался до конца процесса инсталляции и с радостью дал машине команду перезагрузиться. Уж теперь-то, думал я, все будет в порядке. Как бы не так!!! Единственным более или менее осмысленным действием, на которое я оказался способен, было введение логина и пароля. На этом моя работа с Линукс закончилась <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Снова МазДай, снова Инет, снова документация&#8230; Ну и, конечно же, переустановка Линуха&#8230; просто так, для уверенности <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Прежде чем я смог по-настоящему освоить операционную систему Linux, этот порочный цикл повторился раз десять!!! И хоть сейчас я работаю исключительно под Линуксом, наслаждаюсь каждой минутой работы и все больше и больше проникаюсь уважением к этой операционной системе, воспоминания о тех днях, когда я устанавливал Пингвина, руководствуясь тем взглядом на компьютерный мир, который привил мне Билл Гейтс своим гениальным творением (альтернативы просто не было), вызывают дрожь в коленях и желание выпить валерьянки <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . </p>
<p>Будет не трудно, а очень трудно </p>
<p>Ты спросишь, к чему я рассказываю все это??? Да к тому, что каким бы супер-пупер спецом ты бы ни был, моментальный и безболезненный переход от операционной системы Windows к операционной системе Unix НЕВОЗМОЖЕН!!! Усек? Так что приготовься сразу &#8211; сперва будет трудно. И не просто трудно, а очень трудно. И большую часть работы по получению навыков и опыта работы с Линуксом тебе придется проделать самому. Это касается и получения информации, и выбора из этой самой информации той ее части, которая может тебе реально помочь. Но некоторые неприятные этапы адаптации к Пингвину можно (и нужно) свести к минимуму. В общем-то, для этого я и написал те килобайты текста, которые ты сейчас читаешь. Просто я хочу, чтобы ты не натыкался по несколько раз на те грабли, на которые наступал я в твоей ситуации. Естественно, я не смогу рассказать тебе о всех нюансах, связанных с установкой и началом работы в Linux. Но кое-что я для тебя сделать смогу. Я покажу тебе, как правильно установить Линух на твой компьютер, загрузить его, включить графический интерфейс (и не говори мне о режиме командной строки &#8211; тебе для этого не одну книгу прочитать придется), настроить подключение к провайдеру и заставить твою систему понимать русские шрифты и раскладки клавиатуры. Так что пристегни ремни, приятель, поехали!!! </p>
<p>Пристегните ремни и приведите спинки кресел в вертикальное положение </p>
<p>Первым делом давай определимся, что тебе нужно для установки Linux. Конечно же, без дистрибутива самой OS тебе не обойтись, а так как эту статью я пишу об установке Red Hat, то и дистрибутив тебе нужен именно этот &#8211; Linux Red Hat 6.2. Также я предлагаю тебе не убивать Windows, а позволить двум операционным системам мирно сосуществовать рядом, на одном винте. Для этого тебе понадобится программа для &quot;нарезки&quot; жесткого диска, а также прога, позволяющая загружать разные операционки. Для этих целей я могу порекомендовать две утилиты от PowerQest &#8211; Partition Magic и Boot Magic. Как только все это окажется в твоих руках &#8211; ты готов к установке Пингвина. </p>
<p>Теперь, когда ты приобрел все нужное, необходимо подготовить твою машину к предстоящей инсталляции. Сперва надо выделить около 1 гигабайта свободного места на винте &#8211; туда ты воткнешь Linux. Для этого воспользуйся вышеупомянутой утилитой Partition Magic. Программа достаточно проста, и, немножко поиграв с Resize Partitions, ты добьешься того, что тебе нужно. После подобных манипуляций мой диск, к примеру, выглядел следующим образом: </p>
<p>C:-FAT32-2996Mb (тут у меня живет Windows98) </p>
<p>D:-FAT32-1011Mb (здесь я храню различные виндовые архивы, дистрибутивы и прочее) </p>
<p>Free Space-2165Mb. </p>
<p>После того как ты поделишь свой винт подходящим тебе образом, можно доставать дистрибутив Red Hat 6.2 и переходить непосредственно к установке. </p>
<p>Инсталлировать Линукс можно несколькими способами. Это значит, что программа инсталляции может установить систему с: </p>
<p>1. локального CD-ROM </p>
<p>2. локального HARDDISK (то бишь винта) </p>
<p>3. удаленного сервера. </p>
<p>Так как у тебя есть дистрибутив на CD-ROM, то мы воспользуемся именно первым способом установки. Red Hat 6.2 поставляется на загрузочном диске, поэтому для запуска инсталляционной программы достаточно вставить CD в привод, выставить в настройках BIOS (раздел BIOS FEATURES SETUP) загрузочную последовательность, начинающуюся с CD-ROM, и перезагрузить компьютер. Если ты все сделал правильно, то после перезагрузки ты увидишь экран с текстом на черном фоне и надписью (в самом верху) Welcome To Red Hat Linux 6.2. Вот теперь-то и начинается самое интересное!!! </p>
<p>Жми Enter. По экрану побегут строчки &#8211; это программа инсталляции проверяет конфигурацию твоей машины (тип жесткого диска, процессор и прочее железо). Этот процесс не должен занять много времени. После проверки конфигурации запустится графический интерфейс, и ты увидишь логотип Red Hat (собственно, размытая физиономия в КРАСНОЙ ШАПКЕ <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Логотип повисит секунды две, и инсталляция перейдет в фазу конфигурирования устройств ввода/вывода. С этого момента читай внимательно &#8211; я начинаю рассказывать о важных вещах!!! </p>
<p>Перво-наперво тебе будет предложено выбрать язык, на котором будет происходить инсталляция и который будет прописан в твоей системе как основной. Выбирай English (да-да, ты не ослышался &#8211; именно английский, русификацией займемся позже). Выбрал??? Жми на пимпу Next. Следующим пунктом идет конфигурация клавиатуры. Тебе надо выставить такие настройки: </p>
<p>Model: Generic 101-key PC </p>
<p>Layout: US English </p>
<p>Dead Keys: Disable dead keys. </p>
<p>В пустой строчке, под надписью &quot;Test your selection here&quot;, ты можешь проверить, все ли клавиши реагируют на нажатие как полагается. Снова жми Next. </p>
<p>Теперь пора определиться с мышью. Посмотри внимательно на список мышей и выбери ту, что нужно. Если ты своей мыши не обнаружил, то не расстраивайся. В списке есть раздел под названием Generic. Выбери из этого раздела мышь, которая больше всего похожа на твою (я имею ввиду количество кнопок и порт, к которому присоединена хвостатая). Например, для трехкнопочной мыши, воткнутой в PS/2 порт (кругленький такой разъем), подходит следующий пункт &#8211; 3 Button Mouse (PS/2). Ежели случилось так, что на твоем девайсе две, а не три кнопки, &#8211; проверь состояние пимпы Emulate 3 buttons (эмулировать 3 кнопки) &#8211; эта пимпа должна быть нажата!!! Готово? Если да &#8211; то Next <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . </p>
<p>Конфигурирование устройств ввода/вывода закончено. На экране снова должен появиться логотип Красной Шапки с надписью System Installer. Это значит, что инсталляция переходит в фазу установки системы. Немного полюбовавшись на уже знакомую физиономию, жми Next. </p>
<p>Упс! Начинаются непонятности. Но не бойся, просто программа установки предлагает тебе выбрать тип инсталляции. Это значит, что ты можешь установить Linux с упором на функции рабочей станции (два варианта &#8211; KDE и Gnome) или сервера. Но так как мы ребята свободные и того, что нам предлагают по умолчанию, не любим, отмечай Custom (в этом случае ты сам будешь определять, что тебе нужно). А теперь вдохни поглубже и нажми Next. Пора заняться по-настоящему серьезными делами. </p>
<p>Сейчас тебе предстоит изменить структуру твоего винта. Если точнее, то тебе надо добавить разделы файловой системы ext2, на которой базируется Линукс. В программе инсталляции это осуществляется с помощью утилиты Disk Druid. Давай рассмотрим ее поподробнее. На экране ты видишь два окошка. В одном из них (верхнем) отображается количество уже существующих разделов, а во втором (нижнем) &#8211; общая информация о жестком диске. На моем компьютере вид верхнего окна был приблизительно следующим: </p>
<p>hda1 2996M 2996M WIN98/FAT32 </p>
<p>hda5 1011M 1011M WIN98/FAT32 </p>
<p>Что это значит? Параметр сообщает о том, что точка монтирования (слова непонятные, но не огорчайся &#8211; со временем я дойду и до этого) раздела не обозначена. Для разделов FAT32 это и не нужно. Понятия hda1 и hda5 обозначают непосредственно разделы харда (в моем случае hda1 соответствует тому, что в windows называется &quot;С:&quot;, а hda5 &#8211; ни что иное, как логический диск &quot;D:&quot;). Две цифры, следующие за hda*, указывают затребованный и актуальный размеры разделов. Для windows-разделов они совпадают. И на последнем месте стоит непосредственно тип файловой системы. С верхним окошком разобрались, перейдем к нижнему. В нижнем окошке тебе следует обратить внимание исключительно на данные об имеющемся свободном (free) пространстве. Если ты на предыдущих этапах все сделал правильно, то свободного места должно быть достаточно. У меня было около 2165M, то есть столько, сколько я освободил программой Partition Magic. Разобрался? Отлично! Теперь давай изменим эту картинку. Сперва добавим раздел свопинга (swap partition). В этом разделе Линукс будет создавать необходимые swap-файлы (как только ни переводили термин swap &#8211; и виртуальная память, и файл подкачки&#8230; <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ). Для этого жмем на кнопку Add под окошком разделов. В появившемся окне конфигурации выбираем &#8211; Rartition Type = Swap Partition; Size(Megs) = 32. Раздел Mount Point трогать не нужно. Жмем ОК. В окне разделов должна появиться строка hda6 * * Linux Swap (на месте звездочек будут стоять цифры). Получилось? Поехали дальше. Перед тем как добавить основной Linux раздел, тебе необходимо понять основы файловой системы Пингвина. Дело в том, что Линух не оперирует понятиями типа &quot;основной диск, логический диск, CD-ROM&quot;. Все файловые системы, находящиеся на разделах винта и других носителях, объединяются в единое файловое дерево. Основой этого дерева является так называемый &quot;корневой раздел&quot; (root partition), который обозначен знаком &quot;/&quot;. Все остальные разделы (включая съемные накопители информации) должны быть особым образом присоединены (или ПРИМОНТИРОВАНЫ) к корневому разделу для того чтобы образовать то самое единое файловое дерево. Для правильного монтирования раздела (носителя, файловой системы, устройства) нужно указать точку монтирования этого раздела (носителя, файловой системы, устройства). Например, у меня есть CD-ROM, на котором находятся две папки (пусть будут &quot;папка1&quot; и &quot;папка2&quot;). В качестве точки монтирования я укажу папку cdrom, находящуюся в директории mnt на корневом разделе диска (/mnt/cdrom). Тогда после монтирования путь к каталогу &quot;папка1&quot; будет выглядеть следующим образом: /mnt/cdrom/папка1. Трудно? Я знаю, что трудно, но ничего тут не поделаешь&#8230; Для работы с Юникс системами просто необходимо научиться разбираться в этих вещах. Но сейчас тебе надо просто добавить ext2 раздел и обозначить его как корневой (root). Для этого снова жми Add и вводи следующие параметры: Mount point = / (то самое обозначение корневого раздела); Partition Type = Linux Native; Size(Megs) = тут введи цифру, наиболее близкую к оставшемуся количеству свободного места. Вдобавок к этому нажми кнопку Grow to fill disk &#8211; это позволит разделу занять все оставшееся свободное место на диске. Ввел? Жми ОК. В окне разделов должна появиться соответствующая строка. </p>
<p>Когда ты будешь выбирать Mount Point, ты увидишь, что, кроме &quot;/&quot;, можно выбрать еще несколько вариантов (/usr, /home и т.п.). Сейчас не задумывайся о том, для чего это нужно&#8230; Когда ты толком разберешься с архитектурой Линукс &#8211; а это придет только с опытом, &#8211; тогда ты и начнешь пользоваться этими опциями. Ну что, готово??? Великолепно! Жми Next!</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/ustanovka-linux-kak-ustanovit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Подключаем цифровую камеру к Linux</title>
		<link>http://vialinx.org/podklyuchaem-cifrovuyu-kameru-k-linux/</link>
		<comments>http://vialinx.org/podklyuchaem-cifrovuyu-kameru-k-linux/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:05:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Подключаем цифровую камеру]]></category>
		<category><![CDATA[Подключаем цифровую камеру к Linux]]></category>
		<category><![CDATA[цифровая камера и Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/podklyuchaem-cifrovuyu-kameru-k-linux/</guid>
		<description><![CDATA[Взял я намедни попользоваться цифровую камеру HP Photosmart 618. Принес домой, подключил к USB &#8211; не работает  . Залез в настройку ядра, посмотрел &#8211; usbdevfs не поддерживается&#8230; 
 
&#160;
Включил. На всякий случай добавил как модули поддержку всех usb-устройств, а так-же поддержку hotplug. Далее:   # make dep 
# make; make install 
# make [...]]]></description>
			<content:encoded><![CDATA[<p>Взял я намедни попользоваться цифровую камеру HP Photosmart 618. Принес домой, подключил к USB &#8211; не работает <img src='http://vialinx.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> . Залез в настройку ядра, посмотрел &#8211; usbdevfs не поддерживается&#8230; </p>
<p> <span id="more-18"></span>
<p>&#160;</p>
<p>Включил. На всякий случай добавил как модули поддержку всех usb-устройств, а так-же поддержку hotplug. Далее:   <br /># make dep </p>
<p># make; make install </p>
<p># make modules; make modules_install </p>
<p># shutdown -r now </p>
<p>После перезагрузки подключаю камеру и вижу, что она нашлась, но система ругается на то, что для данного устройства нету драйвера&#8230; </p>
<p>Лезу в инет, нахожу, что надоть дать: </p>
<p># mount -t usbdevfs ignored /proc/bus/usb </p>
<p>Даю&#8230; Оопс! переподключил камеру &#8211; все оb! Драйвер dc2xx. </p>
<p>Теперь запускаю gtKam, выбираю &quot;select camera/detect&quot; &#8211; все хорошо, но когда делаю &quot;Apply&quot; &#8211; борода! Нетути камеры! Вот, думаю, зараза какая. </p>
<p>Снова лезу в инет, на сайт gtKam и там нахожу, что сия прога настока умная, что драйвер (модуль?) ей какраз не нужен&#8230; Смотрю в сторону /etc/hotplug. Нахожу там файлик /etc/hotplug/blacklist . По названию догадываюсь, что это как раз то, что мне нуно! Делаю </p>
<p># vim /etc/hotplug/blacklist </p>
<p>и привожу его в ледующий вид: </p>
<p># </p>
<p># Listing a module here prevents the hotplug scripts from loading it. </p>
<p># Usually that&#8217;d be so that some other driver will bind it instead, </p>
<p># no matter which driver happens to get probed first.&#160; Sometimes user </p>
<p># mode tools can also control driver binding. </p>
<p># </p>
<p># Syntax:&#160; driver name alone (without any spaces) on a line. Other </p>
<p># lines are ignored. </p>
<p># </p>
<p># uhci &#8230; usb-uhci handles the same pci class </p>
<p>usb-uhci </p>
<p># tulip &#8230; de4&#215;5, xircom_tulip_cb, dmfe (&#8230;) handle same devices </p>
<p>de4&#215;5 </p>
<p># At least 2.4.3 and later xircom_tulip doesn&#8217;t have that conflict </p>
<p># xircom_tulip_cb </p>
<p>dmfe </p>
<p># dc2xx dont use with gtkam </p>
<p>dc2xx </p>
<p> Отключаю камеру, подключаю снова, запускаю gtKam &#8211; все катит на ура! А то было уже засомневался в своих силах и думал выкачивать с инета фирменные для M$. Правда Хьюлетт меня порадовал &#8211; грит они на CD, так-что можем выслать us-mail&#8217;ом. Это я отринул категорически. </p>
<p>Ну и еще один недостаток &#8211; не удалось мне из gtKam удалить записаные в камеру снимки &#8211; программа сказала &#8211; никак нельзя&#8230; Может так оно и есть, но с такой ерундой я разбираться не стал. </p>
<p>Вот и вся недолга. </p>
<p>Автор: McWees</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/podklyuchaem-cifrovuyu-kameru-k-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Монтирование дисков в Linux</title>
		<link>http://vialinx.org/montirovanie-diskov-v-linux/</link>
		<comments>http://vialinx.org/montirovanie-diskov-v-linux/#comments</comments>
		<pubDate>Tue, 04 May 2010 01:01:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Монтирование дисков]]></category>
		<category><![CDATA[Монтирование дисков в Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/montirovanie-diskov-v-linux/</guid>
		<description><![CDATA[Вся информация о том, какой раздел, на каком диске, куда должен быть примонтирован хранится в файле /etc/fstab. 
Каждая строчка в данном файле описывает одну точку монтирования. Каждая строчка состоит из шести полей: устройство, точка монтирования, тип файловой системы, опции, флаг проверки, флаг резервного копирования. 
 

Устройство &#8211; указание, какое именно физическое устройство будет использоваться.(Например: /dev/hda1, [...]]]></description>
			<content:encoded><![CDATA[<p>Вся информация о том, какой раздел, на каком диске, куда должен быть примонтирован хранится в файле /etc/fstab. </p>
<p>Каждая строчка в данном файле описывает одну точку монтирования. Каждая строчка состоит из шести полей: устройство, точка монтирования, тип файловой системы, опции, флаг проверки, флаг резервного копирования. </p>
<p> <span id="more-16"></span>
</p>
<p>Устройство &#8211; указание, какое именно физическое устройство будет использоваться.(Например: /dev/hda1, /dev/cdrom) Существуют специальные &quot;файловые&quot; системы, которые не имеют физических устройств, в таком случае это поле принимает значение none. </p>
<p>Точка монтирования &#8211; логический путь в файловой системе, куда должен быть смонтирован раздел. Если в данном каталоге находились какие-либо файлы, то они становятся недоступными вплоть до размонтирования файловой системы. </p>
<p>Тип файловой системы &#8211; указывается файловая система, размещенная на диске. Родная для Linux файловая система &#8211; ext2, для MS-DOS (FAT16,FAT32) msdos. Если вам необходим доступ к полным именам файлов (например, на разделе FAT стоит windows9x), то указывайте vfat. Для NTFS тип соответственно будет ntfs. Для CD-ROM &#8211; iso9660 </p>
<p>Опции &#8211; Опция noauto запрещает монтирование данного раздела во время загрузки системы. Опция user разрешает монтировать- размонтировать раздел обычному пользователю, обычно используется для флоппи дисков. Если вы примонтируете раздел с vfat , где файлы названы русскими буквами, то используйте опции codepage=866,iocharset=koi8-r. Они устанавливают кодировку имен файлов в 866 и перекодирование их в koi8-r, родную для Linux кодировку. </p>
<p>Флаг проверки &#8211; это поле может принимать два значения &#8211; 0 и 1. 0 соответственно означает, что при монтировании системы данный раздел не будет проверяться на наличие ошибок. 1 указывает, что независимо от предыдущих результатов, раздел каждый раз при монтировании будет проверяться. </p>
<p>Флаг резервного копирования &#8211; этот флаг указывает системной команде dump, следует ли включать данный раздел в архив при создании резервных копий. Принимает значение 1 или 0, 1 -Да, 0 &#8211; Нет. </p>
<p>Пример:   <br />/dev/hda1&#160;&#160;&#160;&#160; /mnt/dos&#160;&#160;&#160;&#160; msdos noauto 0 0&#160;&#160;&#160; <br />Автор: Бестужев Сергей</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/montirovanie-diskov-v-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Компеляция ядра Linux</title>
		<link>http://vialinx.org/kompelyaciya-yadra-linux/</link>
		<comments>http://vialinx.org/kompelyaciya-yadra-linux/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 00:59:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Настройка Линкуса]]></category>
		<category><![CDATA[Компеляция ядра]]></category>
		<category><![CDATA[Компеляция ядра Linux]]></category>

		<guid isPermaLink="false">http://vialinx.org/kompelyaciya-yadra-linux/</guid>
		<description><![CDATA[Итак, наконец, ты поставил себе Линух и сидишь под ним вот уже который день/неделю/месяц (нужное подчеркнуть   ). Но вот продвинутый друг/подруга намекнул тебе (а может, ты и сам догадался), что ядро твоей операционки, как бы это помягче сказать&#8230; морально устарело и его требуется обновить. 
 
Намекнуть то намекнул (догадаться то догадался), а вот [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, наконец, ты поставил себе Линух и сидишь под ним вот уже который день/неделю/месяц (нужное подчеркнуть <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). Но вот продвинутый друг/подруга намекнул тебе (а может, ты и сам догадался), что ядро твоей операционки, как бы это помягче сказать&#8230; морально устарело и его требуется обновить. </p>
<p> <span id="more-15"></span>
<p>Намекнуть то намекнул (догадаться то догадался), а вот как это сделать? Не дрейфь, объясню &quot;на пальцах&quot;&#8230;   <br />Итак&#8230; пристегнуть ремни и&#8230; прямым ходом на http://ftp.kernel.org, а если влом тратить бабло на трафик или повремёнку, то сливай с какого-нибудь диска (а на сэкономленные деньги купи пива: отпраздновать твою первую компиляцию ядра <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). С http://ftp.kernel.org качаешь подходящую версию ядра&#8230; здесь скажу пару слов о существующих ядрах Linux. Сейчас существуют, можно сказать, четыре ветви развития ядер: </p>
<p>1. Ядра версии 2.4.xx &#8211; наиболее &quot;качественные&quot; на мой взгляд ядра, xx &#8211; цифра, чем она выше, тем новее ядро (далее везде: x &#8211; цифры версии слитого ядра). </p>
<p>2. Ядра версии 2.5.xx &#8211; так называемые экспериментальные, нестабильные ядра, если ты в душе экспериментатор и в детстве взрывал на балконе магний или селитру, можешь смело качать <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , ощущения получишь незабываемые. </p>
<p>3. Ядра версии 2.2.xx &#8211; скажу честно, что ЭТО такое я не знаю, не знаю и того, ПОЧЕМУ до сих пор развивается эта ветвь, когда существует 2.4.xx. Себе я эти ядра не ставил, так что советовать не буду. </p>
<p>4. Ядра версии 2.6.xx эти ядра вобрали в себя всё наиболее стабильное из ветки 2.5.xx. Ядро работает значительно быстрее всех остальных, но есть маленькое но: новый формат модулей и как следствие проблемы с установкой дров(всё описанное ниже к этой ветке не применимо). </p>
<p>Ядро слил? Слил&#8230; Теперь логинишься в систему под root&#8217;ом. Далее, если у тебя дистриб &quot;Красной шапки&quot; или &quot;Мандрэйка&quot; даёшь команду: </p>
<p>&#160; rpm -q kernel-headers kernel-source make dev86 </p>
<p> Если эти rpm&#8217;ы не установлены, поставь их. Возможно, на других дистрибах тоже придётся проверить их наличие. </p>
<p>Потом идёшь в папку, куда слил ядро (заметь папка должна находиться на Linux-разделе, т. е. Ext2/Ext3/ReiserFS(нужное подчеркнуть)) и даёшь команду: </p>
<p>&#160; tar zxvf имя_слитого_файла.tar.gz </p>
<p> Эта команда распакует ядро. Теперь идёшь в появившуюся папку (что-то вроде linux-x.x.xx) и даёшь одну из следующих команд, на выбор: </p>
<p> если ты сидишь под Иксами: </p>
<p> make xconfig </p>
<p> если ты &#8211; консольник: </p>
<p> make config </p>
<p>или </p>
<p> make menuconfig </p>
<p>Все эти команды запускают утилиту настройки будущего ядра. На мой взгляд, наиболее удобна утилита, вызываемая последней командой. Все эти тулзы делают ОДНО И ТОЖЕ и выбор одной из них, определяется лишь личными предпочтениями. </p>
<p>По конфигурированию ядра могу дать лишь общие советы, т. к. настройка ядра индивидуальна для каждого компа. Общие советы: </p>
<p>1. Если у тебя PentiumPro/II/III/IV, Celeron или AMD K6 и выше, включи поддержку MTRR; </p>
<p>2. Запрети установку модулей для чипсетов, которых у тебя нет, например: CMD640, etc; </p>
<p>3. Разреши поддержку Generic PCI bus-master DMA и использование DMA по умолчанию(Use DMA be defaults); </p>
<p>4. Разреши поддержку твоего чипсета, например: VIA82C586 для VIA VP2/3 и MVP3 материнских плат; </p>
<p>5. Разреши только те SCSI-контроллеры, которые у тебя есть, если их у тебя нет, запрещай все нафиг; </p>
<p>6. Запрети все сетевые устройства, которых у тебя нет, и поддержка которых тебе нафиг не сдалась; </p>
<p>7. Установи значение Unix98 PTYs равное 128; </p>
<p>8. Установи &#8216;persistant dma buffer&#8217; в настройках звука; </p>
<p>9. Запрети все файловые системы, которые тебе не нужны, оставь лишь те, которые у тебя действительно есть, например: ISO 9660 CDROM, VFAT, Second extended fs, Ext2, Ext3, /dev/pts, /proc; </p>
<p>10. Если твой комп не сервак, то запрети все сетевые файловые системы(NFS); </p>
<p>11. Если у тебя нет ISDN-модема, запрети все ISDN-устройства; </p>
<p>12. Запрети поддержку IPv6; </p>
<p>13. Если у тебя нет ноутбука или PCMCIA-карт запрети их поддержку; </p>
<p>14. Если юзаешь dial-up, разреши поддержку протокола PPP(Point to Point Protocol); </p>
<p>В общем, разреши поддержку только тех устройств, которые у тебя есть! И ещё: в некоторых пунктах можно выбрать одно из трёх значений: Y/M/N, так вот: </p>
<p>Y &#8211; разрешить поддержку на уровне ядра; </p>
<p>M &#8211; разрешить поддержку на уровне модуля ядра; </p>
<p>N &#8211; запретить поддержку. </p>
<p>&quot;Что же выбирать, если хочешь включить поддержку, Y или M&quot; &#8211; спросишь ты. Мой совет: если хочешь, чтобы ядро быстрее грузилось и не хочешь лишнего геморроя с подключением модулей, выбирай &#8211; Y; если же хочешь, чтобы ядро занимало меньше памяти, выбирай &#8211; M, но тогда придётся возиться с подключением модулей, а это тема для другой статьи&#8230; которая может быть и появится&#8230; Когда закончишь, сохрани все изменения и вываливайся в консоль. Теперь даёшь команду: </p>
<p>&#160; make dep </p>
<p> Создаётся так называемый файл зависимостей. Следующие команды с пояснениями: </p>
<p>&#160; make clean &#8211; убираем лишний исходный код; </p>
<p> make bzImage &#8211; создаём сжатый модуль ядра; </p>
<p> make modules &#8211; создаём модули; </p>
<p> make modules_install &#8211; устанавливаем модули; </p>
<p> Всё, ядро скомпилено, но не спеши давать команду reboot, необходимо внести изменения в загрузчик. Сначала копируй файлик /путь_к_ядру/arch/i386/boot/bzImage в папку /boot. Далее привожу пример конфигурации LILO. Правь файл /etc/lilo.conf. Вот пример: </p>
<p>&#160; boot=/dev/hda </p>
<p>map=/boot/map </p>
<p>timeout=50 </p>
<p>prompt </p>
<p>message=/boot/message </p>
<p>default=kernel-2.2.16 </p>
<p>vga=normal </p>
<p>read-only </p>
<p>install=/boot/boot.b </p>
<p>image=/boot/bzImage </p>
<p>label=kernel-2.2.16 </p>
<p>root=/dev/hda3 </p>
<p> image=/boot/kernel-x.x.xx </p>
<p>label=kernel-x.x.xx </p>
<p>root=/dev/hda3 </p>
<p> Вместо hda3 ставь свой Linux-раздел и вместо kernel-2.2.16 будет стоять твоё собственное старое ядро. Код, выделенный зелёным, &#8211; код загрузки нового ядра(подробнее смотри в доках по LILO). После сохранения даёшь команду: </p>
<p>&#160; lilo </p>
<p> Вот и всё! </p>
<p>&#160; reboot </p>
<p> После чего в меню выбираешь kernel-x.x.xx и смотришь: если не грузится, загрузи старое ядро и проверь все свои шаги, особенно, конфигурирование; если ядро загрузилось, даёшь команду: </p>
<p>&#160; uname -r </p>
<p> Должна появиться версия слитого ядра. Потом создаешь загрузочную дискету, так, на всякий случай: </p>
<p> mkbootdisk &#8211;device /dev/fd0 x.x.xx </p>
<p>Всё! Идёшь пить пиво&#8230; если деньги сэкономил <img src='http://vialinx.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />    <br />Автор: Krot</p>
]]></content:encoded>
			<wfw:commentRss>http://vialinx.org/kompelyaciya-yadra-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

