На данный момент истёк срок действия всех патентов на мультимедийный кодек MP3. Компания Technicolor официально закрыла сбор средств с производителей ПО, кодирующего в MP3.
Источник:
На данный момент истёк срок действия всех патентов на мультимедийный кодек MP3. Компания Technicolor официально закрыла сбор средств с производителей ПО, кодирующего в MP3.
Источник:
На Хабре вышла интересная статья "Восстановление данных из поврежденного массива RAID 5 в NAS под управлением Linux" (https://habrahabr.ru/post/328134/)
Мне было интересно "сугубо теоретически", хотя люди, которые могут провернуть такое (восстановить данные с сошедшего с ума raid с побитой таблицей разделов) вызывают у меня большое профессиональное технарское уважение.
Я в этом посте описал способ сброса пароля в Linux с использованием LiveCD. Есть еще один, который пришлось постичь недавно - после того, как сбросил свой пароль на "какой-то" первым способом. Условиями для успешной работы этого способа является доступ к grub на компьютере, где надо сбросить пароль.
Итак, по шагам:
1) Загружаемся, "стрелками" вызываем меню Grub
2) В grub выделяем нужную нам строку загрузки ("встаем" на нее)
3) Нажимаем "e" для редактирования
4) Выбираем строку ядра и дописываем в её конец "single init=/bin/bash"
5) Нажимаем F10 для загрузки с выбранными параметрами
После загрузки увидим приглашение рута.
6) Дальше по идее пишем sudo passwd <имя-пользователя-которому-надо-сбросить-пароль>.
Может сработать, а может сргнуться - если файловая система примонтирована в "только чтение". Чтобы победить эту напасть, пишем: sudo mount -o remount rw /
Далее, возвращаемся в п.6 :)
Понадобилось мне тут вспомнить как сменить забытый пароль в Linux... конспектирую.
Дано: ноутбук с установленным Linux. Отмечу, что установка без особых изысков типа LVM и иже с ними, шифрования тоже нет. Что знаю: имя пользователя. Что не знаю: пароль пользователя.
Как восстановить?
1) Загружаемся с LiveCD дистрибутива (я грузился с Runtu 14)
2) Чем хорош дистрибутив (кроме того, что маленький) - так это тем, что примонтирует сразу все диски, что найдет. Соответственно, заходим в файловый менеджер (там вроде pcmanfm) и смотим там путь до смонтированного раздела
3) Меняем рут на смонтированном разделе:
sudo chroot /media/sdb1
4) Меняем пароль на нужный
sudo passwd %username%
Ремарка 1: если вы не помните имя пользователя, то поможет
sudo cat /etc/shadow
между шагом 3 и 4.
Ремарка 2: если вы грузитесь с другого дистрибутива, где автомонтирования нет, то вам поможет:
sudo fdisk -l #смотрим на каком разделе нужный диск (например, на /dev/sdb1/) sudo mkdir /media/xlinux #создаем точку монтирования для диска sudo mount /dev/sdb1 /media/xlinux #монтируем нужный нам раздел в нужную точку монтирования
В этом случае, естественно, chroot будет на /media/xlinux
Дано: Brother 2140 на 192.168.1.2 через сервер TP-Link TL-110U + runtu с выпиленными драйверами. (Ибо в Runtu небезосновательно выпилино все лишнее).
Пост для памяти.
Случайно наткнулся на описание дистрибутива Linux на базе ubuntu - LXLE. Суть - в том, что это та же самая Lubuntu, только с поддержкой старого железа. Кстати, LXLE переводится как Lubuntu Extra Life Extension. Дистрибутив весит в итоге 1,5 Гб (я так подозреваю, туда запилены драйверы для старого всего).
Стало интересно - поставил на виртуалку. В общем, работает, стартует. Ставил “по-скромному” (512 Мб памяти и 20% процессора). После установки “голая” система ест у меня 85 Мб, что по-моему неплохо. Из коробки, на мой вкус - идет много разных приложений. Слишком много. Подозреваю, что это частично бэкпорты, но не разбирался.
Официальный сайт: http://lxle.net/
Кстати, на сайте требований по железу я так и не нашел, что мне кажется странным - если дистрибутив легкий, то обычно пишут “от какой точки” начинается эта самая легкость…
Ссылка на прямое скачивание версии 16.04.1: https://sourceforge.net/projects/lxle/files/Final/OS/16.04.1-32/lxle-eclectica-16.04.1.iso/download
Ну и “чтобы 2 раза не вставать”, раз уж речь зашла о lx… я какое-то время назад узнал о форке - развитии lxde, под названием lxqt (та же lxde - но под Qt). Тогда - в конце 2014 пациент был “скорее жив”. Сейчас же - пациент жив вполне уверенно. С удивлением отметил, что под этим вполне можно работать, выглядит симпатично (на мой вкус). Многое “утащено” из LXDE, ну и привнесены мелкие приятные фишки (например, группировка окон “а-ла windows”). В общем, как бы альтернатива LXDE, как ни крути. Правда, вопрос сколько памяти кушает, а также производительность и стабильность на текущий момент - они немного за бортом…
Оф.сайт: http://lxqt.org/
Скриншот для примера с моего ноутбука:
Вот не дает мне покоя идея использования тайлинговых менеджеров в повседневной работе. Я писал про dwm и awesome, но по факту они были признаны негодными для использования. Первый - потому что конфигурируется через правки исходников, второй - потому что конфиг на lua и требует слишком много бубнов. (Мне любопытно, сколько времени на настройку потратили те, кто сидят под этими wm).
i3 - по слухам, требует сильно меньше усилий для настройки. Ну, чтоже ...посмотрим.
Ставим i3, а также дополнительные пакеты:
$ sudo apt-get install i3 i3status i3lock dmenu
После логинимся под i3 … вуаля. При первом запуске i3 задаст несколько вопросов (где хранить конфиг и что считать mod-клавишей, то есть клавишей - модификатором. Я назначил win-клавишу, это, кстати, предлагается по умолчанию).
Основные сочетания клавиш:
Кстати, ~/.i3/config - получаем путем копирования из /etc/i3.. по умолчанию ~/.i3/config отсутствует.
$ cp /etc/i3status.conf ~/.i3/i2status.conf
Далее - правим ~/.i3/i2status.conf
Ставим xxkb и загоняем его в автостарт (exec в ~/.i3/config):
exec xxkb &
Также ставим и вписываем на автозапуск необходимые апплеты:
exec nm-applet & exec blueman-applet &
Затем - клавиши управления звуком:
# Volume settings bindsym XF86AudioRaiseVolume exec amixer -q sset Master 3%+ bindsym XF86AudioLowerVolume exec amixer -q sset Master 3%- bindsym XF86AudioMute exec amixer -q set Master toggle
Там в общем - всё понятно. Вообще, i3 отличается редкой юзабельностью и понятностью конфигов.
Но и это, как говорится, “еще не всё”. Конфиги хорошо документированы. Достаточно посмотреть на http://i3wm.org/i3status/manpage.html (для затравки: там описано, например, как использовать dzen2 с i3) и http://i3wm.org/docs/userguide.html , чтобы понять - документировано всё, достаточно хорошо. Да, и всё, что описано в документации - работает!
Выводы:
Лично я поработал под i3 около недели, вернулся назад (openbox и панели xfce), но вот серьезно подумыаю, что на нетбуке (стареньком 8" sony, широкоформатном до безобразия) i3 пропишется основным менеджером... причем, видимо, надолго.
Ну и скриншоты: