Преимущества и недостатки отчественной ОС ALT Linux

Статья в разработке. Будет дополняться. Пишите в комментариях, чем дополнить.
Читать далее Преимущества и недостатки отчественной ОС ALT Linux

Уязвимости в Росе. Почему 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]

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

Приветствую. Довольно часто пишут о том, что для установки golang на ubuntu необходимо скачивать специальный архив и тд, однако в этом нет необходимости. Ибо! Достаточно ввести элементарную команду и скачать необходимое.

Для установки golang введите следующее в терминал:
sudo apt-get install golang-go
После чего у вас всё скачается, установится, и вы сразу сможете преступить к работе.

p.s. проверенно на Ubuntu 17.10

Перед покупкой 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