Linux 2019

В связи с тем, что по работе теперь приходится иметь дело с Линуксом, решил снова подобрать себе какой-нибудь дистрибутив для домашнего использования.Начал разумеется с openSUSE. В последний раз пользовался ещё версией 13.2, сейчас актуальная уже 15.1.
Сразу не понравилось, что после 13 версий у openSUSE в принципе отсутствует 32-разрядная версия. Ну ладно, давно пора было оправить старый ноут, которому уже 13,5 лет, на заслуженный отдых. Буду ставить на основной.
Проблемы начались уже при установке. Вскоре после загрузки пропадало изображение. Оказалось, ОС не могла почему-то определить внешний (подключенный к ноутбуку) монитор и не выводила изображение вообще ни на один. Ну это не проблема — отключаем монитор, устанавливаем и подключаем монитор обратно — прокатило.
Оказалось, что установить можно только KDE 5 с Plasma или GNOME.Понятное дело, что установить потом можно что душе угодно. Но из предложенного ничего не понравилось (в 13.2 у меня был KDE 3.5).

Сетевое хранилище теперь подключается немного по-другому. Видимо, из-за новой версии протокола SMB/CIFS. Но это, как оказалось впоследствии, у всех новых дистрибутивов так. Принтер, который кое как, но работал раньше, теперь вообще не удалось заставить работать. И вообще всё как-то неудобно, сыро и не так. В общем впечатление от любимого дистрибутива осталось далеко не лучшее.

Потом попробовал Ubuntu 19.10. Система неплохая, раздражает конечно Unity, но ведь можно пользоваться другими DE или дистрибутивами. Много доступных программ. Сканер заработал, что называется, «из коробки», Wi-Fi тоже. Bluetooth-наушники, которые раньше работали только в Windows, здесь тоже заработали. Спящий режим тоже работает корректно. Принтер подключить почти получилось. Но он всё-таки не заработал. Зато Steam ставится и работает на ура. Кстати, в Линукс (в отличие от Windows) при запуске игры из Стим можно выбирать, на какой монитор она будет выводиться (если их несколько подключено).

Следующим был Linux Mint 19.2 (Cinnamon). К слову, из всех описанных дистрибутивов у него единственного есть х86-версия (32-разрядная). В нём тоже заработал сканер, Wi-Fi, Bluetooth. И, наконец-то, удалось заставить печатать принтер. Что самое интересное — действия все производились ровно те же самые, что и в Убунте, но, как говорится, «почувствуйте разницу». Единственно — криво работает спящий режим — то ноутбук в него не уходит, то уйдёт и не возвращается.

Самое прискорбное произошло через несколько месяцев — когда вышел Mint 19.3, система предложила до него обновиться. Раньше в openSUSE с 10 до 13 версии я регулярно её обновлял и поэтому согласился. В результате после обновления система вообще перестала загружаться.

Во второй раз (через пару недель) обновиться получилось. Правда у Минта обнаружился один неприятный «эффект». На Кинопоиске некоторые воспроизводятся нормально, а некоторые выдают ошибку, даже если их трейлер проигрывается нормально. Проверил в Windows — там такого нет. Все драйверы и кодеки установлены, защита DRM отключена. В чём дело, так и не смог определить. (Проблема оказалась в браузере Opera, в Firefox все видео воспроизводятся)

На другом ноутбуке решил попробовать elementary OS 5.0, сделанную на базе Убунты, но которую очень хвалят за её красоту.

Можете сами оценить её рабочий стол, сделанный по подобию MacOS.

Здесь заработало всё то же, что и в Минте. Только в родном «магазине приложений» не очень большой выбор и многое приходится устанавливать из сторонних источников, благо под Убунту их навалом на любой вкус.

Нельзя настроить переключение раскладки для отдельных окон. Подбешивает отсутствие возможности вынести нужные ярлыки на рабочий стол. Но это дело привычки, ладно.

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

#!/bin/bash
#sudo apt install software-properties-common
#sudo apt-add-repository ppa:gophers/archive
#sudo apt-add-repository ppa:philip.scott/elementary-tweaks #репозиторий с твикером
#sudo apt-add-repository ppa:linrunner/tlp #репозиторий с tlp
#sudo apt-add-repository ppa:libreoffice/libreoffice-prereleases #репозиторий с libreoffice
#sudo apt-add-repository ppa:otto-kesselgulasch/gimp #репозиторий с gimp
#sudo add-apt-repository ppa:ubuntuhandbook1/apps #репозиторий с laptop-tools
#sudo apt update
#sudo apt upgrade
#sudo apt autoremove
#sudo apt install gdebi mc cifs-utils net-tools cups bcmwl* #необходимые утилиты
#sudo apt install elementary-tweaks #твикер для гибкой настройки системы
#sudo apt install ubuntu-resctricted-extras libavcodec-extra ffmpeg #кодеки и шрифты
#sudo apt install tlp tlp-rdw
#sudo apt install steam
#sudo apt install synaptic
#sudo apt install laptop-mode-tools
#sudo apt install dconf-editor #для установки не-deb-пакетов

#sudo apt install skype gimp libreoffice
#sudo apt install adobe-flashplugin pepperflashplugin-nonfree #flash
#sudo apt install openjdk-9-jre-headless icedtea-plugin #java

#Подготовка к установке драйвера принтера Ricoh SP-100
#sudo apt install jbigkit-bin # pbmtojbg
#sudo apt install imagemagick # identify
#sudo apt install inotify-tools # inotify-wait

#Установка бесплатной (Community) версии IDE IntelliJ IDEA:
#sudo apt install snapd
#sudo snap install intellij-idea-comunity —classic —edge

Потоковая обработка в Linux

Сходу найти не смог, поэтому запишу здесь на всякий случай.

Если команда не воспринимает ввод из стандартного потока, то можно ей передать вывод предыдущей команды через xargs. Например:

> find / -type f -name «filename» | xargs command2

Если результатом выполнения первой команды является список, а вторая команда списки не воспринимает, то можно сделать это так:

> find / -type f -name «filename» | xargs -n 1 auditctl -w

Так xargs будет передавать второй команде по одной строке из списка, возвращеного первой командой.

Если же у второй команды должен быть ещё параметр (или параметры) ПОСЛЕ вставляемого командой xargs, то тут уже всё гораздо интереснее:

> find / -type f -name «filename» | xargs -I % bash -c ‘auditctl -w % -k label’

VPN в Opera и обновления на Huawei

Вчера случайно ткнул не туда, включил встроенный VPN в Opera и — о чудо — он заработал. А ведь обещали, что такого никогда не будет. А вот не прошло и 2 месяцев…

По разводу Гугла с Хуавеем, тоже всё нормально. Недавно мой Honor 9 (это же тоже Huawei, хоть и называется по-другому) обновил свой Андроид до 9 версии. Кстати, прочитал, что на новые Хуавеи хотят устанавливать российскую ОС «Аврора» (бывшая Sailfish).

С учётом всех этих новостей, теперь остаётся только ждать, когда Форд скажет, что никуда не уходит. Хотя, впрочем, поддержку уже проданных машин они и не собирались прекращать. Вопрос только с поставкой деталей.

Про спорт-режим и обновления Хуавей

Итак, закрывая тему спортивного режима АКПП на фордах (если и не на всех, то во всяком случае на куга). Съездил по трассе. Итог — в спортивном режиме расход 8,2л/100км, в обычном режиме — 7,6л/100км. Разница не большая. Если же в спортивном режиме ехать со скоростью 120-130, то расход будет 8,5 и более. Если в обычном режиме 100-110 ехать, то расход 7,2.

По разводу Гугла с Хуавеем, тоже всё нормально. На днях мой Хонор (это же тоже Хуавей, хоть и другая марка) обновил свой Андроид до 9 версии. Кстати, только сегодня прочитал, что на новые Хуавеи хотят устанавливать российскую ОС Аврора (бывшая Sailfish).

Облако для компьютера

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

Удивительно только, что этим «кто-то» оказался не Яндекс, а Мейл.ру.

Единственное, но:

Читать далее «Облако для компьютера»

С днём рождения, Маздай!

Если кто не помнит, в этот день 22 мая 1990 года Microsoft без объявления войны выпустил первую из массовых Windows — Windows 3.0 (на самом деле более-менее пригодными для работы были Windows 3.1 и Windows 3.11 for Workgroups). Семейство Windows 3.x называли в народе (которым тогда были в основном айтишники) «оболочка дешёвая», поскольку это была не операционная система, а всего лишь графическая надстройка над текстовой ОС MS-DOS и занимала всего несколько мегабайт (комплект поставки включал несколько 3,5″ дискет по 1,44 Мб).

Появившееся позже семейство Windows 9x (которое тоже ещё не было полноценной ОС, в них можно было отключить графику и работать в 32-разрядном DOS) получило бессмертное прозвище «Маздай» (от «Must die!»).

Что будет с Huawei?

Вчера весь день околоайтишные издания писали, что Гугл по решению вашингтонского обкома прекратил сотрудничество с китайской компанией Huawei, которую англо-американцы давили уже год или даже больше.

Во-первых, ограничения коснутся только новых, ещё не вышедших телефонов. Всё, что работает сейчас, так и будет продолжать работать. Так что — отставить панику!

Во-вторых, возникает мысль: «Ну и что такого? Что Гугл может им сделать?». Ну закроют официальные обновления. Андроид-то открытая ОС. Сделают китайцы свой клон и будет всё дальше работать. Но если подумать дальше, то Гугл — это не только Андроид, но и разные сервисы (карты, почта, ютуб и прочее), без которых тоже в принципе можно обойтись. Но не только это. Самое главное, что есть в руках у Гугл — плеймаркет. То есть место, откуда легко устанавливаются миллионы приложений, которые собственно и нужны пользователям (а не сам андроид).

Читать далее «Что будет с Huawei?»

VPN в Opera — всё

Наверняка, каждый, кто озабочен безопасностью при работе в Интернет не раз пользовался VPN соединением. Если кто-то пользовался браузером Opera со встроенным VPN (очень удобно, кстати, он мало того что встроенный, так ещё и без ограничения по объёму трафика), то у меня для вас плохие новости. Вчера заметил, что VPN в Опере перестал работать, думал временно. Сегодня читаю новости, оказывается с 30 апреля Сервис Opera VPN закрывается. Так что самое время найти ему замену.

Итак, что у нас есть из бесплатных альтернатив:

Читать далее «VPN в Opera — всё»

Месяц в дзен. Итоги.

Итак, канал просуществовал уже месяц. Можно некоторые итоги и выводы сделать.

Во-первых, до начала ведения канала надо для себя чётко определиться с тематикой. Писать статьи лучше только на эту (одну) тему. Потому что ИИ Яндекса определяет вначале тематику, подбирает аудиторию и если писать на другую тему, то подобранной Яндексом аудитории будет просто не интересно. Читать далее «Месяц в дзен. Итоги.»

Неделя в Дзен

Пока у меня перерыв в учёбе, неделю назад впал в Дзен, попробовать, что это такое. Вот первые результаты и впечатления. Во-первых, я немного тупанул — оказывается на первые публикации даётся тысяч по 5 показов (правда не сразу, а через несколько дней, так что я этого не знал. Но вы-то теперь знаете), поэтому желательно в них написать что-то интересное, чтобы зацепить людей. Скорее всего тогда и дальше будет всё лучше. Я же какую-то ерунду написал для пробы, в результате из 3 первых статей только у одной было относительно большое количество (66) и время (больше 6 минут) дочитываний. Во-вторых, желательно иметь какую-то тему канала и писать на эту тему статьи, чтобы ИИ Яндекса мог подобрать целевую аудиторию. У меня же какой-то одной темы нет, сегодня мне одно в голову пришло, завтра что-то другое увидел и написал. В общем обо всём и ни о чём.

Но тем не менее вот результаты.

Читать далее «Неделя в Дзен»