<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1219030864798560597</id><updated>2012-01-28T04:11:35.281-08:00</updated><category term='pyvnc2swf'/><category term='Fedora'/><category term='quota'/><category term='gmailfs'/><category term='комбинации клавиш'/><category term='Encoding'/><category term='apt-file'/><category term='byzanz'/><category term='domain name'/><category term='ping'/><category term='img'/><category term='apt-get'/><category term='nrg'/><category term='терминал'/><category term='sitemeter'/><category term='kiso'/><category term='Windows'/><category term='Exaile'/><category term='RPM'/><category term='Tuxtype'/><category term='Beryl'/><category term='форумы'/><category term='sshfs'/><category term='gspace'/><category term='CP-1251'/><category term='Kubuntu'/><category term='Клавиатурные тренажеры'/><category term='FTP'/><category term='Networking'/><category term='IP'/><category term='top'/><category term='голосование'/><category term='Apache'/><category term='домашний компьютер'/><category term='openSUSE'/><category term='cron'/><category term='crontab'/><category term='recordmydesktop'/><category term='расширения Firefox'/><category term='wget'/><category term='Solo на клавиатуре'/><category term='darkstat'/><category term='units'/><category term='Evince'/><category term='VMWare'/><category term='SSH'/><category term='MySQL'/><category term='XGL'/><category term='ntfs'/><category term='News2.ru'/><category term='robots.txt'/><category term='UTF-8'/><category term='security'/><category term='Streamripper'/><category term='Opera'/><category term='df'/><category term='ffmpeg'/><category term='Ksnapshot'/><category term='Amarok'/><category term='Blogger'/><category term='Gnome'/><category term='APT'/><category term='Macromedia Flash'/><category term='NFS'/><category term='Vim'/><category term='Firefox'/><category term='дистрибутив'/><category term='whois'/><category term='мониторинг системы'/><category term='sl'/><category term='fun'/><category term='сервер'/><category term='Bash'/><category term='MEPIS'/><category term='Linux 64-bit'/><category term='Tux'/><category term='yakuake'/><category term='google'/><category term='sitemap'/><category term='screencast'/><category term='fuse'/><category term='Pandora'/><category term='Gimp'/><category term='Etch'/><category term='chrootkit'/><category term='iso'/><category term='xargs'/><category term='поиск в Linux'/><category term='mplayer'/><category term='Distro'/><category term='DiggIt'/><category term='Shell'/><category term='браузер'/><category term='Tor'/><category term='octet-stream'/><category term='доменное имя'/><category term='xvidcap'/><category term='ifconfig'/><category term='HOWTO'/><category term='3D user environment'/><category term='del.icio.us'/><category term='KDE'/><category term='скриншот'/><category term='LAMP'/><category term='istanbul'/><category term='Internet'/><category term='netstat'/><category term='Multimedia'/><category term='Find'/><category term='Debian'/><category term='mount'/><category term='Ktouch'/><category term='мультимедиа'/><category term='Privoxy'/><category term='route'/><category term='Firefox2.0'/><category term='Java'/><category term='Web 2.0'/><category term='file system'/><category term='Iceweasel'/><category term='alien'/><category term='tilda'/><category term='Munin'/><category term='Torbutton'/><category term='PHP'/><category term='du'/><category term='Stardict'/><category term='Vi'/><category term='монтирование'/><category term='terminal'/><category term='SEO'/><category term='Feisty Fawn'/><category term='ntgs-3g'/><category term='Linux'/><category term='Easytag'/><category term='apt-cache'/><category term='microsoft'/><category term='server'/><category term='vote'/><category term='Ubuntu'/><category term='gmail'/><title type='text'>Let's Learn Linux Together</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>87</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5365787205432474338</id><published>2007-05-03T01:04:00.000-07:00</published><updated>2008-11-15T03:24:33.548-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Feisty Fawn'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Howto: Устатовка Windows из Linux с помощью VMWare Server.</title><content type='html'>В этом Howto я расскажу о том, как поставить VMWare Server на компьютер под управлением Linux, в частности Debian и [K]Ubuntu, и с помощью этой программы установить виртуальную машину Windows. Я взял Windows лишь для примера, хотя ничего не мешает создать гостевую операционную систему с FreeBSD, Solaris, другого дистрибутива Linux или просто попробовать Live-CD.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Установка.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Установка VMWare Server в Ubuntu Feisty Fawn.&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Проще всего установить VMWare Server в последней версии [K]Ubuntu. Для этого нужно лишь добавить коммерческий (commercial) репозиторий в список доступных репозиториев, обновить список и установить программу.&lt;br /&gt;Т.е., открываем файл /etc/apt/source.list&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo vi /etc/apt/source.list&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и вносим в него следующую строчку:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;deb http://archive.canonical.com/ubuntu feisty-commercial main&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;обновляем список&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get update&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и ставим VMWare Server&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install vmware-server&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Здесь вам придется ответить на десяток-другой вопросов, но ничего страшного в этом нет. В подавляющем большинстве случаев нужно лишь жать Enter. Единственное, что желательно изменить, - это директория, в которой будут находится виртуальные машины. Для примера я выбрал /var/vmware/. Главное, чтобы было достаточно свободного места (хотя бы 5-7 Гб).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Получение лицензионного номера.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В самом конце нужно ввести лицензионный номер. Для того чтобы получить последний, нужно зайти на сайт проекта и заполнить форму регистрации на этой странице &lt;a href="http://register.vmware.com/content/registration.html"&gt;http://register.vmware.com/content/registration.html&lt;/a&gt; В поле "VMware products you currently use:" укажите VMware GSX Server.&lt;br /&gt;Советую сохранить этот номер, так как он может понадобиться в будущем.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;На этом установка в Feisty Fawn закончена. Можно приступать к созданию виртуальной машины. О том как это сделать я расскажу в следующем пункте, сразу после описания установки в Debian и более старых версиях семейства Ubuntu.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Установка VMWare Server в Debian Etch.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Поскольку VMWare Server в репозиториях Debian нет (по крайней мере я о таких не слышал), придется скачивать архив и ставить из него. Но опять же, это совсем не сложней установки в Ubuntu 7.04, все за вас сделают скрипты, написанные на Perl.&lt;br /&gt;&lt;/div&gt;Приступим, пожалуй.&lt;br /&gt;&lt;br /&gt;Первым делом обновляем базу данных доступных пакетов:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ su&lt;br /&gt;# apt-get update&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и устанавливаем необходимые пакеты:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;# apt-get install linux-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 psmisc build-essential&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Скачиваем архив VMWare Server с сайта программы &lt;a href="http://www.vmware.com/download/server/"&gt;http://www.vmware.com/download/server/&lt;/a&gt;. На данный момент самая новая версия 1.0.3. Если лень идти на сайт и читать лицензионное соглашение (многие ли из нас его читают?), то можно скачать по нижеприведенной ссылке:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;# cd /tmp&lt;br /&gt;# wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.3-44356.tar.gz&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В любом случае лицензионное соглашение можно будет прочитать при установке. Это я к тому, что для предприятий данный продукт может быть и не бесплатным (хотя я не интересовался данным вопросом).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Разархивируем и заходим в созданную директорию:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;# tar xzvf VMware-server-1.0.3-44356.tar.gz&lt;br /&gt;# cd vmware-server-distrib/&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и запускаем установочный скрипт&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;# ./vmware-install.pl&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Все жмем по умолчанию (хотя не помешает и почитать, вдруг у вас что-нибудь отличается), выбираем удобное для вас место расположения виртуальных машин и вводим лицензионный номер (как его получить описано выше).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Создание виртуальной машины Windows в Ubuntu и Debian.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если установка прошла успешно, то набрав в терминале vmware&amp;,  вы должны увидеть следующее окошко:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RjmcstP7FPI/AAAAAAAAA5I/4nyuZBRg09M/s1600-h/vmware1.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RjmcstP7FPI/AAAAAAAAA5I/4nyuZBRg09M/s320/vmware1.png" alt="" id="BLOGGER_PHOTO_ID_5060247948202022130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Здесь выбираем Local host и жмем Connect.&lt;br /&gt;&lt;br /&gt;Теперь:&lt;br /&gt;-  вставляем диск с Windows (или с чем-нибудь другим) в  CD-ROM;&lt;br /&gt;-  в окне VMware Server Console (именно оно должно открыться при запуске команды vmware) выбираем 'Create a new virtual machine'&lt;br /&gt;- &lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt;Next&lt;/span&gt;&lt;br /&gt;- Typical - &lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt;Next&lt;/span&gt;&lt;br /&gt;- Оставляем Microsoft Windows и выбираем версию Windows - &lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt;Next&lt;/span&gt;&lt;br /&gt;- Указываем директорию, в которой будут находиться виртуальные машины (впишите то же, что и при установке) -&lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt; Next&lt;/span&gt;&lt;br /&gt;- В пункте выбора типа подсоединения к сети я выбрал NAT  - &lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;- Выделяем место под будущую машину. Советую задать не меньше 5 Гб, хотя все зависит от того, насколько интенсивно вы собираетесь использовать данную систему и что собираетесь в ней устанавливать. -&lt;span style="color: rgb(255, 0, 0);"&gt; Finish&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Создание виртуальной машины займет некоторое время.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Установка Windows из Linux&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;После создания, виртуальная машина должна появиться в меню Inventory.Запускаем ее и начинаем установку Windows.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RjmeLdP7FQI/AAAAAAAAA5Q/jNKboXzFsSg/s1600-h/vmware3.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RjmeLdP7FQI/AAAAAAAAA5Q/jNKboXzFsSg/s320/vmware3.png" alt="" id="BLOGGER_PHOTO_ID_5060249575994627330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Здесь все стандартно. Единственное, при выборе метода форматирования, лучше указать - быстрое и при выборе способа подключения к Интернету указать  - получить IP и адресс DNS-сервера автоматически.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;После пары перезагрузок (виртуальных) вы окажетесь в полноценной среде Microsoft Windows (ой, что-то знакомое:)).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Я не тестировал установленную таким способом систему на производительность, но такое впечатление, что работает почти также как и обычная система (это при том, что по умолчанию стоит 256 Мб оперативки). В общем не знаю, как на счет игр, но работать в IE можно без проблем (именно из-за этого чуда я и устанавливал Windows).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вот так это выглядит сейчас (дело дошло до запуска иксовых приложений родного Debian с помощью putty).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Rjmfa9P7FRI/AAAAAAAAA5Y/5qKYKNS6hT0/s1600-h/vmware15.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Rjmfa9P7FRI/AAAAAAAAA5Y/5qKYKNS6hT0/s320/vmware15.png" alt="" id="BLOGGER_PHOTO_ID_5060250941794227474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Ну и напоследок несколько подсказок по работе с VMWare Server.&lt;br /&gt;Используйте комбинацию клавиш Ctrl + Alt для перемещения курсора мыши из Linux в виртуальную машину и обратно. Для того чтобы виртуальная машина занимала весь экран монитора, нажмите Full Screen. Все просто!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Удачных вам экспериментов!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5365787205432474338?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5365787205432474338/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5365787205432474338' title='Комментарии: 87'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5365787205432474338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5365787205432474338'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/05/howto-windows-linux-vmware-server.html' title='Howto: Устатовка Windows из Linux с помощью VMWare Server.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/RjmcstP7FPI/AAAAAAAAA5I/4nyuZBRg09M/s72-c/vmware1.png' height='72' width='72'/><thr:total>87</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5215760283332714057</id><published>2007-04-18T21:20:00.000-07:00</published><updated>2007-04-19T02:56:43.709-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fuse'/><category scheme='http://www.blogger.com/atom/ns#' term='ntfs'/><category scheme='http://www.blogger.com/atom/ns#' term='Etch'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='ntgs-3g'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Чтение-запись NTFS с использованием драйвера ntfs-3g в Debian.</title><content type='html'>&lt;div style="text-align: justify;"&gt;NTFS-3g - это свободный драйвер для работы в режиме чтения и записи с файловой системой NTFS. Это еще одно детище файловой системы в пространстве пользователя - FUSE.  По умолчанию (без этого драйвера) в большинстве дистрибутивов Linux поддерживается только чтение, для разделов NTFS и чтение/запись, для разделов FAT. Поэтому, если у вас помимо Linux на компьютере установлена Windows, работающая на NTFS, вам понадобится установка дополнительного драйвера, лучшим из которых является  NTFS-3g.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Установка в Debian Sarge, Debian Sid и Ubuntu.&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Здесь никаких проблем нет, так как данный драйвер входит в репозитории дистрибутивов.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install ntfs-3g&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;FUSE и пару дополнительных библиотек установятся, как нужные для работы драйвера.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Установка в Debian Etch.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;По причинам безопасности NTFS-3g не был вкючен в  Debian Etch (выглядит странно, так как уже вышла стабильная версия драйвера 1.0). О том, чем заменить этот драйвер, я так ничего и не нашел. Поэтому решил ставить из backports.&lt;br /&gt;&lt;br /&gt;Добавляем backports в список доступных репозиториев:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo vi /etc/apt/source.list&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и вставляем&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;deb http://www.backports.org/debian sarge-backports main&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(в edgy-backports драйвера пока нет)&lt;br /&gt;&lt;br /&gt;Загружаем и добавляем ключи:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo wget -O - http://backports.org/debian/archive.key | sudo apt-key add -&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;(можно и не добавлять, но в таком случае все время при обновлении списка репозиториев будет выскакивать предупреждение)&lt;br /&gt;&lt;br /&gt;Обновляем список репозиториев и устанавливаем NTFS-3g:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get update&lt;br /&gt;$ sudo apt-get install ntfs-3g&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Альтернативный способ:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ wget ftp://ftp.ru.debian.org/debian/pool/main/n/ntfs-3g/libntfs-3g0_1.328-2_i386.deb&lt;br /&gt;$ wget   ftp://ftp.ru.debian.org/debian/pool/main/n/ntfs-3g/ntfs-3g_1.328-2_i386.deb&lt;br /&gt;$ sudo apt-get install fuse-utils libfuse2&lt;br /&gt;$ sudo dpkg -i libntfs-3g0_1.328-2_i386.deb&lt;br /&gt;$ sudo dpkg -i ntfs-3g_1.328-2_i386.deb&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Монтирование.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Создаем точку монтирования:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo mkdir /mnt/win&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Монтируем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo mount -t ntfs-3g /dev/sda1 /mnt/win -o umask=0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вместо /dev/sda1 запишите windows раздел вашего диска (обычно это /dev/hda1). Если у вас локаль отличная от UTF8, выставьте ее значение с помощью опции  nls (например nls=koi8-r)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Отмонтировать можно командой:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo umount /mnt/win&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Убедившись в том, что все работает правильно, запись можно добавить в файл /etc/fstab:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo vi /etc/fstab&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;добавляем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;/dev/sda1 /mnt/win ntfs-3g umask=0,nls=ваша_локаль 0 0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(в случае, если у вас несколько разделов - таким же образом добавьте их все)&lt;br /&gt;&lt;br /&gt;Монтируем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo mount /mnt/win&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;После монтирования можно зайти в папку /mnt/win и проверить содержимое. Скорость работы с файловой системой должна быть такой же как и с Linux разделами. Также не должно быть никаких проблем с отображением русских имен файлов.&lt;br /&gt;&lt;br /&gt;P.S. Будьте осторожны при удалении файлов из папки windows :).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5215760283332714057?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5215760283332714057/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5215760283332714057' title='Комментарии: 29'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5215760283332714057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5215760283332714057'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/ntfs-ntfs-3g-debian.html' title='Чтение-запись NTFS с использованием драйвера ntfs-3g в Debian.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>29</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-1109212098313463577</id><published>2007-04-18T06:31:00.000-07:00</published><updated>2008-11-15T03:24:34.522-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Как оно... в космосе!?</title><content type='html'>&lt;div style="text-align: justify;"&gt;До чего техника дошла! &lt;s&gt;Вашу маму и тут, и там показывают!&lt;/s&gt; Человеки с космоса блоги ведут, да еще поговорить со всеми просятся...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RiYgBeZjsHI/AAAAAAAAArQ/aBpQgQ-hckM/s1600-h/microsoft1.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RiYgBeZjsHI/AAAAAAAAArQ/aBpQgQ-hckM/s320/microsoft1.png" alt="" id="BLOGGER_PHOTO_ID_5054762841482178674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RiYf6-ZjsGI/AAAAAAAAArI/x8VlfuEtN_w/s1600-h/microsoft.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RiYf6-ZjsGI/AAAAAAAAArI/x8VlfuEtN_w/s320/microsoft.png" alt="" id="BLOGGER_PHOTO_ID_5054762729813028962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Кому интересно, вот с&lt;a href="http://www.charlesinspace.com/?gclid=CMj6_rW0zIsCFQyUTAod8Ak1Ag"&gt;сылка&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;P.S. Извините за маленький оффтоп, уж больно реклама понравилась.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-1109212098313463577?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/1109212098313463577/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=1109212098313463577' title='Комментарии: 14'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1109212098313463577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1109212098313463577'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/blog-post.html' title='Как оно... в космосе!?'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/RiYgBeZjsHI/AAAAAAAAArQ/aBpQgQ-hckM/s72-c/microsoft1.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-4684975779261556960</id><published>2007-04-16T23:00:00.000-07:00</published><updated>2008-11-15T03:24:34.790-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='gspace'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Gspace - платформонезависимый доступ к виртуальному диску Gmail.</title><content type='html'>Для тех, кому не хочется &lt;a href="http://linux-ru.blogspot.com/2007/04/gmailfs-gmail.html"&gt;возиться с GmailFS&lt;/a&gt;, советую попробовать Gspace.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Gspace - это плагин для Firefox, позволяющий легко перемещать файлы на виртуальный диск Gmail. Все, что нужно, - это аккаунт на gmail и браузер Firefox. Установить плагин можно &lt;a href="https://addons.mozilla.org/ru/firefox/addon/1593"&gt;отсюда&lt;/a&gt;.&lt;br /&gt;Запускается Gspace из меню "Инструменты". После запуска в браузере откроется новая вкладка.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RiRjw-ZjquI/AAAAAAAAAf0/Eys8rEFj6pk/s1600-h/gspace.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RiRjw-ZjquI/AAAAAAAAAf0/Eys8rEFj6pk/s200/gspace.png" alt="" id="BLOGGER_PHOTO_ID_5054274374851603170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Как видно из рисунка, внешне работа с Gspace сродни с работой с обычным FTP клиентом, слева выбираем раздел на своем компьютере - справа высвечивается виртуальный раздел gs:/.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Первым делом нужно залогиниться, жмем на Manage Accounts, заполняем поля Gmail Id и Password (можно ввести несколько аккаунтов) и жмем на кнопку Login. Для копирования файлов нужно нажать на стрелочку, расположенную между двумя панелями. Процесс показывается в поле Transfers.&lt;br /&gt;По умолчанию стоят ограничения на некоторые расширения файлов и на их размер (до 14 мегабайт). Изменить это можно в пункте меню Preferences.&lt;br /&gt;Пункт Inbox предназначен для быстрого доступа к папке входящих сообщений на почтовом ящике gmail. Больше внимания заслуживает следующий пункт - выбора моды, по умолчанию стоит File Transfer Mode. Кроме нее есть еще Photo Mode, Player Mode и Gmail drive Mode для просмотра изображений, прослушивания музыкальных файлов и работы с виртуальным диском соответственно. Ниже приведен пример работы в Photo Mode.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RiRkDOZjqvI/AAAAAAAAAf8/1O813LzcpX4/s1600-h/gspace2.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RiRkDOZjqvI/AAAAAAAAAf8/1O813LzcpX4/s320/gspace2.png" alt="" id="BLOGGER_PHOTO_ID_5054274688384215794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно Gspace - это очень простая утилита для работы с дисковым пространством, предоставляемым вам вместе с аккаунтом на Gmail. Gspace будет полезен тем, кто хочет иметь доступ к определенным файлам с любого компьютера.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-4684975779261556960?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/4684975779261556960/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=4684975779261556960' title='Комментарии: 13'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4684975779261556960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4684975779261556960'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/gspace-gmail.html' title='Gspace - платформонезависимый доступ к виртуальному диску Gmail.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/RiRjw-ZjquI/AAAAAAAAAf0/Eys8rEFj6pk/s72-c/gspace.png' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-8770611334363359371</id><published>2007-04-16T04:42:00.000-07:00</published><updated>2007-04-17T03:02:40.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gmailfs'/><category scheme='http://www.blogger.com/atom/ns#' term='fuse'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>Gmailfs. Монтируем Gmail как сетевой диск.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Продолжаю играться с виртуальными файловыми системами, построенными на основе fuse (Filesystem in Userspace) - файловой системы в пространстве пользователя. Здесь (&lt;a href="http://linux-ru.blogspot.com/2007/03/sshfs-ssh_12.html"&gt;SSHFS -монтирование удаленных систем через SSH&lt;/a&gt;) я уже писал о sshfs - утилите, позволяющей монтировать разделы удаленного компьютера с помощью fuse. Также существуют еще fuseftp,  для монтирования ftp разделов, fusesmb монтирования сетевых директорий Windows, ntfs-3g для монтирования ntfs разделов с возможностью записи, о которых я, надеюсь, напишу позже.  Вообще, для желающих создать свою виртуальную файловую систему есть статья &lt;a href="http://www.ibm.com/developerworks/ru/library/l-fuse/index.html"&gt;Разработка собственной файловой системы с помощью FUSE&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В свою очередь, Gmailfs - это виртуальная файловая система позволяющая пользователям монтировать и использовать дисковое пространство, предоставляемое им с почтовым ящиком от Gmail. На данный момент это приблизительно 3 Гигабайта в ваше личное пользование. Конечно, скорость работы меньше чем с локальными разделами. Главным же преимуществом есть возможность доступа с любой точки земного шара, имеющей выход в Интернет.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Установка.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Здесь я рассматриваю установку программы в Debian Etch. Все должно работать и в последних версиях (Edgy и Feisty) Ubuntu/Kubuntu. С Dapper были некоторые проблемы, решение описано &lt;a href="http://premrara.blogspot.com/2006/09/gmailfs-on-ubuntu-linux-606.html"&gt;здесь&lt;/a&gt;.&lt;br /&gt;Бинарные пакеты для других популярных дистрибутивов тоже существуют. Проверьте с помощью менеджера пакетов вашей системы.&lt;br /&gt;Для работы программы в системе должен быть установлен Python версии 2.3 или позже. Также ядро должно быть собрано с поддержкой fuse. В последних версиях ядра он включен по умолчанию. Если в ядро вашего дистрибутива этот модуль не включен, соберите и установите его как описано &lt;a href="http://www.debian-administration.org/articles/198"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Собственно установка:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install gmailfs&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Проверяем, загружен ли модуль fuse (у меня не был):&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ lsmod | grep fuse&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Если команда выдает что-нибудь наподобие:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;fuse                   48944  0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;все замечательно, следующий шаг можно пропустить, иначе&lt;br /&gt;подгружаем модуль fuse:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo modprobe fuse&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Модуль должен подгрузиться. Можете проверить опять.&lt;br /&gt;&lt;br /&gt;Теперь можно приступить и к знакомой работе, связанной с монтированием.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Монтирование.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Создаем точку монтирования:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo mkdir -p /mnt/gmail&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Монтировать как всегда можно вручную (после перезагрузки все теряется) и прописав опции монтирования в файле /etc/fstab. Все зависит от частоты перезагрузки вашего компьютера и частоты пользования данной утилитой. Рассмотрим оба варианта.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Монтирование вручную:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Наберите в терминале следующее:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ sudo mount -t gmailfs none /mnt/gmail -o username=account_name@gmail.com,password=password,fsname=xxx&lt;br /&gt;Ignored option :rw&lt;br /&gt;&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Вставьте соответственно имя своего аккаунта и пароль. Также введите что-нибудь пооригинальней в пункте fsname (вроде пароля).&lt;br /&gt;&lt;br /&gt;Для проверки скопируйте файл в созданную директорию и проверьте ее содержимое (только под пользователем root).&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$su&lt;br /&gt;#cd /mnt/gmail/&lt;br /&gt;#mc (копируем файлы в папку /mnt/gmail)&lt;br /&gt;#ls&lt;br /&gt;1.png  2.png  3.png  4.png&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Закончив работу, отмонтируем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;#umount /mnt/gmail&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Монтируем с записью в /etc/fstab/:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Открываем упомянутый файл:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo nano /etc/fstab&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и вносим в него опции монтирования:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;/usr/share/pycentral/gmailfs/site-packages/gmailfs.py /mnt/gmail gmailfs username=account_name@gmail.com,password=password,fsname=xxx&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Сохраняем изменения и монтируем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo mount /mnt/gmail&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Виртуальная файловая система смонтирована и готова к работе.&lt;br /&gt;&lt;br /&gt;В качестве альтернативы все данные (имя, пароль и fsname) можно занести в файл /etc/gmailfs/gmailfs.conf и после этого монтировать без них.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Теперь несколько слов о проблемах:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. При копировании файла на gmail-disc на ящик приходит 3 письма с такими заголовками:&lt;br /&gt;"v=3 r=1137456558 q=__g__gmail__h__ "&lt;br /&gt;&lt;br /&gt;Я эту проблему решил с помощью настройки фильтров на аккаунте gmail и в почтовой программе. В качестве параметра для фильтрования можно задать величину q=__g__123123__h__, где 123123 ваш fsname.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Работать можно только от пользователя root&lt;br /&gt;От имени обычного пользователя зайти в примонтированную папку не получается. При попытке просмотреть права доступа выдает следующее:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;serhiy@debian:/mnt$ ls -l&lt;br /&gt;итого 6&lt;br /&gt;?---------  ? ?      ?         ?                ? gmail&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;s&gt;&lt;span style="color: rgb(153, 153, 153);"&gt;Пока не знаю как с этим бороться. Добавление пользователя в группу fuse не помогло. Может, кто-нибудь сталкивался?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/s&gt;Монтировать нужно от имени обычного пользователя, а размонтировать с помощью sudo:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;serhiy@debian:/mnt$ mount /mnt/gmail/&lt;br /&gt;serhiy@debian:/mnt$ cd gmail/&lt;br /&gt;serhiy@debian:/mnt/gmail$ ls&lt;br /&gt;1.png  2.png  3.png  4.png  IMG_0001.JPG&lt;br /&gt;serhiy@debian:/mnt/gmail$ umount /mnt/gmail&lt;br /&gt;serhiy@debian:/mnt/gmail$ cd ..&lt;br /&gt;serhiy@debian:/mnt$ umount /mnt/gmail&lt;br /&gt;umount: /mnt/gmail mount disagrees with the fstab&lt;br /&gt;serhiy@debian:/mnt$ sudo umount /mnt/gmail/&lt;br /&gt;serhiy@debian:/mnt$                          &lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Может это выглядит и не очень красиво, но зато работать можно от имени обычного пользователя. В целом, меня все устраивает.&lt;br /&gt;&lt;br /&gt;&lt;s style="color: rgb(102, 102, 102);"&gt;Пока же буду работать только от имени суперпользователя.&lt;/s&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-8770611334363359371?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/8770611334363359371/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=8770611334363359371' title='Комментарии: 20'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8770611334363359371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8770611334363359371'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/gmailfs-gmail.html' title='Gmailfs. Монтируем Gmail как сетевой диск.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-7464255484241415392</id><published>2007-04-12T23:51:00.000-07:00</published><updated>2007-04-13T00:03:12.759-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='дистрибутив'/><category scheme='http://www.blogger.com/atom/ns#' term='Distro'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Gutsy Gibbon, в зверинце Ubuntu пополнение.</title><content type='html'>Еще не вышел Feisty Fawn (выход планировался на 19 апреля, но, видимо, будет немного задержан), а  Mark Suttleworth уже  назвал имя его приемника - Gutsy Gibbon (бесстрашный гиббон). В заявлении основателя дистрибутива Ubuntu прозвучала также еще одна новость, даже интереснее предыдущей. О  новом ультра-свободном дистрибутиве, который будет разрабатываться параллельно с Gutsy. "Ультра-свободный" означает, что он не будет включать никаких программ, не предоставляющих исходные коды, свободные для редактирования.&lt;br /&gt;Что касается Gutsy Gibbon, то Mark  предсказывает (хотя не без боязни), что композитный менеджер Compiz/Beryl будет включен по умолчанию (что обещалось и для Edgy и для Feisty). Поживем - увидим.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-7464255484241415392?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/7464255484241415392/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=7464255484241415392' title='Комментарии: 10'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/7464255484241415392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/7464255484241415392'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/gutsy-gibbon-ubuntu.html' title='Gutsy Gibbon, в зверинце Ubuntu пополнение.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-3786127477844638705</id><published>2007-04-12T01:38:00.000-07:00</published><updated>2007-04-12T05:09:33.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Etch'/><category scheme='http://www.blogger.com/atom/ns#' term='Iceweasel'/><category scheme='http://www.blogger.com/atom/ns#' term='Macromedia Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux 64-bit'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Macromedia Flashplayer в Debian Etch/AMD64.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Adobe упорно  игнорирует пользователей 64-битных Linux дистрибутивов, не предоставляя Flashplayer. Так, установив Debian Etch/AMD64  и запустив Iceweasel (Firefox), даже не пытайтесь заходить на такие сайты, как &lt;a href="http://youtube.com/"&gt;Youtube&lt;/a&gt; и &lt;a href="http://video.google.com/"&gt;Google Video&lt;/a&gt;. Без Flashplayer там делать нечего. А хотелось бы. В Kubuntu Dapper Drake эту проблему я решил с помощью специального скрипта (&lt;a href="http://linux-ru.blogspot.com/2006/12/firefox20-64-linux.html"&gt;описано здесь&lt;/a&gt;), но в Debian Etch он не заработал. Поэтому было найдено другое решение - воспользоваться услугами Nspluginwrapper. Nspluginwrapper - это кроссплатформенный интерфейс, разработанный как раз для того, чтобы пользователи Mozilla/Firefox архитектур AMD64 и PowerPC могли использовать плагины, разработанные только для  i386.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Установка&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Первым делом установим Nspluginwrapper:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install nspluginwrapper&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(contrib - должен быть добавлен в source.list)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Хоть в названии я и указал Debian Etch, но думаю, что бинарные пакеты есть и для других дистрибутивов. В любом случае на сайте разработчика можно взять&lt;a href="http://gwenole.beauchesne.info/projects/nspluginwrapper/files/nspluginwrapper-0.9.91.4.tar.bz2"&gt; исходники&lt;/a&gt;. Установив у себя nspluginwrapper, все нижеописанное можно применить практически к любому дистрибутиву.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Теперь идем на сайт Adobe и качаем &lt;a href="http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz"&gt;плеер&lt;/a&gt; (TAR.GZ, 2.5 MB):&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Распаковываем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$tar -xzvf flash_player_9_linux_dev.tar.gz&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Заходим в созданную директорию и копируем нужные файлы в папку с плагинами Iceweasel (Firefox):&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ cd install_flash_player_9_linux/&lt;br /&gt;$ sudo cp libflashplayer.so flashplayer.xpt /usr/lib/mozilla/plugins&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;В случае с Firefox вместо mozilla может быть firefox (т.е. /usr/lib/firefox/plugins).&lt;br /&gt;&lt;br /&gt;Запускаем Nspluginwrapper с нужными ключами:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$nspluginwrapper -v -a -i&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Проверяем работу плеера (заходим на сайт &lt;a href="http://yuotubu.com/"&gt;yuotubu.com&lt;/a&gt; и запускаем первый попавшийся видео-ролик).&lt;br /&gt;Последнюю команду нужно будет запускать каждый раз после обновления браузера.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Таким же образом можно запускать и другие i386 плагины.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В конце добавлю, что данный метод работает со всеми браузерами, основанными на движке Gecko (Epiphany, Firefox, Galeon,...).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-3786127477844638705?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/3786127477844638705/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=3786127477844638705' title='Комментарии: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3786127477844638705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3786127477844638705'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/macromedia-flashplayer-debian-etchamd64.html' title='Macromedia Flashplayer в Debian Etch/AMD64.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5230728699949339876</id><published>2007-04-12T01:31:00.000-07:00</published><updated>2008-11-15T03:24:35.313-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tux'/><title type='text'>Сделай сам... Tux'а.</title><content type='html'>Чего только не найдешь в интернете. Знакомьтесь, бумажный Tux (в перспективе):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rih4hcTs-XI/AAAAAAAAArg/CA8x7CjKTM8/s1600-h/maquette_tux_linux-en-touraine_logo_inside.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rih4hcTs-XI/AAAAAAAAArg/CA8x7CjKTM8/s320/maquette_tux_linux-en-touraine_logo_inside.jpg" alt="" id="BLOGGER_PHOTO_ID_5055423097653229938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Вечером попробую собрать :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5230728699949339876?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5230728699949339876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5230728699949339876'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/tux.html' title='Сделай сам... Tux&apos;а.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cATxRijMTPg/Rih4hcTs-XI/AAAAAAAAArg/CA8x7CjKTM8/s72-c/maquette_tux_linux-en-touraine_logo_inside.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-3273286865177641939</id><published>2007-04-06T23:25:00.000-07:00</published><updated>2007-04-07T03:52:15.447-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux 64-bit'/><title type='text'>Поставил Debian.</title><content type='html'>&lt;div style="text-align: justify;"&gt;После долгих &lt;s&gt;мучительных&lt;/s&gt; раздумий - обновиться до Kubuntu 7.04 или все бросить и поставить Debian Etch - выбрал второй вариант. Сработало элементарное любопытство. С новинками же от Kubuntu буду знакомиться на ноутбуке.&lt;br /&gt;Несколько слов о моих впечатлениях. В основном - приятные. Не сработал скрипт для &lt;a href="http://linux-ru.blogspot.com/2006/12/firefox20-64-linux.html"&gt;установки Firefox+Macromedia Flash в Linux 64-bit&lt;/a&gt; (работавший в Ubuntu Dapper). Немного попотев поставил вручную (теперь это Iceweasel). В принципе все. Все остальное ставилось и работало без проблем.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Понравилось то, что все ставишь сам (конечно не Gentoo, но после Kubuntu...). Никаких проблем с мультимедиа (даже не о чем писать :)).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Главное, что меня поразило - это скорость. На моем компьютере и Kubuntu летал, но Debian намного быстрей. Правда, склонен считать, что это связано с тем, что в Kubuntu работало огромное количество дополнительных служб, которые в Debian я еще не поставил (не знаю, измерял ли кто скорость работы Debian с KDE и Kubuntu сразу после установки? есть ли разница?).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В общем ничего страшного в Debian нет. Тот же Kubuntu :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-3273286865177641939?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/3273286865177641939/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=3273286865177641939' title='Комментарии: 12'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3273286865177641939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3273286865177641939'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/debian.html' title='Поставил Debian.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-4448496009641920025</id><published>2007-04-06T22:48:00.000-07:00</published><updated>2008-11-15T03:24:35.994-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vote'/><title type='text'>Как долго Вы в Linux?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Голосование именно под таким названием больше месяца проходило на этом блоге. Больше 200 человек проголосовали за это время. Результаты приведены ниже:&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RhcxnBd0T8I/AAAAAAAAAfk/uugk_m8RS4Q/s1600-h/poll.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RhcxnBd0T8I/AAAAAAAAAfk/uugk_m8RS4Q/s320/poll.png" alt="" id="BLOGGER_PHOTO_ID_5050560053597458370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно из таблицы, больше всего пользователей (30%) работают в Linux больше двух лет, но меньше четырех.  Далее, новичков (меньше года), от 1 до 2 лет и опытных пользователей (больше 5 лет) приблизительно одинаково (по 20%). Меньше всего тех, кто только собирается переходить. Таких только 10%. Ничего странного в этом нет. Честно говоря, думал что будет меньше (есть работа для linux-миссионеров :)).  Если  говорить о  выводах, то вывод один - блог посещают пользователи с разным  уровнем владения системой. Поэтому, при написании статей нужно ориентироваться на всех (как? напиши слишком просто, опытный и читать не захочет; напиши, без подробностей - новичок не поймет, а спросить в комментариях не захочет, пойдет дальше в Google искать попроще; напиши что нибудь на серьезном уровне - уупс, тут пока и у самого знаний не хватает)... Но все же буду пытаться.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Написав о результатах, голосование закрываю. Главная причина - это нечестность бесплатных сервисов, предоставляющих свои услуги, как они говорят, "за маленькую текстовую рекламу". Это уже второй случай. Для первого голосования &lt;a href="http://linux-ru.blogspot.com/2007/02/linux_13.html"&gt;"Какой вы используете дистрибутив Linux?"&lt;/a&gt; я воспользовался услугами &lt;a href="http://www.bravenet.com/webtools/minipoll/index.php"&gt;Bravenet Mini Poll&lt;/a&gt;  (послушавшись &lt;a href="http://help.blogger.com/bin/answer.py?answer=42077&amp;query=poll&amp;amp;topic=&amp;type=f"&gt;совета&lt;/a&gt; google). Результат - всплывающие окна с рекламой (больше всего ненавижу, хоть браузеры и блокируют их). Для следующего голосования, основательно почитав перед этим на форумах,  вышел на www.addpoll.com. Результат - такого здоровенного всплывающего окна я не видел уже давно.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rhc3Shd0T9I/AAAAAAAAAfs/6t03SvDwaZ4/s1600-h/ads.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rhc3Shd0T9I/AAAAAAAAAfs/6t03SvDwaZ4/s320/ads.png" alt="" id="BLOGGER_PHOTO_ID_5050566298479906770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;И это на моем блоге. Пошел гуглить и узнал, что информации по запросу ilead.itrack.it  просто куча. Не один я такой.  Узнал с чем это связано.&lt;br /&gt;Таким образом, больше никаких голосований. Разве что создавать самому (но для блога на blogspot я пока не представляю как это сделать).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В качестве постскриптума прошу прощения у всех посетителей блога, терпевших это безобразие.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-4448496009641920025?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/4448496009641920025/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=4448496009641920025' title='Комментарии: 16'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4448496009641920025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4448496009641920025'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/04/linux.html' title='Как долго Вы в Linux?'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/RhcxnBd0T8I/AAAAAAAAAfk/uugk_m8RS4Q/s72-c/poll.png' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-2057508943260367413</id><published>2007-03-27T18:58:00.000-07:00</published><updated>2008-11-15T03:24:36.926-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='recordmydesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='istanbul'/><category scheme='http://www.blogger.com/atom/ns#' term='byzanz'/><category scheme='http://www.blogger.com/atom/ns#' term='xvidcap'/><category scheme='http://www.blogger.com/atom/ns#' term='screencast'/><category scheme='http://www.blogger.com/atom/ns#' term='pyvnc2swf'/><title type='text'>Создание скринкастов в Linux.</title><content type='html'>&lt;div style="text-align: justify;"&gt;В последнее время с развитием широкополосного интернета все больше и больше сайтов предлагают пособия по установке отдельных программ или операционной системы в целом в виде видео файлов. Т.е. автор в процессе установки и настройки программы все свои действия записывает на видео. Задавали ли вы себе вопрос, как именно происходит запись? Что для этого нужно? Мне лично это было интересно, поэтому я решил ознакомиться с этим.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Большинство таких видео файлов создается с помощью специальных программ, которые могут сохранять все действия, происходящие на экране, в  файл (обычно это или видео файл (.mpeg) или анимированный .gif или флеш .swf). Сохраненный таким образом файл называется скринкастом (screencast). Часто такая запись сопровождается аудио комментарием. Изначально скринкасты создавались в учебных целях, для того чтобы пользователю было легче разобраться с программой. Но область применения скринкастов на этом не ограничилась, чему служит доказательством широкое распространение видео файлов, показывающих лишь красоту десктопа и различных 3D эффектов.&lt;br /&gt;&lt;br /&gt;Если и вам захотелось создать подробное видео руководство, посвященное какой-нибудь программе, или если вы хотите всему миру показать каких красивых эффектов можно достичь с установленной последней версией Beryl'a, тогда эта статья для вас.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Istanbul&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Причина, по которой я начал именно с этой программы, довольно таки банальна,  Istanbul входит в репозитории Ubuntu. Поэтому для установки достаточно лишь набрать в консоли:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;&lt;cod&gt;serhiy@kubuntu:~$ sudo apt-get install istanbul&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Пользователям других дистрибутивов можно скачать и установить программу из &lt;a href="http://linux.softpedia.com/progDownload/Istanbul-Download-12358.html"&gt;исходников&lt;/a&gt;. После запуска Istanbul в трее появится белый квадратик с красным шариком посередине (такой себе квадратный флаг Японии). Все настройки доступны в пункте меню "Параметры", в который можно зайти, нажав по иконке правой кнопкой мыши.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Rgi-2AZvLlI/AAAAAAAAAew/h79XA0j1_e8/s1600-h/istanbul.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Rgi-2AZvLlI/AAAAAAAAAew/h79XA0j1_e8/s320/istanbul.png" alt="" id="BLOGGER_PHOTO_ID_5046493217498803794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Проделав все настройки, можно приступать к записи экрана (по умолчанию файл будет сохранен под названием desktop-recording.ogg в домашней директории). Для этого нужно лишь нажать левой кнопкой мыши по иконке (нажмите еще раз для того чтобы выключить).&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Поскольку у меня нет возможности приводить здесь пример в видео формате, буду вставлять скриншоты.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rgi_NgZvLmI/AAAAAAAAAe4/vVH3_o-KMuA/s1600-h/istanbul1.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rgi_NgZvLmI/AAAAAAAAAe4/vVH3_o-KMuA/s320/istanbul1.png" alt="" id="BLOGGER_PHOTO_ID_5046493621225729634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно из рисунка, при сжатии четкость немного теряется, но зато размер файла радует, короткий ролик занимает чуть больше мегабайта. Единственное, что раздражает, это желтый шлейф, оставляемый курсором мыши. Я так и не нашел как с этим бороться. Но эта проблема возникает не у всех (с чем она связана?). Поэтому можете попытать счастья. Тем более это не так уж и сложно. В целом, если бы не этот дефект, программа по простоте установки и использования и по качеству скринкаста заслуживает высокую оценку.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Byzanz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Еще одна программа, которую можно установить с репозитория:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install byzanz&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Эта программа не имеет GUI интерфейса, поэтому вся работа происходит в консоли. Самый простой способ записать скринкаст сводится к выполнению следующей команды:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ byzanz-record my_desktop.gif&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видите, результат сохранеется в виде GIF-файла. Для более подробного ознакомления с программой наберите:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ byzanz-record --help&lt;/cod&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вы увидите, что можно задавать длительность ролика (по умолчанию 10 сек.), координаты области экрана, которую нужно записывать, ширину и высоту записываемого прямоугольника, записывать ли курсор и некоторые другие возможности. Теперь о результатах. Ролик длительностью 10 секунд занял 5.8 мегабайт (запись всего экрана размером 1280-1024 пикселей). Качество изображения как минимум не лучше чем у Istanbul. Сказать определнно не могу, так как просмотрщик изображений очень тормозит при просмотре такой "малютки". В общем программа может и подойтет для записи некоторой (маленькой) части экрана, но определенно не всего экрана.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;На этом программы, которые можно установить из репозиторий, заканчиваются. Поэтому придется закачать рукава и ставить из исходников или из .deb пакетов, где это возможно, и разбираться с зависимостями.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Recordmydesktop&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как говорится, название говорит само за себя. Для установки программы нужно скачать &lt;a href="http://linux.softpedia.com/progDownload/recordMyDesktop-Download-15059.html"&gt;исходники&lt;/a&gt;. Распаковываем полученный архив, заходим в созданную директорию и устанавливаем:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ tar -xzvf recocrmydesktop-0.3.3.1.tar.gz&lt;br /&gt;$ cd recordmydesktop-0.3.3.1&lt;br /&gt;$ ./configure&lt;br /&gt;$ make&lt;br /&gt;$ sudo make install&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Для того чтобы программа установилась, нужны заголовочные файлы следующих пакетов:&lt;br /&gt;&lt;br /&gt;alsa (libasound)&lt;br /&gt;X&lt;br /&gt;libXext&lt;br /&gt;libXdamage&lt;br /&gt;libogg&lt;br /&gt;libvorbis&lt;br /&gt;libtheora&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если при конфигурации увидите сообщения об ошибках, скорей всего это будет связано как раз с отсутствием этих файлов. Установите их с помощью apt (aptitude). У меня программа стала без проблем.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для создания видео файла (программа сохраняет выход в формате Ogg Theora-Vorbis) наберите в консоли следующее:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ recordmydesktop  -o mydesk.ogg&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;С помощью ключа --help можно посмотреть дополнительные опции. Их немного больше чем у byzanz, но в целом они похожи. Ниже приведен скриншот из скринкаста (извините за такой каламбур), созданного с помощью recordmydesktop.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RgjAlAZvLnI/AAAAAAAAAfA/R6qtx_yg8yo/s1600-h/recordmydesktop.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RgjAlAZvLnI/AAAAAAAAAfA/R6qtx_yg8yo/s320/recordmydesktop.png" alt="" id="BLOGGER_PHOTO_ID_5046495124464283250" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Качество изображения лучше чем у Istanbul, но зато и размер больше. Видео файл длительностью 15 секунд занял почти 6 Мегабайт. Зато все дейтсвия, которые я вытворял с окнами и рабочим столом с устновленным Beryl воспроизводились как живые. Для записи 3D десктопа эта программа определнно лучше всех рассмотренных выше.&lt;br /&gt;Если вам больше по душе программы с GUI интерфейсом, то можно установить gtk-RecordMyDesktop - &lt;a href="http://packages.debian.org/unstable/graphics/gtk-recordmydesktop"&gt;.deb&lt;/a&gt; и &lt;a href="http://downloads.sourceforge.net/recordmydesktop/gtk-recordmydesktop-0.3.3.1.tar.gz?modtime=1172057003&amp;big_mirror=0"&gt;исходники&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Xvidcap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Программа доступна в &lt;a href="http://downloads.sourceforge.net/xvidcap/xvidcap-1.1.5rc1.tar.gz?modtime=1170981223&amp;big_mirror=0"&gt;исходных кодах&lt;/a&gt; и в виде &lt;a href="http://downloads.sourceforge.net/xvidcap/xvidcap_1.1.5rc1_i386.deb?modtime=1170981826&amp;amp;big_mirror=0"&gt;.deb пакета&lt;/a&gt;. Если у вас [K]Ubuntu версии 6.10 или выше, програма должна стать без проблем. Также не должно быть проблем и в Debian-testing. Пользователям других дистрибутивов скорей всего придется ставить из исходников. В процессе кодирования видео программа широко использует FFMPEG. Поэтому для нормальной работы последний должен быть установлен в системе вместе с требуемыми библиотеками.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Запустить программу можно набрав xvidcap&amp; в терминале. В левом верхнем углу рабочего стола появится следующее окошко:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RgjClwZvLoI/AAAAAAAAAfI/EdrZYRGhcTQ/s1600-h/xvidcap.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RgjClwZvLoI/AAAAAAAAAfI/EdrZYRGhcTQ/s320/xvidcap.png" alt="" id="BLOGGER_PHOTO_ID_5046497336372440706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для настройки программы нужно кликнуть правой кнопкой мыши по названию файла и пройти в пункn меню "Параметры":&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно из рисунка, программа не скупится на настройки. Можно выбрать различные аудио и видео кодеки, качество картинки, количество кадров в секунду.... Записываемую область экрана можно задать с помощью инструмента "Select rectangular area to capture" (ручка с зеленым колпачком). Закончив все настройки и сохранив изменения можно приступить и к записи. Для этого нужно нажать на красную кнопку. Для завершения записи нажмите квадратик.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Помимо настроек, доступных в главном окне программы, параметры "съемки" можно задавать и при старте программы. Вот как выглядит задание снять весь экран, без аудио сопровождения в файл test.mpeg.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ xvidcap --audio no --cap_geometry 1280x1024[+0+0] --file test.mpeg&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;И скриншот снятый с этого видео:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RgjDMQZvLpI/AAAAAAAAAfQ/qZ7WXjUL89s/s1600-h/xvidcap2.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RgjDMQZvLpI/AAAAAAAAAfQ/qZ7WXjUL89s/s320/xvidcap2.png" alt="" id="BLOGGER_PHOTO_ID_5046497997797404306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно качество тоже на уровне. Единственный недостаток - присутствие окна программы на экране во время "съемки". Бороться с этим можно по разному. Например можно запустить программу на съемку и свернуть, а при выключении развернуть. Потом начало и конец обрезать.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;pyvnc2swf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Это скрипт, написанный на Python, который записывает рабочий стол через протокол vnc и сохраняет в флеш файл .swf. Перед установкой программы установите следующие пакеты x11vnc,python-tk и python-pygame. В Ubuntu:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$sudo apt-get install x11vnc&lt;br /&gt;$sudo apt-get install python-tk&lt;br /&gt;$sudo apt-get install python-pygame&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Если все установилось, то можно приступить и к самой программе. Для этого скачайте архив &lt;a href="http://www.unixuser.org/%7Eeuske/vnc2swf/pyvnc2swf-0.9.1.tar.gz"&gt;отсюда&lt;/a&gt;,  распакуйте:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$tar -xzvf pyvnc2swf-0.9.1.tar.gz&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и зайдите в созданный каталог:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ cd pyvnc2swf-0.9.1&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь откройте новый терминал (или новую вкладку(окно) теринала) и запустите там x11vnc:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ x11vnc&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;вернитесь к предыдущему терминалу и запустите следующее:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ ./vnc2swf.py&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Должно появиться окошко программы:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RgjESAZvLqI/AAAAAAAAAfY/bhxk7WzEM5w/s1600-h/vnc2swf.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RgjESAZvLqI/AAAAAAAAAfY/bhxk7WzEM5w/s320/vnc2swf.png" alt="" id="BLOGGER_PHOTO_ID_5046499196093279906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для записи нажмите кнопку Start. Записав, нажмите кнопку Stop, проследуйте в пункт меню File -&gt; Save As и сохраните записанную сессию. Для просмотра скринкаста можно воспользоваться обычным браузером. Если говорить о качестве, то динамические сюжеты (игра с Beryl) отображаются плохо. Изображение явно притормаживает. Зато статические моменты отображает очень хорошо.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Wink&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Загрузить программу можно &lt;a href="http://www.debugmode.com/wink/download.php"&gt;отсюда&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Распаковываем  скачанный архив:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ tar -xzvf wink15.tar.gz&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Запускаем инсталлер:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ ./installer.sh&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как работать с программой можно почитать  &lt;a href="http://www.mycomp.com.ua/text/11546"&gt;здесь&lt;/a&gt;. Я сам не пробовал, так как версии для 64-битных систем я не нашел.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видим, программ для съемки рабочего стола в Linux много, и выбор за вами, какую из них использовать. Мне больше нравятся те, которые сохраняют результат в видео  файл, а не  gif ил swf. Поэтому, если возникнет острое желание в создании скринкаста, то я пожалуй воспользуюсь программой recordmydesktop или xvidcap.&lt;br /&gt;&lt;br /&gt;Ниже я привожу дополнительные источники, где можно подробней ознакомиться с этими программами:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://news.softpedia.com/news/Screencast-Guide-Capure-Your-Linux-Desktop-on-Video-42626.shtml"&gt;Screencast Guide: Capure Your Linux Desktop on Video!&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogcritics.org/archives/2007/02/05/194332.php"&gt;Make a Movie of Your Linux Desktop&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mycomp.com.ua/text/11546"&gt;Пособие по видеопособиям&lt;/a&gt;&lt;br /&gt;&lt;a href="http://linux.byexamples.com/archives/231/create-screencast-using-xvidcap/"&gt;create screencast using xvidcap&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/" rel="bookmark" title="Permanent Link to HOW TO: Record Videos Of Your Desktop"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;HOW TO: Record Videos Of Your Desktop&lt;/a&gt;&lt;br /&gt;&lt;a href="http://applications.linux.com/article.pl?sid=07/03/09/2013236&amp;amp;from=rss"&gt;Screencasting with Linux&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.debian-administration.org/articles/270"&gt;Creating training movies with VNC2SWF&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-2057508943260367413?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/2057508943260367413/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=2057508943260367413' title='Комментарии: 20'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2057508943260367413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2057508943260367413'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/03/linux_27.html' title='Создание скринкастов в Linux.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/Rgi-2AZvLlI/AAAAAAAAAew/h79XA0j1_e8/s72-c/istanbul.png' height='72' width='72'/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5891653303080247746</id><published>2007-03-19T20:41:00.000-07:00</published><updated>2008-11-15T03:24:37.519-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tilda'/><category scheme='http://www.blogger.com/atom/ns#' term='терминал'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal'/><category scheme='http://www.blogger.com/atom/ns#' term='yakuake'/><title type='text'>Tilda и Yakuake.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Работая в основном в KDE и использую терминал konsole, никогда даже не задумывался о существовании других эмуляторов терминала в Linux. Знал, что они существуют, знал (вроде даже когда-то отрывал), что некоторым пользователям больше нравится xterm. Но почему-то взять и попробовать самому желания не возникало вообще. Наверное, потому что konsole меня полностью устраивает. А сегодня в новостях наткнулся на статью о Tilda. Почему-то сразу захотелось попробовать - понравился. Заодно установил и Yakuake. Дело в том что они очень похожи. Это терминалы, построенные по принципу классических терминалов шутеров от первого лица Quake, Doom, Half-Life и других. Терминалы, у которых нет рамки, и которые могут появляться и исчезать из экрана при нажатии определенных клавиш.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Tilda&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Установка Tilda в Ubuntu:&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo apt-get install tilda&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;(Если вам больше по душе Synaptic или aptitude, установите с их помощью)&lt;br /&gt;Точно не знаю, но думаю что и для других дистрибутивов существуют бинарники. В любом случае можно скачать и установить из &lt;a href="http://downloads.sourceforge.net/tilda/tilda-0.9.4.tar.gz?modtime=1164852011&amp;big_mirror=0"&gt;исходников&lt;/a&gt;.&lt;br /&gt;После запуска программы в правом верхнем углу экрана появилось маленькое окошко черного цвета и без границ с приглашением почти на четверть экрана программы. Для того чтобы свернуть(развернуть) терминал, по умолчанию нужно нажать F1. Настроить Tilda можно нажав правой кнопкой мыши на ее окошко и выбрав Preferences.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rf9Y7DDXGlI/AAAAAAAAAeY/VNz1pPSa0fo/s1600-h/tilda.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rf9Y7DDXGlI/AAAAAAAAAeY/VNz1pPSa0fo/s320/tilda.png" alt="" id="BLOGGER_PHOTO_ID_5043847879133174354" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Внизу можно выбрать шрифт. По умолчанию был установлен Monospace 13, который я изменил на Dejave Sans Mono 10. В пункте Appearance можно изменить размеры окна и расположение на рабочем столе. Там же выставляется и прозрачность. В пунке Colors можно изменить цвет теста и фона. В общем, все интуитивно настраивается. Вот так выглядит терминал после настройки.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rf9ZHDDXGmI/AAAAAAAAAeg/v3bTU7lI93E/s1600-h/tilda1.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rf9ZHDDXGmI/AAAAAAAAAeg/v3bTU7lI93E/s320/tilda1.png" alt="" id="BLOGGER_PHOTO_ID_5043848085291604578" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Yakuake&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Устанавовка yakuake в Ubuntu:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;cod&gt;$sudo apt-get install yakuake.&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Исходники скачать можно &lt;a href="http://download.berlios.de/yakuake/yakuake-2.7.5.tar.bz2"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если говорить коротко, то yakuake это tilda для KDE. yakuake построен на основе konsole, поэтому даже пункт настроек тот же. Для того чтобы свернуть (развернуть) терминал, нужно нажать F12. Настройки описывать не буду, все аналогично настройкам konsole. Скажу лишь, что есть пункт  "Применить параметры konsole", которым я и воспользовался:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/Rf9ZQjDXGnI/AAAAAAAAAeo/2nJGZgEqwp4/s1600-h/yakuake.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/Rf9ZQjDXGnI/AAAAAAAAAeo/2nJGZgEqwp4/s320/yakuake.png" alt="" id="BLOGGER_PHOTO_ID_5043848248500361842" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Чтобы подвести черту, скажу, что короткого знакомства с этими программами хватило для того, чтобы мне захотелось использовать их постоянно (уж очень удобны). Я остановил свой выбор на yakuake, но лишь потому, что я работаю в KDE.&lt;br /&gt;&lt;br /&gt;p.s. пока писал, наткнулся на заметку о yakuake в &lt;a href="http://vadim303.wordpress.com/2007/03/12/015/"&gt;Заметках на память&lt;/a&gt;. Не одному мне понравилось=).&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5891653303080247746?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5891653303080247746/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5891653303080247746' title='Комментарии: 14'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5891653303080247746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5891653303080247746'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/03/tilda-yakuake.html' title='Tilda и Yakuake.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/Rf9Y7DDXGlI/AAAAAAAAAeY/VNz1pPSa0fo/s72-c/tilda.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5295688696314904619</id><published>2007-03-16T20:45:00.000-07:00</published><updated>2008-11-15T03:24:38.055-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tuxtype'/><category scheme='http://www.blogger.com/atom/ns#' term='Клавиатурные тренажеры'/><category scheme='http://www.blogger.com/atom/ns#' term='Ktouch'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Solo на клавиатуре'/><title type='text'>Клавиатурные тренажеры в Linux.</title><content type='html'>&lt;a style="font-weight: bold;" href="http://ktouch.sourceforge.net/"&gt;KTouch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;KTouch входит в стандартный набор обучающих программ KDE - kdeedu. Для того, что установить ее в [K]Ubuntu нужно лишь ввести в консоли:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;sudo apt-get install ktouch&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Теперь можно, нажав Alt + F2 и набрав ktouch, запустить программу.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Rftksv56YjI/AAAAAAAAAeA/omR0ffhBZwA/s1600-h/ktoch.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Rftksv56YjI/AAAAAAAAAeA/omR0ffhBZwA/s320/ktoch.png" alt="" id="BLOGGER_PHOTO_ID_5042734927707791922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Интерфейс программы полностью русифицирован, встретил меня надписью "Упражнение не загружено". Но нас этим не остановить. Идем в пункт Упражнение -&gt; Упражнения по умолчанию и выбираем русский язык (по умолчанию установлено больше двух десятков языков). На самом деле это файлы в .xml формате, расположенные в &lt;span style="font-family:courier new;"&gt;/usr/share/apps/ktouch&lt;/span&gt;. Сюда вы можете загрузить дополнительные упражнения или, если есть желание, можете создать свои собственные. Для этого нужно зайти в меню Файл -&gt; Изменить упражнения и выбрать "создать упражнения". Теперь было бы хорошо изменить раскладку клавиатуры (хотя Вы выбрали упражнение на русском языке, буквы на клавиатуре так и остались латиницей). Для этого идем в пункт Настройка -&gt; Раскладка клавиатуры и выбираем  &lt;span style="font-family:courier new;"&gt;/usr/share/apps/ktouch/ru.keyboard&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Попотев с набором, можно проверить результаты зайдя в Упражнение -&gt; Статистика.&lt;br /&gt;В общем, есть все что нужно. Не могу ничего сказать о качестве уроков, так как я их не проходил. Но если есть возможность загружать чужие и создавать свои, то, думаю, проблем возникнуть не должно.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://tuxtype.sourceforge.net/"&gt;TuxType&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Еще одна программа, которую легко найти почти в каждом дистрибутиве. TuxType  - это клавиатурный тренажер, рассчитанный в первую очередь на детей. Да и сделан он больше как игра чем как полнофункциональный тренажер. Игра сводится к тому, что пингвин Tux ловит рыб с изображенными на них буквами. Для того чтобы сдвинуть его с места, нужно нажать букву, изображенную на пингвине. Русских рыб я, правда, не нашел.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Rftkzv56YkI/AAAAAAAAAeI/ZM7f-QME0sc/s1600-h/tyxtype.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Rftkzv56YkI/AAAAAAAAAeI/ZM7f-QME0sc/s320/tyxtype.png" alt="" id="BLOGGER_PHOTO_ID_5042735047966876226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.ergosolo.ru/rus/products/linux/"&gt;Соло на клавиатуре&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Культовый клавиатурный тренажер, который проходили (или пытались пройти) большинство отечественных пользователей, теперь доступен и для &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;. Описывать программу, наверное, нет смысла. Вставлю лишь то, что пишут разработчики:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;1. Дистрибутив разделен на несколько установочных пакетов, которые можно загружать и устанавливать практически независимо.&lt;/li&gt;&lt;li&gt;2. Основные параметры настройки вынесены в отдельное окно.&lt;/li&gt;&lt;li&gt;3. Существует возможность расширенной настройки параметров программы в файле конфигурации.&lt;/li&gt;&lt;li&gt;4. Для хранения результатов используются файлы сохранений .sav совместимые с «СОЛО на клавиатуре» 8.8 для Windows. Поддерживаются файлы сохранений от «СОЛО на клавиатуре» 8.1 для Windows (с возможностью автоматической конвертации).&lt;/li&gt;&lt;li&gt;5. Расширение функциональности программы при помощи подгружаемых модулей.&lt;/li&gt;&lt;li&gt;6. Возможность добавления новых курсов по мере их появления.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как и для Windows, полная версия для Linux тоже платная. Купить можно прямо с сайта, отправив SMS на указанный номер. Стоимость SMS 5 y.e. Бесплатный ознакомительный вариант содержит лишь 20 из 100 уроков.&lt;br /&gt;В репозиториях программы нет, поэтому придется качать с сайта разработчика http://ergosolo.ru/rus/download/. Для этого нужно заполнить анкету, после которой вы переместитесь на страничку загрузки. Хотя &lt;a href="http://freshmeat.net/projects/keysolo/"&gt;отсюда&lt;/a&gt; можно зайти и скачать без всяких анкет. Список доступных пакетов меня порадовал. Есть RPM пакеты для большинства дистрибутивов, пакет для Gentoo и Debian. Но для "счастливых" обладателей 64-битных процессоров ничего не предусмотрено. Надеюсь в будущем будет версия и для моей системы.&lt;br /&gt;Для дистрибутива Ubuntu есть пакет лишь для версии 6.06. Впрочем, я без проблем поставил программу и в Kubuntu 6.10.&lt;br /&gt;Как уже упоминалось выше, дистрибутив разделен на несколько установочных пакетов. Для нормальной работы потребуется сама программа "Соло на клавиатуре" и пакеты с курсами обучения.&lt;br /&gt;После запуска жмем "Зарегистрироваться позже" -&gt; Выбираем (создаем) пользователя -&gt; выбираем курс - и в бой. В общем, все как в Windows версии.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RftlF_56YlI/AAAAAAAAAeQ/iZu0ceJ6l2Q/s1600-h/linux_solo7.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RftlF_56YlI/AAAAAAAAAeQ/iZu0ceJ6l2Q/s320/linux_solo7.png" alt="" id="BLOGGER_PHOTO_ID_5042735361499488850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно из скриншота, надписи на клавишах смотрятся не очень. Может это и можно исправить, но непонятно где. Мне кажется что на 17дюймовом мониторе все будет смотреться хорошо.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вот и все. Выбора почти нет. Разве что купить клавиатуру с китайской раскладкой. Способ проверенный. Быстрый слепой набор на русском языке осваивается за пару недель. Если  говорить о программах, рассмотренных здесь, то меня полностью устраивает KTouch. В дополнение можно поиграться с Tuxtype. В случае, если у вас есть некоторый опыт работы с "СОЛО на клавиатуре" с Windows (например пройденные задания) и не жалко 5 долларов, то можно остановиться и на этой программе.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;А тем, кому никакая программа по каким-нибудь причинам так и не понравилась, рекомендую посетить следующую страничку - &lt;a href="http://freshmeat.net/search/?q=typing&amp;section=projects&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;Go.x=0&amp;amp;Go.y=0"&gt;http://freshmeat.net&lt;/a&gt;&lt;br /&gt;Здесь собраны 86 различных клавиатурных тренажеров. Правда, найти среди них те, которые работают с русской раскладкой, наверное будет тяжело (если вообще возможно).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5295688696314904619?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5295688696314904619/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5295688696314904619' title='Комментарии: 20'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5295688696314904619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5295688696314904619'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/03/linux_16.html' title='Клавиатурные тренажеры в Linux.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/Rftksv56YjI/AAAAAAAAAeA/omR0ffhBZwA/s72-c/ktoch.png' height='72' width='72'/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-9047587822307043368</id><published>2007-03-12T22:03:00.000-07:00</published><updated>2007-03-12T22:06:43.129-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='fuse'/><category scheme='http://www.blogger.com/atom/ns#' term='сервер'/><category scheme='http://www.blogger.com/atom/ns#' term='sshfs'/><category scheme='http://www.blogger.com/atom/ns#' term='SSH'/><title type='text'>SSHFS -монтирование удаленных систем через SSH.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;sshfs&lt;/span&gt; - это утилита, основанная на FUSE (Filesystem in Userspace), которая позволяет монтировать удаленные системы и работать с ними так, как будто это файловая система на вашем компьютере (что-то на подобие /proc и /sys). Если вы читали предыдущую статью &lt;a href="http://linux-ru.blogspot.com/2007/03/nfs-nfs-kubuntu.html"&gt;Установка и настройка NFS сервера и NFS клиента в [K]Ubuntu.&lt;/a&gt;, то вам это покажется знакомым. В отличии от NFS, в sshfs все данные передаются через зашифрованное SSH–соединения. Но с другой стороны sshfs работает немного медленее. В любом случае, можно выделить несколько положительных сторон sshfs:&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;очень легка в использовании (не нужно ничего делать на сервере);&lt;/li&gt;&lt;li&gt;все данные передаются в зашифрованном виде;&lt;/li&gt;&lt;li&gt;хорошо работает при медленном и нестабильном соединении (пересоединяется в случае разрыва соединения);&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Установка.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как я уже говорил, ничего дополнительно на сервере делать не нужно. Все что надо, это установленный и настроеный OpenSSH. Поэтому переходим к настройкам на стороне клиента. FUSE был включен в ядро начиная лишь с версии 2.6.14. Если у вас версия ядра 2.6.14 или выше (чтобы узнать, запустите uname -r), можете вздохнуть с облегчением. Если нет, придется скопилировать модуль fuse и подключить его к ядру:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo modprobe fuse&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Теперь можно переходить к установке FUSE и sshfs. Если ваша система не предоставляет бинарных пакетов, вам придется скачать исходники и скомпилировать самому. Скачать можно здесь - &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=121684&amp;package_id=132802"&gt;FUSE&lt;/a&gt; и &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=121684&amp;amp;package_id=140425"&gt;sshfs-fuse.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В Ubuntu или Kubuntu и Debian testing  этого делать не нужно. Все сделали за вас. Нужно лишь установить пакеты:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo apt-get install sshfs&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(fuse поставится вместе с зависимостями)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь, поскольку sshfs предназначен для использования от имени обычного пользователя (не рута), добавьте себя (возможно и других пользователей) в группу fuse:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo usermod -a -G fuse имя_пользователя&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;После этого нужно перелогиниться чтобы попасть в группу fuse.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Использование.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Создайте точку монтирования, скажем, папку local в домашней директории&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$cd ~&lt;br /&gt;$mkdir local&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Монтируем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sshfs alien@10.52.31.1:/home/data /home/serhiy/local&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(заметьте, монтирование происходит от имени обычного юзера (нет sudo перед командой монтирования))&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;здесь:&lt;/span&gt;&lt;br /&gt;alien - это имя пользователя на удаленной машине&lt;br /&gt;10.52.31.1 - IP удаленного компьютера&lt;br /&gt;/home/data - директория на удаленном компьютере&lt;br /&gt;/home/serhiy/local - точка монтирования на компьютере пользователя, куда будет монтирована /home/data.&lt;br /&gt;&lt;br /&gt;После этого должно появиться приглашение:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;The authenticity of host '10.52.31.1 (10.52.31.1)' can't be established.&lt;br /&gt;RSA key fingerprint is 28:a2:c5:8c:93:db:3c:95:1c:e0:90:c8:71:7f:53:43.&lt;br /&gt;Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;alien@10.52.31.1's password:&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;(введите пароль пользователя alien). Все. Заходим в /home/serhiy/local, гды вы должны увидеть содержимое /home/data удаленного компьютера.&lt;br /&gt;&lt;br /&gt;Если после ввода пароля Вы увидите запись (у меня она появилась при входе с Kubuntu Edgy Eft на Kubuntu Dapper Drake):&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$fusermount: failed to open /dev/fuse: Permission denied&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;это может быть связано с багом fuse. Для решения этой проблемы измените группу файла /dev/fuse на fuse:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo chgrp fuse /dev/fuse&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Поработав, можно и отмонтировать:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ fusermount -u ~/local&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как я уже упомянул, после запуска команды на монтирование приходится вводить пароль SSH (если вы не настроили доступ по ключам до этого). Это не очень удобно. Поэтому, для большего удобства, настроим соединение с помощью ключей. Для этого на компьютере пользователя:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$cd ~&lt;br /&gt;$ ssh-keygen -t rsa&lt;br /&gt;&lt;br /&gt;Generating public/private rsa key pair.&lt;br /&gt;Enter file in which to save the key (/home/serhiy/.ssh/id_rsa):&lt;span style="font-weight: bold;"&gt;ENTER&lt;/span&gt; &lt;enter&gt;&lt;br /&gt;Enter passphrase (empty for no passphrase): &lt;span style="font-weight: bold;"&gt;ENTER&lt;/span&gt; &lt;enter&gt;&lt;br /&gt;Enter same passphrase again:  &lt;span style="font-weight: bold;"&gt;ENTER&lt;/span&gt;&lt;enter&gt;&lt;br /&gt;Your identification has been saved in /home/serhiy/.ssh/id_rsa.&lt;br /&gt;Your public key has been saved in /home/serhiy/.ssh/id_rsa.pub.&lt;br /&gt;The key fingerprint is:&lt;br /&gt;fa:e7:7c:e1:cb:7b:66:8b:67:07:05:99:7f:05:b9:4a&lt;br /&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Все. Ключи были созданы в папке .ssh. После этого нужно добавить ключ id_rsa.pub в список авторизованных ключей  на сервер:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$cat ~/.ssh/id_rsa.pub | ssh alien@10.52.31.1 "cat - &gt;&gt; .ssh/authorized_keys"&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Замените alien и 10.52.31.1 на имя пользователя и IP удаленного сервера.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь, при следующей попытке, вы последний раз введете пароль и после этого уже будете заходить без пароля. Чтобы проверить, отмонтируйте&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ fusermount -u ~/local&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и примонтируйте заново.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Источники:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://linux.inet.hr/sshfs_secure_and_transparent_access_to_remote_filesystems.html"&gt;http://linux.inet.hr/sshfs_secure_and_transparent_access_to_remote_filesystems.html&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.linuxjournal.com/article/8904"&gt;http://www.linuxjournal.com/article/8904&lt;/a&gt;&lt;br /&gt;&lt;a href="http://iar.spb.ru/ssh/mount"&gt;http://iar.spb.ru/ssh/mount&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-9047587822307043368?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/9047587822307043368/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=9047587822307043368' title='Комментарии: 17'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/9047587822307043368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/9047587822307043368'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/03/sshfs-ssh_12.html' title='SSHFS -монтирование удаленных систем через SSH.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6384529697254694235</id><published>2007-03-08T01:31:00.000-08:00</published><updated>2007-03-08T17:43:15.617-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='NFS'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='сервер'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Установка и настройка NFS сервера и NFS клиента в [K]Ubuntu.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Network File System&lt;/span&gt; (&lt;span style="color: rgb(255, 0, 0);"&gt;NFS&lt;/span&gt;) — это сетевая файловая система, позволяющая пользователям обращаться к файлам и каталогам, расположенным на удалённых компьютерах, как если бы эти файлы и каталоги были локальными. Главным преимуществом такой системы является то, что отдельно взятые рабочие станции могут использовать меньше собственного дискового пространства, так как совместно используемые данные хранятся на отдельной машине и доступны для других машин в сети. NFS - это клиент-серверное приложение. Т.е. в системе пользователя должен быть установлен NFS-клиент, а на компьютерах, которые предоставляют свое дисковое пространство - NFS-сервер. Здесь я хочу показать, как просто установить и настроить эти программы в [K]Ubuntu Linux. (&lt;span style="color: rgb(102, 102, 102);"&gt;Вся информация рассчитана для новичка в Linux. Если вы имели опыт установки NFS в Linux - ничего нового, вероятно, вы здесь не найдете. Целью статьи является, показать как легко это может быть реализовано.&lt;/span&gt;)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Установка и настройка NFS-сервера.&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Устанавливаем NFS-сервер:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo apt-get install nfs-kernel-server nfs-common portmap&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Настраиваем, какие именно директории мы хотим открыть для совместного пользования и кому. Все это делается в файле /etc/exports:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo vi /etc/exports&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В приведенном ниже примере я выделил директорию /data (директория с данными на сервере) в совместное пользование всем компьютерам с IP -  192.168.1.1 - 192.168.1.255 с правами чтения и записи:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;/data 192.168.1.1/24(rw,no_root_squash,async)&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Или еще пример:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;/home/serhiy/ 192.168.1.34(ro,async)&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;домашняя директория пользователя serhiy стала доступной в режиме только чтение для  компьютера с IP 192.168.1.34. Все остальные компьютеры сети к этому разделу доступа не имеют.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Опции:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ro&lt;/span&gt; - права только на чтение.  Можно и не указывать, так как она установлена по умолчанию.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;rw&lt;/span&gt; - дает клиентам право на запись.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;no_root_squash&lt;/span&gt; - по умолчанию пользователь root на клиентской машине не будет иметь доступа к разделяемой директории сервера. Этой опцией мы снимаем это ограничение. В целях безопасности этого лучше не делать.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;noaccess&lt;/span&gt; - запрещает доступ к указанной директории. Может быть полезной, если перед этим вы задали доступ всем пользователям сети к определенной директории, и теперь хотите ограничить доступ в поддиректории лишь некоторым пользователям.&lt;br /&gt;О других опция можно почитать &lt;a href="http://www.toucheatout.net/informatics/linux/nfs-tuning-options"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Теперь нужно перезапустить nfs-kernel-server:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo /etc/init.d/nfs-kernel-server restart&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если после этого вы захотите поменять что-нибудь в файле /etc/exports, то для того, чтобы изменения вступили в силу, достаточно запустить следующую команду:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo exportfs -a&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Все. NFS-сервер установлен и настроен. Можно переходить к настройке NFS клиента.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Установка и настройка NFS-клиента.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Установка:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo apt-get install portmap nfs-common&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Монтирование:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Создаем точку монтирования. Допустим, это будет папка в вашей домашней директории с названием data:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$cd ~&lt;br /&gt;$mkdir data&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Монтировать можно двумя способами - каждый раз вручную или прописав опции монтирования в файл /etc/fstab. Мне больше нравится второй способ:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo vi /etc/fstab&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и в конце дописываем следующую строку:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;192.168.1.1:/data ~/data nfs rw,hard,intr 0 0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вместо 192.168.1.1:/data впишите IP или имя сервера и путь к директории совместного пользования.&lt;br /&gt;&lt;/div&gt;Опции монтирования можно изменить.&lt;br /&gt;&lt;br /&gt;Записав и сохранив изменения, можно монтировать:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo mount ~/data&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Если все прошло успешно, то набрав в терминале&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$cd ~/data&lt;br /&gt;$ls&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;вы увидете содержимое папки /data, находящейся на NFS-сервере. Можете проверить скорость работы и запустить, например, фильм с этого раздела.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если после всего проделанного, у вас все же что-нибудь не получилось, не бросайте сразу эту затею, а напишите об этом в комментариях. Если же все получилось и вам хочется чего-нибудь большего, например лучше разобраться в различных опциях и принципах работы, советую почитать русский перевод &lt;a href="http://www.linuxshare.ru/docs/HOWTO/NFS-HOWTO.html"&gt;NFS HOWTO&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6384529697254694235?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/6384529697254694235/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=6384529697254694235' title='Комментарии: 25'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6384529697254694235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6384529697254694235'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/03/nfs-nfs-kubuntu.html' title='Установка и настройка NFS сервера и NFS клиента в [K]Ubuntu.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>25</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-2895179928665778779</id><published>2007-03-03T06:02:00.000-08:00</published><updated>2007-03-12T20:45:10.295-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='quota'/><title type='text'>Дисковые квоты в Linux</title><content type='html'>&lt;div style="text-align: justify;"&gt;Как известно, Linux - это многопользовательская операционная система. Это значит, что на одном компьютере могут работать несколько человек одновременно. Каждый из них имеет свою домашнюю директорию, которая находятся в разделе /home. Многие администраторы для /home создают отдельный раздел на жестком диске. Следовательно, что мы имеем? Есть отдельный раздел диска фиксированного размера и есть несколько пользователей, которые могут им пользоваться. Здесь возникает вопрос. А как разделить это пространство между всеми пользователями? Как застраховаться от ситуации, когда пользователь захочет перенести в свой раздел всю коллекцию фильмов или музыки? Для решения этой проблемы в Linux и существуют квоты.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Установка дисковых квот.&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Первым делом в ядре должна быть включена поддержка квот. Если у вас ядро серии 2.6, то по умолчанию квоты включены, если - 2.4 - пересоберите ядро (посмотреть версию ядра можно командой uname -r).  Для того, чтобы проделать все нижеописанное, Вам понадобится утилита &lt;span style="font-weight: bold;"&gt;quota,&lt;/span&gt; установленная на вашем компьютере. Бинарные пакеты существуют для всех распространенных дистрибутивов.&lt;br /&gt;В Debian-производных дистрибутивах установка с помощью утилиты apt-get выглядит так:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install quota&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Все. Никаких дополнительных пакетов не требуется.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь, как я уже упоминал выше, допустим, у нас есть папка /home, смонтированная на отдельном разделе жесткого диска, скажем /dev/sda8, размером 20Гб, и два пользователя - serhiy и nadiia с домашними директориями /home/serhiy/ и  /home/nadiia. И что я хочу сделать? Правильно, ограничим пользователя nadiia всего 50 мегабайтами. Приступим.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;1.&lt;/span&gt; Загрузитесь в однопользовательский режим. Поскольку директория /home будет перемонтирована, то мы должны застраховаться от того, что другие пользователи могут потерять свои данные.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;#init 1&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(этого можно и не делать, если вы уверены, что за компьютером больше никто кроме вас не работает)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;2.&lt;/span&gt; Отредактируйте файл /etc/fstab/:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo vi /etc/fstab/&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;добавив usrqouta к опциям раздела /home.&lt;br /&gt;Вот так это выглядит у меня:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;/dev/sda8       /home           ext3    defaults,&lt;span style="color: rgb(51, 51, 255);"&gt;usrquota&lt;/span&gt;        0       2&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;3.&lt;/span&gt; Перемонтируйте раздел /home:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo mount -o remount /home&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;4.&lt;/span&gt; Создайте файлы  aquota.user и/или aquota.group. Файлы должны быть созданы в самой верхней директории раздела. В нашем случае это /home. Поскольку я хочу ограничить квотами лишь пользователей,  файл aquota.group я создавать не буду.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo touch /home/aquota.user&lt;br /&gt;$ sudo chmod 600 /home/aquota.user&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;5.&lt;/span&gt; Разрешаем linux читать файл aquota.user. Это делается с помощью команды quotackeck. Будьте готовы к тому, что будет выведена ошибка, как показано ниже. Это связано с тем, что файл был создан вручную, а не командами qouta. Также будет сказано об отсутствии файла для групп. Ничего страшного в этом нет&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo quotacheck -vagum&lt;br /&gt;quotacheck: WARNING -  Quotafile /home/aquota.user was probably truncated. Can't save quota settings...&lt;br /&gt;quotacheck: Scanning /dev/sda8 [/home] quotacheck: Old group file not found. Usage will not be substracted.&lt;br /&gt;done&lt;br /&gt;quotacheck: Checked 5265 directories and 74403 files&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;6.&lt;/span&gt; Задайте квоты для пользователей, используя команду edquota&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo  edquota -u nadiia&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Эта команда запустит редактор, установленный по умолчанию (переменная EDITOR) (в моем случае это редактор mc -mcedit):&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;Disk quotas for user nadiia (uid 1001):&lt;br /&gt;Filesystem                   blocks       soft       hard     inodes     soft     hard&lt;br /&gt;/dev/sda8                        16          0          0          5        0        0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;(Если используемый по умолчанию редактор вам не нравится, всегда можно его изменить, запустив в консоли export &lt;span style="font-family:courier new;"&gt;EDITOR=vi&lt;/span&gt;. Вместо vi запишите удобный для вас редактор)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В приведенном выше файле:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Blocks :&lt;/span&gt; Место, используемое пользователем в блоках длиной 1kB.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inodes :&lt;/span&gt; Число используемых пользователем файлов&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Soft Limit :&lt;/span&gt; Максимальное количество блоков/файлов, которое пользователь может иметь на данном разделе. Если используется период отсрочки (grace period), то вместо жесткого ограничения, пользователь нарушивший данные требования, получит лишь сообщение об этом. Значение 0 отключает данную опцию.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Hard Limit : &lt;/span&gt;Максимальное количество блоков/файлов, которое пользователь может иметь на данном разделе даже с установленным периодом отсрочки. Это жесткое ограничение, которое пользователь не может превысить.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ограничим пользователя всего 50-ю мегабайтами (приблизительно).&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;Disk quotas for user nadiia (uid 1001):&lt;br /&gt;Filesystem                   blocks       soft       hard     inodes     soft     hard&lt;br /&gt;/dev/sda8                        16          50000          0          5        0        0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;7. &lt;/span&gt;Теперь можно выйти из однопользовательского режима (если вы работали в нем), набрав&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;#init 5&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Все. Теперь пользователь nadiia не может превысить 50Mb.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Другие команды quota.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Изменяем период отсрочки:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo edquota -t&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Эта команда установит период отсрочки для всех пользователей. Период отсрочки  - это период, во время которого опция soft period будет лишь предупреждать, но не ограничивать. Могут быть использованы секунды, минуты, часы, дни, недели и месяцы (нужно вписать на английском языке seconds, minutes, hours, days, weeks и months ) Так выглядит запуск этой команды у меня:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;Grace period before enforcing soft limits for users:&lt;br /&gt;Time units may be: days, hours, minutes, or seconds&lt;br /&gt;Filesystem             Block grace period     Inode grace period&lt;br /&gt;/dev/sda8                     7days                  7days&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Редактирование квот для групп:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo edquota -g&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Регулярная проверка квот:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Полезно регулярно выполнять quotacheck. Это можно реализовать, добавив задание в файл crontab&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;0 3 * * 0 /sbin/quotacheck -vagu&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;(частоту выполнения задания можно выставить, используя синтаксис cron)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Отчет об квотах:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;Команда repquota показывает суммарный отчет по квотам на файловой системе. У меня отчет выглядит следующим образом:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo repquota /home&lt;br /&gt;*** Report for user quotas on device /dev/sda8&lt;br /&gt;Block grace time: 7days; Inode grace time: 7days&lt;br /&gt;                  Block limits                File limits&lt;br /&gt;User            used    soft    hard  grace    used  soft  hard  grace&lt;br /&gt;----------------------------------------------------------------------&lt;br /&gt;root      --  131312       0       0             15     0     0&lt;br /&gt;serhiy    -- 18774192       0       0          79512     0     0&lt;br /&gt;sshd      --   14512       0       0            137     0     0&lt;br /&gt;nadiia    --      16   50000       0              5     0     0&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для более подробной информации обращайтесь к страницам man. Также рекомендую почитать перевод &lt;a href="http://www.opennet.ru/base/sys/quota_mini_howto.txt.html"&gt;Quota mini-HOWTO&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Источники:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://linuxhelp.blogspot.com/2005/10/disk-quotas-in-linux-explained.html"&gt;Disk Quotas in GNU/Linux explained&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.opennet.ru/base/sys/quota_mini_howto.txt.html"&gt;Quota mini-HOWTO&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://symlink.dk/linux/config/quota/"&gt;File system quota&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-2895179928665778779?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/2895179928665778779/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=2895179928665778779' title='Комментарии: 20'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2895179928665778779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2895179928665778779'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/03/linux.html' title='Дисковые квоты в Linux'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-8202451343962703017</id><published>2007-02-24T02:24:00.000-08:00</published><updated>2008-11-15T03:24:39.030-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='скриншот'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Gimp'/><title type='text'>Скриншоты в стиле Web2.0, используя Gimp.</title><content type='html'>Нашел интересный плагин для &lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt; - "&lt;a href="http://www.everdusk.be/uploads/File/mat_files/ScreenshotWithStyle.scm"&gt;Screenshot with style&lt;/a&gt;". Плагин превращает обычные скриншоты в нечто более прекрасное:).&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Установка:&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;1. Скачайте плагин.&lt;br /&gt;2. Скопируйте в папку ~/.gimp-2.2/scripts (2.2 замените на вашу версию Gimp).&lt;br /&gt;3. Перезапустите Gimp или обновите список сриптов в панели меню Xtns -&gt; Script-Fu -&gt; Refresh Scripts.&lt;br /&gt;Все. Скрипт установлен и готов к работе.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Использование:&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;1. Откройте созданный раньше скриншот (как сделать скриншот в KDE, описано &lt;a href="http://linux-ru.blogspot.com/2007/01/kubuntu-ksnapshot.html"&gt;здесь&lt;/a&gt;).&lt;br /&gt;2. Пройдите в Xtns -&gt; Script-Fu -&gt; Screenshot with style. Появится следующее окошко настройки различных эффектов:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/Rd1FMu-xoRI/AAAAAAAAAdc/2G-_35KGY5U/s1600-h/screenshotwithstyle.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/Rd1FMu-xoRI/AAAAAAAAAdc/2G-_35KGY5U/s320/screenshotwithstyle.png" alt="" id="BLOGGER_PHOTO_ID_5034256043542159634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Выставьте все, что нужно или выберите по умолчанию&lt;br /&gt;4. Запустите скрипт, нажав Ok.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Работа скрипта может занять некоторое время. Особенно это будет заметно на слабых компьютерах. Поэтому не спешите отменять задание, решив, что что-нибудь не работает.&lt;br /&gt;Если все прошло успешно, то со скриншота &lt;a href="http://linux-ru.blogspot.com/2006/12/xglsnow.html"&gt;XglSnow&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/Rd1G9u-xoSI/AAAAAAAAAdk/OP0R2N2R4ew/s1600-h/xglsnow4.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/Rd1G9u-xoSI/AAAAAAAAAdk/OP0R2N2R4ew/s320/xglsnow4.png" alt="" id="BLOGGER_PHOTO_ID_5034257984867377442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;должна получиться такая вот красота:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rd1HH--xoTI/AAAAAAAAAds/kBkuPrAEt04/s1600-h/gimpweb20.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rd1HH--xoTI/AAAAAAAAAds/kBkuPrAEt04/s320/gimpweb20.png" alt="" id="BLOGGER_PHOTO_ID_5034258160961036594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Замечания:&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;1. Скрипт лучше всего работает со скриншотами, снятыми с экрана с соотношением сторон 16:10 (на многих ноутбуках). В случае стандартного соотношения 4:3, картинка будет выглядеть немного хуже. Попробуйте подредактировать скрипт.&lt;br /&gt;2. Окошко настройки различных визуальных параметров на французком языке. Если вас это смущает, переведите термины и замените их в скрипте.&lt;br /&gt;3. Для более подробного разъяснения обратитесь на &lt;a href="http://www.everdusk.be/index.php?page=FR_Plug_in_Gimp_Screenshot_with_style"&gt;сайт разработчика&lt;/a&gt;(на французском). Если вы французским не владеете, то переведите страницу  на английский с помощью сайта  &lt;a href="http://babelfish.altavista.com/"&gt;babelfish.altavista.com&lt;/a&gt;. Переводит довольно-таки неплохо.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-8202451343962703017?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/8202451343962703017/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=8202451343962703017' title='Комментарии: 37'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8202451343962703017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8202451343962703017'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/web20-gimp.html' title='Скриншоты в стиле Web2.0, используя Gimp.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cATxRijMTPg/Rd1FMu-xoRI/AAAAAAAAAdc/2G-_35KGY5U/s72-c/screenshotwithstyle.png' height='72' width='72'/><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-932933047600483224</id><published>2007-02-24T01:08:00.000-08:00</published><updated>2008-11-15T03:24:39.333-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Парадокс. Цена Windows Vista -53$.</title><content type='html'>Сколько всего было написано о том, что производители компьютеров выбирают Open Source, что Dell будет продавать компьютеры и ноутбуки с предустановленным Linux и как все будет замечательно в этом мире... И что мы имеем сейчас? Ноутбук с предустановленной Windows Vista стоит на 53 доллара дешевле, чем аналогичный - с OpenDOS.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Данную цифру получил &lt;a href="http://buranen.info/?p=77"&gt;Derek Buranen&lt;/a&gt;, взяв для примера ноутбук Dell D420.&lt;br /&gt;Если не верите, можете проверить сами:&lt;br /&gt;&lt;br /&gt;Ноутбук Dell’s &lt;a href="http://configure.us.dell.com/dellstore/config.aspx?c=us&amp;cs=04&amp;amp;amp;amp;amp;amp;amp;amp;amp;kc=6W300&amp;l=en&amp;amp;oc=blcwgn4&amp;s=bsd"&gt;D420N установленным OpenDOS&lt;/a&gt;:&lt;span style="color: rgb(255, 0, 0);"&gt; $1,252&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rih6hcTs-YI/AAAAAAAAAro/NroTG_atPXI/s1600-h/1252.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rih6hcTs-YI/AAAAAAAAAro/NroTG_atPXI/s320/1252.jpg" alt="" id="BLOGGER_PHOTO_ID_5055425296676485506" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;И такой-же ноутбук, но &lt;a href="http://configure.us.dell.com/dellstore/config.aspx?c=us&amp;cs=04&amp;amp;amp;amp;amp;amp;amp;amp;kc=6W300&amp;l=en&amp;amp;oc=blcwg1s&amp;s=bsd"&gt;с Windows Vista&lt;/a&gt;: &lt;span style="color: rgb(255, 0, 0);"&gt;$1,199&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rih6psTs-ZI/AAAAAAAAArw/WxSpbY1HER8/s1600-h/1199.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rih6psTs-ZI/AAAAAAAAArw/WxSpbY1HER8/s320/1199.jpg" alt="" id="BLOGGER_PHOTO_ID_5055425438410406290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;(&lt;span style="color: rgb(153, 153, 153);"&gt;изображения взяты &lt;/span&gt;&lt;a style="color: rgb(153, 153, 153);" href="http://kmandla.wordpress.com/2007/02/23/dell-open-source-computer-costs-more-than-with-vista/"&gt;отсюда&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Ну и кто теперь захочет покупать компьютер с OpenDOS на борту!? Я сомневаюсь, что найдутся такие энтузиасты. Сомневаюсь также и в том, что повторятся случаи с &lt;a href="http://lifehacker.com/software/shopping/run-linux-and-get-money-back-on-your-new-pc-216393.php"&gt;возвратом Windows и получением за это денег&lt;/a&gt;. Вам просто предложат доплатить и взять свободный DOS. Или я не прав?..&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-932933047600483224?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/932933047600483224/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=932933047600483224' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/932933047600483224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/932933047600483224'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/windows-vista-53.html' title='Парадокс. Цена Windows Vista -53$.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cATxRijMTPg/Rih6hcTs-YI/AAAAAAAAAro/NroTG_atPXI/s72-c/1252.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-7057509700816106987</id><published>2007-02-21T19:21:00.000-08:00</published><updated>2008-11-15T03:24:40.324-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Gimp'/><title type='text'>Стильный текст с помощью Gimp.</title><content type='html'>Вот такой симпатичный текст можно получить проделав действия, описанные ниже.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rd0MnO-xoKI/AAAAAAAAAcI/eb_QNYVKY74/s1600-h/linux2.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rd0MnO-xoKI/AAAAAAAAAcI/eb_QNYVKY74/s320/linux2.png" alt="" id="BLOGGER_PHOTO_ID_5034193826645909666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Начнем с того, что откроем &lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt; и создадим новый файл (&lt;span style="font-weight: bold;"&gt;CTRL + N&lt;/span&gt;) шириной &lt;span style="font-weight: bold;"&gt;800px&lt;/span&gt; и высотой &lt;span style="font-weight: bold;"&gt;100px&lt;/span&gt;. В зависимости от того, что вы хотите написать и какой размер шрифта хотите выбрать, размеры изображения могут варьироваться. Только не выбирайте очень маленький шрифт (меньше &lt;span style="font-weight: bold;"&gt;40px&lt;/span&gt;).&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Дальше выбираем цвет фона, в моем случае я оставил белый. Жмем &lt;span style="font-weight: bold;"&gt;T &lt;/span&gt;на клавиатуре (или выбираем &lt;span style="font-weight: bold;"&gt;T&lt;/span&gt; в панели инструментов) и создаем текст. Я советую взять шрифт "&lt;span style="font-weight: bold;"&gt;Sans Bold&lt;/span&gt;" размером &lt;span style="font-weight: bold;"&gt;50px&lt;/span&gt;. Если нужно, текст передвигаем с помощью инструмента перемещения (&lt;span style="font-weight: bold;"&gt;M)&lt;/span&gt;. Заливам текст желаемым цветом. Я выбрал &lt;span style="font-weight: bold;"&gt;#2e25e5&lt;/span&gt;.&lt;br /&gt;Теперь идем в меню изображения &lt;span style="font-weight: bold;"&gt;Dialogues - &gt; Layers&lt;/span&gt;, жмем правой кнопкой мыши на слой с текстом и выбираем "&lt;span style="font-weight: bold;"&gt;Alpa to Selection&lt;/span&gt;".&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/Rd0M8u-xoLI/AAAAAAAAAcQ/KwHI7hMyNbQ/s1600-h/gimp1.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/Rd0M8u-xoLI/AAAAAAAAAcQ/KwHI7hMyNbQ/s320/gimp1.png" alt="" id="BLOGGER_PHOTO_ID_5034194196013097138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Создаем новый слой (для этого кликаем по левой нижней кнопке окна "&lt;span style="font-weight: bold;"&gt;Layers&lt;/span&gt;" ) и называем его "Dark Border". Пункт Layer Fill Type оставляем прозрачным (Transparency).&lt;br /&gt;Выставляем цвет переднего плана (foreground) в значение &lt;span style="font-weight: bold;"&gt;#1b1b1b&lt;/span&gt;. Теперь идем в пункт меню изображения &lt;span style="font-weight: bold;"&gt;select -&gt; Grow&lt;/span&gt; и устанавливаем значение &lt;span style="font-weight: bold;"&gt;1px&lt;/span&gt;. Заполняем выделение выбранным цветом с помощью инструмента заполнения (&lt;span style="font-weight: bold;"&gt;SHIFT + B&lt;/span&gt;)(весь текст должен окраситься цветом &lt;span style="font-weight: bold;"&gt;#1b1b1b&lt;/span&gt;). Переходим к окну слоев и опускаем слой "Dark Border" с помощью стрелочки внизу. Изменив порядок слоев, вы должны получить текст цветом &lt;span style="font-weight: bold;"&gt;#2e25e5&lt;/span&gt; с краями цвета &lt;span style="font-weight: bold;"&gt;#1b1b1b&lt;/span&gt;. Вот так должно выглядеть окно слоев после этого:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rd0NHO-xoMI/AAAAAAAAAcY/w8T50Z_c808/s1600-h/gimp2.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rd0NHO-xoMI/AAAAAAAAAcY/w8T50Z_c808/s320/gimp2.png" alt="" id="BLOGGER_PHOTO_ID_5034194376401723586" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Создаем новый слой (как это сделать описано выше) с названием "Light Border" с прозрачным заполнением. Изменяем цвет переднего и заднего плана на &lt;span style="font-weight: bold;"&gt;#ffffff&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;#b2b2b2&lt;/span&gt;, соответственно. Выбираем инструмент градиент (&lt;span style="font-weight: bold;"&gt;L&lt;/span&gt;) и создаем градиент (удерживая нажатой кнопку &lt;span style="font-weight: bold;"&gt;CTRL&lt;/span&gt;) от верхнего к нижнему краю текста. Опускаем и этот слой и снимаем выделение, нажав &lt;span style="font-weight: bold;"&gt;CTRL+SHIFT+A&lt;/span&gt;. Окно слоев после этого:&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rd0NVO-xoNI/AAAAAAAAAcg/xwEn1xWOWLo/s1600-h/gimp3.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rd0NVO-xoNI/AAAAAAAAAcg/xwEn1xWOWLo/s320/gimp3.png" alt="" id="BLOGGER_PHOTO_ID_5034194616919892178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В окне слоев жмем правой кнопкой мыши на слой с текстом и выбираем "&lt;span style="font-weight: bold;"&gt;Alpa to Selection&lt;/span&gt;". Создаем новый слой с прозрачным заполнением и называем его "HighLight". Теперь в панели инструментов выбираем инструмент "прямоугольное выделение"(&lt;span style="font-weight: bold;"&gt;R&lt;/span&gt;) и выставляем &lt;span style="font-weight: bold;"&gt;Mode&lt;/span&gt; в значение &lt;span style="font-weight: bold;"&gt;Subtract&lt;/span&gt; (третья кнопка). Дальше идем к окну с текстом и снимаем выделение с нижней половины текста (выделите прямоугольник, охватывающий весь текст по ширине и нижнюю половину текста по высоте). Должно получиться следующее:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rd0OO--xoPI/AAAAAAAAAcw/P8sMnaxHLIA/s1600-h/gimp4.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rd0OO--xoPI/AAAAAAAAAcw/P8sMnaxHLIA/s320/gimp4.png" alt="" id="BLOGGER_PHOTO_ID_5034195609057337586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Снова выбираем инструмент градиент. В пункте&lt;span style="font-weight: bold;"&gt; Gradient&lt;/span&gt;: выставляем "&lt;span style="font-weight: bold;"&gt;FG to Transparent&lt;/span&gt;". Удерживая нажатой кнопку &lt;span style="font-weight: bold;"&gt;CTRL&lt;/span&gt;, создаем градиент с верхнего края текста к нижнему. Снимаем выделение (&lt;span style="font-weight: bold;"&gt;CTRL+SHIFT+A&lt;/span&gt;). Дальше, в окне слоев выбираем слой "Light Border" и в окне с изображением идем в &lt;span style="font-weight: bold;"&gt;Script-Fu -&gt; Shadow -&gt; Drop-Shadow&lt;/span&gt; и выставляем &lt;span style="font-weight: bold;"&gt;x&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;y offsets&lt;/span&gt; по нулям и &lt;span style="font-weight: bold;"&gt;blur radius &lt;/span&gt;- &lt;span style="font-weight: bold;"&gt;6px&lt;/span&gt;.&lt;br /&gt;Что мы имеем:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/Rd0Oh--xoQI/AAAAAAAAAc4/vrYZEBjZJWI/s1600-h/linux.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/Rd0Oh--xoQI/AAAAAAAAAc4/vrYZEBjZJWI/s320/linux.png" alt="" id="BLOGGER_PHOTO_ID_5034195935474852098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Можете попытаться усовершенствовать. Скажем, добавьте отблеск как описано &lt;a href="http://linux-ru.blogspot.com/2007/01/gimp.html"&gt;здесь&lt;/a&gt; и получите отличный Web2.0 логотип для вашего сайта.&lt;br /&gt;Источник: &lt;a href="http://www.technomono.com/tutorials/gimp/stylish-text/index.php"&gt;http://www.technomono.com/tutorials/gimp/stylish-text/index.php&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-7057509700816106987?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/7057509700816106987/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=7057509700816106987' title='Комментарии: 59'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/7057509700816106987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/7057509700816106987'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/gimp.html' title='Стильный текст с помощью Gimp.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/Rd0MnO-xoKI/AAAAAAAAAcI/eb_QNYVKY74/s72-c/linux2.png' height='72' width='72'/><thr:total>59</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-2355975199396545957</id><published>2007-02-15T05:57:00.000-08:00</published><updated>2008-11-15T03:24:41.000-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='мониторинг системы'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Munin'/><title type='text'>Мониторинг сервера и клиентов с помощью Munin.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Munin &lt;/span&gt; - это приложение для мониторинга серверов и обычных клиентских компьютеров под управлением Linux, написанное на языке Perl. Программа создает вывод изменений характеристик системы в виде графиков, встроенных в html страничку. По умолчанию осуществляется мониторинг использования файловой системы, памяти, процессора, активности сетевых служб и др. В принципе, вам должно этого хватить. Если же нужно отслеживать какие-нибудь специфические параметры, то можно добавить дополнительные плагины из уже созданных или написать самому.&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В состав Munin входят пакеты как для сервера (munin), так и для клиентов (munin-node). Серверную часть нужно устанавливать только на самом сервере, клиентскую, как на сервере (если вы хотите анализировать и его), так и на всех клиентских машинах.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Здесь я опишу установку в Kubuntu Dapper Drake. Но, так как при написании я использовал материалы статей, описывающих установку в Debian, - считаю, что приведенное ниже годится для всех Debian-производных дистрибутивов. В конце приведена ссылка на статью, описывающую установку в SLES 10. Установив из RPM-пакетов, настраивать можно так же, как описано здесь.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-size:130%;" &gt;Настройка Munin сервера.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Установка:&lt;/span&gt;&lt;pre&gt;&lt;cod&gt;$ sudo apt-get install munin munin-node&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Конфигурация:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Конфигурация munin сервера осуществляется редактированием конфигурационного файла /etc/munin/munin.conf.&lt;br /&gt;Если вы осуществляете мониторинг лишь одной машины (самого сервера), то менять ничего не нужно. Если же есть клиентские машины - информацию о них нужно внести в этот файл.&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo vi /etc/munin/munin.conf&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и найти секцию&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;# a simple host tree&lt;br /&gt;[localhost.localdomain]&lt;br /&gt;address 127.0.0.1&lt;br /&gt;use_node_name yes&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;после этого добавляем клиентскую машину(ы);&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;[test.skku.ac.kr]&lt;br /&gt;address 172.30.5.129&lt;br /&gt;use_node_name yes&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Замените test.skku.ac.kr и 172.30.5.129 на имя и IP клиентского компьютера соответственно.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;font-size:130%;" &gt;Настройка munin клиента.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Установка:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install munin-node&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;В результате установки будет создана директория /etc/munin, содержащая:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;munin-node.conf&lt;/span&gt; - конфигурационный файл клиента&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;plugin-conf.d/munin-node&lt;/span&gt; - конфигурационный файл для настройки плагинов клиента&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;plugins&lt;/span&gt; - папка, в которой находятся символьные ссылки к плагинам в /usr/share/munin/plugins&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Конфигурация:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Открываем файл munin-node.conf&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo vi /etc/munin/munin-node.conf&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и добавляем:&lt;br /&gt;&lt;br /&gt;полное имя клиентской машины&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;#host_name localhost.localdomain&lt;br /&gt;&lt;br /&gt;host_name   test.skku.ac.kr&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;и после  allow ^127\.0\.0\.1$ записываем IP-адрес сервера, таким образом разрешая с него доступ на клиентскую машину&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;allow ^127\.0\.0\.1$&lt;br /&gt;&lt;br /&gt;allow ^10\.52\.31\.41$&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(можно задавать несколько серверов)&lt;br /&gt;&lt;br /&gt;По умолчанию будут запускаться плагины, ссылки на которые находятся в директории /etc/munin/plugins. Это:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;cpu entropy forks if_eth0 iostat  memory mysql_slowqueries  open_files processes df   exim_mailqueue  if_err_eth0  if_eth1  irqstats  mysql_bytes    mysql_threads      open_inodes  swap df_inode  exim_mailstats  if_err_eth1  interrupts  load      mysql_queries  netstat          postfix_mailvolume  vmstat&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Если же вы хотите добавить другие, нужно редактировать файл /etc/munin/plugin-conf.d/munin-node, где надо указать плагин, задание, пользователя и группу по аналогии с уже приведенными записями.&lt;br /&gt;&lt;br /&gt;После этого нужно перезапустить munin клиент:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo /etc/init.d/munin-node restart&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;и запустить следующее на сервере:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$sudo /usr/share/munin/munin-update  --force-root&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Munin задаст задание cron в файле /etc/cron.d/munin, который в свою очередь запустит /usr/bin/munin-cron.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Запуск и работа Munin.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Для того, чтобы проверить работу Munin на сервере в браузере, набираем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;http://ipaddress/munin&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;В случае возникновения каких либо проблем проверьте логи в папке /var/log/munin/&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;для сервера:&lt;/span&gt;&lt;br /&gt;munin-node.log - отображает данные о состоявшихся соединениях&lt;br /&gt;munin-graph.log - отображает данные о сервисах, для которых были построены графики&lt;br /&gt;munin-html.log - информация о сгенерированном коде html.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;для клиента:&lt;/span&gt;&lt;br /&gt;munin-node.log - отображает данные о состоявшихся соединениях&lt;br /&gt;&lt;br /&gt;Если же проблем не возникло, то в окне браузера должно появиться примерно следующее:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RdRs_fRravI/AAAAAAAAAbM/iQ10_fxkmjc/s1600-h/munin.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RdRs_fRravI/AAAAAAAAAbM/iQ10_fxkmjc/s320/munin.png" alt="" id="BLOGGER_PHOTO_ID_5031766521662892786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Т.е. я буду осуществлять мониторинг своей локальной машины (в данном случае она выступает и сервером) и удаленного клиента в домене skku.ac.kr.&lt;br /&gt;&lt;br /&gt;Список параметров, для которых будут строиться графики, приведен на следующем рисунке:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RdRtkvRrawI/AAAAAAAAAbU/6qhwQhAUKuk/s1600-h/munin1.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RdRtkvRrawI/AAAAAAAAAbU/6qhwQhAUKuk/s320/munin1.png" alt="" id="BLOGGER_PHOTO_ID_5031767161613019906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ну и сами результаты мониторинга (на следующий день после установки)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RdVyCvRrazI/AAAAAAAAAb0/Q5UAby0_FB4/s1600-h/munin2.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RdVyCvRrazI/AAAAAAAAAb0/Q5UAby0_FB4/s320/munin2.png" alt="" id="BLOGGER_PHOTO_ID_5032053550032317234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RdVx9PRrayI/AAAAAAAAAbs/w6e94yTNXbE/s1600-h/munin3.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RdVx9PRrayI/AAAAAAAAAbs/w6e94yTNXbE/s320/munin3.png" alt="" id="BLOGGER_PHOTO_ID_5032053455543036706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RdVx3PRraxI/AAAAAAAAAbk/Bb3tsvwYXp4/s1600-h/munin4.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RdVx3PRraxI/AAAAAAAAAbk/Bb3tsvwYXp4/s320/munin4.png" alt="" id="BLOGGER_PHOTO_ID_5032053352463821586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ссылки:&lt;br /&gt;&lt;a href="http://munin.projects.linpro.no/"&gt;http://munin.projects.linpro.no/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.debianhelp.co.uk/munin.htm"&gt;http://www.debianhelp.co.uk/munin.htm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.debian-administration.org/articles/229"&gt;http://www.debian-administration.org/articles/229&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.howtoforge.com/server_monitoring_monit_munin"&gt;http://www.howtoforge.com/server_monitoring_monit_munin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.novell.com/coolsolutions/feature/17913.html#9"&gt;http://www.novell.com/coolsolutions/feature/17913.html#9&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-2355975199396545957?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/2355975199396545957/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=2355975199396545957' title='Комментарии: 23'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2355975199396545957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2355975199396545957'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/munin.html' title='Мониторинг сервера и клиентов с помощью Munin.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cATxRijMTPg/RdRs_fRravI/AAAAAAAAAbM/iQ10_fxkmjc/s72-c/munin.png' height='72' width='72'/><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5946851516172988339</id><published>2007-02-14T01:49:00.000-08:00</published><updated>2007-02-14T02:02:07.602-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Streamripper'/><category scheme='http://www.blogger.com/atom/ns#' term='мультимедиа'/><title type='text'>Запись интернет радио в Linux. Streamripper.</title><content type='html'>&lt;div style="text-align: justify;"&gt;В статье &lt;a href="http://linux-ru.blogspot.com/2007/02/linux.html"&gt;Запись интернет радио в Linux&lt;/a&gt; я описал простой пример, показывающий, как легко можно записать mp3 c интернет радио пользуясь популярным плеером Mplayer. Там же была  упомянута программа Streamripper и  то, как хорошо она работает в паре с Winamp в Windows. Но я даже и не подозревал, что эта программа существует и для Linux (спасибо anonymous, что подсказал в комментариях).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Что меня не устраивало в Mplayer и почему я решил попробовать &lt;a href="http://streamripper.sourceforge.net/"&gt;Streamripper&lt;/a&gt;? Mplayer весь поток пишет в один файл, что для прослушивания не очень удобно. Полученный файл нужно разбивать на отдельные песни в специальном редакторе. Хлопотно, в общем. Streamripper же пишет отдельные треки в отдельные mp3 файлы. Бери и слушай!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Установка.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Streamripper включен [K]Ubuntu репозитории. Поэтому ставим с помощь apt-get:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;sudo apt-get install streamripper kstreamripper&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;kstreamripper - это KDE frontend для streamripper. Если Вас не пугает консоль, то его можно и не ставить. Здесь я буду рассматривать лишь streamripper.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Пользователи других дистрибутивов могут скачать &lt;a href="http://downloads.sourceforge.net/streamripper/streamripper-1.61.27.tar.gz?modtime=1157845213&amp;big_mirror=0"&gt;исходники&lt;/a&gt;,&lt;br /&gt;разархивировать и поставить:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$tar -xzvf streamripper-1.61.27.tar.gz&lt;br /&gt;$cd streamripper-1.61.27&lt;br /&gt;$./configure&lt;br /&gt;$make&lt;br /&gt;$sudo make install&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;(не проверив, есть ли эта программа в репозиториях, я ставил из источников. Так что проблем возникнуть не должно.)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Запись радио.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Наверное, это не законно :). Страшно? Если нет, то пошли дальше...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Первое что нам нужно - это собственно интернет радио. Будем тестировать на радио The EDGE ROCKS!!&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ streamripper http://67.43.161.248:6005 -d songs2&lt;br /&gt;Connecting...&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Синтаксис довольно прост. После команды нужно записать URL вещающего сервера. В принципе, этого достаточно. Треки будут сохраняться в директории, с которой был запущен streamripper. Если хотите, чтобы файлы сохранялись в отдельную директорию, задайте ее название после ключа -d.&lt;br /&gt;А вот ответ сервера и информация о треках.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;stream: The EDGE ROCKS!! - 100% ROCK :::: (Godsmack, Ozzy, SlipKnot, Pantera, etc) :::: Format: Active Rock / Extreme Rock 24 HOURS a day :::&lt;br /&gt;server name: SHOUTcast/Linux v1.9.5&lt;br /&gt;bitrate: 128&lt;br /&gt;meta interval: 32768&lt;br /&gt;[ripping...    ] ****** - **** [  2,53M]&lt;br /&gt;[ripping...    ] ***** - **** [  4,49M]&lt;br /&gt;..........................&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Видим, что каждая песня идет одним файлом. Вместо **** должны быть названия исполнителя и песни.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если возникает желание одновременно и сохранять песни и слушать радио, нужно воспользоваться ключем -r, который создает ретрансляционный сервер по умолчанию на порту 8000. Все что теперь нужно, открыть адрес http://localhost:8000 в любимом mp3 плеере.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Это, пожалуй, все, что я хотел сказать касательно самой программы.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь пару слов о русскоязычных песнях. Может случиться, что названия песен и теги будут в кодировке CP1251 (скорей всего, так оно и будет). Поэтому придется их перекодировать. Как это сделать с помощь программы EasyTag, можно почитать&lt;a href="http://linux-ru.blogspot.com/2006/12/easytag_25.html"&gt; здесь&lt;/a&gt;. Там же написано, как заполнить имена файлов из тегов. Если по каким нибудь причинам Вам это не нравится, то сами имена файлов можно перекодировать с помощь convmv:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ convmv -f CP1251 -t UTF-8 --notest *.mp3&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Это нужно запустить в директории с файлами. Если у Вас другая кодировка  (KOI8-R) - замените UTF-8 на KOI8-R. &lt;span style="font-family:monospace;"&gt;&lt;/span&gt;Результат можно проверить командой ls.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5946851516172988339?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5946851516172988339/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5946851516172988339' title='Комментарии: 10'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5946851516172988339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5946851516172988339'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/linux-streamripper_14.html' title='Запись интернет радио в Linux. Streamripper.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-8954411691161497218</id><published>2007-02-13T18:25:00.000-08:00</published><updated>2008-11-15T03:24:41.574-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='дистрибутив'/><category scheme='http://www.blogger.com/atom/ns#' term='голосование'/><title type='text'>Результаты голосования "Какой вы используете дистрибутив Linux?"</title><content type='html'>&lt;div style="text-align: justify;"&gt;Около двух месяцев на сайте проводилось голосование с целью узнать, какой дистрибутив Linux используют посетители. Как я и ожидал, у большинства установлен Ubuntu - 28%, на втором месте Debian - 17% и на третьем, что меня немного удивило - Gentoo 13%. Следующую тройку составляют так называемые RPM-дистрибутивы: SUSE - 10%, Fedora - 9% и Mandriva - 6%. Полная таблица результатов голосования выглядит так:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RdJ2GvRracI/AAAAAAAAAXw/dt1xX0T9LNw/s1600-h/LinuxDistro.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RdJ2GvRracI/AAAAAAAAAXw/dt1xX0T9LNw/s320/LinuxDistro.png" alt="" id="BLOGGER_PHOTO_ID_5031213591868172738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;При организации голосования я допустил несколько ошибок. Главная, это то, что я не добавил никаких разъяснений.  Так, к пользователям Ubuntu мысленно я отношу и Kubuntu и Edubuntu. Но люди, этого не зная, могли проголосовать "Other". Тоже касается и Fedora с RedHat.&lt;br /&gt;Но несмотря на это, сделаю некоторые выводы. Если объединить пользователей Debian и Debian-производных дистрибутивов, получается 35%. Для дистрибутивов на основе RPM - 25%.&lt;br /&gt;Общая картина этого голосования немного отличается от результатов, приведенных на сайте &lt;a href="http://distrowatch.com/"&gt;DistroWatch.com&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RdJ4xvRradI/AAAAAAAAAX4/a4s1H-YG_lU/s1600-h/LinuxDistro1.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RdJ4xvRradI/AAAAAAAAAX4/a4s1H-YG_lU/s320/LinuxDistro1.png" alt="" id="BLOGGER_PHOTO_ID_5031216529625803218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В первую очередь это касается Debian и Gentoo. На &lt;a href="http://distrowatch.com/"&gt;DistroWatch.com&lt;/a&gt; у них немного ниже показатели в процентном отношении. С чем это связано? Скорей всего с неточностью голосования. Или же русские пользователи более благосклонны к Debian и Gentoo чем в среднем в мире?&lt;br /&gt;&lt;br /&gt;Представив результаты, голосование "Какой вы используете дистрибутив Linux?" я закрыл. Но зато открыл новое -  "Как долго Вы в Linux?". Приглашаю всех проголосовать.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-8954411691161497218?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/8954411691161497218/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=8954411691161497218' title='Комментарии: 14'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8954411691161497218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8954411691161497218'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/linux_13.html' title='Результаты голосования &quot;Какой вы используете дистрибутив Linux?&quot;'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/RdJ2GvRracI/AAAAAAAAAXw/dt1xX0T9LNw/s72-c/LinuxDistro.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6387246637170383215</id><published>2007-02-10T07:53:00.000-08:00</published><updated>2007-02-20T19:38:45.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='форумы'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Популярные Linux и Unix форумы.</title><content type='html'>&lt;div style="text-align: justify;"&gt; Сегодня в своем RSS ридере Akregator я увидел довольно-таки интересную статью под названием  &lt;a href="http://linuxhelp.blogspot.com/2007/02/most-popular-gnulinux-unix-forums.html"&gt;Most popular GNU/Linux, Unix forums&lt;/a&gt;. Просмотрев ее, я захотел написать что-нибудь подобное, но с добавленными русскоязычными форумами.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Наверное это не будет новым, если я скажу, что одним из главных помощников начинающему пользователю Linux являются форумы. Фо́рум (от лат. forum) — это площадь для массового тематического общения. Слово произошло от первоначального Римского Форума, по подобию которого затем появились форумы по всей Римской империи; это слово также часто используется для обозначения мест публичного общения — в частности, интернет-форумов (wikipedia). На данный момент в Интернете существует огромное количество форумов, посвященных Linux. Это могут быть официальные форумы самих дистрибутивов Linux или же неофициальные, созданные любителями, чтобы помогать друг другу.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Начнем пожалуй с&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt; русскоязычных форумов&lt;/span&gt;.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://linuxforum.ru/"&gt;Linuxforum.ru&lt;/a&gt; - наверное, самый популярный из русских форумов. Он работает уже почти три года и за это время на сайте оставлено порядка 330 тысяч сообщений и зарегистрировано почто 10 тысяч пользователей!. Этот форум является общим для таких сайтов как  &lt;a href="http://rus-linux.net/"&gt;rus-linux.net&lt;/a&gt;, &lt;a href="http://linuxforum.ru/"&gt;linuxforum.ru&lt;/a&gt; и &lt;a href="http://linuxcenter.ru/"&gt;linuxcenter.ru&lt;/a&gt;. Здесь можно найти информации буквально обо всем, касающемся Linux.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.linux.org.ru/view-section.jsp?section=2"&gt;linux.org.ru&lt;/a&gt; - (сокращённо LOR). Одной из главных особенностей этого форума являются острые флеймы, возникающие при обсуждении практически каждой новости. Так что, если Вы являетесь фанатом какого-нибудь определенного дистрибутива (десктопа, оконного менеджера, браузера, плеера....) и хотите высказаться в его защиту - Вам определенно сюда.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://lafox.net/support/"&gt;lafox.net&lt;/a&gt;   - это форум при одноименном украинском сайте. На сайте можно заказать диски дистрибутивов Linux. Удобно для жителей Украины. Что касается форума, то он тоже радует количеством постов - почти 120 тыс., и участников - 3634.&lt;br /&gt;&lt;br /&gt;&lt;a href="ttp://forum.opennet.ru"&gt;forum.opennet.ru&lt;/a&gt; - форум проекта &lt;a href="http://www.opennet.ru/"&gt;OpenNet&lt;/a&gt;, предоставляющего информацию &lt;span style="font-size:-1;"&gt; &lt;/span&gt;о Unix системах и открытых технологиях для администраторов, программистов и пользователей. На сайте можно найти много хороших статей, а в форуме - обсудить.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forum.posix.ru"&gt;forum.posix.ru&lt;/a&gt; - форум сайта &lt;a href="http://posix.ru"&gt;Posix.ru&lt;/a&gt;, созданного для пропаганды POSIX'ивизма и идей Open Source среди широких кругов прогрессивной общественности.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forum.oszone.net/"&gt;forum.oszone.net&lt;/a&gt; - вообще это общий форум, посвященный компьютеру вообще и операционным системам в частности. Для пользователей *nix систем работает ветка Linux-FreeBSD.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://forum.ubuntu.ru/"&gt;forum.ubuntu.ru&lt;/a&gt; - как видно из названия, форум посвящен самому популярному дистрибутиву - Ubuntu. Здесь зарегестрировано более 3 тыс. пользователей. Так что, думаю, новичок, установивший себе Ubuntu, без проблем сможет получить помощь на этом форуме.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://slackware.pp.ru/forum/YaBB.pl"&gt;slackware.pp.ru/forum/YaBB.pl&lt;/a&gt; - форум пользователей Slackware.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://archlinux.org.ru/forum"&gt;archlinux.org.ru/forum&lt;/a&gt; - форум пользователей ArchLinux.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Англоязычные форумы.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://linuxquestions.org/"&gt;Linux Questions.org&lt;/a&gt; - Один из самых активных форумов, посвященных Linux, в мире. Количество постов и зарегистрированных посетителей просто поражает - 2.6 миллиона и 280 тысяч соответственно. Наверное здесь можно найти ВСЕ!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.ubuntuforums.org/"&gt;Ubuntu Forums&lt;/a&gt; - форум дистрибутива Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linuxforums.org/forum/"&gt;Linux Forums.org&lt;/a&gt; - даже не знаю что сказать. Еще один хороший Linux форум.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.howtoforge.com/forums/"&gt;HowToForge.com&lt;/a&gt; - это сайт, который постоянно радует очень хорошими статьями, посвященными работе в GNU/Linux. А форум, собственно находится при этом сайте. Таким образом, если у Вас возникли вопросы по статьям сайта, можно всегда спросить на форуме.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.suseforums.net/"&gt;SuSE Forums&lt;/a&gt; - форум, призванный помочь пользователям SuSE Linux.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://forums.debian.net/"&gt;Debian Forums&lt;/a&gt; - Я не смог найти официального форума Debian. Приведенный здесь является ближайшим кандидатом. Очень хороший форум пользователей Debian Linux.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://freebsdforums.org/"&gt;BSD Forums&lt;/a&gt; - форум для пользователей BSDs.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.unix.com/"&gt;Unix Forums&lt;/a&gt; - форум в основном ориентирован на различные юниксы - Solaris, HP-UX и AIX. Хотя есть и посты о Linux.&lt;br /&gt;&lt;/div&gt;`&lt;br /&gt;* &lt;a href="http://www.opensolaris.org/jive/index.jspa?categoryID=1"&gt;Open Solaris Forum&lt;/a&gt; - Open Solaris форум.&lt;br /&gt;`&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Конечно, это не все форумы, посвященные операционной системе Linux. Почти каждый дистрибутив имеет свои. Поэтому, для Вас может быть полезным найти форум дистрибутива, установленного на Вашем компьютере. Однако большинство из рассмотренных здесь не относятся к какой-нибудь системе в отдельности, а охватывают все дистрибутивы. Таким образом, они будут полезны всем.&lt;br /&gt;&lt;br /&gt;По мере расширения моего кругозора, информация о Linux форумах будет меняться. Может быть (скорей всего), я что-нибудь пропустил или (не дай Бог) какой-нибудь форум перестанет существовать.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6387246637170383215?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/6387246637170383215/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=6387246637170383215' title='Комментарии: 11'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6387246637170383215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6387246637170383215'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/linux-unix.html' title='Популярные Linux и Unix форумы.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6079691078128576562</id><published>2007-02-10T05:43:00.000-08:00</published><updated>2007-02-20T19:13:40.490-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='du'/><category scheme='http://www.blogger.com/atom/ns#' term='top'/><category scheme='http://www.blogger.com/atom/ns#' term='df'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='мониторинг системы'/><title type='text'>Linux. Мониторинг системы.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Данная статья написана в основном для новичков в Linux. Большинство информации, представленной здесь, может быть найдено в страницах man. Если Вы опытный пользователь Linux - большинство из написанного здесь Вам должно быть знакомо. Так что можете спокойно переходить к другим статьям или же, если хотите проверить свои знания - можете просмотреть мельком. Но а в случае если Вы являетесь новичком в Linux, если Вам нудно читать страницы man и хочется узнать обо все этом побыстрей - эта статья для Вас.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: top&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Это одна из чаще всего используемых комманд раздела мониторинга системы. Команда top предоставляет информацию о запущенных процессах, включая данные об использовании процессом CPU и памяти, пользователях, запустивших процесс и их pid (Process ID), а также о времени, прошедшем с момента запуска процесса. Данные все время обновляются с определенной частотой (по умолчанию 3 сек). Изменить частоту можно нажав клавишу "s" - ввести нужное число - Enter.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Вывод команды top показан ниже:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ top - 12:39:28 up  2:20,  1 user,  load average: 0.09, 0.14, 0.09&lt;br /&gt;Tasks: 131 total,   1 running, 130 sleeping,   0 stopped,   0 zombie&lt;br /&gt;Cpu(s):  1.7% us,  0.5% sy,  0.0% ni, 97.5% id,  0.0% wa,  0.2% hi,  0.2% si&lt;br /&gt;Mem:   1028144k total,   911324k used,   116820k free,    28604k buffers&lt;br /&gt;Swap:   530104k total,    20268k used,   509836k free,   396324k cached&lt;br /&gt;&lt;br /&gt;PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND&lt;br /&gt;5144 root      16   0  119m  63m 6452 S    1  6.3   3:07.04 Xorg&lt;br /&gt;7867 serhiy    16   0  102m  18m  13m S    1  1.9   0:01.15 konsole&lt;br /&gt;6379 serhiy    15   0  162m  35m  24m S    1  3.5   0:25.17 ktorrent&lt;br /&gt;3666 root      15   0     0    0    0 S    0  0.0   0:00.82 kjournald&lt;br /&gt;5393 serhiy    15   0  162m  33m  18m S    0  3.3   0:13.74 stardict&lt;br /&gt;7885 serhiy    16   0 10700 1300  952 R    0  0.1   0:00.49 top&lt;br /&gt;1 root      16   0  2640  564  476 S    0  0.1   0:00.89 init&lt;br /&gt;2 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0&lt;br /&gt;3 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/0&lt;br /&gt;4 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0&lt;br /&gt;5 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1&lt;br /&gt;6 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/1&lt;br /&gt;7 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/1&lt;br /&gt;8 root      10  -5     0    0    0 S    0  0.0   0:00.06 events/0&lt;br /&gt;9 root      10  -5     0    0    0 S    0  0.0   0:00.00 events/1&lt;br /&gt;10 root      10  -5     0    0    0 S    0  0.0   0:00.00 khelper&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вы можете модифицировать вид выводимой информации. Так, нажав "i" можно отключить вывод неработающих процессов. Повторное нажатие "i" вернет все в прежнее положение. "M" - отсортирует по количеству используемой памяти, а "P" - по использованию процессора.&lt;br /&gt;Приведенные опции вводились при запущенной команде top. В дополнение к этому, существуют опции, которые можно вводить при запуске команды. Например, с помощью "u" можно задать вывод только процессов, принадлежащих определенному пользователю:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ top -u serhiy&lt;br /&gt;top - 12:56:54 up  2:37,  1 user,  load average: 0.08, 0.10, 0.09&lt;br /&gt;Tasks: 137 total,   1 running, 136 sleeping,   0 stopped,   0 zombie&lt;br /&gt;Cpu(s):  0.7% us,  0.2% sy,  0.0% ni, 98.8% id,  0.0% wa,  0.2% hi,  0.2% si&lt;br /&gt;Mem:   1028144k total,   972308k used,    55836k free,    33260k buffers&lt;br /&gt;Swap:   530104k total,    20268k used,   509836k free,   445252k cached&lt;br /&gt;&lt;br /&gt;PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND&lt;br /&gt;6379 serhiy    15   0  162m  35m  25m S    1  3.6   0:30.55 ktorrent&lt;br /&gt;5393 serhiy    15   0  162m  33m  18m S    0  3.3   0:15.96 stardict&lt;br /&gt;7867 serhiy    15   0  102m  18m  13m S    0  1.9   0:03.91 konsole&lt;br /&gt;8109 serhiy    16   0 10696 1304  952 R    0  0.1   0:00.24 top&lt;br /&gt;5210 serhiy    17   0  7584 1896 1188 S    0  0.2   0:00.09 startkde&lt;br /&gt;5260 serhiy    16   0 20144  852  492 S    0  0.1   0:00.00 ssh-agent&lt;br /&gt;5263 serhiy    16   0 10084  696  528 S    0  0.1   0:00.00 dbus-launch&lt;br /&gt;5264 serhiy    17   0  8448  888  744 S    0  0.1   0:00.00 dbus-daemon&lt;br /&gt;5296 serhiy    18   0 74596 5720 2120 S    0  0.6   0:00.27 kdeinit&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;С помощью опции "k" можно убить процесс, а "r" (renice) изменит его приоритет  (колонка PR в выводе команды top).&lt;br /&gt;Для того, чтобы выйти из программы, нужно нажать клавишу "q".&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для более подробной информации о системных процессах следует обратиться к псевдофайловой системе /proc. Здесь информация о процессах представлена в виде файлов.&lt;br /&gt;Будьте осторожны, поскольку это не обычные файлы, а лишь текущее состояние устройства, эти файлы редактировать НЕЛЬЗЯ!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: ps&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;'ps' отображает список запущенных процессов.&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ ps&lt;br /&gt;PID TTY          TIME CMD&lt;br /&gt;11065 pts/2    00:00:00 bash&lt;br /&gt;11082 pts/2    00:00:00 ps&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;По умолчанию информация дается только о процессах, ассоциированных с данным терминалом. Выводятся идентификатор процесса, идентификатор терминала, истраченное к данному моменту время ЦП и имя команды. Если нужна иная информация, следует пользоваться опциями. Следует заметить, что данная команда может работать как в стандартном виде записи опций (-опция), так и в режиме BSD (знака "-" между командой и опцией нет).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Так, чтобы просмотреть информацию о всех запущенных в системе процессах можно воспользоваться как&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;ps -e&lt;br /&gt;ps -ef&lt;br /&gt;ps -eF&lt;br /&gt;ps -ely&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;так и&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;ps ax&lt;br /&gt;ps axu&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Обычно используется команда ps axu. Она выдает практически всю информацию о системе.&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;serhiy@kubuntu:~$ ps axu&lt;br /&gt;USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND&lt;br /&gt;root         1  0.0  0.0   2640   564 ?        S    10:19   0:00 init [2]&lt;br /&gt;root         2  0.0  0.0      0     0 ?        S    10:19   0:00 [migration/0]&lt;br /&gt;root         3  0.0  0.0      0     0 ?        SN   10:19   0:00 [ksoftirqd/0]&lt;br /&gt;root         4  0.0  0.0      0     0 ?        S    10:19   0:00 [watchdog/0]&lt;br /&gt;................................................&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Вывод команды очень большой. Поэтому я привел лишь начало. Если же нужна информация о запущенных Вами процессах - воспользуйтесь.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;ps cxu&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;или&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;ps cx&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;В первом случае информация будет выведена в более подробном виде. Обычно данную программу запускают для того, чтобы узнать PID (первая колонка) команды, с последующим ее уничтожением с помощью команды kill -9.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: free&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;'free'  показывает информацию о памяти компьютера, включающей в себя физическую память (RAM), swap, разделяемую память и буферы, используемые ядром. Вся информация выдается в килобайтах.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ free&lt;br /&gt;  total       used       free     shared    buffers     cached&lt;br /&gt;Mem:       1028144    1020468       7676          0      16316     379828&lt;br /&gt;-/+ buffers/cache:     624324     403820&lt;br /&gt;Swap:       530104      21644     508460&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;В строке Mem: показано использование физической памяти, в строке Swap: — использование пространства подкачки, а в строке -/+ buffers/cache: — объем физической памяти, выделенный в настоящее время для буферов системы. Команда free выводит лишь единоразово информацию о задействованной памяти. Для того, чтобы просматривать показатели каждые n секунд, нужно воспользоваться опцией -s n, где n - число в секундах. Но это может быть неудобно. Строки пробегают по экрану и человеку тяжело уловить разницу. Поэтому следует воспользоваться командой watch:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$watch free&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Вы можете менять задержку между обновлениями (по умолчанию 2 сек.) с помощью параметра -n или сделать так, чтобы любые отличия результатов выделялись, указав параметр -d, как показано в следующей команде:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$watch -n 1 -d free&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: du&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;'du' используется для того, чтобы узнать размер директории&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ du&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Без дополнительных опций команда du выдает список директорий, находящихся в текущей директории, и их размеры. Последняя строка показывает общий размер текущей директории. По умолчанию информация отображается в килобайтах. Во многих случаях это может быть неудобно. Поэтому воспользуемся некоторыми дополнительными опциями.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ du -h /home/serhiy/pic/&lt;br /&gt;4,0M    /home/serhiy/pic/from_sky&lt;br /&gt;1,1M    /home/serhiy/pic/smoke&lt;br /&gt;11M     /home/serhiy/pic/mini_world&lt;br /&gt;16M     /home/serhiy/pic/&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;В приведенном примере видно, что папка pic в домашней директории пользователя serhiy содержит три вложенных папки, размерами 4.0, 1.1, и 11 мегабайт. Размер всей папки - 16 Мб. Опция -h задает отображение в более удобном виде.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ du -ah&lt;br /&gt;&lt;br /&gt;du -ah /home/serhiy/pic/&lt;br /&gt;148K    /home/serhiy/pic/from_sky/1.jpg&lt;br /&gt;144K    /home/serhiy/pic/from_sky/2.jpg&lt;br /&gt;168K    /home/serhiy/pic/from_sky/3.jpg&lt;br /&gt;100K    /home/serhiy/pic/from_sky/4.jpg&lt;br /&gt;..............................&lt;br /&gt;&lt;br /&gt;136K    /home/serhiy/pic/mini_world/mini_world_84.jpg&lt;br /&gt;152K    /home/serhiy/pic/mini_world/mini_world_85.jpg&lt;br /&gt;11M     /home/serhiy/pic/mini_world&lt;br /&gt;16M     /home/serhiy/pic/&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;С помощью опции -a можно задать вывод размера каждого файла. Информация о полном размере вложенных папок также выводится.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ du -mc /home/serhiy/pic/ | grep total&lt;br /&gt;16      total&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Здесь опция -m задает, чтобы размер выводился в мегабайтах, а -c добавляет дополнительную строку, показывающую полный размер директории (total). Таким образом мы можем воспользоваться командой grep, чтобы оставить лишь информацию о размере директории /home/serhiy/pic/. Это будет полезно, если директория содержит много вложенных поддиректорий и файлов, а Вам нужно знать лишь ее полный размер. Хотя это можно сделать и проще:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ du -s /home/serhiy/pic/&lt;br /&gt;16028   /home/serhiy/pic/&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Если же Вам нужно узнать размер директории без входящих в нее директорий, воспользуйтесь опцией -S.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ du -Sh /home/serhiy/pic/&lt;br /&gt;4,0M    /home/serhiy/pic/from_sky&lt;br /&gt;1,1M    /home/serhiy/pic/smoke&lt;br /&gt;11M     /home/serhiy/pic/mini_world&lt;br /&gt;4,0K    /home/serhiy/pic/&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Как видно, директория pic/ содержит три поддиректории и ничего больше. Поэтому ее размер 4,0K.&lt;br /&gt;Еще один пример из серии исключений:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ du -h --exclude=*.jpg /home/serhiy/pic/&lt;br /&gt;4,0K    /home/serhiy/pic/from_sky&lt;br /&gt;4,0K    /home/serhiy/pic/smoke&lt;br /&gt;4,0K    /home/serhiy/pic/mini_world&lt;br /&gt;16K     /home/serhiy/pic/&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Опция --exclude=*.jpg - исключает из отображения полной иформации о размере директории /home/serhiy/pic/ и ее поддиректории файлы, имеющие в своем названии .jpg. Поскольку в указанной директории и поддиректориях находятся лишь изображения в формате .jpg, все папки занимают 4,0K. Вместо .jpg можно вставить любую последовательность символов.&lt;br /&gt;&lt;/div&gt;Например:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;serhiy@kubuntu:~/pic/from_sky$ du -h --exclude=1?.jpg&lt;br /&gt;2,8M    .&lt;br /&gt;serhiy@kubuntu:~/pic/from_sky$ du -h&lt;br /&gt;4,0M    .&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;В первом случае я исключил все файлы, состоящие из двух символов, первый из которых 1.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: df&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;'df' - показывает информацию об использовании дискового пространства.&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ df&lt;br /&gt;Filesystem           1K-blocks Used Available Use% Mounted on&lt;br /&gt;/dev/sda6              9629880   5732280   3408424  63% /&lt;br /&gt;varrun                  514072       112    513960   1% /var/run&lt;br /&gt;varlock                 514072         4    514068   1% /var/lock&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Вывод команды df состоит из 6 колонок. Fylesystem - физический раздел, Mounted on - точка монтирования этого раздела, 1K-blocks - размер раздела в килобайтах, Used - сколько занято, Available - свободно, Use% - сколько занято места в процентах.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ df -h&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Как и в случае с командой du, опция -h задает вывод в удобном для человека виде. Обычно это мегабайты и гигабайты. (-m - вывести только в мегабайтах)&lt;br /&gt;Команда df имеет и другие опции, но большинство пользователей ограничиваются лишь приведенными, поэтому я их рассматривать не буду. Если Вам интересно знать больше. обратитесь к man df.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если хочется узнать лишь информацию о том, сколько места в процентах используется на заданном диске, то можно воспользоваться утилитами grep и cut.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ df -h | grep /dev/sda8 | cut -c41-43&lt;br /&gt;83%&lt;/cod&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Здесь grep из вывода команды df -h вырезает лишь строку, где встречается /dev/sda8 (на этот раздел у меня примонтирована директория /home), а cut-c41-43 обрезает лишь 41-43 символы строки (именно там находится информация о процентном использовании разделов).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: who&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Поскольку операционная система Linux является многопользовательской, количество пользователей компьютера может быть больше чем один. Для того чтобы узнать, кто работает за компьютером в данный момент, и предназначена команда who. Эта команда показывает, кто работает за компьютером, сколько времени прошло с момента, когда он вошел в систему, и когда он это сделал.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ who&lt;br /&gt;serhiy   tty2         2007-02-04 13:50&lt;br /&gt;root     tty3         2007-02-04 13:50&lt;br /&gt;serhiy   :0           2007-02-01 10:19&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;С помощью этой команды можно узнать и информацию о себе:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ whoami&lt;br /&gt;serhiy&lt;br /&gt;&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Команда: w&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;'w' - это собранный воедино вывод команд 'uptime', 'who' и 'ps a' для более подробной информации о системе. Для того, чтобы задать информацию для одного пользователя, а не для всех, допишите имя пользователя к команде:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;w serhiy&lt;br /&gt;14:05:12 up 3 days,  3:46,  1 user,  load average: 0,35, 0,32, 0,33&lt;br /&gt;USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT&lt;br /&gt;serhiy   :0       -                Thu10   ?xdm?   9:06   0.09s /bin/sh /usr/bin/startkde&lt;br /&gt;&lt;span style="font-family:Georgia,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: vmstat&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;vmstat - показывает информацию о процессах ,  виртуальной памяти, физических томах и активности ЦПУ . По умолчанию  выдается полный  список статистики с момента загрузки системы, что не очень полезно с точки зрения анализа ситуации в данный момент. Поэтому, стоит запускать vmstat с аргументом interval, указанным в секундах.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ vmstat 5&lt;br /&gt;procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----&lt;br /&gt;r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa&lt;br /&gt;1  0  21680  22248  16480 416000    0    0    99    45  166     3  3  1 95  1&lt;br /&gt;0  0  21680  21872  16504 415976    0    0     0    34 1250  3087  2  1 98  0&lt;br /&gt;0  0  21680  25388  16520 416436    0    0    96    11 1209  3458  3  1 95  1&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;(вывод может отличаться в зависимости от используемой системы)&lt;br /&gt;&lt;br /&gt;Каждая последующая линия показывают параметры системы за предыдущие 5 секунд.&lt;br /&gt;Рассмотрим поля вывода команды &lt;span style="font-weight: bold;"&gt;vmstat&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;procs &lt;/span&gt;- число процессов, которые: r - находятся в очереди на выполнение;&lt;br /&gt;   b - заблокированы в ожидании ресурсов.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;memory&lt;/span&gt; - информация о памяти: swpd -  количество используемой виртуальной памяти;&lt;br /&gt;free - незадействованная память;  buff - количество памяти, используемой в качестве буфера, cache - в качестве кэш.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;swap&lt;/span&gt;: si - количество свап-памяти взятой с диска, so - записанной на диск (/s).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;IO&lt;/span&gt;: bi - количество блоков взятых с блочного устройства (жесткий диск), b0 - отправленных на блочное устройство.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;System&lt;/span&gt;: in - количество прерываний за секунду, cs - количество контекстных переключений за секунду.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CPU&lt;/span&gt;: процент цикла процессора, затрачиваемый на различные режимы: us -  пользователь; sy - система; id - ожидание;  wa - ввод/вывод.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Команда: iostat&lt;br /&gt;&lt;/span&gt;(входит в пакет sysstat).&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;iostat (input/output statistics) - без аргументов показывает  краткую статистику использования процессора и дисковых операций ввода/вывода:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;$ iostat&lt;br /&gt;Linux 2.6.15-23-amd64-generic (kubuntu)         21.02.2007&lt;br /&gt;&lt;br /&gt;avg-cpu:  %user   %nice %system %iowait  %steal   %idle&lt;br /&gt;       1,64    0,87    0,84    1,33    0,00   95,32&lt;br /&gt;&lt;br /&gt;Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn&lt;br /&gt;hda               0,00         0,00         0,00        152          0&lt;br /&gt;sda               9,97       399,79       182,30   18796197    8570744&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В первой строке представлены версия ядра системы, имя узла и текущая дата. Во второй - усредненная информация использования процессора после загрузки системы. В поле Device - данные использования дисковых устройств (hda и sda):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;tps - число операций передачи данных (или операций ввода/вывода) в секунду;&lt;br /&gt;Blk_read/s - число блоков (обычно 512 байт), прочитанных за секунду;&lt;br /&gt;Blk_wrtn/s - число блоков, записанных за секунду;&lt;br /&gt;Blk_read - общее число прочитанных блоков;&lt;br /&gt;Blk_wrtn - общее число записанных блоков.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Если Вам не удобно возиться с блоками, можете воспользоваться ключами -k - для отображения в килобайтах и -m - мегабайтах.&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Надеюсь, данный обзор поможет Вам быстро освоиться с работой с основными командами по мониторингу системы Linux. Конечно, здесь рассмотрены не все программы из этой области,  но я надеюсь, что для новичка в Linux этого будет вполне достаточно.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6079691078128576562?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/6079691078128576562/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=6079691078128576562' title='Комментарии: 11'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6079691078128576562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6079691078128576562'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/linux_10.html' title='Linux. Мониторинг системы.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-357495618735886411</id><published>2007-02-07T03:12:00.000-08:00</published><updated>2007-02-07T03:47:19.131-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Beryl'/><category scheme='http://www.blogger.com/atom/ns#' term='XGL'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux 64-bit'/><title type='text'>Howto: Установка Beryl в Ubuntu (Kubutu) 64-bit.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Просмотрев видео-ролики о том, как красив Linux с установленным Beryl и попробовав его на ноутбуке со стандартной i386 архитектурой, захотелось запустить это украшательство и на компьютере с 64-битным процессором. На компьютере установлен Kubuntu 6.06 LTS Dapper Drake 64-bit Linux. Погуглив немного, я узнал, что поскольку в репозиториях  Dapper Drake пакета Beryl нет, обычной установкой не отделаешься. Но я так просто не сдался и нашел почти то, что мне нужно - &lt;a href="http://www.ubuntuforums.org/showthread.php?t=281613"&gt;HOWTO: Build beryl from source, gnome&lt;/a&gt;. Правда, вместо Gnome у меня KDE, но это не суть важно - разберемся.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;1) Начнем с того, что добавим источники в файл /etc/apt/sources.list.&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo vi /etc/apt/sources.list&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;в самом конце списка добавляем следующее&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;deb http://www.beerorkid.com/compiz dapper main main-amd64&lt;br /&gt;deb-src http://www.beerorkid.com/compiz dapper main main-amd64&lt;br /&gt;&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;2) Установка драйверов видеокарты.&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Nvidia:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo aptitude update&lt;br /&gt;sudo aptitude dist-upgrade&lt;br /&gt;sudo aptitude install nvidia-glx&lt;br /&gt;&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Ati:&lt;/span&gt;  &lt;span style="color: rgb(153, 153, 153);"&gt;(поскольку у меня Nvidia, установку драйверов Ati я не проверял)&lt;/span&gt;&lt;br /&gt;Устанавливаем fglx, как описано &lt;a href="http://www.ubuntuforums.org/showthread.php?t=75378&amp;highlight=fglrx"&gt;здесь&lt;/a&gt;.&lt;br /&gt;Запускаем:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;glxinfo&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;И смотрим вывод. Если видите direct rendering: yes - можно идти дальше.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;3) Редактируем xorg.conf.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Начнем с создания копии:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Только для Nvidia:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo vi /etc/X11/xorg.conf&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;В открытом файле ищем секцию "Module". Если в этом разделе присутствуют Load "dri" и(или) Load "glcore" - комментируем их (ставим # в начале строки):&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;# Load "dri"&lt;br /&gt;# Load "glcore"&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;Убедитесь что присутствует запись:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;Load "glx"&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;Опускаемся дальше к секции "Device" и смотрим чтобы все было как указано ниже:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;Section "Device"&lt;br /&gt;Identifier "NVIDIA Corporation NV41.0"&lt;br /&gt;Driver  "nvidia"&lt;br /&gt;BusID  "PCI:1:0:0"&lt;br /&gt;   Option "RenderAccel" "true"&lt;br /&gt;EndSection&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;Не изменяйте значение BusID, вверху приведен лишь пример, у Вас может быть другое значение. Если нет Option "RenderAccel" "true" - допишите.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;(конец только Nvidia)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;4) Установка xgl&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo aptitude install xserver-xgl libgl1-mesa libglitz-glx1&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;Настройка запуска xgl.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;"&gt;Gnome:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo gedit /etc/gdm/gdm.conf-custom&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;В конец секции servers добавляем следующее:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для Nvidia:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;[servers]&lt;br /&gt;0=Xgl&lt;br /&gt;&lt;br /&gt;[server-Xgl]&lt;br /&gt;name=Xgl server&lt;br /&gt;command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer&lt;br /&gt;flexible=true&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для Ati:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;[servers]&lt;br /&gt;# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).&lt;br /&gt;1=Xgl&lt;br /&gt;&lt;br /&gt;[server-Xgl]&lt;br /&gt;name=Xgl server&lt;br /&gt;command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer&lt;br /&gt;flexible=true&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Только ATI:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Изменяем /etc/gdm/gdm.conf:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo gedit /etc/gdm/gdm.conf-custom&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;следующим образом&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;#0=Standard&lt;br /&gt;1=Standard&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;Идем к строке 198 и изменяем GdmXserverTimeout=10 на (это очень важно!!!):&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;GdmXserverTimeout=50&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;"&gt;KDE:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Nvidia:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo vi /etc/kde3/kdm/kdmrc&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;Ищем строку ServerCmd=/usr/X11R6/bin/X -br, комментируем ее и добавляем следующее:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;#ServerCmd=/usr/X11R6/bin/X -br&lt;br /&gt;ServerCmd=/usr/bin/Xgl -fullscreen -ac -accel xv:fbo -accel glx:pbuffer&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для Ati&lt;/span&gt; попытайтесь модифицировать, то что было сделано для Gnome.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;5) Установка Beryl с исходников.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Начнем с того, что удалим compiz (если он установлен)&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo aptitude remove compiz-core compiz-gnome cgwd csm&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Если выдает, что не знает таких пакетов - это нормально. Не обращайте внимания.&lt;br /&gt;&lt;br /&gt;Ну а теперь самая важная и самая тяжелая часть. Ниже будет приведен листинг. Все команды запускайте построчно, как указано там. Уделяйте внимание сообщениям об ошибках. Особенно это касается пунктов ./autogen.sh --prefix=/usr. Если видите надписи типа unmet зависимости и названия пакетов, установите указанные пакеты через sudo apt-get install пакет и запустите ./autogen.sh --prefix=/usr еще раз.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Проделываем все как здесь:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;cd ~/&lt;br /&gt;sudo aptitude update&lt;br /&gt;sudo aptitude dist-upgrade&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get build-dep compiz&lt;br /&gt;sudo aptitude install fakeroot libtool automake1.9 librsvg2-dev x11proto-gl-dev subversion libneon25-dev libapr0-dev libsvn0-dev&lt;br /&gt;sudo update-alternatives --config automake&lt;br /&gt;svn co svn://svn.beryl-project.org/beryl/tags/release-0.1.4/&lt;br /&gt;&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/bdock/debian ~/release-0.1.4/bdock/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/beryl-core/debian ~/release-0.1.4/beryl-core/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/beryl-plugins/debian ~/release-0.1.4/beryl-plugins/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/beryl-dbus/debian ~/release-0.1.4/beryl-dbus/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/beryl-manager/debian ~/release-0.1.4/beryl-manager/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/beryl-settings/debian ~/release-0.1.4/beryl-settings/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/emerald/debian ~/release-0.1.4/emerald/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/emerald-themes/debian ~/release-0.1.4/emerald-themes/&lt;br /&gt;ln -s ~/release-0.1.4/distro-specific-build-files/heliodor/debian ~/release-0.1.4/heliodor/&lt;br /&gt;&lt;br /&gt;cd ~/release-0.1.4/beryl-core&lt;br /&gt;make clean&lt;br /&gt;./autogen.sh --prefix=/usr&lt;br /&gt;fakeroot dpkg-buildpackage&lt;br /&gt;cd ..&lt;br /&gt;sudo dpkg -i beryl-core*.deb beryl-dev*.deb&lt;br /&gt;&lt;br /&gt;cd beryl-plugins&lt;br /&gt;make clean&lt;br /&gt;./autogen.sh --prefix=/usr&lt;br /&gt;fakeroot dpkg-buildpackage&lt;br /&gt;cd ..&lt;br /&gt;sudo dpkg -i beryl-plugins-data*.deb beryl-plugins*.deb&lt;br /&gt;&lt;br /&gt;cd emerald&lt;br /&gt;make clean&lt;br /&gt;./autogen.sh --prefix=/usr&lt;br /&gt;fakeroot dpkg-buildpackage&lt;br /&gt;cd ..&lt;br /&gt;sudo dpkg -i emerald*.deb&lt;br /&gt;&lt;br /&gt;cd emerald-themes&lt;br /&gt;make clean&lt;br /&gt;./autogen.sh --prefix=/usr&lt;br /&gt;fakeroot dpkg-buildpackage&lt;br /&gt;cd ..&lt;br /&gt;sudo dpkg -i emerald-themes*.deb&lt;br /&gt;&lt;br /&gt;cd beryl-settings&lt;br /&gt;make clean&lt;br /&gt;./autogen.sh --prefix=/usr&lt;br /&gt;fakeroot dpkg-buildpackage&lt;br /&gt;cd ..&lt;br /&gt;sudo dpkg -i beryl-settings*.deb&lt;br /&gt;&lt;br /&gt;cd beryl-manager&lt;br /&gt;make clean&lt;br /&gt;./autogen.sh --prefix=/usr&lt;br /&gt;fakeroot dpkg-buildpackage&lt;br /&gt;cd ..&lt;br /&gt;sudo dpkg -i beryl-manager*.deb *.deb&lt;br /&gt;&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Если все прошло без проблем - значит, Beryl установлен.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Проблемы, которые возникли у меня.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;1.&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;sudo dpkg -i beryl-core*.deb beryl-dev*.deb&lt;/cod&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;не поставило, а потребовало библиотеки libberylsettings0*, но они были в той же папке. Поэтому поставил их, а потом уже без проблем пакеты указанные выше:&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;sudo dpkg -i libberylsettings0*.deb&lt;br /&gt;sudo dpkg -i beryl-core*.deb beryl-dev*.deb&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;2.&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;sudo dpkg -i emerald*.deb&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Выдало, что пакеты зависят от libemeraldengine0*. Фокус, проделанный выше, не прошел, так как при установке libemeraldengine0* выдало, что пакеты зависят от emerald*. Какой-то замкнутый круг. Не знаю, что нужно делать в таких случаях. Сделал по своему. Поставил emerald*, указав игнорировать зависимости от  libberylsettings0* и после этого поставил без проблем libberylsettings0*:&lt;cod&gt;&lt;/cod&gt;&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;sudo dpkg -i --ignore-depends=libberylsettings0 emerald*.deb&lt;br /&gt;sudo dpkg -i libberylsettings0*.deb&lt;br /&gt;&lt;/pre&gt;Со всем остальным проблем не было.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;6) Автозапуск при старте KDE (GNOME):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для KDE:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager&lt;br /&gt;&lt;/pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для Gnome:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;В Control Center -&gt; Sessions -&gt; Startup Programs добавляем:&lt;br /&gt;beryl-manager&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Перегружаем иксы (Ctrl + Alt + Backspace) и с умилением смотрим на работу Beryl :).&lt;br /&gt;&lt;br /&gt;При написании данного Howto главным образом использовался материал отсюда&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ubuntuforums.org/showthread.php?t=281613"&gt;http://www.ubuntuforums.org/showthread.php?t=281613&lt;/a&gt;&lt;br /&gt;и дополнительно&lt;br /&gt;&lt;a href="http://www.linuxjournal.com/node/1000081"&gt;http://www.linuxjournal.com/node/1000081&lt;/a&gt;&lt;br /&gt;&lt;a href="http://linuxforum.ru/index.php?showtopic=30208&amp;st=0"&gt;http://linuxforum.ru/index.php?showtopic=30208&amp;amp;st=0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Если у Вас возникли какие-нибудь проблемы при установке или предложение сделать все это более рационально - пишите в комментарии. С удовольствием все рассмотрю.&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-357495618735886411?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/357495618735886411/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=357495618735886411' title='Комментарии: 12'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/357495618735886411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/357495618735886411'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/howto-beryl-ubuntu-kubutu-64-bit.html' title='Howto: Установка Beryl в Ubuntu (Kubutu) 64-bit.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-8349525658762474556</id><published>2007-02-02T01:32:00.000-08:00</published><updated>2007-02-04T19:41:50.053-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='мультимедиа'/><category scheme='http://www.blogger.com/atom/ns#' term='mplayer'/><title type='text'>Запись интернет радио в Linux.</title><content type='html'>Простой пример, показывающий, как можно записать mp3 с интернет радио:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ mplayer http://85.214.51.87:8128 -dumpstream -dumpfile recorded_music.mp3 -vc dummy -vo null&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Все, что нужно - это установить mplayer (если не установлен).&lt;br /&gt;В Debian или Ubuntu:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;sudo apt-get install mplayer&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Затем найти адрес сайта, предоставляющего "радиовещание".&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Список некоторых сайтов можно найти здесь &lt;a href="http://www.shoutcast.com/directory/index.phtml"&gt;http://www.shoutcast.com&lt;/a&gt;. Нужно нажать на "Tune It" --&gt; открыть радио в xmms --&gt; нажать Ctrl + 3 --&gt; скопировать адрес в поле Filename.&lt;br /&gt;Еще один пример. Сайт - &lt;a href="http://polytones.ru/radio/"&gt;http://polytones.ru/radio/&lt;/a&gt;. Кликаем на любое радио и  в запущенном окне проигрывателя смотрим адрес. Вставляем в приведенную выше команду. Так, для Европа Плюс Москва - это http://stream.fluendo.com:8846.&lt;br /&gt;Надеюсь, здесь проблем не возникнет.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Идея взята &lt;a href="http://ubuntuforums.org/showthread.php?t=335642"&gt;отсюда&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В Windows для Winamp есть специальный плагин &lt;strong&gt;Streamripper 1.61.27, &lt;/strong&gt;который полученные файлы автоматически разбивает и называет именем исполнителя и песни, в итоге вы получаете обычные MP3 файлы.&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-8349525658762474556?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/8349525658762474556/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=8349525658762474556' title='Комментарии: 10'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8349525658762474556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/8349525658762474556'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/02/linux.html' title='Запись интернет радио в Linux.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-319450605983857319</id><published>2007-01-29T23:49:00.000-08:00</published><updated>2008-11-15T03:24:41.858-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='расширения Firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='браузер'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Add to Search Bar.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Интересно, а каким поисковиком и браузером Вы пользуетесь? Что касается меня, то это Google и Firefox, соответственно.  Тем более, учитывая то, что Google Search Bar встроен в Firefox.  В случае, если я захочу воспользоваться другим поисковиком, можно добавить и его. Нужно только нажать мышкой на Manage Search Engines -&gt; Get more search engines. Зайдя на указанную страничку,  выбрать расширения для поиска на интересующем нас сайте. Так я добавил поиск в wikipedia.ru. Ну а как быть с сайтами, для которых данные расширения недоступны? Существует два выхода из этой ситуации. Первый - написать его самому. Для этого нужно зайти в папку /usr/share/firefox/searchplugins и посмотреть примеры уже готовых решений и после этого подредактировать под свои нужды.  Второй - воспользоваться специальным расширением -  &lt;a href="https://addons.mozilla.org/firefox/3682/"&gt;Add to Search Bar&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;После установки расширения, идем на интересующий нас сайт (например linuxforum.ru), ищем форму для поиска, жмем правой кнопкой мыши в поле поиска и выбираем "Add to Search Bar..."&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Rb78tzYSMqI/AAAAAAAAAWE/B8sIMvvxJ-A/s1600-h/Add_to_search_bar.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Rb78tzYSMqI/AAAAAAAAAWE/B8sIMvvxJ-A/s320/Add_to_search_bar.png" alt="" id="BLOGGER_PHOTO_ID_5025732098008429218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Следующий пункт должен появиться в меню "search box" - Linuxforum.ru:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/Rb782jYSMrI/AAAAAAAAAWM/dpBI4nrcrY4/s1600-h/Add_to_search_bar1.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/Rb782jYSMrI/AAAAAAAAAWM/dpBI4nrcrY4/s320/Add_to_search_bar1.png" alt="" id="BLOGGER_PHOTO_ID_5025732248332284594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Нажав на нем правой кнопкой мыши (или без мыши - &lt;span style="display: inline;" id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;CTRL + K &lt;/span&gt;&lt;span&gt;и дальше &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;CTRL + стрелка вниз / &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;CTRL + стрелка вверх&lt;/span&gt;&lt;/span&gt;), задайте слово для поиска. Поиск будет осуществлен на нужном Вам сайте.&lt;br /&gt;&lt;br /&gt;Удачного поиска!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-319450605983857319?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/319450605983857319/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=319450605983857319' title='Комментарии: 13'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/319450605983857319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/319450605983857319'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/add-to-search-bar.html' title='Add to Search Bar.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/Rb78tzYSMqI/AAAAAAAAAWE/B8sIMvvxJ-A/s72-c/Add_to_search_bar.png' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5074895412228957029</id><published>2007-01-29T20:38:00.000-08:00</published><updated>2007-01-29T23:04:00.914-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='alien'/><category scheme='http://www.blogger.com/atom/ns#' term='RPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Установка .rpm в Debian(Ubuntu).</title><content type='html'>&lt;div style="text-align: justify;"&gt;Представьте себе, что нужная Вам программа доступна только в виде .rpm пакета, а вы используете &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt; или &lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;. Как быть в таком случае? Можно поискать исходники и скачать, но для новичка это может быть затруднительно. О том, как можно решить данную проблему, не прибегая к установке или созданию .deb пакета из исходников, я и хочу сегодня написать.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Alien&lt;/span&gt; - это программа, которая позволяет конвертирование между Redhat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg форматами. В нашем случае мы воспользуемся ею для конвертирования rpm в deb.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Стоит отметить, что эта  программа еще (а может и будет всегда) находится в стадии разработки. Поэтому ее нельзя использовать для замены важных системных файлов, как sysvinit, init, libc и других.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Теперь обратимся к самой программе. Во-первых, установим ее:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ sudo apt-get install alien&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Рассмотрим некоторые опции:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;file [...]&lt;/span&gt; -  задать список файлов пакета для конвертирования.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-d, ---to-deb&lt;/span&gt; - конвертировать в deb (эта опция установлена по умолчанию).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-r, ---to-rpm&lt;/span&gt; - конвертировать в rpm&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-t, ---to-tgz&lt;/span&gt; - сделать tgz пакет&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;---to-slp&lt;/span&gt; - сделать slp пакет&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-p, ---to-pkg&lt;/span&gt; - сделать Solaris pkg пакет&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-i, ---install&lt;/span&gt; - автоматически установить все сгенерированные пакеты и после этого удалить сам файл пакета&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-h, ---help&lt;/span&gt; - показать помощь&lt;br /&gt;За более подробным списком опций обратитесь к man alien.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Примеры:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;alien --to-deb package.rpm&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Конвертирует package.rpm в package.deb&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;alien --to-rpm package.deb&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Конвертирует package.deb в package.rpm&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;alien -i package.rpm&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;Конвертирует package.rpm в package.deb (опция --to-deb не указана, так как она стоит по умолчанию) и устанавливает сгенерированный .deb пакет&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5074895412228957029?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5074895412228957029/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5074895412228957029' title='Комментарии: 13'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5074895412228957029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5074895412228957029'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/rpm-debianubuntu.html' title='Установка .rpm в Debian(Ubuntu).'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-4947098702025364040</id><published>2007-01-28T19:47:00.000-08:00</published><updated>2007-03-29T18:39:23.783-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>Установка Debian из под Windows.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Debian обзавелся новым Win32 установщиком.  Данная программа предназначена в первую очередь для тех, кто не знает как (не хочет) скачивать Debian  netboot installer, записывать образ на CD и устанавливать с него.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Установка данным методом сводится  к тому, что пользователь запускает установщик  из-под Windows. Программа  скачивает на диск &lt;span class="fullpost"&gt;netboot&lt;/span&gt;-installer. Далее программа предлагает выбрать метод установки - графический или текстовый режимы. После этого нужно перезагрузить компьютер. Далее загружается Grub и предлагает Вам выбрать между загрузкой Windows и установкой Debian. На этом функции данной программы закончены, дальше установка ничем не отличается от стандартного метода установки Debian через Интернет.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Загрузчик можно скачать по адресу - &lt;span class="fullpost"&gt;&lt;a href="http://goodbye-microsoft.com/" target="_blank"&gt;goodbye-microsoft.com&lt;/a&gt; (прикольное название).&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Посмотреть скриншоты можно &lt;a href="http://goodbye-microsoft.com/screenshots/"&gt;здесь&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="fullpost"&gt;Стоит также отметить, что идея данного проекта была заимствована с аналогичного сервиса  для Ubuntu - &lt;/span&gt;&lt;a title="Нажмите сюда для поиска этого названия везде" href="https://wiki.ubuntu.com/InstallationUbuntuFromWindows?action=fullsearch&amp;value=linkto%3A%22InstallationUbuntuFromWindows%22&amp;amp;context=180"&gt;Installation Ubuntu From Windows.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-4947098702025364040?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/4947098702025364040/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=4947098702025364040' title='Комментарии: 10'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4947098702025364040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4947098702025364040'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/debian-windows.html' title='Установка Debian из под Windows.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-797841506295890</id><published>2007-01-25T02:40:00.000-08:00</published><updated>2007-01-25T03:23:09.849-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ffmpeg'/><category scheme='http://www.blogger.com/atom/ns#' term='Multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Работаем с FFmpeg.</title><content type='html'>В предыдущей статье - &lt;a href="http://linux-ru.blogspot.com/2007/01/flv-mpg-avi.html"&gt;Как конвертировать .flv в .mpg (.avi)&lt;/a&gt; - я описал как конвертировать видео с .flv в .mpg (.avi). А сегодня хочу поведать о том:&lt;br /&gt;&lt;br /&gt;как можно извлечь аудио из видео-файла;&lt;br /&gt;как создать thumbnail c файла .flv;&lt;br /&gt;как создать видео файл из набора изображений в формате JPG.&lt;br /&gt;&lt;br /&gt;Все это я буду делать с помощью утилиты &lt;a href="http://ffmpeg.mplayerhq.hu/index.html"&gt;FFmpeg&lt;/a&gt;. Поэтому для начала расскажу немного о ней.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;FFmpeg - это набор программ с помощью которых можно записывать, перекодировать и проигрывать аудио и видео файлы. Данные программы используют библиотеку libavcodec. FFmpeg изначально разрабатывался под Linux, но на данный момент эту программу можно использовать из-под большинства операционных систем, включая Windows. Стоит также заметить, что большинство разработчиков  FFmpeg также участвуют и в разработке Mplayer, поэтому эти два проекта тесно связаны. Следовательно саму программу и документацию к ней можно найти на сервере Mplayer.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В случае Debian (Ubuntu) программу устанавливаем стандартным способом:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$sudo apt-get install ffmpeg&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;На самом деле это не одна программа, а пакет, состоящий из различных утилит:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;ffmpeg&lt;/span&gt; - это утилита позволяющая конвертировать видео файлы в различные форматы. Также она позволяет захватывать и кодировать видео с TV-карт в режиме реального времени.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ffserver&lt;/span&gt; - это HTTP (RTSP is being developed) мультимедиа сервер для телевещания&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ffplay&lt;/span&gt; - медиаплеер.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;libavcodec&lt;/span&gt;,&lt;span style="font-weight: bold;"&gt; libavformat&lt;/span&gt;,&lt;span style="font-weight: bold;"&gt; libavutil&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;libpostproc&lt;/span&gt;,&lt;span style="font-weight: bold;"&gt; libswscale&lt;/span&gt; - различные библиотеки&lt;br /&gt;&lt;br /&gt;Рассмотрим некоторые полезные примеры применения ffmpeg:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Вытягиваем аудио с видео файла:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Не буду сильно отклонятся от темы предыдущего поста, поэтому экспериментировать буду с файлами .flv.&lt;br /&gt;В комментариях к предыдущему посту были упомянуты два расширения для Firefox, с помощью которых можно скачать видео файл в формате .flv, например с YouTube, а именно - &lt;a href="https://addons.mozilla.org/firefox/2254/"&gt;UnPlug&lt;/a&gt; и &lt;a href="https://addons.mozilla.org/firefox/3590/"&gt;Fast Video Download&lt;/a&gt;. Будем считать, что с первой половиной задания мы справились - файл скачали. Теперь извлекаем из него аудио:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;cod&gt;ffmpeg -i video.flv -f mp3 -vn -acodec copy audio.mp3&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;где,&lt;br /&gt;-i - задает файл, из которого будем извлекать аудио.&lt;br /&gt;-f - задает формат аудио файла.&lt;br /&gt;-vn - отключает запись видео.&lt;br /&gt;-acodec - задает аудио кодек.&lt;br /&gt;&lt;br /&gt;Полученный файл можно прослушать в ffplay:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ffplay audio.mp3&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Также можно перекодировать видео с .flv в .avi и после этого извлечь аудио с .avi c помощью mplayer:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;mplayer -dumpaudio video.avi&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;(Извлечь напрямую с .flv у меня не получилось)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Еще можно воспользоваться услугами специально созданного для этого сайта http://flv2mp3.com/. Загружаем на сайт нужный файл или указываем его URL и ждем когда нам на E-mail придет аудио с этого файла.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Создаем thumbnail c видео-файла:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;ffmpeg -i video.flv -an -ss 00:00:02 -an -vframes 1 -y %d.jpg&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;где&lt;br /&gt;&lt;div style="text-align: justify;"&gt;-an - запрещает перекодировку&lt;br /&gt;-ss - время. В нашем случае это будет кадр на второй секунде (избегаем снимка черного экрана)&lt;br /&gt;-vframes - устанавливает количество кадров&lt;br /&gt;-y - переписать полученный файл&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В результате выполнения данной программы, появится файл 1.jpg, представляющий собой кадр второй секунды видео.&lt;br /&gt;&lt;br /&gt;Также, можно создать thumbnail и в PNG-формате:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;ffmpeg -i video.flv -vcodec png -vframes 1 -an -f rawvideo  png.png&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;где&lt;br /&gt;-vcodec - выставить видео кодек.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Создаем видео с набора JPG файлов:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Заходим в папку, в которой находятся изображения в формате JPG и запускаем следующую команду:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;ffmpeg -r 5 -b 1800 -i %03d.jpg video.avi&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;(предполагается что названия файлов имеют следующий вид - 001.jpg, 002.jpg)&lt;br /&gt;&lt;br /&gt;-r - задает количество кадров в секунду&lt;br /&gt;-b - устанавливает видеобитрейт в килобитах в секунду (по умолчанию 200 кб/с)&lt;br /&gt;&lt;br /&gt;Полученный файл просматриваем с помощью ffplay:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;$ ffplay video.avi&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;Таким образом, на основе нескольких примеров я показал что можно сделать с помощью программы FFmpeg. Естественно, это лишь малая часть того, что может делать данная утилита. Для более подробной информации обратитесь к man ffmpeg или на &lt;a href="http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html#SEC2"&gt;сайте разработчика&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Используемые источники:&lt;br /&gt;1.&lt;a href="http://electron.mit.edu/%7Egsteele/ffmpeg/"&gt;Making movies from image files using ffmpeg/mencoder&lt;/a&gt;.&lt;br /&gt;2.&lt;a href="http://www.flashcomguru.com/index.cfm/2006/4/25/ffmpegthumbs"&gt;Using ffmpeg to create jpg thumbnails from flv files&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://www.linuxquestions.org/questions/showthread.php?t=508026"&gt;copy-mode extract of audio from youtube flv video&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-797841506295890?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/797841506295890/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=797841506295890' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/797841506295890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/797841506295890'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/ffmpeg.html' title='Работаем с FFmpeg.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-3795071877982777793</id><published>2007-01-23T06:37:00.000-08:00</published><updated>2008-11-15T03:24:42.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Как конвертировать .flv в .mpg (.avi).</title><content type='html'>&lt;div style="text-align: justify;"&gt;Вы наверное замечали, что самый популярный видео-сервис YouTube предоставляет видеофайлы в специальном Flash-формате - .flv. При попытке скачать такой ролик с   YouTube с помощью плагина к Firefox &lt;a href="https://addons.mozilla.org/firefox/2390/"&gt;VideoDownloader&lt;/a&gt;, последний предложил заодно скачать и FLV-Player для просмотра данного видео. К совету я не прислушался - хватит с меня уже плееров. Решил пойти другим путем. А именно - перекодировать с   .flv в .mpg (.avi). Но не тут то было, VideoDownloader ролик так и не скачал. Таким образом, имея лишь ссылку на понравившееся мне видео и желание его скачать, обратился к Google. И нашел.&lt;br /&gt;Программа называется &lt;a href="http://kde-apps.org/content/show.php?content=46998"&gt;GenTube&lt;/a&gt;. На самом деле это обычный скрипт который скачивает и перекодирует видео-файл с формата .flv в .mpg.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Для нормальной работы скрипта нужны следующие программы:&lt;br /&gt;Kdialog, ffmpeg, player of mpg ( mplayer), wget. Тут вроде понятно. Kdialog осуществляет диалог скрипта с пользователем, wget - загружает, ffmpeg - перекодирует и mplayer - проигрывает.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;На сайте разработчика можно найти различные версии скрипта и на разных языках. Я остановился на этой - (скачать &lt;a href="http://www.someprojects.com/GenTube/GenTube-1.0-Jan.tar.gz"&gt;GenTube-1.0-Jan.tar.gz&lt;/a&gt; ).&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Работа с данной программой:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Распаковываем  скачанный архив и заходим в созданную директорию:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ tar xzvf GenTube-1.0-Jan.tar.gz&lt;br /&gt;$ cd GenTube-1.0-Jan/&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Просмотрев файл README (он, оказывается, на испанском) и описания на сайте - запускаем:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;$ ./gentube.sh&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Скрипт запускает Kdialog, где нужно выбрать сначала язык интерфейса (English), а потом - Download Video&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RbYkWzYSMlI/AAAAAAAAAVI/FXRZWe_5Nho/s1600-h/flv_to_avi.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RbYkWzYSMlI/AAAAAAAAAVI/FXRZWe_5Nho/s320/flv_to_avi.png" alt="" id="BLOGGER_PHOTO_ID_5023242408546153042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;и ввести URL видео-ролика с YouTube. Скрипт сам запустит, скачает и перекодирует видео. После этого в Kdialog можно нажать Play video и просмотреть ролик в формате .mpg.&lt;br /&gt;Довольно легко и удобно!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В процессе поиска столкнулся с еще некоторыми методами.&lt;br /&gt;1. Скачать видео-ролик в формате .flv и перекодировать с помощью утилиты mencoder:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;mencoder input.flv -ofps 15 -vf scale=300:-2 -oac lavc -ovc lavc -lavcopts vcode c=msmpeg4v2:acodec=mp3:abitrate=64 -o output.avi&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;2. Скачать видео-ролик в формате .flv и перекодировать с помощью утилиты ffmpeg:&lt;br /&gt;&lt;pre&gt;&lt;cod&gt;&lt;br /&gt;ffmpeg -i videotoconvert.flv -ab 56 -ar 22050 -b 500  -s 320x240 output.mpg&lt;br /&gt;&lt;/cod&gt;&lt;/pre&gt;&lt;br /&gt;(&lt;a href="http://linuxlore.blogspot.com/"&gt;Источник&lt;/a&gt;)&lt;br /&gt;3. Попробовать скрипты, написанные на Perl или Bash с сайта &lt;a href="http://bashscripts.org/viewtopic.php?t=210"&gt;bashscripts.org&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Все эти три метода я не проверял по двум причинам:&lt;br /&gt;а. Задача была выполнена с помощью GenTube;&lt;br /&gt;b. Я не смог загрузить файл .flv с YouTube вручную :(.&lt;br /&gt;Вот что выдает wget:&lt;br /&gt;&lt;br /&gt;Resolving www.youtube.com...&lt;br /&gt;failed: Name or service not known.&lt;br /&gt;&lt;br /&gt;Но GenTube также использует wget и вроде бы без дополнительных ключей. В общем, если Вы сможете загрузить файл с YouTube, то перекодировать можно любым из указанных выше способов.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-3795071877982777793?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/3795071877982777793/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=3795071877982777793' title='Комментарии: 21'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3795071877982777793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3795071877982777793'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/flv-mpg-avi.html' title='Как конвертировать .flv в .mpg (.avi).'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/RbYkWzYSMlI/AAAAAAAAAVI/FXRZWe_5Nho/s72-c/flv_to_avi.png' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-4588403962308058191</id><published>2007-01-23T05:47:00.000-08:00</published><updated>2007-01-23T05:53:04.367-08:00</updated><title type='text'>Gaybuntu&amp;Lesbian</title><content type='html'>Бывает и такое:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lesbian.mine.nu/"&gt; Lesbian&lt;/a&gt;&lt;br /&gt;Lesbian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Lesbian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gaybuntu.com/"&gt; Gaybuntu&lt;/a&gt;&lt;br /&gt;Gaybuntu is not about segregation, str8, bi &amp;amp; gay are all welcome here- just leave your attitude at the door! Gaybuntu is an online community with three main objectives:  &lt;ol&gt;&lt;li&gt;Provide an online resource with a goal to teach fellow gays about the wonders of the ubuntu operating system!&lt;/li&gt;&lt;li&gt;To provide a place for the ubuntu gay community to come and chat, gossip and bitch!&lt;/li&gt;&lt;li&gt;A place to launch our own camp-mods, swap wallpapers etc :)&lt;/li&gt;&lt;/ol&gt;С другой стороны, а почему бы и не быть...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-4588403962308058191?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/4588403962308058191/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=4588403962308058191' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4588403962308058191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4588403962308058191'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/gaybuntu.html' title='Gaybuntu&amp;Lesbian'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-2198093202126811321</id><published>2007-01-22T05:01:00.000-08:00</published><updated>2008-11-15T03:24:43.203-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pandora'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Gimp'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Создание панорамных изображений в Gimp.</title><content type='html'>Для того чтобы создать панорамное изображение в &lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt;, воспользуемся плагином &lt;span style="font-weight: bold;"&gt;Pandora&lt;/span&gt;. Данная программа входит в репозитории &lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;. Ставим:&lt;br /&gt;&lt;br /&gt;$&lt;span style="font-family:courier new;"&gt; sudo apt-get install pandora&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Пользователи других дистрибутивов могут &lt;a href="http://registry.gimp.org/plugin?id=2859"&gt;скачать исходники&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Установив плагин &lt;span style="font-weight: bold;"&gt;Pandora&lt;/span&gt;, можно начать создавать панораму. Запускаем GIMP и идем в пункт меню Xtns (находится справа от пункта File). Выбирем Make Panorama. Должно выскочить следующее окошко.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RbS2lwfNIhI/AAAAAAAAATc/QJYvX1CSO0c/s1600-h/pandora1.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RbS2lwfNIhI/AAAAAAAAATc/QJYvX1CSO0c/s320/pandora1.png" alt="" id="BLOGGER_PHOTO_ID_5022840244212146706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Здесь по очереди слева на право (первым выбираем файл, который  будет левым краем панорамы) загружаем файлы из которых мы будем создавать панораму. Так, на приведенном выше рисунке STA_0030.JPG - это крайний левый фрагмент панорамы, а STC_0032.JPG - крайний правый. Выбрав все фрагменты будущей панорамы, жмем OK.&lt;br /&gt;Вот что у меня получилось.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RbS24gfNIiI/AAAAAAAAATk/RYgmvl8Pua0/s1600-h/pandora2.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RbS24gfNIiI/AAAAAAAAATk/RYgmvl8Pua0/s320/pandora2.png" alt="" id="BLOGGER_PHOTO_ID_5022840566334693922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Вижу, что не все наложилось правильно, придется подправлять вручную. Отдельные файлы загружаются в качестве отдельных слоев.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RbS3KQfNIjI/AAAAAAAAATs/qkA0fCdg76E/s1600-h/pandora3.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RbS3KQfNIjI/AAAAAAAAATs/qkA0fCdg76E/s320/pandora3.png" alt="" id="BLOGGER_PHOTO_ID_5022840871277371954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Чтобы выставить фрагменты вручную, используем инструмент Move layers &amp; selections&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RbS3jQfNIkI/AAAAAAAAAT0/3kp00IaHX18/s1600-h/pandora6.png"&gt;&lt;img style="cursor: pointer; width: 44px; height: 42px;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RbS3jQfNIkI/AAAAAAAAAT0/3kp00IaHX18/s320/pandora6.png" alt="" id="BLOGGER_PHOTO_ID_5022841300774101570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В результате этих действий элементы картинки получились сдвинутыми друг относительно друга. Для того чтобы обрезать лишние края, идем в пункт меню Image и выбираем Flatten Image.&lt;br /&gt;После  некоторой обработки напильником, панорама стала выглядеть заметно лучше. Нет наезжающих друга на друга частей.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RbS-3gfNIpI/AAAAAAAAAU4/WYQ5bYCn6CU/s1600-h/pandora8.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RbS-3gfNIpI/AAAAAAAAAU4/WYQ5bYCn6CU/s320/pandora8.png" alt="" id="BLOGGER_PHOTO_ID_5022849345247847058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Теперь, используя инструмент Select rectangular regions,&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RbS4GAfNIlI/AAAAAAAAAT8/h0z8ut9qzAQ/s1600-h/pandora7.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RbS4GAfNIlI/AAAAAAAAAT8/h0z8ut9qzAQ/s320/pandora7.png" alt="" id="BLOGGER_PHOTO_ID_5022841897774555730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;выделяем область которую мы хотим сохранить (обрезаем все ненужное). Жмем правой кнопкой мыши --&gt; Edit --&gt; Copy, для того чтобы сохранить данное выделение. После этого создаем новый файл File --&gt; New. По умолчанию размеры данного файла должны быть такими же, как у выделенной области. В новом файле вставляем ранее скопированную область (правая кнопка мыши --&gt; Edit --&gt; Paste). Сохраняем файл.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Напоследок хочу привести пример полученной панорамы:&lt;br /&gt;&lt;br /&gt;1. Сделанная данным методом.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RbS9hAfNIoI/AAAAAAAAAUw/G45D8fSkzgg/s1600-h/panorama_canon1.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RbS9hAfNIoI/AAAAAAAAAUw/G45D8fSkzgg/s320/panorama_canon1.jpg" alt="" id="BLOGGER_PHOTO_ID_5022847859189162626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Сделанная программой, поставляемой с фотоаппаратом &lt;span style="font-weight: bold;"&gt;Canon&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RbS4ogfNInI/AAAAAAAAAUM/8hvIB9PLRco/s1600-h/panorama_canon.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RbS4ogfNInI/AAAAAAAAAUM/8hvIB9PLRco/s320/panorama_canon.jpg" alt="" id="BLOGGER_PHOTO_ID_5022842490480042610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-2198093202126811321?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/2198093202126811321/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=2198093202126811321' title='Комментарии: 17'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2198093202126811321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/2198093202126811321'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/gimp_22.html' title='Создание панорамных изображений в Gimp.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cATxRijMTPg/RbS2lwfNIhI/AAAAAAAAATc/QJYvX1CSO0c/s72-c/pandora1.png' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5133624456210193221</id><published>2007-01-21T18:38:00.000-08:00</published><updated>2007-01-21T21:43:18.293-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Как создать список установленных пакетов в Debian (Ubuntu).</title><content type='html'>Для того, чтобы создать список установленных в Debian (Ubuntu) пакетов можно воспользоваться следующей утилитой:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ dpkg --get-selections &gt; installed_programs.txt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Можно также записать в файл краткую информацию о пакетах (версия пакета и краткое описание):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ COLUMNS=150 dpkg -l &gt; packages.txt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь все эти пакеты можно установить на другом компьютере (или на этом же, после переустановки). Для этого устанавливаем Debian (Ubuntu) по умолчанию, и после установки выполняем следующую операцию, предварительно скопировав на этот компьютер файл installed_programs.txt:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo dpkg --set-selections &lt; installed_programs.txt &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;и дальше&lt;br /&gt;или  &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo apt-get -u dist-upgrade&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;или&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo apt-get dselect-upgrade&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;P.S. Данные советы я нашел на форуме &lt;a href="http://www.ubuntuforums.org/showthread.php?t=261366"&gt;Ubuntu&lt;/a&gt; и &lt;a href="http://linuxmafia.com/debian/tips"&gt;здесь&lt;/a&gt;.  Если Вы знаете другие способы или знаете как усовершенствовать данный, буду благодарен за описание в комментариях.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5133624456210193221?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5133624456210193221/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5133624456210193221' title='Комментарии: 8'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5133624456210193221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5133624456210193221'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/debian-ubuntu.html' title='Как создать список установленных пакетов в Debian (Ubuntu).'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-3404650076643993348</id><published>2007-01-18T04:19:00.000-08:00</published><updated>2007-01-18T04:28:34.480-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox2.0'/><title type='text'>Проверерка орфографии в Firefox 2.0</title><content type='html'>&lt;div style="text-align: justify;"&gt;С выпуском Firefox 2.0 было объявлено о том, что данная версия будет включать в себя модуль проверки орфографии. Но при наборе совместно английских и русских слов данный модуль корректно работать не может. Поэтому возникла идея (не у  меня) объединить два словаря в один. Если Вам это интересно, инструкции по установке на сайте автора  &lt;a href="http://mozutil.mozilla-russia.org/dict/index.html"&gt;http://mozutil.mozilla-russia.org/dict/index.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-3404650076643993348?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/3404650076643993348/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=3404650076643993348' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3404650076643993348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3404650076643993348'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/firefox-20.html' title='Проверерка орфографии в Firefox 2.0'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5617922977001797067</id><published>2007-01-16T21:17:00.000-08:00</published><updated>2008-11-15T03:24:43.576-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='браузер'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Opera'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Browsershots - cервис для Веб-разработчика.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Нашел полезный сервис &lt;a href="http://browsershots.org/"&gt;http://browsershots.org&lt;/a&gt;. Данный сайт дает возможность просмотреть, как выглядит Ваш сайт в различных браузерах. Так, обновив шаблон &lt;span style="font-weight: bold;"&gt;Blogger,&lt;/span&gt; я не проверил как он отображается в различных браузерах. Да и чтобы проверить в IE, нужно или устанавливать специальную программу через &lt;span style="font-weight: bold;"&gt;Wine,&lt;/span&gt; или искать компьютер с Windows и смотреть на нем.&lt;br /&gt;Здесь же можно просто ввести  адрес  сайта, который я хочу проверить, и через некоторое время просмотреть скриншоты.  Можно выделить все браузеры (список включает в себя почти все популярные браузеры для Windows и Linux) или же только некоторые.&lt;br /&gt;Проверив свой блог, я нашел что в IE6 висит неприятный баннер о существовании которого я и не подозревал (рисунок ниже):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Ra3BoQfNIfI/AAAAAAAAATE/EG9nSpmAC14/s1600-h/6f358daf1625b1ba7773d4b9a58f5701.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Ra3BoQfNIfI/AAAAAAAAATE/EG9nSpmAC14/s320/6f358daf1625b1ba7773d4b9a58f5701.png" alt="" id="BLOGGER_PHOTO_ID_5020882056952750578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Это меня так наградил сервис BravenetMedia, позволяющий проводить голосования на сайте. Наверное придется его убрать. А в целом блог везде отображается почти одинаково.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5617922977001797067?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5617922977001797067/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5617922977001797067' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5617922977001797067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5617922977001797067'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/blog-post_16.html' title='Browsershots - cервис для Веб-разработчика.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/Ra3BoQfNIfI/AAAAAAAAATE/EG9nSpmAC14/s72-c/6f358daf1625b1ba7773d4b9a58f5701.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-1606311466008616470</id><published>2007-01-14T19:18:00.000-08:00</published><updated>2008-11-15T03:24:43.917-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='DiggIt'/><category scheme='http://www.blogger.com/atom/ns#' term='del.icio.us'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='News2.ru'/><title type='text'>Как добавить "DiggIt", "del.icio.us" и "News2.ru" в Blogger.</title><content type='html'>Просматривая различные сайты, Вы наверное заметили  такие надписи, как    "&lt;span style="font-weight: bold;"&gt;DiggIt&lt;/span&gt;" "&lt;span style="font-weight: bold;"&gt;del.icio.us&lt;/span&gt;", "&lt;span style="font-weight: bold;"&gt;News2.ru&lt;/span&gt;" и тому подобное. Для тех, кто не знает что это такое, попытаюсь объяснить в нескольких фразах.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://digg.com/"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Digg&lt;/span&gt;&lt;/a&gt; - это социальная сеть, пользователи которой могут добавлять ссылки на понравившуюся им статью. Другие пользователи этой сети могут проголосовать за данную статью. Таким образом, если ссылка понравится многим, то она сможет продвинуться на первые страницы сайта. В общем удобная штука для увеличения трафика на Ваш сайт. Правда желательно чтобы сайт был англоязычным :(.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://del.icio.us/"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;del.icio.us&lt;/span&gt;&lt;/a&gt; - это сайт, предлагающий услугу &lt;i&gt;социальных закладок&lt;/i&gt;, то есть услугу хранения закладок, доступных с любого компьютера, подключённого к интернету. Все закладки помечаются тэгами, таким образом можно найти самые популярные и востребованные сайты по выбранной теме среди всех закладок всех пользователей &lt;strong class="selflink"&gt;del.icio.us&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news2.ru/"&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;News2.ru&lt;/span&gt;&lt;/a&gt; - является русским аналогом популярного сайта &lt;a href="http://digg.com/" target="_blank"&gt;digg.com&lt;/a&gt;. Это новостной сайт нового формата - управление сайтом осуществляется самими участниками. На сайте нет модераторов, участники сами выбирают самые интересные и актуальные темы.  Самые лучшие попадают на главную страницу.&lt;br /&gt;&lt;br /&gt;А теперь о том как добавить эти &lt;span style="font-weight: bold;"&gt;Web2.0&lt;/span&gt; навороты на Ваш блог. Ниже описанное относится только к пользователям новой версии &lt;span style="font-weight: bold;"&gt;Blogger&lt;/span&gt;. В конце статьи приведена ссылка на статью в которой расписано, как сделать это в старой версии &lt;span style="font-weight: bold;"&gt;Blogger&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;1.&lt;/span&gt; Проверьте, включена ли поддержка  email posting. Если нет, то идем в  настройки блога: Settings - Basic - Show Email Post links? и выбираем "yes".&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;2. &lt;/span&gt;Теперь заходим в меню редактирования HTML шаблона (Template - Edit HTML) и ищем следующее ( "&lt;strong&gt;Expand Widget Templates&lt;/strong&gt;" должна быть включена):&lt;br /&gt;&amp;lt;b:include data="'post'" name="'postQuickEdit'/"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;3.&lt;/span&gt; После этой строчки вставляем ссылки на  "DiggIt" "del.icio.us" и "News2.ru" (аналогично для других сервисов):&lt;br /&gt;&lt;br /&gt;&amp;lt;!-- Delicious --&gt;&lt;br /&gt;&amp;lt;a expr:href='"http://del.icio.us/post?url=" + data:post.url + "&amp;amp;amp;title=" + data:post.title' target='_blank'&gt;Del.icio.us&amp;lt;/a&gt; |&lt;br /&gt;&lt;br /&gt;&amp;lt;!-- Diggit --&gt;&lt;br /&gt;&amp;lt;a expr:href='"http://digg.com/submit?phase=2&amp;url=" + data:post.url +  "&amp;amp;amp;title=" + data:post.title' target='_blank'&gt;DiggIt!&amp;lt;/a&gt; |&lt;br /&gt;&lt;br /&gt;&amp;lt;!-- News2.ru --&gt;&lt;br /&gt;&amp;lt;a expr:href='"http://news2.ru/add_story.php?url=" + data:post.url + "&amp;amp;amp;title=" + data:post.title' target='_blank'&gt;News2.ru&amp;lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Вот так выглядит добавленный пример в моем шаблоне:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RasDhAfNIeI/AAAAAAAAAS4/_98fHyyv5p0/s1600-h/web2.0.1.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RasDhAfNIeI/AAAAAAAAAS4/_98fHyyv5p0/s320/web2.0.1.png" alt="" id="BLOGGER_PHOTO_ID_5020110075236000226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Теперь посетители Вашего сайта смогут легко  добавить понравившуюся статью в  &lt;span style="font-weight: bold;"&gt;del.icio.us&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Digg.com&lt;/span&gt; или &lt;span style="font-weight: bold;"&gt;News2.ru&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Идею почерпнул &lt;a href="http://sabrenews.blogspot.com/"&gt;отсюда&lt;/a&gt;.&lt;br /&gt;Пользователям старой версиии &lt;span style="font-weight: bold;"&gt;Blogger&lt;/span&gt; могу порекомендовать &lt;a href="http://techwrap.blogspot.com/2006/03/guide-how-to-add-diggit-and-delicious.html"&gt;статью&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-1606311466008616470?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/1606311466008616470/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=1606311466008616470' title='Комментарии: 14'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1606311466008616470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1606311466008616470'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/diggit-delicious-news2ru-blogger.html' title='Как добавить &quot;DiggIt&quot;, &quot;del.icio.us&quot; и &quot;News2.ru&quot; в Blogger.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cATxRijMTPg/RasDhAfNIeI/AAAAAAAAAS4/_98fHyyv5p0/s72-c/web2.0.1.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5479488485782032555</id><published>2007-01-12T06:42:00.000-08:00</published><updated>2008-11-15T03:24:44.375-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ksnapshot'/><category scheme='http://www.blogger.com/atom/ns#' term='скриншот'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Как сделать скриншот в Kubuntu. Ksnapshot</title><content type='html'>&lt;div style="text-align: justify;"&gt;Не так давно мне попала на глаза статья &lt;a href="http://blog.romanlagunov.ru/2006/09/18/howto-make-screenshot-in-debian.html" rel="bookmark" title="Permanent Link: Как сделать скриншот в Debian."&gt;Как сделать скриншот в &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt;.&lt;/a&gt; Автор  упомянул о программах   &lt;span style="font-weight: bold;"&gt;gkrellshoot&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;xbase-clients&lt;/span&gt; и о том, как можно создавать скриншот с помощью &lt;span style="font-weight: bold;"&gt;ImageMagick&lt;/span&gt;.  Программу &lt;span style="font-weight: bold;"&gt;Ksnapshot&lt;/span&gt; автор рассматривать не стал, так как для нее требуется наличие библиотек KDE. У меня же по умолчанию в &lt;span style="font-weight: bold;"&gt;Kubuntu&lt;/span&gt; десктоп &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt;, поэтому мне логично как раз остановиться на &lt;span style="font-weight: bold;"&gt;Ksnapshot&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Ksnapshot&lt;/span&gt; - это программа для снятия&lt;span style=""&gt; &lt;/span&gt;скриншотов. В &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt; устанавливается по умолчанию (Kubuntu). Программа очень легка в использовании, имеет интуитвно понятный интерфейс и  не нужнается  ни в каких настройках.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Окно запущенной программы выглядит следующим образом:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RaehLwfNIaI/AAAAAAAAASQ/qrTS3rmcjHU/s1600-h/ksnapshot.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RaehLwfNIaI/AAAAAAAAASQ/qrTS3rmcjHU/s320/ksnapshot.png" alt="" id="BLOGGER_PHOTO_ID_5019157533094125986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для того чтобы сделать скриншот, нужно запустить программу и нажать надпись "Новый снимок". По умолчанию она без задержки предложит сохранить весь экран. Если Вы совершаете какие-нибудь действия и Вам нужно сохранить скриншот через некоторое время - нужно выставить время в поле "Задержка". Так на приведенном выше рисунке задержка будет 5 сек. после нажатие кнопки  "Новый снимок". Существует 4 режима захвата снимка. А именно - весь экран, область под курсором мыши, область экрана и область окна. С первым пунктом все понятно. Что касается второго пункта, то &lt;span style="font-weight: bold;"&gt;Ksnapshot&lt;/span&gt; сохранит область под курсором мыши, то есть не весь экран, а лишь отдельное окно (с обрамлением окна или без). Приведенный выше рисунок был захвачен данным методом.  Для выделения лишь некоторой прямоугольной области стоит воспользоваться оставшимися двумя пунктами.  Например, можно вырезать лишь одну кнопку:&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/Raej4wfNIbI/AAAAAAAAASY/19lLA0SUc0k/s1600-h/ksnapshot1.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/Raej4wfNIbI/AAAAAAAAASY/19lLA0SUc0k/s320/ksnapshot1.png" alt="" id="BLOGGER_PHOTO_ID_5019160505211494834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Среди дополнительных возможностей данной программы  можно выделить печать захваченного приложения и непосредственное копирование в буфер обмена.&lt;br /&gt;&lt;br /&gt;Захваченные скриншоты можно сохранить в следующих форматах: Portable Bitmap, PCX, Portable Graymap, X Bitmap, Truevision Targa, PNG, Portable Pixmap, JPEG, X Pixmap, EPS, BMP, JPEG 2000, SGI (RGB).&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5479488485782032555?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5479488485782032555/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5479488485782032555' title='Комментарии: 7'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5479488485782032555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5479488485782032555'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/kubuntu-ksnapshot.html' title='Как сделать скриншот в Kubuntu. Ksnapshot'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/RaehLwfNIaI/AAAAAAAAASQ/qrTS3rmcjHU/s72-c/ksnapshot.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6148302033959635756</id><published>2007-01-12T05:05:00.000-08:00</published><updated>2007-01-12T07:34:57.443-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='chrootkit'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Как проверить Linux на наличие руткитов.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Сегодня я хочу рассказать о двух программах -  &lt;span style="font-weight: bold;"&gt;chrootkit&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;rkhunter,&lt;/span&gt; с помощью которых можно легко проверить  &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt; на наличие руткитов. Под термином &lt;span style="font-weight: bold;"&gt;руткит&lt;/span&gt; (англ. root kit) понимается набор утилит, которые злоумышленник устанавливает на взломанном им компьютере после получения первоначального доступа. Этот набор, как правило, включает в себя разнообразные утилиты для получения прав суперпользователя root (отсюда и название), для «заметания следов» вторжения в систему, хакерский инструментарий (сниферы, сканеры) и  троянские программы, замещающие основные утилиты &lt;span style="font-weight: bold;"&gt;UNIX&lt;/span&gt;. &lt;span style="font-weight: bold;"&gt;Rootkit&lt;/span&gt; позволяет хакеру закрепиться во взломанной системе и скрыть следы своей деятельности.  (подробней в &lt;a href="http://ru.wikipedia.org/wiki/Rootkit"&gt;wikipedia&lt;/a&gt;).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;font-size:130%;" &gt;          chrootkit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Загружаем программу &lt;a href="ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz"&gt;здесь&lt;/a&gt;. Или, если удобней:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Распаковываем, компилируем и запускаем:&lt;br /&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:courier new;"&gt;tar xvfz chkrootkit.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;cd chkrootkit-0.47&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; make sense&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;chmod 755 chkrootkit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sudo ./chkrootkit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Пользователи&lt;span style="font-weight: bold;"&gt; Debian&lt;/span&gt; могут установить так:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install chkrootkit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;После проверки Вы должны увидеть следующую запись:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;chkutmp: nothing deleted&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Для всех проверяемых пунктов должно быть  &lt;span style="color: rgb(102, 102, 102); font-weight: bold;"&gt;'not found'&lt;/span&gt; или &lt;span style="color: rgb(102, 102, 102); font-weight: bold;"&gt;'not infected'&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Можно автоматизировать проверку через &lt;span style="font-weight: bold;"&gt;cron&lt;/span&gt;, а результат получать на мыло. Но как пишут знающие люди, после  проверки программу желательно удалить, чтобы пробравшийся  злоумышленник  не подозревал о ее существовании на  Вашем компьютере. Здесь выбор за Вами.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;font-size:130%;" &gt;          rkhunter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloads.rootkit.nl/rkhunter-1.2.7.tar.gz"&gt;Загружаем&lt;/a&gt; со  страницы  разработчкика:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;wget http://downloads.rootkit.nl/rkhunter-1.2.7.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Распаковываем и устанавливаем:&lt;br /&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:courier new;"&gt;tar xvfz rkhunter-1.2.7.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; cd rkhunter&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sudo ./installer.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Пользователи &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt; могут поставить привычным им способом:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;sudo apt-get install rkhunter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;После установки нужно запустить следующее:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sudo rkhunter --update&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;чтобы обновить базу данных руткитов/троянов/червей.&lt;br /&gt;Для проверки системы на наличие или отсутствие этих "товарищей" запускаем:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sudo rkhunter -с&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;В конце вы должны получить отчет:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;---------------------------- Scan results ----------------------------&lt;br /&gt;&lt;br /&gt;MD5 scan&lt;br /&gt;Scanned files: 0&lt;br /&gt;Incorrect MD5 checksums: 0&lt;br /&gt;&lt;br /&gt;File scan&lt;br /&gt;Scanned files: 342&lt;br /&gt;Possible infected files: 0&lt;br /&gt;&lt;br /&gt;Application scan&lt;br /&gt;Vulnerable applications: 0&lt;br /&gt;&lt;br /&gt;Scanning took 188 seconds&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Надеюсь, на Вашем компьютере вы увидите аналогичные нолики.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6148302033959635756?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/6148302033959635756/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=6148302033959635756' title='Комментарии: 11'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6148302033959635756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6148302033959635756'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/linux.html' title='Как проверить Linux на наличие руткитов.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-4444313980640610272</id><published>2007-01-10T04:12:00.000-08:00</published><updated>2007-01-10T04:59:26.878-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stardict'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Озвучиваем Stardict.</title><content type='html'>&lt;div style="text-align: justify;"&gt;В качестве переводчика в &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt; использую &lt;span style="font-weight: bold;"&gt;Stardict&lt;/span&gt;. Когда-то давно поставил нужные словари и забыл о его настройках.   Но вот сегодня прочитал  статью  Игоря   &lt;a href="http://lice.wordpress.com/2007/01/10/dictionaries-in-linux/" rel="bookmark" title="Permanent Link: словари в Linux"&gt;словари в Linux&lt;/a&gt;, и вспомнилось мне, что в  &lt;span style="font-weight: bold;"&gt;Stardict&lt;/span&gt; есть возможность озвучивания анлийских слов.  Захотелось попробовать.  Для этого зашел на сайт&lt;a href="http://stardict.sourceforge.net/"&gt; http://stardict.sourceforge.net/&lt;/a&gt; и скачал &lt;a href="http://prdownloads.sourceforge.net/stardict/WyabdcRealPeopleTTS.tar.bz2?download"&gt;таррбол &lt;span style="font-weight: bold;"&gt;WyabdcRealPeopleTTS&lt;/span&gt;&lt;/a&gt; (80,4Мб). На самом деле это большой набор .wav файлов.&lt;br /&gt;Распаковал данный архив:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ tar -xjvf WyabdcRealPeopleTTS.tar.bz2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;и переместил созданную папку в /usr/share/&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo mv WyabdcRealPeopleTTS /usr/share/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Перегрузил&lt;span style="font-weight: bold;"&gt; Stardict&lt;/span&gt; и проверил. Все работает! Элементарно. Удивляюсь, почему я не сделал этого раньше.&lt;br /&gt;&lt;br /&gt;P.S. Один минус - слов не очень много. Повидимому, не такой уж и большой набор .wav файлов.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-4444313980640610272?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/4444313980640610272/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=4444313980640610272' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4444313980640610272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4444313980640610272'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/stardict.html' title='Озвучиваем Stardict.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-1391028674369501628</id><published>2007-01-09T19:41:00.000-08:00</published><updated>2008-11-15T03:24:44.513-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Evince'/><title type='text'>Evince. Мультиформатный просмотрщик документов.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Так уж сложилось, что десктопом по умолчанию я всегда использовал &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt;. И теперь, когда мне захотелось попробовать &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt;, возник вопрос - чем заменить мои любимые программы с &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt;? В&lt;a href="http://linux-ru.blogspot.com/2007/01/gtk-amarok.html"&gt; предыдущей заметке&lt;/a&gt; я описал медиаплеер &lt;span style="font-weight: bold;"&gt;Exaile&lt;/span&gt; - эквивалент &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt; в &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt;. Сегодня хочу познакомить Вас с новой программой - &lt;a href="http://www.gnome.org/projects/evince/"&gt;&lt;span style="font-weight: bold;"&gt;Evince&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Evince&lt;/span&gt; - это мультиформатный просмотрщик документов (&lt;span style="font-weight: bold;"&gt;pdf&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;djvu&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;postscript&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;DVI&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;tiff&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;. В процессе разработки планируется поддержка и других форматов. Подробней можно почитать на &lt;a href="http://live.gnome.org/Evince/SupportedDocumentFormats"&gt;странице разработчика&lt;/a&gt;. Целью проекта является замена большого количества просмотрщиков документов в &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt; одним универсальным.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Программа располагает стандартными функциями поиска текста, копирования текста в clipboard, навигации по гиперссылкам, поддержки thumbnails и  закладок содержания документа.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Поскольку я еще не перешел в &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt;, то запускал его из под &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt; ( Kubuntu Dapper Drake с установленным ubuntu-desktop). Для начала попробовал открыть .pdf.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RaRk9DhNwRI/AAAAAAAAASE/l4VW4UdBhDw/s1600-h/evince.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RaRk9DhNwRI/AAAAAAAAASE/l4VW4UdBhDw/s320/evince.png" alt="" id="BLOGGER_PHOTO_ID_5018246884876992786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Скорость загрузки и сама работа с документом просто обрадовали. &lt;span style="font-weight: bold;"&gt;Kpdf&lt;/span&gt; у меня работает медленее. И это при том что я запускал программу в &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Следующим пунктом была проверка .djvu. И здесь &lt;span style="font-weight: bold;"&gt;Evince &lt;/span&gt;не подкачала. Программа работает с .djvu так же шустро как и с .pdf.&lt;br /&gt;Уже только этого мне было достаточно. Ради эксперимента попробовал открыть .png. И с этим заданием программа справилась. Правда, чтобы просмотреть следующий рисунок, придется открывать его вручную. Но это уже совсем другая история. Проект быстро развивается. Смотришь, скоро не понадобятся и просмотрщики графических файлов :).&lt;br /&gt;&lt;/div&gt;  &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-1391028674369501628?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/1391028674369501628/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=1391028674369501628' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1391028674369501628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1391028674369501628'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/evince.html' title='Evince. Мультиформатный просмотрщик документов.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cATxRijMTPg/RaRk9DhNwRI/AAAAAAAAASE/l4VW4UdBhDw/s72-c/evince.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-4950611487267363116</id><published>2007-01-09T19:02:00.000-08:00</published><updated>2007-01-09T19:04:24.817-08:00</updated><title type='text'>Самое удачное вложение средств!</title><content type='html'>&lt;div style="text-align: justify;"&gt; Основатель Microsoft подчеркивает, что шесть миллиардов долларов, потраченные на разработку Windows Vista, стали одним из самых удачных вложений средств за всю историю корпорации.&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;(Из выступелния Билла Гейтса на выставке CES 2007 в Лас-Вегасе)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-4950611487267363116?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/4950611487267363116/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=4950611487267363116' title='Комментарии: 10'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4950611487267363116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/4950611487267363116'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/blog-post.html' title='Самое удачное вложение средств!'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-550964371416087325</id><published>2007-01-08T06:39:00.000-08:00</published><updated>2007-01-21T00:29:26.685-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='units'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Units. Конвертор единиц измерения в Linux.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Так уж сложилось что в мире существует большое количество различных систем измерения. В некоторых странах используют одни, в других другие. Вот лишь некоторые примеры: русская, английская, французкая, японская, китайская системы мер. Хоть и приняты попытки по стандартизаци (&lt;span style="font-weight: bold;"&gt;СИ&lt;/span&gt;), но от  страны к стране, от  одной отрасли науки к другой -  очень часто  используются разные системы единиц.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Многие из них мы знаем. Но как быть, если попадается неизвестная единица измерения или  такая, которую мы уже давно забыли.  Для этого существуют специальные  справочники.  Для  современного поколения -  &lt;span style="font-weight: bold;"&gt;Интернет&lt;/span&gt;.  А меня заинтересовал вопрос - что для этого существует в &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Итак. Знакомьтесь, &lt;span style="font-weight: bold;"&gt;units&lt;/span&gt; - утилита для перевода единиц с одной системы измерения в другую. Данная утилита есть в бинарниках для любых систем. Поэтому вопроса с установкой возникнуть не должно.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Доступные единицы измерения можно посмотреть в файле &lt;span style="font-family:courier new;"&gt;/usr/share/misc/units.dat&lt;/span&gt;. Также есть возможность их добавлять.      Существует два способа использования &lt;span class="code"&gt;units&lt;/span&gt;, интерактивный и не интерактивный. Для работы в первом режиме нужно набрать в консоли units и нажать Enter. Должно появиться следующее приглашение:&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;$ units&lt;br /&gt;2438 units, 71 prefixes, 32 nonlinear units&lt;br /&gt;&lt;br /&gt;You have: (вводим величину с которой мы хотим перевести) 10 m^3&lt;br /&gt;You want: (вводим единицу измерения в которую переводим) gallons&lt;br /&gt;  * 2641.7205          &lt;br /&gt; / 0.00037854118&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Число после * -  показывает перевод ( 10 метров кубических это 2641.7205 галлонов).&lt;br /&gt;Число после /  - показывает обратный перевод (&lt;/span&gt;1 галлон - это 0.00037854118 от 10 кубометров&lt;span id="fullpost"&gt;).&lt;br /&gt;&lt;br /&gt;Синтаксис для не интерактивного режима следующий:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;$units 'единицы с которых перевожу' 'единицы в которые перевожу'&lt;br /&gt;Т.е следующее:&lt;br /&gt;$ units '6.1 kilooersted' 'A/m'&lt;br /&gt;  * 485422.58&lt;br /&gt;  / 2.0600608e-06&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Помимо единиц измерения, программа умеет работать с множеством универсальных физических констант:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;pi                      3.14159265358979323846&lt;br /&gt;c                       2.99792458e8 m/s # speed of light in vacuum (exact)&lt;br /&gt;mu0                     4 pi 1e-7 H/m    # permeability of vacuum (exact)&lt;br /&gt;epsilon0                1/mu0 c^2        # permittivity of vacuum (exact)&lt;br /&gt;energy                  c^2              # convert mass to energy&lt;br /&gt;..........................................&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Несколько дополнительных примеров:&lt;br /&gt;&lt;br /&gt;Работа -  с временем:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;You have: week&lt;br /&gt;You want: seconds&lt;br /&gt;  * 604800&lt;br /&gt;  / 1.6534392e-06&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;     - угловые измерения:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;You have: 45 degree&lt;br /&gt;You want: radian&lt;br /&gt;  * 0.78539816&lt;br /&gt;  / 1.2732395&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;    - температура:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;You have: 45 degC&lt;br /&gt;You want: degF&lt;br /&gt;  * 81&lt;br /&gt;  / 0.012345679&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;и многое, многое другое.&lt;br /&gt;Для более подробной информации о программе обращайтесь к страницам man units.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-550964371416087325?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/550964371416087325/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=550964371416087325' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/550964371416087325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/550964371416087325'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/units-linux.html' title='Units. Конвертор единиц измерения в Linux.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-3338421085262709588</id><published>2007-01-07T19:23:00.000-08:00</published><updated>2007-01-08T08:07:08.660-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='Amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Exaile'/><title type='text'>Эквивалент Amarok для Gnome. Exaile.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Я не хочу здесь рассказывать о том, какой медиаплеер лучше. Это субъективный вопрос. Для меня лучшим медиаплеером является &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt;. Но &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt; предназначен для &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt; (использует &lt;span style="font-weight: bold;"&gt;Qt &lt;/span&gt;библиотеки). Все бы было хорошо, если бы я не захотел попробовать &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Rythmbox&lt;/span&gt; (насколько я понял, это медиаплеер в &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt; по умолчанию) мне не понравился. Поэтому возник вопрос - чем заменить &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt;? Можно конечно использовать и его, но это нерационально (он будет загружать дополнительные библиотеки).&lt;br /&gt;Несколько минут поиска вывели меня на совсем неизвестную (для меня) программу &lt;a style="font-weight: bold;" target="_blank" href="http://www.exaile.org/"&gt;Exaile&lt;/a&gt;.&lt;br /&gt;Как оказалось, разработчики позиционируют данный плеер как полноценный заменитель &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt; в &lt;span style="font-weight: bold;"&gt;Gnome&lt;/span&gt;. На данный момент доступна версия 0.2.7.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Поскольку данный медиаплеер нацелен быть похожим на &lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt;, он содержит многие полезные функции последнего - поиск текста песен, отображение информации об альбоме/артисте с &lt;span style="font-weight: bold;"&gt;wikipedia&lt;/span&gt;, поддержка &lt;span style="font-weight: bold;"&gt;last.fm&lt;/span&gt; и&lt;span style="font-weight: bold;"&gt; iPod&lt;/span&gt;, загрузка аккордов песен с помощью сервиса fretplay.com, открытие плейлистов во вкладках (одновременно могут быть открыты несколько плейлистов) ...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Для установки в &lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Edgy&lt;/span&gt;) следует&lt;a href="http://www.exaile.org/files/exaile_0.2.7_i386.deb"&gt; загрузить .deb пакет&lt;/a&gt;.&lt;br /&gt;Пользователи других систем могут загрузить исходники или .deb пакеты других версий (например для AMD64). Список &lt;a href="http://www.exaile.org/files/"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Для нормальной работы нужны следующие дополнительные пакеты:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Python 2.4 &lt;/li&gt;&lt;li&gt;python-gtk2 (2.8.6) &lt;/li&gt;&lt;li&gt;gstreamer 0.10, gstreamer0.10-plugins-good &lt;/li&gt;&lt;li&gt;python-gpod (optional for iPod support) &lt;/li&gt;&lt;li&gt;Optional: gstreamer0.10-plugins-ugly (for mp3 support) &lt;/li&gt;&lt;li&gt;python-dbus &lt;/li&gt;&lt;/ul&gt;Для примера, на моем компьютере Kubuntu Dapper Drake AMD64, я поставил&lt;br /&gt;&lt;a href="http://www.exaile.org/files/exaile_0.2.4-1_amd64.deb"&gt;exaile_0.2.4-1_amd64.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo dpkg -i exaile_0.2.4-1_amd64&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;и дополнительно gstreamer0.10-plugins-ugly:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo apt-get install gstreamer0.10-plugins-ugly&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Все. Теперь я могу наслаждаться любимым плеером, работая в&lt;span style="font-weight: bold;"&gt; Gnome&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Ps: Я пока не нашел поддержки быстрых клавиш (а ля Win + B, Win + Z, ...).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-3338421085262709588?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/3338421085262709588/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=3338421085262709588' title='Комментарии: 10'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3338421085262709588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3338421085262709588'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/gtk-amarok.html' title='Эквивалент Amarok для Gnome. Exaile.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-185648705592446256</id><published>2007-01-03T00:14:00.000-08:00</published><updated>2007-01-03T00:25:58.166-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MEPIS'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux 64-bit'/><title type='text'>Вышел Beta1 релиз SimplyMEPIS-64 Version 6.0-4</title><content type='html'>В конце прошедшего 2006 года на сайте дистрибутива MEPIS появилась &lt;a href="http://www.mepis.org/node/12180"&gt;новость&lt;/a&gt; о выходе Beta 1 релиза SimplyMEPIS-64 Version 6.0-4. Эта заметка вышла как раз через неделю после выпуска 32-битной версии данного дистрибутива. По заявлениям основателя MEPIS Варрена Вудфорда (Warren Woodford), 64-битная версия почти ничем не отличается от 32-битной, исключениями являются некоторые мультимедиа кодеки, которые недоступны для 64-битных версий Linux.&lt;br /&gt;&lt;br /&gt;SimplyMEPIS-64 Version 6.0-4 имеет такую же хорошую поддержу оборудования и включает легкий в использовании инсталлятор. Из программ, включенных в данных релиз, можно отметить следующие - Firefox 2.0.0.1, Flashplayer 9, OpenOffice 2.0.2, стабильное оконное окружение 3.5.3 KDE , и проверенное и пропатченное ядро 2.6.15 Linux kernel с поддержкой новейших звуковых плат и оборудования Apple.&lt;br /&gt;Не знаю как Вас, но поставка в 64-битном дистрибутиве Firefox 2.0.0.1, Flashplayer 9, OpenOffice 2.0.2 меня очень радует.&lt;br /&gt;&lt;br /&gt;ISO-образ можно скачать в разделе testing &lt;a href="http://www.mepis.org/node/1462"&gt;зеркал MEPIS&lt;/a&gt;&lt;br /&gt;Финальный релиз данной версии намечен на 10 января.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-185648705592446256?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/185648705592446256/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=185648705592446256' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/185648705592446256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/185648705592446256'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/beta1-simplymepis-64-version-60-4.html' title='Вышел Beta1 релиз SimplyMEPIS-64 Version 6.0-4'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5005420627225608722</id><published>2007-01-02T18:44:00.000-08:00</published><updated>2007-01-02T19:03:04.250-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='octet-stream'/><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Bug при обновлении KDE</title><content type='html'>На днях обновил &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt;. Все прошло без проблем, но после этого при запуске почти любого X-вого приложения выскакивало 1-3 окошка с такой надписью:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&gt;Could not find mime type.&lt;br /&gt;&gt;application/octet-stream&lt;br /&gt;&lt;span style="font-family:Georgia,serif;"&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;После поиска в русском инете ничего подходящего не нашел. Предложения снести папку с настройками &lt;span style="font-weight: bold;"&gt;KDE&lt;/span&gt; меня не устроили. В англоязычном секторе Internet тоже не очень густо. Решение нашел лишь в &lt;a href="http://lists.kde.org/?l=kde&amp;m=107797994605331&amp;amp;w=2"&gt;листах рассылки KDE&lt;/a&gt;.&lt;br /&gt;Нужно запустить kcontrol. И зайти в - Компоненты KDE - Привязка файлов - application. После этого нажать кнопку "добавить" и создать новый тип файла &lt;span style="font-family: courier new;"&gt;octet-stream&lt;/span&gt;. В поле "шаблоны имен файлов" добавляем следующие:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;*.bin&lt;br /&gt;*.class&lt;br /&gt;*.dms&lt;br /&gt;*.exe&lt;br /&gt;*.lha&lt;br /&gt;*.lzh&lt;/pre&gt;Жмем "Применить".&lt;br /&gt;Попробовал - помогло. Linux замечателен тем, что все можно сделать многими способами, но лучше сделать самым рациональным. Так что не сносите сразу ~/.kde.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5005420627225608722?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5005420627225608722/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5005420627225608722' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5005420627225608722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5005420627225608722'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/bug-kde.html' title='Bug при обновлении KDE'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-7622079648007712449</id><published>2007-01-01T03:58:00.000-08:00</published><updated>2008-11-15T03:24:47.673-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Gimp'/><title type='text'>Создание логотипа c отблеском с помощью Gimp</title><content type='html'>&lt;div style="text-align: justify;"&gt;Во многих случаях &lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt; может заменить платный &lt;span style="font-weight: bold;"&gt;Photoshop&lt;/span&gt;, нужно только знать как им пользоваться. Мы уже научились создавать &lt;a href="http://linux-ru.blogspot.com/2006/12/gimp-web-20.html"&gt;кнопки в стиле Web 2.0&lt;/a&gt; и &lt;a href="http://linux-ru.blogspot.com/2006/12/gimp-violator.html"&gt;звездочки "Violators"&lt;/a&gt;. Сегодня я хочу показать Вам как создавать логотипы с эфеектами отблеска. Отблески или "влажные поверхности" очень часто используются на &lt;span style="font-weight: bold;"&gt;Web 2.0&lt;/span&gt; сайтах. Уловив идею создания отблесков, Вы сами легко сможете  создавать  логотипы в стиле &lt;span style="font-weight: bold;"&gt;Web 2.0&lt;/span&gt;  с помощью  &lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Создаем изображение высотой - 100px и шириной - 200px. В качестве фона выберите белый. С помощью инструмента "Text" создайте текст Вашего будущего логотипа. Желательно, чтобы текст был большой. Вы должны получить следующее:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RZj8h2_UWqI/AAAAAAAAAP0/yj-jiWJvTY4/s1600-h/refl.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RZj8h2_UWqI/AAAAAAAAAP0/yj-jiWJvTY4/s320/refl.png" alt="" id="BLOGGER_PHOTO_ID_5015035843704019618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Теперь идем в пункт меню "Layers" (можно нажать Ctrl + L) и дублируем слой с текстом (нажав мышью на два листика внизу окна "Layers").&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RZj9bm_UWrI/AAAAAAAAAP8/f9KclvvrnBY/s1600-h/refl1.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RZj9bm_UWrI/AAAAAAAAAP8/f9KclvvrnBY/s320/refl1.png" alt="" id="BLOGGER_PHOTO_ID_5015036835841465010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;После этого переворачиваем созданный слой вертикально, используя инструмент "Flip"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RZj-aW_UWsI/AAAAAAAAAQE/SaTmLCr3V68/s1600-h/flip_tool4.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RZj-aW_UWsI/AAAAAAAAAQE/SaTmLCr3V68/s320/flip_tool4.png" alt="" id="BLOGGER_PHOTO_ID_5015037913878256322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;и размещаем перевернутый текст так, чтобы он был как раз под текстом логотипа:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RZj_cm_UWtI/AAAAAAAAAQM/4T0auBJhHek/s1600-h/refl3.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RZj_cm_UWtI/AAAAAAAAAQM/4T0auBJhHek/s320/refl3.png" alt="" id="BLOGGER_PHOTO_ID_5015039052044589778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В панели слоев жмем правой кнопкой мыши по слою с отраженным тексом и выбираем 'Add Layer Mask' и далее 'White(Full opacity)'. В результате панель слоев должна выглядеть так:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RZkBFW_UWvI/AAAAAAAAAQc/org43dfC6_4/s1600-h/refl4.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RZkBFW_UWvI/AAAAAAAAAQc/org43dfC6_4/s320/refl4.png" alt="" id="BLOGGER_PHOTO_ID_5015040851635886834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Теперь создаем вертикальный градиент в слое с отраженным текстом&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RZkGu2_UW1I/AAAAAAAAAR4/zX46OkJIP9I/s1600-h/gradiant_tool.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RZkGu2_UW1I/AAAAAAAAAR4/zX46OkJIP9I/s320/gradiant_tool.png" alt="" id="BLOGGER_PHOTO_ID_5015047062158596946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Выберите основные цвета - черный и белый.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RZkBrW_UWwI/AAAAAAAAAQk/lGjkjGnunPo/s1600-h/colors.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RZkBrW_UWwI/AAAAAAAAAQk/lGjkjGnunPo/s320/colors.png" alt="" id="BLOGGER_PHOTO_ID_5015041504470915842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Если все сделали правильно, то иконка маски слоя в панели слоев изменится следующим образом:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RZkC5W_UWxI/AAAAAAAAAQs/GAUzscffnuk/s1600-h/refl5.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RZkC5W_UWxI/AAAAAAAAAQs/GAUzscffnuk/s320/refl5.png" alt="" id="BLOGGER_PHOTO_ID_5015042844500712210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;а результат будет таким....&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RZkDiG_UWzI/AAAAAAAAAQ8/tGlzzZ8wHAk/s1600-h/refl0.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RZkDiG_UWzI/AAAAAAAAAQ8/tGlzzZ8wHAk/s320/refl0.png" alt="" id="BLOGGER_PHOTO_ID_5015043544580381490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;В качестве дополнения. Если Вы хотите чтобы отблеск ложился не прямо, а под каким-либо углом к тексту логотипа, воспользуйтесь инструментом&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RZkFIm_UW0I/AAAAAAAAARE/-HqOXFo8Ebw/s1600-h/gimp_web20.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RZkFIm_UW0I/AAAAAAAAARE/-HqOXFo8Ebw/s320/gimp_web20.png" alt="" id="BLOGGER_PHOTO_ID_5015045305516972866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Оригинальная статья на английском языке лежит &lt;a href="http://binnyva.blogspot.com/2006/12/creating-reflections-for-logos-in-gimp.html"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-7622079648007712449?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/7622079648007712449/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=7622079648007712449' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/7622079648007712449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/7622079648007712449'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2007/01/gimp.html' title='Создание логотипа c отблеском с помощью Gimp'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/RZj8h2_UWqI/AAAAAAAAAP0/yj-jiWJvTY4/s72-c/refl.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-1655410074927899264</id><published>2006-12-28T23:25:00.000-08:00</published><updated>2006-12-29T01:00:57.102-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='монтирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='kiso'/><category scheme='http://www.blogger.com/atom/ns#' term='mount'/><category scheme='http://www.blogger.com/atom/ns#' term='iso'/><category scheme='http://www.blogger.com/atom/ns#' term='img'/><category scheme='http://www.blogger.com/atom/ns#' term='nrg'/><title type='text'>Монтирование образов дисков в Linux.</title><content type='html'>В одной из предыдущих заметок - &lt;a href="http://linux-ru.blogspot.com/2006/12/iso-linux.html"&gt;Монтирование ISO-образа в Linux&lt;/a&gt;, я описал как примонтировать обычный .iso-образ в &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;. Но как быть с образами других форматов - &lt;span style="font-weight: bold;"&gt;Nero&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Alcohole 120%&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Clone CD&lt;/span&gt;, ...?&lt;br /&gt;Здесь все немного сложнее. Но, как правило, все сводится к двум действиям:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1. конвертирование образа отдельного формата в .iso, используя специализированные для этого утилиты&lt;/li&gt;&lt;li&gt;2. стандартное монтирование iso-образа&lt;/li&gt;&lt;/ul&gt;Рассмотрим в отдельности некоторые популярные форматы и утилиты конвертирования их в iso.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;font-size:130%;" &gt;Nero .nrg. Программа - nrg2iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Эта программа есть в репозиториях &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;). Поэтому ставим с помощью apt-get:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo apt-get install nrg2iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;RPM можно скачать &lt;a href="http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.2-SuSE9_br.i586.rpm"&gt;здесь&lt;/a&gt;.&lt;br /&gt;Исходники - &lt;a href="http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.4.tar.gz"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Использование:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$nrg2iso image.nrg image.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Теперь монтирование iso.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;. &lt;/span&gt;создайте точку монтирования /mnt/iso/iso-file командой:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo mkdir /mnt/iso/iso_file&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;2.&lt;/span&gt; монтирование:&lt;br /&gt;&lt;br /&gt;$&lt;span style="font-family:courier new;"&gt;sudo mount -o loop -t iso9660 iso_file.iso /mnt/iso/iso_file&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Теперь можно зайти и просмотреть файлы, находящиеся в iso_file:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ cd /mnt/iso/iso_file&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Эта процедура стандартна для всех iso-образов. Поэтому я не буду приводить ее в следующих примерах.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Альтернатива:&lt;/span&gt;&lt;br /&gt;$sudo mount -o loop,offset=307200 myfile.nrg /media/cdimage&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;.bin/.cue. Программа bchunk.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Конвертирует из .bin/.cue (иногда .raw/.cue) в iso/cdr.&lt;br /&gt;&lt;br /&gt;У меня она стояла по умолчанию (&lt;span style="font-weight: bold;"&gt;Kubuntu 6.04&lt;/span&gt;). Если у Вас ее нет, то ставим (&lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;)):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo apt-get install bchunk&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Для пользователей других дистрибутивов - &lt;a href="http://he.fi/bchunk/bchunk-1.2.0.tar.gz"&gt;исходники&lt;/a&gt; и &lt;a href="http://he.fi/bchunk/bchunk-1.2.0-0.i386.rpm"&gt;RPM&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Использование:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$bchunk binfile.bin cuefile.cue myisofile.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Монтирование .iso описано выше.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Альтернатива:&lt;/span&gt; bin2iso.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;Alcohol 120% .mdf. Программа mdf2iso.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Конвертирует  стандартные &lt;span style="font-weight: bold;"&gt;Alcohol 120%&lt;/span&gt; .mdf в iso / cue / toc форматы.&lt;br /&gt;&lt;br /&gt;В &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;) ставим:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo apt-get install mdf2iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;RPM и исходники для различных систем &lt;a href="https://developer.berlios.de/project/s$%20sudo%20apt-get%20install%20mdf2isohowfiles.php?group_id=2545"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Использование:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$mdf2iso myfile.mdf myfile.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Монтируем  myfile.iso.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Clone CD (.ccd/.img/.sub). Программа ccd2iso.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Эта программа относится к extremely unstable. Поэтому в репозиториях &lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt; ее нет. Скачать deb-пакет можно &lt;a href="http://rarewares.org/debian/packages/unstable/ccd2iso_0.2-0.1_i386.deb"&gt;здесь&lt;/a&gt; или качаем &lt;a href="http://downloads.sourceforge.net/ccd2iso/ccd2iso-0.3.tar.gz?modtime=1166294385&amp;big_mirror=0"&gt;исходники&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Установка:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sudo dpkg -i ccd2iso_0.2-0.1_i386.deb&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Использование:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ccd2iso myfile.img myfile.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Монтируем  myfile.iso.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Альтернатива&lt;/span&gt;:  &lt;a href="http://linux.xulin.de/c/isodump-0.05.02.tar.gz"&gt;Isodump&lt;/a&gt;(img2iso).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;Blindwrite .b5i.Программа b5i2iso&lt;/span&gt;&lt;br /&gt;Скачать RPM и исходники можно &lt;a href="https://developer.berlios.de/project/showfiles.php?group_id=2138&amp;release_id=3854"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;"&gt;DiscJuggler .cdi. Программа cdi2iso&lt;/span&gt;&lt;br /&gt;&lt;a href="http://developer.berlios.de/project/showfiles.php?group_id=2561&amp;release_id=3914"&gt;RPM и исходники&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;InstantCOPY .pdi. Программа pdi2iso.&lt;/span&gt;&lt;br /&gt;&lt;a href="https://developer.berlios.de/project/showfiles.php?group_id=2578&amp;release_id=4519"&gt;RPM и исходники&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;"&gt;Xbox .xbx. Программа extract-xiso&lt;/span&gt;&lt;br /&gt;Исходники и программа для Windows и Mac &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=108585"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;"&gt;(z-lib) dmg. Программа &lt;/span&gt;&lt;a style="color: rgb(255, 102, 102); font-weight: bold;" href="http://vu1tur.eu.org/tools/"&gt;dmg2iso&lt;/a&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;В качесте альтернативы к приведенным выше программам можно попробовать&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://kiso.sourceforge.net/info_ks.php"&gt;kiso&lt;/a&gt; (программа входит в &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;Kubuntu&lt;/span&gt;) репозитории) или использовать &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt; программы из под &lt;span style="font-weight: bold;"&gt;Wine&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Cedega&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-1655410074927899264?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/1655410074927899264/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=1655410074927899264' title='Комментарии: 38'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1655410074927899264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1655410074927899264'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/linux_28.html' title='Монтирование образов дисков в Linux.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>38</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-3345582519328022591</id><published>2006-12-27T03:32:00.000-08:00</published><updated>2006-12-27T03:38:35.932-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apt-file'/><category scheme='http://www.blogger.com/atom/ns#' term='apt-cache'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='apt-get'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='APT'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Система управления пакетами APT.</title><content type='html'>&lt;span style="font-weight: bold;font-family:georgia;" &gt;Debian&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; отличается от других дистрибутивов &lt;/span&gt;&lt;span style="font-weight: bold;font-family:georgia;" &gt;Linux&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; очень удобной работой с пакетами. Для этих целей в &lt;/span&gt;&lt;span style="font-weight: bold;font-family:georgia;" &gt;Debian&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; существуют два удобных менеджера пакетов: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:georgia;" &gt;apt&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;  и &lt;/span&gt;&lt;span style="font-weight: bold;font-family:georgia;" &gt;dpkg&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;. В данной статье я опишу лишь работу с менеджером пакетов &lt;/span&gt;&lt;span style="font-weight: bold;font-family:georgia;" &gt;APT&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:georgia;" &gt;APT&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; - это Advanced Packaging Tool, система управления пакетами, то есть набор программ для установки, удаления, поиска бинарных пакетов определенных форматов. В набор входят следующие утилиты:&lt;/span&gt;&lt;br /&gt;&lt;ul  style="list-style-type: square;font-family:georgia;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-get&lt;/span&gt; - утилита для установки и удаления пакетов;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-cache&lt;/span&gt; - утилита для работы с кэшами пакетов (например, поиса пакетов по ключевым словам);&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-cdrom&lt;/span&gt; - утилита управления CDROM ;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-file&lt;/span&gt; утилита поиска по содержимому пакетов&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-config&lt;/span&gt; - инструмент для чтения конфигурационного файла APT;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-setup&lt;/span&gt; - утилита для легкого доступа и управления sources.list;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-move&lt;/span&gt; - утилита для создания локального зеркала пакетов&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-key&lt;/span&gt; - управление ключами пакетов;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-sortpkgs&lt;/span&gt; - утилита сортировки index-файлов (файлов, которые содержат информацию о всех доступных пакетах сайта);&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-ftparchive&lt;/span&gt; - утилита для создания index-файлов (создается на сайте);&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;apt-extracttemplates&lt;/span&gt; - утилита для извлечения DebConf конфигов и шаблонов из пакетов Debian;&lt;/li&gt;&lt;li&gt;и другие.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Рассмотрим подробней работу некоторых из приведенных утилит.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;apt-get и apt-cache&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Утилита &lt;span style="font-weight: bold;"&gt;apt-get&lt;/span&gt; используется для установки и удаления пакетов. Всю информацию она берет с файла /etc/apt/sources.list. Структура этого файла следующая:&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;#это комментарий&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;deb http://host/debian distribution раздел1 раздел2 раздел3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;deb-src http://host/debian distribution раздел1 раздел2 раздел3&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Живой пример с моего компьютера:&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;# Line commented out by installer because it failed to verify:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;deb http://kr.archive.ubuntu.com/ubuntu/ dapper main restricted&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;# Line commented out by installer because it failed to verify:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;deb-src http://kr.archive.ubuntu.com/ubuntu/ dapper main restricted&lt;/span&gt;&lt;br /&gt;...................................................&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Каждая строка начинается либо с deb либо с deb-src. Эти строки указывают на адреса, где хранятся пакеты. Причем deb указывает на то, что по данному адресу находятся бинарные .deb пакеты, т.е. уже скомпилированные на компьютере разработчика, а deb-src - на то что здесь хранятся архивы исходных текстов плюс управляющие файлы. Обычно после установки многие источники закомментированы. Поэтому многие пакеты недоступны. Для решения этой проблемы надо зайти в файл /etc/apt/sources.list и удалить знак # перед нужным источником.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Также на сайте &lt;/span&gt;&lt;a style="font-family: georgia;" href="http://www.apt-get.org/"&gt;http://www.apt-get.org/&lt;/a&gt;&lt;span style="font-family:georgia;"&gt; можно найти список доступных источников.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;После изменений в указанном выше файле нужно запустить утилиту:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;apt-get update&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;которая обновит список репозиториев и запишет его в базу данных доступных пакетов. Теперь информация о доступных пакетах указанных репозиториев хранится у Вас на компьютере. Даже без доступа к Интернету можно посмотреть доступные пакеты. Это делается командой:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;apt-cache search имя_пакета(часть имени, свойство, присущее данному пакету...)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Если пакет доступен, устанавливаем его:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;# apt-get install имя_пакета&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Здесь начинается вся прелесть утилиты &lt;span style="font-weight: bold;"&gt;apt-get&lt;/span&gt;. Программа проверит все зависимости пакета, скачает и установит их и уже после этого установит сам пакет. Это называется автоматическим разрешением зависимостей.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Если нужно удалить пакет:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;# apt-get remove имя_пакета.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Если нужно обновить всю систему, то запускаем утилиту&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;apt-get update&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt; &lt;/span&gt; - она обновляет информацию о новых версиях пакетов&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;и после этого&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-get upgrade&lt;/span&gt;  - устанавливает доступные обновления для всех пакетов системы&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;И в дополнения к теме обновлений:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-get dist-upgrade&lt;/span&gt; - используйте для обновления всего дистрибутива до более новой версии.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-weight: bold;"&gt;Apt-get&lt;/span&gt; закачивает все архивы пакетов в папку&lt;span style="font-family:courier new;"&gt; /var/cache/apt/archives/&lt;/span&gt;. Для удаления всех архивов с этой папки, используйте утилиту:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-get clean&lt;/span&gt; - удалит все архивы с указанной выше папки, или&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-get autoclean&lt;/span&gt; - &lt;/span&gt;удалит только те файлы пакетов, которые больше не могут быть получены и использованы.&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Утилита &lt;span style="font-weight: bold;"&gt;apt-cache&lt;/span&gt; уже упоминалась выше. Рассмотрим другие ее полезные возможности:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-cache show имя_пакета&lt;/span&gt; - просмотр детальной информации о пакете.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-cache showpkg имя_пакета&lt;/span&gt; - выводит более общую информацию о пакете.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-cache depends имя_пакета&lt;/span&gt; - просмотреть лишь зависимости пакета.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-cache rdepends имя_пакета - &lt;/span&gt;&lt;/span&gt;показать все пакеты, которые нуждаются в указанном.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;apt-cdrom&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Для добавления CD-ROM(DVD) в список доступных репозиториев ( в файл &lt;span style="font-family:courier new;"&gt;/etc/apt/sources.list&lt;/span&gt;) есть утилита:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;apt-cdrom add&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Если дисков несколько, то вставляем все по очереди.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);font-family:georgia;" &gt;apt-file&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Использование.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Сначала надо обновить информацию о файлах:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;apt-file update&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;После этого можно пользоваться некоторыми полезными функциями данной программы. Для примера найдем какому пакету принадлежит файл &lt;span style="font-family:courier new;"&gt;libkipi.so.0&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;apt-file search libkipi.so.0&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/lib/libkipi.so.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/lib/libkipi.so.0.1.0&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Просмотрим все содержимое этого пакета:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;apt-file list libkipi0&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/lib/libkipi.so.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/lib/libkipi.so.0.1.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/share/apps/kipi/data/banner_left.png&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/share/doc/libkipi0/AUTHORS&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;libkipi0: usr/share/doc/libkipi0/README&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;........................&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;В отличие от &lt;span style="font-weight: bold;"&gt;apt-cache&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;apt-file&lt;/span&gt; может искать файлы в пакетах и выводить полный список файлов данного пакета, даже если он не установлен.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);font-family:georgia;" &gt;apt-setup&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-weight: bold;"&gt;apt-setup&lt;/span&gt; - это утилита для удобного добавления дополнительных репозиторев в файл &lt;span style="font-family:courier new;"&gt;/etc/apt/sources.list&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Запускаем &lt;span style="font-weight: bold;"&gt;apt-setup&lt;/span&gt; , после чего должно появиться меню с вопросами о конфигурации файла &lt;span style="font-family:courier new;"&gt;/etc/apt/sources.list&lt;/span&gt;. Вопросы вида: выбрать с чего ставить (CD-ROM, http, ftp...), выбрать страну, выбрать с какого зеркала ставить, указать прокси (если надо). Если у Вас нет данной утилиты, то надо поставить пакет&lt;span style="font-family:courier new;"&gt; base-config&lt;/span&gt;.  Альтернатива: править все вручную.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);font-family:georgia;" &gt;apt-config&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Все настройки &lt;span style="font-weight: bold;"&gt;APT&lt;/span&gt; прописаны в конфигурационном файле&lt;span style="font-family:courier new;"&gt; /etc/apt/apt.conf&lt;/span&gt;. Утилита apt-config может отобразить этот файл на экран, используя&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;apt-config dump&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;APT "";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;APT::Architecture "amd64";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;APT::Build-Essential "";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;APT::Build-Essential:: "build-essential";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;APT::Periodic "";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;..................&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Более полезным будет использование этой утилиты в скриптах.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);font-family:georgia;" &gt;apt-move&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;С помощью этой утилиты можно создать локальное зеркало пакетов. Для этого достаточно указать путь к архивам файлов и место, где должно находиться зеркало.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-move update&lt;/span&gt; - переносит из&lt;span style="font-family:courier new;"&gt; /var/cache/apt/archives&lt;/span&gt; пакеты в директорию локального зеркала (указывается в &lt;span style="font-family:courier new;"&gt;/etc/apt-move.conf&lt;/span&gt; как переменная LOCALDIR=path_to).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;По сути &lt;/span&gt;apt-move update&lt;span style="font-family:georgia;"&gt; является выполнением последовательности команд:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-move get&lt;/span&gt; - формирует мастер-файл;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-move move&lt;/span&gt; - переносит пакеты из кэша apt в локальное зеркало;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-move delete &lt;/span&gt;- удаляет устаревшие пакеты;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:courier new;"&gt;apt-move packages&lt;/span&gt; - создает Packages.gz и Sources.gz дерева локального зеркала.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-weight: bold;font-family:georgia;" &gt;apt-key&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Как уже упоминалось выше, эта утилита работает с ключами пакетов. Криптография открытых ключей основана на паре ключей - общедоступный и личный. Список ключей можно узнать командой&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-key list&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;pub   1024D/437D05B5 2004-09-12&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;uid                  Ubuntu Archive Automatic Signing Key &lt;/span&gt;&lt;ftpmaster@ubuntu.com style="font-family: georgia;"&gt;&lt;br /&gt;.............&lt;br /&gt;&lt;/ftpmaster@ubuntu.com&gt;&lt;/div&gt;&lt;br /&gt;Если Вы добавили некоторый неофициальный репозиторий в файл&lt;span style="font-family:courier new;"&gt; /etc/apt/sources.list&lt;/span&gt;, то могут возникнуть проблемы с ключами. Чтобы их решить, нужно добавить ключи этого пакета в файл списка связок ключей (&lt;span style="font-family:courier new;"&gt;/etc/apt/trusted.gpg&lt;/span&gt;), используя команду&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; apt-key add файл_содержащий_ключ&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Более подробно о службе безопасности утилиты &lt;span style="font-weight: bold;"&gt;APT&lt;/span&gt; можно почитать &lt;a href="http://wiki.debian.org/SecureApt"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt; Помощь.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; APT &lt;/span&gt;- предоставляет хорошую документацию - пакеты &lt;span style="font-weight: bold;"&gt;apt-doc&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;apt-howto-ru&lt;/span&gt;. Устанавливаем их. Для того, чтобы прочитать apt-doc, набираем в браузере следующее &lt;span style="font-family:courier new;"&gt;usr/share/doc/apt-doc/guide.html/index.html&lt;/span&gt;. Хороший справичник HOWTO на русском языке смотрим здесь - &lt;span style="font-family:courier new;"&gt;/usr/share/doc/Debian/apt-howto/apt-howto.ru.html&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;Литература:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; 1. ATP-HOWTO&lt;br /&gt;2.&lt;a href="http://linuxhelp.blogspot.com/2005/12/concise-apt-get-dpkg-primer-for-new.html"&gt;http://linuxhelp.blogspot.com/2005/12/concise-apt-get-dpkg-primer-for-new.html&lt;/a&gt;&lt;a style="font-family: georgia;" href="http://linuxhelp.blogspot.com/2005/12/concise-apt-get-dpkg-primer-for-new.html"&gt;&lt;br /&gt;3.&lt;/a&gt;&lt;a style="font-family: georgia;" href="http://wiki.debian.org/SecureApt"&gt;http://wiki.debian.org/SecureApt&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt; 4.&lt;/span&gt;&lt;a style="font-family: georgia;" href="http://citkit.ru/articles/130/"&gt;http://citkit.ru/articles/130/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;(продолжение - менеджер пакетов DPKG)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-3345582519328022591?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/3345582519328022591/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=3345582519328022591' title='Комментарии: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3345582519328022591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/3345582519328022591'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/apt.html' title='Система управления пакетами APT.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6663491580663090999</id><published>2006-12-25T03:42:00.000-08:00</published><updated>2008-11-15T03:24:48.120-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Anatomy Of A Debian Package</title><content type='html'>Очень хорошее видео о пакетах Debian (Ubuntu).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://video.google.ca/videoplay?docid=-6726522426109060914"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RY-5l2_UWlI/AAAAAAAAAO4/Zt-fBzYv3XU/s320/deb.png" alt="" id="BLOGGER_PHOTO_ID_5012428970354039378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;span id="wholedescr" class="visible"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Jonathan Oxer - нынешний президент Linux Australia и один из авторов O'Reilly's Ubuntu Hacks - рассказывает  о внутренней структуре пакетов Debian/Ubuntu, о том, как такие пакеты создавать, используя бинарные файлы и некоторые скрипты для автоматизации процесса...&lt;br /&gt;&lt;br /&gt;Язык: английский;&lt;br /&gt;Длительность:   56 min 16 sec.&lt;br /&gt;Ссылка: &lt;a href="http://video.google.ca/videoplay?docid=-6726522426109060914"&gt;http://video.google.ca/videoplay?docid=-6726522426109060914&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6663491580663090999?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/6663491580663090999/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=6663491580663090999' title='Комментарии: 8'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6663491580663090999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6663491580663090999'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/anatomy-of-debian-package.html' title='Anatomy Of A Debian Package'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/RY-5l2_UWlI/AAAAAAAAAO4/Zt-fBzYv3XU/s72-c/deb.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5939814203275479793</id><published>2006-12-25T01:44:00.000-08:00</published><updated>2008-11-15T03:24:49.394-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UTF-8'/><category scheme='http://www.blogger.com/atom/ns#' term='CP-1251'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='Easytag'/><title type='text'>EasyTag. Работа с тегами.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Сегодня я хочу познакомить Вас с программой для работы с mp3 тегами -&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://easytag.sourceforge.net/"&gt;EasyTag&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;EasyTag&lt;/span&gt; - это программа просмотра и редактирования тегов музыкальных файлов форматов MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, MusePack и Monkey's Audio.&lt;br /&gt;На данный момент существует две версии программы - для GTK библиотек 1.2 и 2.4.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Некоторые функции этой программы:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: justify; list-style-type: square;"&gt;&lt;li&gt;Просмотр,редактирование,запись тегов в файлы форматов MP3, MP2 (ID3 тег и изображения), FLAC  (FLAC Vorbis тег), Ogg Vorbis (Ogg Vorbis тег), MP4/AAC (MP4/AAC тег), и MusePack, Monkey's Audio (APE тег);&lt;/li&gt;&lt;li&gt;Возможность редактирования большого количества полей: Название, Исполнитель, Альбом, Год выпуска, Номер трека, Жанр, Комментарии, Композитор, Первый исполнитель, Авторское право, Ссылка (URL), Кодировщик, Прикрепленное изображение;&lt;/li&gt;&lt;li&gt;Автозаполнение тегов исходя из названий файлов;&lt;/li&gt;&lt;li&gt;Переименования папок и файлов исходя из содержимого тегов (использую шаблоны) или используя текстовый файл;&lt;/li&gt;&lt;li&gt;Возможность рекурсивного заполнения тегов, удаления, переименования, сохранения...;&lt;/li&gt;&lt;li&gt;Возможность просмотра поддиректорий;&lt;/li&gt;&lt;li&gt;Считывание и отображение заголовков файлов ( битрейт,время...);&lt;/li&gt;&lt;li&gt;Автозаполнение вводимой даты;&lt;/li&gt;&lt;li&gt;История изменений (Undo и redo);&lt;/li&gt;&lt;li&gt;Возможность обработки полей тегов (конвертирование в строчные, заглавные буквы...);&lt;/li&gt;&lt;li&gt;Возможность открывать файлы или папки в сторонней программе;&lt;/li&gt;&lt;li&gt;Поддержка CDDB ( Freedb.org и  Gnudb.org)  серверов (ручной и автоматический поиск);&lt;/li&gt;&lt;li&gt;Деревообразный браузер просмотра или просмотр по исполнителю и альбому;&lt;/li&gt;&lt;li&gt;Окно создания плейлистов;&lt;/li&gt;&lt;li&gt;Поиск файлов;&lt;/li&gt;&lt;li&gt;Простой интерфейс;&lt;/li&gt;&lt;li&gt;Поддержка многих языков, в числе которых и русский;&lt;/li&gt;&lt;li&gt;GUI интерфейс (GTK 1.2 и 2.4);&lt;/li&gt;&lt;li&gt;Программа доступна для GNU/Linux и Windows.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Применение:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Так уж сложилось, что все русскоязычные музыкальные файлы хранят свои       теги в кодировке &lt;b&gt;CP1251&lt;/b&gt;. Наследство&lt;span style="font-weight: bold;"&gt; Windows&lt;/span&gt;. Но это создает и создавало много проблем для пользователей &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;. В &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;, для отображение русских символов долгое время использовалась кодировка &lt;span style="font-weight: bold;"&gt;KOI8-R&lt;/span&gt;. В последнее время ей на смену пришла универсальная кодировка &lt;span style="font-weight: bold;"&gt;UTF-8&lt;/span&gt;.  Это может немного запутать пользователя, особенно новичка, который только перебрался на &lt;span style="font-weight: bold;"&gt;Linux.&lt;/span&gt; Все его файлы хранятся в кодировке &lt;b&gt;CP1251. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Я не буду здесь описывать настройку локалей, перекодировку файлов и тому подобное. Я хочу каснуться лишь коллекции&lt;span style="font-weight: bold;"&gt; mp3&lt;/span&gt; файлов пользователя. Используя некоторое время &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt; одновременно, я научился все названия файлов записывать лишь транслитом. Но что делать если Вы взяли у друга альбом любимого исполнителя, а там все названия файлов в кодировке CP-1251? В таком случае мы можем открыть этот альбом в любимом проигрователе, который читает теги в кодировке &lt;span style="font-weight: bold;"&gt;CP-1251&lt;/span&gt; (&lt;a href="http://www.xmms.org/"&gt;&lt;span style="font-weight: bold;"&gt;XMMS&lt;/span&gt;&lt;/a&gt; и &lt;a href="http://bmp.beep-media-player.org/index.php/BMP_Homepage" style="font-weight: bold;" ahref="http://gnome.msiu.ru/bmp.php" class="heading"&gt;Beep Media Player&lt;/a&gt;). Но мне нравится медиаплеер &lt;a href="http://amarok.kde.org/"&gt;&lt;span style="font-weight: bold;"&gt;Amarok&lt;/span&gt;&lt;/a&gt;. До версии 1.4 все было замечательно. Можно было выбрать вариант &lt;span style="font-weight: bold;"&gt;CP-1251&lt;/span&gt; и наслаждаться жизнью, но в версиях от 1.4  и выше - эту возможность убрали. Переходить на другой плеер я не захотел.&lt;br /&gt;&lt;br /&gt;Таким образом, почти не имея другого выхода, я решил раз и навсегда перейти  на  &lt;span style="font-weight: bold;"&gt;UTF8&lt;/span&gt;. Не только по отношению к тегам, но также и для основной локали системы.&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Пример:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Для перекодировки тегов с&lt;span style="font-weight: bold;"&gt; CP-1251&lt;/span&gt; в &lt;span style="font-weight: bold;"&gt;UTF-8&lt;/span&gt; открываем &lt;span style="font-weight: bold;"&gt;E&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;asyTag&lt;/span&gt; и идем в Установки -&gt; Настройки -&gt; ID3 Tag Settings и отмечаем поля, как приведенно на рисунке ниже:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RY-UA2_UWhI/AAAAAAAAAN4/nwW3W3ZDGDU/s1600-h/easytag.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RY-UA2_UWhI/AAAAAAAAAN4/nwW3W3ZDGDU/s320/easytag.png" alt="" id="BLOGGER_PHOTO_ID_5012387652768651794" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RZEb_G_UWmI/AAAAAAAAAPE/MOPmVON_3Lk/s1600-h/easytag.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RZEb_G_UWmI/AAAAAAAAAPE/MOPmVON_3Lk/s320/easytag.png" alt="" id="BLOGGER_PHOTO_ID_5012818631261968994" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Теперь выбираем альбом, который мы хотим перекодировать. В моем случае это выглядит так:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RY-Unm_UWiI/AAAAAAAAAOA/NtTpCBWuYnU/s1600-h/easytag1.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RY-Unm_UWiI/AAAAAAAAAOA/NtTpCBWuYnU/s320/easytag1.png" alt="" id="BLOGGER_PHOTO_ID_5012388318488582690" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RZEcFG_UWnI/AAAAAAAAAPM/jx5CVERhf1I/s1600-h/easytag1.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RZEcFG_UWnI/AAAAAAAAAPM/jx5CVERhf1I/s320/easytag1.png" alt="" id="BLOGGER_PHOTO_ID_5012818734341184114" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Как видно, названия файлов отображаются краказябрами, но с тегами все нормально. Выделям все песни и жмем - Сохранить. Все теги теперь сохранены в кодировке UTF-8. Но это еще не все. Следующим шагом будет перекодировка названия файлов. Для этого выделяем все файлы, идем в пункт меню Сканер -&gt; Rename file(s) and direcotory и выбираем что мы хотим записать в названия файлов (исполнитель, название, альбом...):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RY-Wrm_UWjI/AAAAAAAAAOI/D8Wexy6Pn7k/s1600-h/easytag2.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RY-Wrm_UWjI/AAAAAAAAAOI/D8Wexy6Pn7k/s320/easytag2.png" alt="" id="BLOGGER_PHOTO_ID_5012390586231314994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RZEcK2_UWoI/AAAAAAAAAPU/kXjgOxhIQJ8/s1600-h/easytag2.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RZEcK2_UWoI/AAAAAAAAAPU/kXjgOxhIQJ8/s320/easytag2.png" alt="" id="BLOGGER_PHOTO_ID_5012818833125431938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;После этого жмем зеленую иконку справа (рисунок выше),&lt;/span&gt;&lt;span id="fullpost"&gt; закрываем данное окно и сохраняем.&lt;br /&gt;Должно получиться следующее:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RY-Xem_UWkI/AAAAAAAAAOQ/-MjnLsWptiE/s1600-h/easytag3.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RY-Xem_UWkI/AAAAAAAAAOQ/-MjnLsWptiE/s320/easytag3.png" alt="" id="BLOGGER_PHOTO_ID_5012391462404643394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;span&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RZEcPm_UWpI/AAAAAAAAAPc/aKW859CCphE/s1600-h/easytag3.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RZEcPm_UWpI/AAAAAAAAAPc/aKW859CCphE/s320/easytag3.png" alt="" id="BLOGGER_PHOTO_ID_5012818914729810578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;div style="text-align: justify;"&gt;На этом работа закончена. Одним выстрелом я убил двух зайцев - перекодировал теги и названия файлов в универсальную кодировку UTF-8.&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5939814203275479793?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5939814203275479793/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5939814203275479793' title='Комментарии: 21'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5939814203275479793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5939814203275479793'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/easytag_25.html' title='EasyTag. Работа с тегами.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/RY-UA2_UWhI/AAAAAAAAAN4/nwW3W3ZDGDU/s72-c/easytag.png' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6258981709659167565</id><published>2006-12-20T20:01:00.000-08:00</published><updated>2008-11-15T03:24:51.576-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='3D user environment'/><title type='text'>Looking Glass 1.0</title><content type='html'>Сегодня я хочу поделиться своими впечатлениями от 3D пользовательского интерфейса &lt;span style="font-weight: bold;"&gt;Looking Glass 1.0,&lt;/span&gt; полностью написанного на Java.&lt;br /&gt;Для установки на &lt;span style="font-weight: bold;"&gt;Debian&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;) можно воспользоваться как dpkg-пакетами, так и утилитой &lt;span style="font-weight: bold;"&gt;APT&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;В случае &lt;span style="font-weight: bold;"&gt;APT&lt;/span&gt; нужно:&lt;br /&gt;1. добавить следующую запись в файл /etc/apt/source.list:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;## LG3D repsoitories&lt;br /&gt;deb http://javadesktop.org/lg3d/debian stable contrib&lt;br /&gt;# deb http://javadesktop.org/lg3d/debian testing contrib&lt;br /&gt;# deb http://javadesktop.org/lg3d/debian unstable contrib&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;2.Обновить информацию о доступных репозиториях:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo apt-get update&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3.Установить:&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo apt-get install lg3d-core&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Эта команда скачает и установит три требуемых пакета в директорию /usr/share/lg3d.&lt;br /&gt;Для запуска пользовательского интерфейса зайдите в указанную директорию и запустите команду:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$bin/lg3d-app&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Этой командой Looking Glass 1.0 запустится в окне Gnome (KDE). Для того чтобы запустить его не поверх уже работающей оконной среды, нужно воспользоватся параметром -f:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$bin/lg3d-app -f&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Для инструкций по установке на другие системы, обратитесь на &lt;a href="https://lg3d.dev.java.net/"&gt;сайт разработчика&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Все запустилось и заработало даже на моем 64-битном Kubuntu. Выглядит действительно трехмерным, везде включена прозрачность, все можно настраивать. Как говорится, лучше один раз увидеть, чем сто раз услышать.&lt;br /&gt;Поэтому привожу скриншоты:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RYqGlW_UWWI/AAAAAAAAAL0/q67rDpcnfM8/s1600-h/lg3D2.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RYqGlW_UWWI/AAAAAAAAAL0/q67rDpcnfM8/s320/lg3D2.png" alt="" id="BLOGGER_PHOTO_ID_5010965511787534690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RYqHCW_UWZI/AAAAAAAAAMM/pmKVbFfqbzA/s1600-h/lg3D6.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RYqHCW_UWZI/AAAAAAAAAMM/pmKVbFfqbzA/s320/lg3D6.png" alt="" id="BLOGGER_PHOTO_ID_5010966010003741074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RYqGs2_UWXI/AAAAAAAAAL8/JEpzYFlxUkw/s1600-h/lg3D4.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RYqGs2_UWXI/AAAAAAAAAL8/JEpzYFlxUkw/s320/lg3D4.png" alt="" id="BLOGGER_PHOTO_ID_5010965640636553586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RYqHY2_UWbI/AAAAAAAAAMc/0GvOfQikhfA/s1600-h/lg3D16.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RYqHY2_UWbI/AAAAAAAAAMc/0GvOfQikhfA/s320/lg3D16.png" alt="" id="BLOGGER_PHOTO_ID_5010966396550797746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RYqHJm_UWaI/AAAAAAAAAMU/bm1DUXWvLRQ/s1600-h/lg3D9.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RYqHJm_UWaI/AAAAAAAAAMU/bm1DUXWvLRQ/s320/lg3D9.png" alt="" id="BLOGGER_PHOTO_ID_5010966134557792674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cATxRijMTPg/RYqLmW_UWcI/AAAAAAAAAM8/u7gyizr5pz0/s1600-h/lg3D18.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_cATxRijMTPg/RYqLmW_UWcI/AAAAAAAAAM8/u7gyizr5pz0/s320/lg3D18.png" alt="" id="BLOGGER_PHOTO_ID_5010971026525542850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_cATxRijMTPg/RYqLt2_UWdI/AAAAAAAAANE/kXO7hO0H8nY/s1600-h/lg3D19.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_cATxRijMTPg/RYqLt2_UWdI/AAAAAAAAANE/kXO7hO0H8nY/s320/lg3D19.png" alt="" id="BLOGGER_PHOTO_ID_5010971155374561746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Выводы после беглого просмотра -  сделано все очень красиво, работает быстро, однако в качестве полноценной оконной среды, пожалуй, подойдет только для фанатов. Так, во встроенном плеере звук не запустился, русские шрифты по умолчанию в консоли не поддерживаются. Нужна дополнительная настройка.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6258981709659167565?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/6258981709659167565/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=6258981709659167565' title='Комментарии: 12'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6258981709659167565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6258981709659167565'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/looking-glass-10.html' title='Looking Glass 1.0'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cATxRijMTPg/RYqGlW_UWWI/AAAAAAAAAL0/q67rDpcnfM8/s72-c/lg3D2.png' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-6064761700531512807</id><published>2006-12-19T19:22:00.000-08:00</published><updated>2007-04-30T19:47:47.692-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ping'/><category scheme='http://www.blogger.com/atom/ns#' term='IP'/><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><category scheme='http://www.blogger.com/atom/ns#' term='route'/><category scheme='http://www.blogger.com/atom/ns#' term='ifconfig'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='whois'/><category scheme='http://www.blogger.com/atom/ns#' term='SSH'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='netstat'/><title type='text'>Linux. Команды при работe с сетью.</title><content type='html'>&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;table width="600" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-weight: bold; color: rgb(255, 0, 0);"&gt;ftp&lt;/td&gt;&lt;td&gt;Протокол для передачи файлов между комьютерами (не защищен). Набираем в консоли команду&lt;span style="font-weight: bold;"&gt; ftp&lt;/span&gt;. После входа (ftp&gt;) можно ввести help и просмотреть набор доступных команд. Например, для входа на ftp-сервер набираем open &lt;адресс компьютера на который идем&gt;. После этого вводим имя пользователя и пароль. Командой exit - выходим.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;host&lt;/td&gt;&lt;td&gt;Утилита  для выполнения запросов к DNS-серверам. По умолчанию она просто находит IP-адрес, соответствующий заданному имени хоста. Например, host www.google.com выдаст:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;www.google.com is an alias for www.l.google.com.&lt;br /&gt;www.l.google.com has address 66.102.7.99&lt;br /&gt;www.l.google.com has address 66.102.7.104&lt;br /&gt;www.l.google.com has address 66.102.7.147&lt;br /&gt;www.google.com is an alias for www.l.google.com.&lt;br /&gt;www.google.com is an alias for www.l.google.com.&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Таким образом можно занести запись в базу данных &lt;span style="font-weight: bold;"&gt;DNS&lt;/span&gt;-сервера. Для более подробной информации - man host или host --help. Хорошо расписано &lt;a href="http://www.linuxcenter.ru/lib/articles/system/host.phtml"&gt;здесь&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-weight: bold; color: rgb(255, 0, 0);"&gt;ifconfig&lt;/td&gt;      &lt;td&gt;Утилита, которая входит в пакет &lt;span style="font-weight: bold;"&gt;net-utils&lt;/span&gt;.Просто набрав &lt;span style="font-weight: bold;"&gt;ifconfig&lt;/span&gt;, вы получите информацию о вашем &lt;span style="font-weight: bold;"&gt;TCP/IP&lt;/span&gt; соединении и о сетевом оборудовании.Пример:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;eth0      Link encap:Ethernet  HWaddr 00:19:38:9C:BE:EA&lt;br /&gt;inet addr:10.52.47.51  Bcast:10.52.47.255  Mask:255.255.255.0&lt;br /&gt;inet6 addr: fe80::257:41ff:fe6c:beea/64 Scope:Link&lt;br /&gt;UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;RX packets:10495788 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;TX packets:6790246 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;collisions:0 txqueuelen:1000&lt;br /&gt;RX bytes:11756457591 (10.9 GiB)  TX bytes:2467150238 (2.2 GiB)&lt;br /&gt;Interrupt:177&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Но чаще эту команду используют для конфигурирования сетевых интерфейсов, включая &lt;span style="font-weight: bold;"&gt;IP&lt;/span&gt;-адрес, &lt;span style="font-weight: bold;"&gt;netmask&lt;/span&gt;, включение (up) и отключение (down) сетевых интерфейсов. Для настройки указанной выше конфигурации надо воспользоваться следующей командой:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;ifconfig eth0 10.52.47.51 broadcast 10.52.47.255 netmask 255.255.255.0&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Утилитой ifconfig можно удобно настроить подсоединение к Internet, не пользуясь никакими &lt;span style="font-weight: bold;"&gt;GUI&lt;/span&gt; приложениями и не правя никакие файлы.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;ip&lt;/td&gt;&lt;td&gt;Утилита&lt;span style="font-weight: bold;"&gt; ip&lt;/span&gt; объединяет в себе возможности команд &lt;span style="font-weight: bold;"&gt;ifconfig&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;route&lt;/span&gt;. Синтаксис этой команды следующий:&lt;br /&gt;ip [Опции]  Объект [ Команда [Аргументы команды] ]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;netstat&lt;/td&gt;&lt;td&gt; Еще одна &lt;span style="font-weight: bold;"&gt;TCP/IP &lt;/span&gt;команда. Показывает статус сети. Печатает информацио об активных сокетах, таблицах маршрутизации, сетевых интерфейсах, маскарадинге. Синтаксис следующий:&lt;br /&gt;&lt;br /&gt;netstat [options] [delay]&lt;br /&gt;&lt;br /&gt;Набрав netstat в консоли, можно узнать об открытых портах системы. &lt;span style="font-style: italic;"&gt;netstat -i&lt;/span&gt; - покажет все сетевые интерфейсы системы, a &lt;span style="font-style: italic;"&gt;netstat -r&lt;/span&gt; - покажет таблицы машрутизации. Для подробной информации об опциях, обратитесь к &lt;span style="font-style: italic;"&gt;man netstat&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;ping&lt;/td&gt;&lt;td&gt;Эту утилиту обычно использует для проверки доступности некого хоста через&lt;span style="font-weight: bold;"&gt; IP&lt;/span&gt;. Ее работа заключается в следующем. Ping посылает &lt;span style="font-weight: bold;"&gt;ICMP&lt;/span&gt; запрос "echo request" пакеты (Ping) прослушываемому хосту и ждет от него&lt;span style="font-weight: bold;"&gt; ICMP&lt;/span&gt; ответа "echo response" (иногда называют Pong, по аналогии с известной игрой.) Стоит заметить, что большинство серверов защищены файрволами от прослушки посредством ping. Пример нормальной работы &lt;span style="font-weight: bold;"&gt;ping&lt;/span&gt; (я пингую компьютер, находящийся в моей сети):&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ ping 10.52.31.52&lt;br /&gt;PING 10.52.31.52 (10.52.31.52) 56(84) bytes of data.&lt;br /&gt;64 bytes from 10.52.31.52: icmp_seq=1 ttl=128 time=3.37 ms&lt;br /&gt;64 bytes from 10.52.31.52: icmp_seq=2 ttl=128 time=0.510 ms&lt;br /&gt;64 bytes from 10.52.31.52: icmp_seq=3 ttl=128 time=0.464 ms&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Пример с защитой. www.google.com:&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ ping www.blogger.com&lt;br /&gt;PING www.blogger.com (66.102.15.100) 56(84) bytes of data.&lt;br /&gt;From ***.**.**.* icmp_seq=4 Packet filtered&lt;br /&gt;From ***.**.**.* icmp_seq=79 Packet filtered&lt;br /&gt;From ***.**.**.* icmp_seq=80 Packet filtered&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Причем защита может быть как с моей стороны, так и со стороны прослушиваемого сервера.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;route&lt;/td&gt;&lt;td&gt;Пакет, являющийся частью передаваемых данных, на пути в пункт своего назначения проходит по определенному маршруту.Ваша система знает, какому компьютеру пакет должен быть послан вначале. Этот компьютер принимает пакет и передает его другому компьютеру, который определяет, куда следует передать пакет дальше. Маршруты содержатся в таблице маршрутизации, которая хранится в файле /proc/net/route. Команда route без аргументов как раз показывает таблицу маршрутизации. С помощью этой команды можно также манипулировать этой таблицей. Обычно эту команду используют для установки статической таблицы маршрутизации сети или хоста после того как они были сконфигурированы командой &lt;span style="font-weight: bold;"&gt;ifconfig&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;scp&lt;/td&gt;&lt;td&gt;Secure Copy Protocol.Утилиту &lt;span style="font-weight: bold;"&gt;scp&lt;/span&gt; (secure copy) используют для защищенного копирования файлов на удаленный компьютер или с него. Синтаксис команды аналогичен синтаксису команды &lt;span style="font-weight: bold;"&gt;cp&lt;/span&gt;:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;scp откуда куда&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;единственное отличие в том, что для источника удаленного копирования указывается не только имя файла (файлов), но и имя пользователя и машины. Например, пользователь serhiy при помощи команды&lt;span style="font-weight: bold;"&gt; scp&lt;/span&gt; serhiy@ubuntu:~/books/*.pdf . скопирует с машины ubuntu из своей поддиректории books все файлы с расширением pdf в текущую директорию (обозначаемую точкой) на локальной машине. Для рекурсивного копирования (с поддиректориями) используется ключ -r.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;sftp&lt;/td&gt;&lt;td&gt;То же самое что и &lt;span style="font-weight: bold;"&gt;FTP,&lt;/span&gt; только защищенный (secure file transfer protocol). Все операции выполняются через зашифрованный &lt;span style="font-weight: bold;"&gt;SSH-протокол&lt;/span&gt;. Этот протокол может использовать многие особенности протокола &lt;span style="font-weight: bold;"&gt;SSH&lt;/span&gt;, &lt;span id="fullpost"&gt;например, &lt;/span&gt;приватные ключи (private-key).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;ssh&lt;/td&gt;&lt;td&gt;Secure SHell. Протокол для безопасного доступа к удаленному компьютеру. Обычно используется для запуска некоторых программ на удаленном копьютере. Также поддерживается &lt;span style="font-weight: bold;"&gt;X11&lt;/span&gt; соединение. Т.е. можно запускать программы требующие &lt;span style="font-weight: bold;"&gt;GUI&lt;/span&gt; интерфейс. Очень удобно использовать при системном администрировании. Для передачи файлов могут использоваться протоколы &lt;span style="font-weight: bold;"&gt;scp&lt;/span&gt; или &lt;span style="font-weight: bold;"&gt;sftp&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;telnet&lt;/td&gt;&lt;td&gt;Очень похож на &lt;span style="font-weight: bold;"&gt;SSH&lt;/span&gt;. В последнее время почти вытеснет последний поскольку &lt;span style="font-weight: bold;"&gt;telnet&lt;/span&gt; не безопасен.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;whois&lt;/td&gt;&lt;td&gt;Сетевой протокол прикладного уровня, базирующийся на протоколе &lt;span style="font-weight: bold;"&gt;TCP&lt;/span&gt; (порт 43). Основное применение — получение регистрационных данных о владельцах доменных имен,&lt;span style="font-weight: bold;"&gt; IP-адресов&lt;/span&gt; и автономных систем. Протокол используется для доступа к публичным серверам баз данных (БД) регистраторов &lt;span style="font-weight: bold;"&gt;IP-адресов&lt;/span&gt; и регистраторов доменных имён. Синтаксис:&lt;br /&gt;&lt;br /&gt;whois [OPTION]... OBJECT...&lt;br /&gt;&lt;br /&gt;Пример:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;$ whois linux.org.ru&lt;br /&gt;% By submitting a query to RIPN's Whois Service&lt;br /&gt;% you agree to abide by the following terms of use:&lt;br /&gt;% http://www.ripn.net/about/servpol.html#3.2 (in Russian)&lt;br /&gt;% http://www.ripn.net/about/en/servpol.html#3.2 (in English).&lt;br /&gt;&lt;br /&gt;domain:  LINUX.ORG.RU&lt;br /&gt;type:    CORPORATE&lt;br /&gt;descr:   Information about OS Linux for&lt;br /&gt;descr:   russian-speaking linux community&lt;br /&gt;admin-o: MSV3-RIPN&lt;br /&gt;nserver: ns.bat.ru.&lt;br /&gt;nserver: ns1.linuxhacker.ru.&lt;br /&gt;created: 1998.10.21&lt;br /&gt;state:   Delegated&lt;br /&gt;changed: 2006.12.16&lt;br /&gt;mnt-by:  MAXCOM-MNT-RIPN&lt;br /&gt;source:  RIPN&lt;br /&gt;&lt;br /&gt;person:  MAX S VALYANSKI&lt;br /&gt;nic-hdl: MSV3-RIPN&lt;br /&gt;address: 10,7, Pionerskaya str.,&lt;br /&gt;address: 142092, Troitsk, Moscow reg., Russia&lt;br /&gt;phone:   +7 0967 515137&lt;br /&gt;phone:   +7 27 515137&lt;br /&gt;e-mail:  maxcom@jet.msk.su&lt;br /&gt;changed: 2002.01.12&lt;br /&gt;mnt-by:  MAXCOM-MNT-RIPN&lt;br /&gt;source:  RIPN&lt;br /&gt;&lt;br /&gt;Last updated on 2006.12.20 13:00:39 MSK/MSD&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Литература:&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://www.opennet.ru/base/net/iproute2.txt.html"&gt;http://www.opennet.ru/base/net/iproute2.txt.html&lt;/a&gt;&lt;br /&gt;2.&lt;a href="http://msk.nestor.minsk.by/kg/2003/05/kg30503.html"&gt;http://msk.nestor.minsk.by/kg/2003/05/kg30503.html&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://www.uniar.ukrnet.net/tcpip/iprouting_2.html"&gt;http://www.uniar.ukrnet.net/tcpip/iprouting_2.html&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://www.cs.unh.edu/cnrg/gherrin/linux-net.html#tth_sEc3.2"&gt;http://www.cs.unh.edu/cnrg/gherrin/linux-net.html#tth_sEc3.2&lt;/a&gt;&lt;br /&gt;5. &lt;a href="http://www.computerhope.com/"&gt;http://www.computerhope.com&lt;/a&gt;&lt;br /&gt;6.&lt;a href="http://www.die.net/doc/linux/man/man8/route.8.html"&gt;http://www.die.net/doc/linux/man/man8/route.8.html&lt;/a&gt;&lt;br /&gt;7.&lt;a href="http://center.fio.ru/method/Resources/judina/10-04/uchebnik/2_os/2_net/7_net_utils/index.html"&gt;http://center.fio.ru/method/Resources/judina/10-04/uchebnik/2_os/2_net/7_net_utils/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-6064761700531512807?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6064761700531512807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/6064761700531512807'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/linux-e.html' title='Linux. Команды при работe с сетью.'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-5714229077261065268</id><published>2006-12-19T05:47:00.000-08:00</published><updated>2008-11-15T03:24:51.861-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sl'/><category scheme='http://www.blogger.com/atom/ns#' term='Shell'/><category scheme='http://www.blogger.com/atom/ns#' term='Bash'/><title type='text'>Не делаем ошибок при наборе команд в Bash</title><content type='html'>При наборе команд в &lt;span style="font-weight: bold;"&gt;Bash&lt;/span&gt; часто возникают ошибки? Тогда вам сюда. Будем учиться набирать правильно :).&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Первый вариант:&lt;/span&gt; вариант заядлого линуксоида, который знает что такое файл .bashrc, знает как им пользоватся, как его редактировать...&lt;br /&gt;&lt;br /&gt;Итак. При наборе команд вместо gr&lt;span style="color: rgb(102, 51, 0);"&gt;ep&lt;/span&gt; он набирает gr&lt;span style="color: rgb(102, 51, 0);"&gt;pe&lt;/span&gt;, ls - sl и т.д и т.п. Что он делает? Он открывает файл .bashrc, который лежит в домашней директории, и добавляет в него следующие строчки:&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#------------------------------------------------------------------------------&lt;br /&gt;# Typos.&lt;br /&gt;#------------------------------------------------------------------------------&lt;br /&gt;ali&lt;br /&gt;alias scsl=clear&lt;br /&gt;alias qcls=clear&lt;br /&gt;alias clls=clear&lt;br /&gt;alias csl=clear&lt;br /&gt;alias cll=clear&lt;br /&gt;alias slc=clear&lt;br /&gt;alias lcs=clear&lt;br /&gt;alias lsc=clear&lt;br /&gt;alias sls=clear&lt;br /&gt;alias scl=clear&lt;br /&gt;alias cs=clear&lt;br /&gt;alias c=clear&lt;br /&gt;alias cl=clear&lt;br /&gt;alias ssl=clear&lt;br /&gt;alias csll=clear&lt;br /&gt;alias clsl=clear&lt;br /&gt;alias chmdo=chmod&lt;br /&gt;alias sl=ls&lt;br /&gt;alias sll=ls&lt;br /&gt;alias lsl=ls&lt;br /&gt;alias s=ls&lt;br /&gt;alias psa='ps a'&lt;br /&gt;alias tarx='tar x'&lt;br /&gt;alias maek=make&lt;br /&gt;alias act=cat&lt;br /&gt;alias cart=cat&lt;br /&gt;alias grpe=grep&lt;br /&gt;alias gpre=grep&lt;br /&gt;alias whcih=which&lt;br /&gt;alias icfonfig=ifconfig&lt;br /&gt;alias ifocnfig=ifconfig&lt;br /&gt;alias iv=vi&lt;br /&gt;alias lvi=vi&lt;br /&gt;alias vf=cd&lt;br /&gt;alias vp=cp&lt;br /&gt;alias nmv=mv&lt;br /&gt;alias mann=man&lt;br /&gt;alias nman=man&lt;br /&gt;alias nmann=man&lt;br /&gt;alias mb=mv&lt;br /&gt;alias csv=cvs&lt;br /&gt;alias nmplayer=mplayer&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Все. Работа сделана. Так можно написать пару сотен строк :).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Второй вариант:&lt;/span&gt; Для тех, кто не хочет ничего править.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ставим программу sl (в dedian-производных):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install sl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;В следующий раз, когда вместо ls, наберете sl вы увидите нечто новенькое :).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cATxRijMTPg/RYfyP2_UWVI/AAAAAAAAALo/mPEqMQPDlQE/s1600-h/sl.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RYfyP2_UWVI/AAAAAAAAALo/mPEqMQPDlQE/s320/sl.png" alt="" id="BLOGGER_PHOTO_ID_5010239464746015058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;Мне понравилось. Я специально набирал неправильно.&lt;br /&gt;&lt;br /&gt;Я выбрал второй вариант.&lt;br /&gt;Всем советую попробовать. На этом все. Набирайте правильно.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-5714229077261065268?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/5714229077261065268/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=5714229077261065268' title='Комментарии: 7'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5714229077261065268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/5714229077261065268'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/bash_19.html' title='Не делаем ошибок при наборе команд в Bash'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cATxRijMTPg/RYfyP2_UWVI/AAAAAAAAALo/mPEqMQPDlQE/s72-c/sl.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-9098351260612342194</id><published>2006-12-19T00:19:00.000-08:00</published><updated>2006-12-21T05:55:02.512-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='wget'/><category scheme='http://www.blogger.com/atom/ns#' term='cron'/><category scheme='http://www.blogger.com/atom/ns#' term='crontab'/><title type='text'>Wget + Cron. Пример использования</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Wget&lt;/span&gt; - это свободная неинтерактивная программа для загрузки файлов с &lt;span style="font-weight: bold;"&gt;Интернет&lt;/span&gt;. Поддерживает протоколы &lt;span style="font-weight: bold;"&gt;HTTP&lt;/span&gt;,&lt;span style="font-weight: bold;"&gt;HTTPS&lt;/span&gt;  и &lt;span style="font-weight: bold;"&gt;FTP&lt;/span&gt;. Поскольку она неинтерактивная, то многие ее используют в фоновом режиме.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cron&lt;/span&gt; - планировщик, демон в &lt;span style="font-weight: bold;"&gt;unix&lt;/span&gt;-подобных системах, используется для периодического выполнения разных задач.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Пример:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Есть сайт с большим количеством видео-файлов для скачивания. Но есть и условия скачивания:&lt;br /&gt;1. Качать можно только по одному файлу за раз.&lt;br /&gt;2. Для иностранных пользователей (вне РФ), время скачивания с 4 до 10 часов утра (московское время).&lt;br /&gt;&lt;br /&gt;Первую проблему можно решить, используя &lt;a href="http://linux-ru.blogspot.com/2006/12/firefox-torbutton.html"&gt;&lt;span style="font-weight: bold;"&gt;Tor&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;Firefox&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;Для решения второй, можно воспользоватся русским прокси. По ряду причин я этим пользоваться не хочу. Поэтому я хочу автоматизировать скачивание файлов &lt;span style="font-weight: bold;"&gt;wget&lt;/span&gt;-ом посредством &lt;span style="font-weight: bold;"&gt;cron&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Создаю у себя в домашней директории файл urls (название можно любое):&lt;br /&gt;&lt;br /&gt;$ vi urls&lt;br /&gt;&lt;br /&gt;и заношу в него urls файлов, которые я хочу качать (в моем случае, видео файлы)&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;http://***.net/film/lalala.cd1.avi&lt;br /&gt;http://***.net/film/lalala.cd2.avi&lt;br /&gt;http://***.net/film/lalala.cd3.avi&lt;br /&gt;http://***.net/film/lalala.cd4.avi&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;(каждый новый url  с новой строки).&lt;br /&gt;&lt;br /&gt;Теперь создаю файл serhiy (название любое) и записываю в него действия для &lt;span style="font-weight: bold;"&gt;cron&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;$vi serhiy&lt;br /&gt;&lt;br /&gt;записываю&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201); text-align: justify;"&gt;&lt;br /&gt;5 10 * * * /usr/bin/wget -c --directory-prefix=/home/serhiy --input-file=/home/serhiy/urls&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Что значит начинать программу wget в 10 часов 5 минут, каждый день. Опция -с задает продолжение закачки недокачанного файла, --directory-prefix=/home/serhiy - место, куда записываем, --input-file=/home/serhiy/urls - файл с которого брать url's.&lt;br /&gt;&lt;br /&gt;Создаем &lt;span style="font-weight: bold;"&gt;crontab&lt;/span&gt; файл.&lt;br /&gt;&lt;br /&gt;$crontab serhiy&lt;br /&gt;&lt;br /&gt;Все. Можно: проверить - командой crontab -l; редактировать - crontab -e; удалить crontab -r.&lt;br /&gt;&lt;br /&gt;Очень полезно. Дал задание, через недельку в папке лежат все серии нужного фильма.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-9098351260612342194?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/9098351260612342194/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=9098351260612342194' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/9098351260612342194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/9098351260612342194'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/wget-cron.html' title='Wget + Cron. Пример использования'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-612652287953839624</id><published>2006-12-18T03:09:00.000-08:00</published><updated>2006-12-21T06:03:37.401-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux 64-bit'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><title type='text'>Установка VMware Server в Ubuntu 6.06 LTS (Dapper Drake)</title><content type='html'>Начитался я о разных виртуальных машинах (&lt;a href="http://mydebianblog.blogspot.com/2006/07/qemu.html"&gt;Установка QEMU в Дебиан&lt;/a&gt;, &lt;a href="http://inf.by/linux/114/?phrase=vmware"&gt;&lt;span id="postcontainer4485"&gt; Виртуальные машины: &lt;b&gt;VMWare&lt;/b&gt; Player&lt;/span&gt;&lt;/a&gt;),  и захотелось мне самому попробовать. Из списка доступных выбрал &lt;span style="font-weight: bold;"&gt;VMWare Server&lt;/span&gt;. Почему? Вычитал что неплохой вариант, что работает быстрее чем &lt;span style="font-weight: bold;"&gt;Qemu&lt;/span&gt;, кто-то посоветовал, еще и бесплатный...&lt;br /&gt;&lt;br /&gt;Гуглить пришлось недолго. Сразу нашел очень хорошую статью &lt;a href="http://www.howtoforge.com/ubuntu_vmware_server"&gt;How To Install VMware Server On Ubuntu 6.06 LTS (Dapper Drake)&lt;/a&gt; . То что надо. Я как раз эту систему и использую.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Я здесь не буду повторять указанную статью. Там все хорошо расписано. Но поскольку у меня местами возникли трудности, то некоторые моменты хочу упомянуть.&lt;br /&gt;В первом пункте все совпадает, только IP у меня другой.&lt;br /&gt;Во втором устанавливаются все нужные библиотеки и программы.  Поскольку у меня 64-битный процессор, то вместо libc6-dev-amd64 и lib64gcc1 ставлю libc6-dev-i386 и libgcc1.&lt;br /&gt;Третий пункт. Загружаю &lt;span style="font-weight: bold;"&gt;VMware Server for linux&lt;/span&gt; (Binary tar.gz) и &lt;span style="font-weight: bold;"&gt;Management Interface&lt;/span&gt; (Binary tar.gz). Все. Меню регистрации не так то и просто найти. После поиска, решил регистрироваться в Account -&gt; Sign In or Register. Зарегистрировался. Ничего о загружаемых программах не спрашивает. Никакого ключа не дает. Жду, что придет на мыло. Безрезультатно. Долгие поиски в Google вывели на &lt;a href="http://register.vmware.com/content/registration.html"&gt;страницу регистрации&lt;/a&gt;. Среди продуктов выбрал &lt;span style="font-weight: bold;"&gt;VMWare GSX Server&lt;/span&gt; и сразу получил serial number. На мыло мне так ничего и не пришло. После этого все должно пойти гладко.&lt;br /&gt;В конце говорится о &lt;span style="font-weight: bold;"&gt;VMware console&lt;/span&gt;. Просто грузим с окна браузера. Распаковываем и устанавливаем с консоли. Запускаем командой&lt;span style="font-weight: bold;"&gt; vmware-server-console&lt;/span&gt;.&lt;br /&gt;Все. Теперь можно создавать виртуальные машины или использовать &lt;a href="http://www.vmware.com/vmtn/appliances/directory/cat/45?from=0"&gt;уже созданные&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-612652287953839624?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/612652287953839624/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=612652287953839624' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/612652287953839624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/612652287953839624'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/vmware-server-ubuntu-606-lts-dapper.html' title='Установка VMware Server в Ubuntu 6.06 LTS (Dapper Drake)'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-1320918925149170870</id><published>2006-12-18T00:20:00.000-08:00</published><updated>2006-12-18T00:54:07.433-08:00</updated><title type='text'>Linux - ABC's</title><content type='html'>Тяжелый день - понедельник. Ничего делать не хочется. Вот нашел прикольную Linux оду- АБВГДейку. Правда на английском. Может кто-нибудь и поймает ритм....&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;A&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;awk&lt;/span&gt;, which runs like a snail, and&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-weight: bold;"&gt;B&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;biff&lt;/span&gt;, which reads all your mail.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;C&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;cc&lt;/span&gt;, as hackers recall, while&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;D&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;dd&lt;/span&gt;, the command that does all.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;E&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;emacs&lt;/span&gt;, which rebinds your keys, and&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;F&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;fsck&lt;/span&gt;, which rebuilds your trees.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;G&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;grep&lt;/span&gt;, a clever detective, while&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;H&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;halt&lt;/span&gt;, which may seem defective.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;I&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;indent&lt;/span&gt;, which rarely amuses, and&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;J&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;join&lt;/span&gt;, which nobody uses.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;K&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;kill&lt;/span&gt;, which makes you the boss, while&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;L&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;lex&lt;/span&gt;, which is missing from DOS.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;M&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;more&lt;/span&gt;, from which less was begot, and&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;N&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;nice&lt;/span&gt;, which it really is not.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;O&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;od&lt;/span&gt;, which prints out things nice, while&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;P&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;passwd&lt;/span&gt;, which reads in strings twice.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Q&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;quota&lt;/span&gt;, a Berkeley-type fable, and&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;R&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;ranlib&lt;/span&gt;, for sorting ar table.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;S&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;spell&lt;/span&gt;, which attempts to belittle, while&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;T&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;true&lt;/span&gt;, which does very little.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;U&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;uniq&lt;/span&gt;, which is used after sort, and&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;V&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;vi&lt;/span&gt;, which is hard to abort.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;W&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;whoami&lt;/span&gt;, which tells you your name, while&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;X&lt;/span&gt; is, well, &lt;span style="font-weight: bold;"&gt;X&lt;/span&gt;, of dubious fame.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Y&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;yes&lt;/span&gt;, which makes an impression, and&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Z&lt;/span&gt; is for &lt;span style="font-weight: bold;"&gt;zcat&lt;/span&gt;, which handles compression.&lt;br /&gt;&lt;br /&gt;Сперто &lt;a href="http://linuxhelp.blogspot.com/2006/12/humor-get-your-abcs-of-linux-right.html"&gt;отсюда&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-1320918925149170870?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/1320918925149170870/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=1320918925149170870' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1320918925149170870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/1320918925149170870'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/linux-abcs.html' title='Linux - ABC&apos;s'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-10009996076598871</id><published>2006-12-17T19:54:00.000-08:00</published><updated>2008-11-15T03:24:51.996-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tor'/><category scheme='http://www.blogger.com/atom/ns#' term='Privoxy'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Torbutton'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox + Torbutton</title><content type='html'>Пару недель назад я поместил на блоге статью об анонимизировании пребывания в &lt;span style="font-weight: bold;"&gt;Интернет&lt;/span&gt; - &lt;a href="http://linux-ru.blogspot.com/2006/12/howto-internet-tor.html"&gt;HOWTO: Анонимизируем свою работу в Internet с помощью Tor.&lt;/a&gt; Но толи статья оказалась слишком длинной, толи это никому не интересно... За две недели я не увидел ни одного комментария.&lt;br /&gt;Для тех, кому это интересно, но указанная статья кажется слишком длинной, привожу здесь маленький пример использования&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tor&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;Privoxy&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;Firefox&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;Torbutton&lt;/span&gt; в  &lt;span style="font-weight: bold;"&gt;Kubuntu  &lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;Ubuntu&lt;/span&gt;)&lt;span style="font-weight: bold;"&gt; Linux&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Зачем?&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;1. Иногда я не хочу чтобы видели мой IP, а следовательно - мое местонахождение.&lt;br /&gt;2. Я нахожусь за пределами России. На некоторых сайтах разрешают качать только одновременно с одного IP. Иногда хочется сразу и много.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Почему указанный выше вариант с Torbutton?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Можно и без &lt;span style="font-weight: bold;"&gt;Torbutton&lt;/span&gt;, но обычные странички в &lt;span style="font-weight: bold;"&gt;Tor&lt;/span&gt;-режиме грузятся намного дольше, чем в обычном, меня это не устраивает. А так, одним кликом мыши, я могу переключаться с анонимного в неанонимный режим.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Внимание:&lt;/span&gt; все же, не делайте ничего очень плохого в &lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;Интернет&lt;/span&gt;, положившись только на приведенный рецепт. Никаких гарантий не дает даже производитель указанных программ.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Установка:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo apt-get insall tor privoxy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Устанавливаем расширение &lt;a style="font-weight: bold;" href="https://addons.mozilla.org/firefox/2275/"&gt;Torbutton&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;Добавляем следующую запись в конфигурационный файл privoxy:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$sudo vi /etc/privoxy/config&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: rgb(201, 201, 201);"&gt;&lt;br /&gt;forward-socks4a / localhost:9050 .&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;(не забудьте точку в конце)&lt;br /&gt;&lt;br /&gt;Перегружаем &lt;span style="font-weight: bold;"&gt;Tor&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;Privoxy&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; $ sudo /etc/init.d/tor restart&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  $ sudo /etc/init.d/privoxy restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Внизу окна &lt;span style="font-weight: bold;"&gt;Firefox&lt;/span&gt; (status-bar) вы должны увидеть надписть Tor Enabled (Disabled) - включен (выключен) соответственно. Кликаем на него правой кнопкой мыши, выбираем Preferences и настраиваем, как на рисунке ниже:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cATxRijMTPg/RYYWhm_UWUI/AAAAAAAAALc/kUS2_YyQ3q8/s1600-h/torbutton.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_cATxRijMTPg/RYYWhm_UWUI/AAAAAAAAALc/kUS2_YyQ3q8/s320/torbutton.png" alt="" id="BLOGGER_PHOTO_ID_5009716402153871682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;На этом все настройки закончены. Можете проверить. Зайдите на сайт &lt;a href="https://www.whatismyip.com/"&gt;http://www.whatismyip.com&lt;/a&gt;. Попробуйте зайти в анонимном и неанонимном режимах. Вы должны увидеть разные IP.&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1219030864798560597-10009996076598871?l=linux-ru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-ru.blogspot.com/feeds/10009996076598871/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1219030864798560597&amp;postID=10009996076598871' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/10009996076598871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1219030864798560597/posts/default/10009996076598871'/><link rel='alternate' type='text/html' href='http://linux-ru.blogspot.com/2006/12/firefox-torbutton.html' title='Firefox + Torbutton'/><author><name>serhiy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cATxRijMTPg/RYYWhm_UWUI/AAAAAAAAALc/kUS2_YyQ3q8/s72-c/torbutton.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1219030864798560597.post-9103843100673190488</id><published>2006-12-17T04:12:00.000-08:00</published><updated>2008-11-15T03:24:53.673-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Gimp'/><title type='text'>Gimp. Создаем Violator</title><content type='html'>&lt;div style="text-align: justify;"&gt;В предыдущем посте - &lt;a href="http://linux-ru.blogspot.com/2006/12/gimp-web-20.html"&gt;Gimp. Делаем кнопки в стиле Web 2.0&lt;/a&gt;   я описал как создать кнопку в стиле &lt;span style="font-weight: bold;"&gt;Web 2.0&lt;/span&gt;, используя &lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt;. Сегодня я продолжу эту тему и покажу как легко можно создать violator.  Я не нашел перевод этого термина на русский. Это такая яркая звездочка с надписью Beta или New, которую цепляют на &lt;span style="font-weight: bold;"&gt;Web 2.0&lt;/span&gt; сайтах.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Оригинальная статья &lt;a href="http://binnyva.blogspot.com/2006/12/creating-badgesviolators-using-gimp.html"&gt;здесь&lt;/a&gt;.&lt;br /&gt;Создаем изображение размером 200px * 200px и с белым фоном:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" target="_blank" href="http://1.bp.blogspot.com/_cATxRijMTPg/RYU3BW_UWKI/AAAAAAAAAJk/NF6HcL73jUI/s1600-h/gimp1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_cATxRijMTPg/RYU3BW_UWKI/AAAAAAAAAJk/NF6HcL73jUI/s320/gimp1.png" alt="" id="BLOGGER_PHOTO_ID_500947065701009629
