Welcome to emergency mode в Ubuntu 16.04

У меня есть сервер, который работает под управлением Ubuntu GNU/Linux 16.04 LTS. После того как внезапно вырубило электричество сервер перестал загружаться. Я начал разбираться в вопросе.

Сообщение, до которого доходил сервер:

Welcome to emergency mode! After logging in, type «journalctl -xb» to view system logs, «systemctl reboot» to reboot, «systemctl default» to try again to boot into default mode.
Give root password for maintenance
(or type Control-D to continue):

Читать далее «Welcome to emergency mode в Ubuntu 16.04»

Драйверы для МФУ Brother DCP-L2500DR

brother-dcpl2520dw-300x221Мне потребовалось установить драйверы для МФУ Brother DCP-L2500DR. Гугление прямого ответа на этот вопрос не дало.

В результате вот как я поступил:

  1. Скачал Driver Install Tool с официального сайта ( зеркало ).
  2. Распаковал и установил права на исполнение: gzip -d 2016.03.28\ linux-brprinter-installer-2.0.0-1.gz && chmod ug+x linux-brprinter-installer-2.0.0-1
  3. Запустил: ./linux-brprinter-installer-2.0.0-1
  4. Указал, что у меня модель DCP-L2500DR.
  5. Далее отвечал на все вопросы положительно и в результате скрипт всё скачал и установил сам на отлично.

Архив со всеми файлами, что были скачаны в процессе исполнения скрипта.

Виртуальная машина VirtualBox, доступная с хост-машины, с доступом в интернет и к другим виртуальным машинам

Есть задача. Сделать возможным подключение к виртуальной машине VirtualBox по ssh при отсутствии «внешней сети» ( в данной заметке под «внешней сетью» подразумевается сеть «внешняя» по отношению к железу компьютера, то есть и внутренняя (домашняя/корпоративная) сеть ), при этом из виртуальной машины должна быть возможность подключиться к другим виртуальным машинам на этой же хост-машине. В случае, когда «внешняя сеть» доступна, должна быть возможность работы из виртуальной машины в этой сети.

Для чего такое нужно? Пример из жизни — виртуальная машина, как сервер для web-разработки в условиях отсутствия «внешней сети», например, на ноутбуке где-то далеко от сетевой цивилизации 🙂

Решение задачи

FreeMind & [warning] /usr/bin/freemind: No java runtime was found

Я давно использую FreeMind — это самая удобная программа для составление MindMap в GNU/Linux, которую я смог найти.

При настройке очередного компьютера, я установил и эту программу. Однако, при её запуске появлялась ошибка:
$ freemind
[warning] /usr/bin/freeplane: No java runtime was found
[error] /usr/bin/freeplane: Unable to find an appropriate java runtime. See java_wrappers(7) for help

Решение проблемы

Удаление старых ядер ( linux-kernel ) одной командой

Тем, кому нужно срочно, вот, эта команда:
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
Читать далее «Удаление старых ядер ( linux-kernel ) одной командой»

DLNA IPTV xupnpd

Купили брату телевизор Sony Bravia. Выбирал специально, чтоб ТВ умел проигрывать много форматов видео и знал что такое DLNA. Однако упустил IPTV. Странно, но ТВ его совсем не умеет проигрывать. Удивительно, что Sony не позаботились об этом. В итоге IPTV таки удалось получить, пусть и через DLNA.

Настраивается установкой xupnpd. Можно поставить программу на роутер. В интернете есть мануалы по ентой установке. У меня же стояла задача более простая. Заставить ТВ показывать iptv не важно откуда. В итоге поставил xupnpd на ноут с ubuntu, благо на оффсайте есть уже собранный пакет для нее.

Правим конфиг файл /etc/xupnpd.lua
Заменяем интерфейс на свой, через который выходим в интернет.

Запускать следует через sudo.
sudo xupnpd

Либо можно утянуть последнюю версию с svn

sudo apt-get install subversion
svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd
cd xupnpd/src/
make

Не забываем поправить конфиг файл xupnpd.lua
Следует заменить интерфейс на свой, через который выходим в интернет.

Запускаем программу
chmod +x xupnpd
./xupnpd

Дальше настройки можно править через веб-интерфейс 192.168.X.X:4044, где 192.168.X.X ваш ip.
Там же можно загрузить свой плейлист.m3u

Ввиду того, что я смотрю iptv от тетушки Шуры и потоки там все http-шные, мне не пришлось ставить udpxy. Единственный нюанс, который заставил меня поломать голову, из-за того, что при выборе канала трансляция запускалась, но картинки не было, заключается в том, что в настройках Default mime type следует указать mpeg_ts (cfg.default_mime_type=’mpeg_ts’).

Tor Browser и Ubuntu 13.10 Saucy Salamander

После обновления Ubuntu с 13.04 до 13.10 обнаружилась, что в Tor Browser нельзя ничего ввести с клавиатуры ни в строке адреса (URL), ни в строке поиска, ни вообще где бы то ни было.

Виновником оказался IBus. Как я понял, для русского языка данная программа не очень нужна, поэтому её можно отключить.
Читать далее «Tor Browser и Ubuntu 13.10 Saucy Salamander»

Обновление PGDG apt-key

Сегодня при попытке сделать apt-get update получил сообщение:

W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://apt.postgresql.org precise-pgdg Release: Следующие подписи неверные: KEYEXPIRED 1381654177

W: Не удалось получить http://apt.postgresql.org/pub/repos/apt/dists/precise-pgdg/Release

W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

В wiki PostgreSQL Global Development Group (PGDG) я обнаружил новость от 10.10.2013 о том, что «новый pgdg-keyring увеличивает дату пригодности ключа». «Отлично!», — подумал я: «Как же мне обновить пакет, если я даже список пакетов с их сервера забрать не могу?»
Читать далее «Обновление PGDG apt-key»

Brother DCP-7057R в ubuntu

МФУ настраивает очень легко, благо драйвера для принтера выложены на официальном сайте.

Для настройки сканера нужно установить scan-key-tool и brscan4. Забираем также с оффсайта

Не забываем добавить себя в группу lp.
usermod -a -G lp username

Ubuntu 12.04 отключение загрузки иксов

Отключить запуск unity и вообще графической оболочки в ubuntu 12.04 можно подправив файл /etc/default/grub

Нужно изменить строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="text"
и выполнить
sudo update-grub

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru