Установка домашней сети с Ubuntu + FOSS?

Я надеюсь, что кто-то может сделать некоторые предложения для использования Ubuntu & FOSS для соответствия нескольким требованиям, которые я, имеют для моей домашней сети.

В настоящее время у меня есть сетевое, содержащее:

  • ноутбук, выполняющий Windows XP
  • рабочий стол, несколько ноутбуков и нетбук весь рабочий Рабочий стол Ubuntu 10.10
  • 'сервер' (старый Dell Vostro рабочий Рабочий стол Ubuntu 10.10) с SMB обменивается содержащий фотографии, музыку и видео
  • HP Color LaserJet CP1215, подключенный к серверу и совместно использованный с помощью SMB
  • iPhone (iOS 3.x)
  • HTC Desire (Android 2.2)
  • стерео, подключенный к строке на сервере

Нет никаких кабельных соединений LAN; все устройства включая сервер находятся на WiFi, который является, почему я выполняю Рабочий стол на сервере, когда я нашел легче настроить беспроводные сети тот путь.

То, что я хотел бы смочь сделать:

  1. Синхронизируйте музыку через все системы кроме телефонов, таким образом, распространяя любое изменение в одной системе ко всем другим системам. Это позволит мне брать музыку со мной далеко от дома, музыки загрузки по телефонам и другим MP3-плеерам, и управлять моей библиотекой от любой машины.
  2. Оставьте видео на сервере и потоковые видео от сервера до любой ОС (iOS, Android, Ubuntu, Windows) в сети.
  3. Видео должны быть доступными через долю SMB, так, чтобы я мог вручную скопировать отдельные видео в любую систему, должен я нуждаться к (скажите, хочу ли я смотреть кино на поезде),
  4. Сцепите мой стерео до сервера и играйте музыку на нем, управляя воспроизведением от любой другой машины в сети.
  5. Легко создайте резервную копию содержания сервера к внешнему (USB 2.0, вздох) жесткий диск
  6. Печать от любой машины в сети

Кто-либо может рекомендовать хорошему подходу взять здесь, и некоторое программное обеспечение для достижения его?

Один подход я думал, должен был настроить задания крона на всех машинах (включая любезность поля XP Cygwin), чтобы поддержать синхронизацию между музыкальными библиотеками по всем машинам с помощью rsync. Спина могла произойти тот же путь. Я предполагаю, что у меня могли бы быть проблемы конфликта с тем подходом все же.

Печать могла быть легко обработана самбой, как мог зарегистрировать доли для видео. Это - то, что я делаю теперь на самом деле :-)

Я нисколько не уверен, что использовать для потоковых медиа с сервера, так же для дистанционного управления воспроизведением музыки на сервере. Если бы это был просто я, то я использовал бы ssh и rhythmbox-клиент для последнего, но я хотел бы что-то намного более дружественное для семейства и гостей :-)

Если бы кто-то может предложить пакет или диапазон пакетов, которые позволили бы мне достигать своих требований, не создавая все с нуля (я могу кодировать, но я являюсь имеющим мало свободного времени), который значительно ценился бы.

3
задан 15.12.2010, 08:58

1 ответ

Для музыки используйте mpd (http://mpd.wikia.com/). Это очень элегантно, и имеет клиенты для всех видов устройств, даже телефонов на базе Android.

Для потокового видео используйте VLC (http://www.videolan.org/). Я не уверен, как легкий это должно настроить все же.

Вам действительно нужна синхронизировавшая музыка? Я использую Samba и NFS для совместного использования моего центрального репозитория MP3 между машинами. Если Вы действительно хотите синхронизировать, назвать один компьютер ведущим устройством (вероятно, сервер) и делаете всю синхронизацию к/от этому. Я лично сделал бы синхронизацию к серверному руководству. Сделайте обновление на, скажем ноутбук, затем запустите "изменения нажатия" скрипт от значка. Храните верность rsync работе крона для получения по запросу обновлений с сервера.

Если Вы делаете обновления слишком часто, чтобы это было легко, затем используют унисон (http://www.cis.upenn.edu/~bcpierce/unison/) вместо этого.

Поскольку резервные копии проверяют rsnapshot (http://rsnapshot.org/). Выполните его от задания крона, но тест, чтобы видеть, смонтирован ли диск сначала и если это не, имейте сценарий, посылают Вам электронное письмо.

Все они доступны из репозиториев Ubuntu.

2
ответ дан 08.12.2019, 01:44

Теги

Похожие вопросы