*NIX в заметках

Путь к пониманию

Установка Midnight Commander в FreeBSD для новичков

2009-05-14 от ashep

Обзавёлся на днях слабенькой машинкой под домашний экспериментальный серверочек. Собсно, и VirtualBox особо не напрягает, но реальная железка под столом всё-таки согревает больше :) Итак, почистили, помыли, подтыкнули все шлейфочки-проводочки, вскрыли литрушечку пива и поставили FreeBSD-7.0. Почему такую старую? Потому что ничё больше под руками не было. Да и мне, честно говоря, о FreeBSD на сегодняшний день известно только название и небольшая историческая справка о том, как эта система появилась и развивается. Поэтому ставилось всё «as is», не заморачиваясь над деталями в процессе установки — там разберёмся. SSH настроился автоматически, завёл учётную запись для себя, добавил в группу wheel (этот финт был найден гуглём в прцессе поиска ответа на то, как разрешить root login через SSH). Всё классно, клавиатура, монитор отсоединены, системный блок задвинут подальше, что ногой не зацепить. Система загрузилась, SSH работает. лёг спать, ибо сил совсем не было.

Читать полностью »

Рубрика: Общее, Система | 13 комментариев

Конфигурирование сетевого интерфейса в FreeBSD под VirtualBox

2009-03-01 от ashep

Суть проблемы

Решено было на днях поднять-таки Jabber-сервер на одном из серверов, работающих под FreeBSD. Решение решением, но ввиду того, что лишние несколько минут простоя сервера, случись что, будут не самым радостным событием, показалось вполне логичным потренироваться, что называется, «на кошках». Полноценной FreeBSDшной «кошки» у меня, естественно, не нашлось. Ну, не получается пока из меня BSD-шника :-) В общем, подумалось, а почему бы и не старый добрый VirtualBox? Сказано — сделано. Был раздобыт ISO-шник FreeBSD-7.0, на скорую руку из которого и была поставлена ОС. Пока ставилась сама операционка, у меня было немного времени полистать уже небезызвестный для меня Хэндбук, из которого удалось понять, что так уж быстро из Ubuntu в BSD погрузиться у меня не получится. Хех, а так хотелось...

Итак, ОС установилась, загружаемся. И тут, как говорится, «опаньки». Из всего увиденного в сообщениях, не спешащей загружаться свежеустановленной BSD, удалось понять, что сетевой интерфейс никак не желает подниматься. Точнее не имеет возможности получить сетевой адрес по DHCP.

screenshot-freebsd-70-running-sun-xvm-virtualbox-31

Читать полностью »

Рубрика: Система, Эмуляторы | Комментариев нет

NFS для домашних пользователей

2008-05-10 от ashep

Что такое NFS и зачем это нужно

Каждый знает, что в UNIX-системах файловая система логически представляет собой набор физических файловых систем, подключенных к одной точке. Одна из самых основных прелестей такой организации, на мой взгляд, состоит в возможности динамически модифицировать структуру существующей файловой системы. Также, благодаря усилиям разработчиков, мы на сегодняшний день имеем возможность подключить ФС практически любого типа и любым удобным способом. Говоря «способом», я прежде всего хочу подчеркнуть возможность работы ядра ОС с файловыми системами посредством сетевых соединений.

Множество сетевых протоколов предоставляют нам возможность работы с удаленными файлами, будь то FTP, SMB, Telnet или SSH. Благодаря способности ядра, в конечном итоге, не зависеть от типа подключаемой ФС, мы имеем возможность при помощи программы mount подключать что угодно и как угодно.

Сегодня мне хочется рассказать об NFS — Network File System. Эта технология позволяет подключать отдельные точки ФС на удаленном компьютере к файловой системе локального компьютера. Сам протокол NFS позволяет выполнять операции с файлами достаточно быстро, безопасно и надежно. А что нам еще нужно? :-)

Читать полностью »

Рубрика: Система | Один комментарий

О способах установки ПО

2008-03-05 от ashep

При всем многообразии существующих операционных систем на сегодняшний день, имеется несметное количество способов установки программного обеспечения в эти самые операционные системы. Конечно же, очень много зависит от архитектуры ОС и исторических факторов, повлиявших на способы хранения файлов и настроек устанавливаемых программ. Но, как бы там ни было, время программ, состоящих из пары-тройки файлов, можно торжественно считать ушедшим. На сегодняшний день практически любой программный продукт имеет десятки, сотни, тысячи файлов, компилируется и собирается с поддержкой динамически-загружаемых библиотек, настройки программ хранятся централизованно в отдельных файлах, каталогах, а то и вовсе в базах данных. И если раньше было достаточно скопировать исполняемый файл на дискету, перенести на другой компьютер и все отлично заработало бы, то сегодня со всей тучей распределенно-хранящихся динамических библиотек, конфигурационных файлов и баз данных с параметрами настройки отдельных компонент невозможно обойтись банальным копированием «чего-то куда-то». Пользователь уже просто не в состоянии запомнить или отследить все взаимосвязи, присутствующие в программном продукте и обеспечивающие его корректный запуск и работу.

Читать полностью »

Рубрика: Общее, Система | Один комментарий

Что такое UpStart

2008-02-28 от ashep

Идея написания данной статьи возникла практически одновременно с моим удивленным взглядом на экран монитора и неуверенным бормотанием: «А где же /etc/inittab?». Не помню уж точно зачем, мне понадобилось выяснить, на каком уровне грузится моя Ubuntu 7.10 — the Gutsy Gibbon. Не найдя традиционного /etc/inittab я некоторое время находился в ступоре. Уже потом, поковыряв google, нашел ответ на мой, как оказалось, простой вопрос.

Читать полностью »

Рубрика: Система | 8 комментариев

Играем в DOS-игры под Linux

2008-02-24 от ashep

Ностальгия, блин

Эх, прошли времена замечательных игрушек UFO, Duke Nukem, Doom, Full Throttle, Transport Tycoon и тому подобных. Сколько времени было убито в попытках спасения Земли от пришельцев, построения экономически-выгодной транспортной системы и принимая участие в байкерских разборках. Шло время, вместе с ним совершенствовалось железо, операционные системы. Выпускались все более новый и все более навернутые игрушки. Прошло десять лет с тех пор, как я увлекался играми. За прошедший период отношение мое к компьютерным играм стало, мягко говоря, равнодушным. Может быть, в силу того, что я увлекся более интересными вещами. Может быть, сами игры уже не были столь интересными и увлекательными, несмотря на обалденную графику и спецэффекты. Сложно сказать. Может, просто вырос.

Читать полностью »

Рубрика: Игры, Рабочий стол, Эмуляторы | Комментариев нет

О формате DVD-Video

2008-01-09 от ashep

Об этой статье

В этой статье рассматриваются базовые понятия и принципы, используемые при создании дисков DVD Video. Весь материал взят из разнообразных источников, расположенных в Сети. Там, где это возможно, я сохранил ссылки на источники информации. Если я вдруг кого-то забыл, не обижайтесь, пожалуйста, и дайте мне знать об этом.

Читать полностью »

Рубрика: Видео | Комментариев нет

Linux, GNOME и gDesklets. Увидеть больше на рабочем столе

2008-01-09 от ashep

О пользователях и рабочих столах

Как мне кажется, существует два вида пользователей графических интерфейсов, предоставляющих реализацию концепции «рабочего стола». У одних из них на этом самом столе столько всего, что в домашних каталогах, наверное, меньше можно насобирать. У вторых — две, три редко используемых иконки, а то и вовсе ничего кроме фонового рисунка (который львиная доля знакомых мне пользователей из разнообразных организаций называют «заставкой». Что именно эта самая заставка заставляет, никто не признается). Вообразив себя каким-нибудь психологом, можно решить что первый тип пользователей просто слишком ленив, чтоб ковыряться в запутанной им же самим структуре каталогов, гораздо проще свернуть все окна и найти нужный «Untitled document.txt», в котором и отыскать все нужное для себя. Данная статья, все-таки, больше адресована пользователям, не знающим, что же делать с этим огромным пространством рабочего стола, когда все документы аккуратно разложены в дереве домашнего каталога, а наличие одного фонового рисунка вызывает уныние.

Читать полностью »

Рубрика: Рабочий стол | 11 комментариев

Запись DVD-Video в Linux

2008-01-09 от ashep

Зачем это нужно?

Обратилась ко мне как-то знакомая с просьбой записать пару фильмов на DVD-Video диск. Все дело в том, что компьютера у нее дома нет, есть только аппаратный проигрыватель, а фильм посмотреть очень хочется. Я, будучи уверенным, что все это делается элементарно и просто, согласился. Изначально настроился на использование утилит, работающих исключительно из командной строки, чтобы как можно больше избавить себя от нажимания на клавиши при подготовке к записи. Хотелось просто запустить скрипт из командной строки и идти спать, в то время, как машина будет кодировать и записывать то, что ей сказано.

Читать полностью »

Рубрика: Видео | 14 комментариев