Запись с тегами: linux

Выжмем всё из домашнего сервера — Часть 2

Настройка DLNA-сервера

Это вторая из статей, посвящённых настройке домашнего сервера для извлечения из него максимальной пользы.

Первая часть, где описывалась первичная настройка ПК доступна по ссылке, и если вы её не видели, то рекомендую ознакомиться, так как данная часть опирается на неё.

Полный список статей можно увидеть по ссылке

Читать далее


Выжмем всё из домашнего сервера — Часть 1

Подготовка и первичная настройка ПК, конфигурирование сервера Samba для создания сетевого хранилища.

Это первая из статей, посвящённых настройке домашнего сервера для извлечения из него максимальной пользы.

Полный список статей можно увидеть по ссылке

Для начала определимся с оборудованием, после чего установим операционную систему, и настроим сервер Samba.

Читать далее


Выжмем всё из домашнего сервера — Оглавление

У многих есть старый ПК, давно уже не самый мощный, но всё ещё рабочий, которому не находится применения.

Как же вам может послужить старый ПК, если в него добавить пару жёстких дисков и установить Linux?
1. Сетевое файловое хранилище — сетевая папка большого размера, доступная на высокой скорости
2. DLNA-сервер, позволяющий транслировать видео и аудио контент на множество устройств — телевизоры, планшеты, телефоны, ноутбуки, всё, где есть DLNA-плейер.
3. Сервер резервного копирования который будет регулярно копировать данные с ваших рабочих компьютера.
4. Сервер ownCloud — собственное облако, аналог Яндекс.Диска или Google.Drive, с той разницей, что данные будут храниться лично у вас на ПК, а не в data-центрах корпораций.

Читать далее


Использование планшета в качестве дополнительного монитора в Linux

Есть большой планшет, который хочется применить с пользой при работе за ПК?
Не хватает размера монитора, новый купить жаба не позволяет, но есть планшет?
Просто хочется пользоваться месенджером (например) с планшета, но все действия выполнять клавиатурой и мышкой?
И при всём этом у вас Linux? (Для Windows есть приложение iDisplay)

Тогда эта статья для вас.

Пример такого расширения экрана можно увидеть на данном плохоньком видео:

Читать далее


Linux backup time machine на базе Python + Rsync + Mysql

в корпоративном чате:
xxx: я очень наделся, что в этом проекте не скажу этих слов, но обстоятельства заставляют.
xxx: господа.
xxx: а бэкапы кто-то делал?

Очередной велосипед для резервного копирования для систем на базе Linux, был собран из Python-а и Rsync-а, когда существующие решения оказались либо слишком сложными, либо не обладающими достаточным функционалом.
Особенности и плюсы Linux Time Machine:

  • Работа по принципу TimeMachine из MacOs, а именно — создание инкрементальных копий в отдельных папках с возможностью быстро восстановить или как-то ещё использовать файлы за произвольную дату
  • Инкрементальные копии, основанные на Hard-Link’ах, то есть в каждой папке находится «как-бы» полная копия, однако не изменившиеся файлы являются Hard-link’ами на свои предыдущие версии в папках за старые даты
  • Лёгкое прореживание инкрементальных копий, так как Hard-link’и позволят не терять сами файлы при удалении одной из их версий
  • Моментальный доступ к файлам за счёт того что они хранятся в чистом виде (в отличии от rdiff-backup и других)
  • Встроенный функционал для создания инкрементальных SQL-дампов баз данных MySql (чтобы можно было бэкапить также и mysql-таблицы в виде файлов)
  • Автоматическое возобновление резервного копирования с того места, на котором оно остановилось, если было прервано
  • Резервное копирование может быть запущено с сервера, на котором хранятся исходные данные, с сервера, на котором находятся резервные копии, а также с любого другого сервера, имеющего доступ к двум предыдущим по ssh (Прямо сейчас эта функция сломана, копировать можно либо с локального сервера, либо на локальный (на котором запускается скрипт) 🙁 )
  • Можно ограничивать частоту резервного копирования (копировать не чаще определённого), и, таким образом, оставить информацию о частоте копирования в конфигурации, не вынося её в crontab.
  • С помощью API систему можно легко и быстро расширить, например, добавить копирование на несколько серверов-хранилищ
  • Копирование как всей файловой системы так и произвольных папок
  • Возможность исключения папок, файлов и масок файлов (например *.log)
  • Возможность автоматической очистки старых копий по гибким правилам
  • Можно настроить отправку уведомлений об ошибках в систему getSentry(веб-интерфейс собирающий и отображающий информацию по ошибкам)

Есть и минусы:

  • Данные хранятся в чистом виде, без сжатия, поэтому могут занимать в несколько раз больше оригинала (в несколько — потому что копий несколько)
  • Для копирования на каждом из «концов» должен быть установлен Rsync
  • Без доступа по ssh резервное копирование работать не будет
  • Доступ по ssh работает только по ключу
  • При вычисления занятого резервными копиями места, один и тот же файл за счёт жестких ссылок учитывается по нескольку раз, так что занятое место может вычисляться неверно (однако, консольная команда du вычисляет занятое место верно)

Читать далее


Вы уже находитесь в Skype на этом компьютере — Linux

В какой-то момент работы со Skype в Linux он может внезапно вылететь (полностью закрыться и пропасть), а при повторном запуске скажет «Не возможно войти, вы уже находитесь в Skype на этом компьютере».

Также, может быть и другая проблема, которая решается точно также: «Вход невозможен ввиду ошибки передачи данных«. У меня она появилась после того как ошибку, указанную в заголовке, удалось победить. Как выяснилось, эти две ошибки по сути являются сторонами одной медали — а именно повреждения базы данных скайпа в вашей папке профиля.

В сети по данному запросу можно найти множество советов, но из них 90% предназначены для windows, а ещё 10% предлагают удалить папку ~/.Skype со всеми данными аккаунта, включая копившуюся годами историю переписки, все настройки, распределение ваших контактов по группам, и так далее.

Поскольку меня такое решение не устраивало, я нашёл новое.

Читать далее


Преобразование mp4 в mp3 в консоли Debian Jessie 8.0

Youtube, как известно, хранит в себе не только многочисленные видео с котами и видеоблоггерами, но и неплохие подборки музыки. Например, одно- и двух-часовые Drum’n’Bass миксы, которых великое множество.
Прослушивание музыки в youtube на компьютере или планшете устраивает до тех пор, пока не решишь послушать эту музыку в машине, для чего понадобится флешка с mp3-файлами.

Читать далее