Записи с меткой FreeBSD

Включаем звук во FreeBSD

звук во freebsdУже давно убедился, что чтобы прижиться на новой системе мне необходимы прелести мультимедиа: аудио и видео (дабы не скучать) и интернет (дабы всё остальное можно было поставить и настроить).

Итак, интернет у меня худо-бедно (через Linux на ноутбуке) есть, теперь нужно включить звук.
Включаем звук во… →

Руководства | | 1 комментарий
Первичная настройка FreeBSD

free bsd logoВсем доброго времени суток!

Парой дней ранее у нас с Валерием Павловичем случился диалог в twitter’е, в ходе которого я пообещал в случае удачной установки FreeBSD (а вышло, что и миграции), опишу сие действо в доступной форме. Однако, оказалось, что в этом ничего сложного то и нет, а значит и объяснять нечего. Куда сложнее дело обстоит с настройкой.

Установку я всё же опишу, но потом — поставлю на VirtualBox, дабы скрины были. Всё же есть пара моментов, которые хочется пояснить.
Первичная настройка FreeBSD… →

Начинающим | | 1 комментарий
Самый простой способ раздавать интернет с Linux

сетьВременами, перед пользователями Linux (как и перед пользователями Windows и *nix, но сейчас не о них) встаёт задача: в сети появилась новая машина, у которой нет доступа к интернету (а должен быть). Ситуации могут быть разные, в моём случае: интернет раздаётся через wifi, а настроить на новенькой FreeBSD wifi адаптер и подключение ещё не успел. А пакеты ставить надо… Ещё есть ноутбук на Linux, с доступом в интернет и лишним ethernet портом.
Самый простой способ… →

Руководства | | 5 ответов
GRUB на CD, или Ещё один способ восстановить MBR

Алексей Мичурин

Потеря MBR – наверное, самая досадная потеря. Порча считанных байт
полностью парализует абсолютно исправную систему. Если вы активно
экспериментируете с операционными системами, то знакомы с такой ситуацией не
понаслышке. Существует простое и универсальное решение на основе GRUB,
способное спасти ситуацию минимальными средствами и силами.

Мы обсудим пути решения проблем, возникающих при загрузке системы. Поэтому сперва
вкратце рассмотрим этот процесс.

Процесс загрузки

Начнем с основных этапов загрузки операционных систем на платформе PC,
разберёмся, какие возможны отказы и как их избежать. GRUB на CD,… →

Программы | | ответить
Установка и настройка WOW сервера на базе mangos

Как это ни странно в статье по установке World of Warcraft сервера
на базе mangos,оговорюсь, сразу ищите клиент, т.к. без него все будет
напрасно(как минимум начиная с версии 2.3.2 и выше).
Здесь будет описана установка “из портов” по
3 причинам: на момент установки серва офф.свн был закрыт,
статья по установке из свн есть на оффе, и из портов привычнее -)

Установка и настройка… →

Программы | | ответить
Игровой сервер Battle.net (StarCraft, Warcraft 3) на основе pvpgn + mysql на FreeBSD

Сразу скажу, что эта статья НЕ описывает настройку сервера для Diablo2, ибо у меня нет желания ставить wine на сервер только из-за Диаблы.

Сервер, железо, ос:
Pentium 3 – 800 mhz, 256 RAM, 15 gb HDD, 100 mbit\s 3com iface

~# uname -a
FreeBSD area52 6.1-RELEASE-p20 FreeBSD 6.1-RELEASE-p20

Игровой сервер Battle.net… →

Программы | | ответить
FreeBSD mpd

Установка
Для установки PPTP клиента под FreeBSD необходимо установить из портов пакет mpd версии 3 или 4. Например Вы можете сделать это использовав команду (с правами администратора):
~# pkg_add -rv mpd
Подробную инструкцию по установке пакетов Вы можете получить по команде man pkg_add или на сайте FreeBSD.org
FreeBSD mpd… →

Настройка | | ответить
FreeBSD pptpclient

Установка

Для установки PPTP клиента под FreeBSD необходимо установить из портов пакет pptpclient, а также необходимый ему пакет libgnugetopt. Скачать эти пакеты можно с официального ftp сервера FreeBSD (файлы pptpclient-1.0.3.tgz и libgnugetopt-1.1.tgz).
Чтобы установить эти пакеты, в системе FreeBSD используется команда pkg_add. С правами администратора запустите следующие команды:
~# pkg_add -p /usr libgnugetopt-1.1.tgz
~# pkg_add pptpclient-1.0.3.tgz

FreeBSD pptpclient… →

Настройка | | ответить
Работа с видео

Разбить фильм на два файла

Нам снова поможет mencoder. Допустим, у нас есть здоровенный файл movie.avi. Мы хотим разбить его на две части, файлы part1.avi и part2.avi. Время, на котором фильм разбиваем, пусть будет 1 час 13 минут 16 секунд. Получаем файл part2.avi:

mencoder -ovc copy -oac copy -ss 1:13:16 -o part2.avi movie.avi

Получаем файл part1.avi:

mencoder -ovc copy -oac copy -endpos 1:13:16 -o part1.avi movie.avi
Работа с видео… →

Программы | | ответить
Конвертирование форматов

VideoCD в MPEG4

mencoder vcd:// -ffourcc DIVX -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o out.avi

Результат будет записан в файл out.avi. Параметр -oac copy указывает на то, что мы копируем звуковой поток без изменений. В качестве выходного кодека (-ovc) у нас идет lavc, а поскольку он поддерживает несколько форматов, то мы уточняем, какой именно нам нужен — mpeg4.
Конвертирование форматов… →

Программы | | ответить
Flash 9 for FreeBSD 7.1

I hear the cheers already… Flash 9 for FreeBSD at last! And I don’t mean having to run a Windows or Linux browser — Flash 9 in native Firefox 3. FreeBSD’s linux emulation layer has undergone some upgrades recently, and as of FreeBSD 7.1 it is able to provide enough kernel support to get the linux Flash player version 9 running. Very good indeed, and hopefully it’ll hold us out until Adobe create official native FreeBSD support (assuming that rumour comes true). Note: this only works on i386 and AMD64 platforms.

Flash 9 for… →

Настройка, Программы | | ответить
Настраиваем поддержку ACL в Linux и FreeBSD

Linux

Настраиваем поддержку ACL в Linux, это необходимо для шар самбы, что бы корректно сохранялись права виндовых машин, что бы эти права наследовались, что бы можно было править права на шары с помощью галочек в Windows, что бы профиль пользователя Windows (если у вас домен на samba) перемещался корректно ну и т.д.

Настраиваем поддержку ACL… →

Настройка | | ответить
Корректное удаление пакета из FreeBSD

Собственно пишу для себя, как корректно удалить пакеты из FreeBSD. Буду писать на примере mysql:
Смотрим какие пакеты зависят от mysql:

~# pkg_info | grep mysql
mysql-client-6.0.9 Multithreaded SQL database (client)
p5-DBD-mysql-4.010 MySQL driver for the Perl5 Database Interface (DBI)
php5-mysql-5.2.8 The mysql shared extension for php

Пробуем удалить напрямую: Корректное удаление пакета… →

Настройка | | ответить