Уязвимости в Росе. Почему binfmt для Wine — небезопасно?

Решил собрать в одном месесте свои мысли о том, какие глобальные уязвимости есть в дистрибутиве ROSA Fresh. Обратите внимание, что речь идет о «десктопной» Росе, потомке Mandriva, а не их «серверных» дистрибутивах на базе CentOS. Читать далее Уязвимости в Росе. Почему binfmt для Wine — небезопасно?

deepin-screenshot для Ubuntu >= 17.10 (Qt >= 5.9)

На мой взгляд это самая удобная программа для снятия скриншотов в Linux!
Видеодемонстрация:

Установка на Ubuntu 18.04 / Mint 19

deepin-screenshot уже в репозиториях Debian и Ubuntu ≥18.04:
sudo apt install deepin-screenshot

sudo add-apt-repository ppa:mikhailnov/utils -y
sudo apt update
sudo apt install deepin-screenshot

Установка на Ubuntu 17.10

wget -q -O- http://repo.dumalogiya.ru/keys/mikhailnov_pub.gpg | sudo apt-key add -
echo "deb http://repo.dumalogiya.ru/aptly/public artful main" | sudo tee /etc/apt/sources.list.d/dumalogiya-artful.list
sudo apt update
sudo apt install deepin-screenshot

Как вызывать deepin-screenhot клавишей PrintScreen или другой в XFCE (Xubuntu)?

Читать далее deepin-screenshot для Ubuntu >= 17.10 (Qt >= 5.9)

Linux: почему консоль, а не графический интерфейс?

В Linux часто можно одно и то же действие сделать и в графическом интерфейсе, и через консоль (терминал), то есть в режиме общения с компьютером текстом вместо окон с картинками и кнопками.

В консоли (текстовом интерфейсе) вся информация выводится последовательно и построчно и может быть ОДНОЗНАЧНО и гарантированно воспринята умеющим читать пользователем. В случае с графическим интерфейсом наблюдаются такие проблемы, как: Читать далее Linux: почему консоль, а не графический интерфейс?

systemd-сервис для переключения на performance governor (AMD, cpufreq)

Для процессоров AMD (и для Intel, если он вместо стандартного P-State управляется драйвером cpufreq; возможно, и для ARM и MIPS, в т.ч. Raspberry Pi).

Создайте файл /etc/systemd/system/cpufreq-performance.service со следующим содержимым (sudo nano /etc/systemd/system/cpufreq-performance.service):
Читать далее systemd-сервис для переключения на performance governor (AMD, cpufreq)

Бенчмарки браузеров Chromium 64 vs Chrome 64 на Gentoo (-march=native -O3), Ubuntu 18.04, ALT Linux и Windows 10

Все тесты производились с чистым профилем браузера, был включен chrome://flags/#ignore-gpu-blacklist для обхода уже исправленного в Chromium 66 бага (https://bugs.chromium.org/p/chromium/issues/detail?id=809419)

Google собирает (компилирует) Chrome для Linux с помощью Clang. Тесты производились на слабом железе, а именно:

  • Процессор AMD Athlon(tm) 5350 APU with Radeon(tm) R3 с интегрированной видеокартой, сокет AM1
  • Интегрированная видеокарта AMD Radeon R3 HD 8400, свободный видеодрайвер в Linux, в Windows 10 то, что Windows сам установил (проприетарный драйвер Radeon)

Читать далее Бенчмарки браузеров Chromium 64 vs Chrome 64 на Gentoo (-march=native -O3), Ubuntu 18.04, ALT Linux и Windows 10

Что такое стабильность?

«Стабильность — это предсказуемость времени и места возникновения точек отказа компонентов системы.» Ⓒ Михаил Новоселов
«Стабильность — это способность системы при определённых действиях показывать предсказуемый результат. Т. е. если мы знаем, что после определённых действий система откажет — это и есть признак стабильности, т. к. отказ прогнозируем.» Ⓒ Денис Гончаров
«Стабильность — это отсутствие отказов системы, сбоев, ощутимых багов.» ⓒ Павел Прокопьев
https://vk.com/wall-33847957_237475

Как я одной командой удалил GNOME [с планшета на KDE и Ubuntu]

Если ставить несколько DE параллельно на одну систему, то может понадобиться удалить одно из них вместе с зависимостями. Статья актуальна для Ubuntu, Debian, Mint, Deepin и других родственников Debian.

У меня есть планшет Chuwi Hi12, и пальцем в KDE работать по ряду причин намного удобнее, чем в GNOME (гномодызайнеры сделали интерфейс, в котором мне и многим другим неудобно работать и мышью, и пальцем). Читать далее Как я одной командой удалил GNOME [с планшета на KDE и Ubuntu]

Перед покупкой SSD или HDD (винчестера) проверь его на наличие в черном списке ядра Linux

В коде ядра Linux можно посмотреть список SSD/HDD-дисков, с которыми известны проблемы, например, с выполнением trim, то есть для них эта операция не выполняется. То есть, например, известно, что фирмварь (прошивка микроконтроллера) этого диска багована в тех или иных местах, поэтому при выполнении определенных стандартных операций требуется особый подход.

В списке напротив каждого устройства указаны известные проблемы, например, ATA_HORKAGE_ZERO_AFTER_TRIM
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/ata/libata-core.c#n4400, начиная со строки 4400

Удалить остатки ранее удаленных пакетов в Ubuntu/Debian/Mint/Deepin

Когда мы делаем apt remove, то пакет удаляется, но не удаляются его конфиги (сборщик пакета указывает, какие файлы являются конфигами; речь о входящих в пакет конфигах, то есть содержимое домашней папки пользователя не затрагивается). apt purge удаляет и сам пакет, и конфиги и прочие его куски.

apt autoremove удаляет указанный пакет и пакеты-сироты, т.е. те пакеты, которые ранее были установлены автоматически как зависимости, теперь пакет, от них зависящий, уже удален, и эти пакеты больше никому не нужны. apt autoremove --purge делает все то же, что и autoremove, но еще и подчищает остатки пакета, как apt purge. Можно запустить просто apt autoremove или apt autoremove --purge, чтобы подчистить пакеты-сироты, а можно в конец этой команды дописать список пакетов, которые нужно удалить, тогда apt удалит их и подчистит все сироты в системе.

dpkg -l — в выводе этой команды ii в первом столбце означает, что пакет установлен, а rc означает, что он удален, но остались следы.
Давайте удалим следы всех ранее удаленных пакетов:
sudo apt autoremove --purge $(dpkg -l | grep ^rc | grep -v ^ii | awk '{print $2}' | tr '\n' ' ')

Вы можете поэкспериментировать и посмотреть, какой список пакетов выдаст команда, результат которой подставляется в предыдущую:
dpkg -l | grep ^rc | grep -v ^ii | awk '{print $2}' | tr '\n' ' '

Учим LibreOffice работать с темной темой GTK. Устают глаза от работы с документами?

В этом документе в оригинале белый фон и черный текст, но, чтобы глаза уставали меньше, удобно сделать инверсию, и она может делаться автоматически.
У меня тема GTK3 Adwaita dark.

Можно вообще настроить свои стандартные цвета текста и фона.