Тюнинг ОС - Zhbert's Home Нажмите "Enter", чтобы перейти к контенту

Записи опубликованы в категории “Тюнинг ОС”

Статьи, посвященные тюнингу и настройкам операционных систем

Автоматическое подтверждение у apt (apt-get)

Иногда бывает нужно, чтобы apt автоматически сделал свое дело, не ожидая от пользователя подтверждения действий. Например, я такое писал в Docker-файле для установки нужной утилиты из репозиторий перед созданием образа. Для того, чтобы apt (или его, так сказать, предок apt-get) не спрашивал подтверждения и автоматом считал, что вы его дали, достаточно указать ему ключ -y.

Как обновить мажорную версию GitLab в Ubuntu Server

Введение Прилетело мне тут на сервере обновление GitLab, в котором у меня хранятся все рабочие и пет-проекты, но при обновлении вылезло следующее сообщение: Ну и после него, само собой, менеджер пакетов сказал, что обновление не удалось. Методом поверхностного гуглежа выяснилось, проблема кроется в том, что обновление прилетело с мажорной версией GitLab, а не в пределах одной глобальной версии (с 13 до 14), а это требует некоторых плясок с бубном. Давайте спляшем вместе! Бэкап текущей версии Золотое правило любых действий на боевом сервеве — сделай бэкап! Как говорится, админы делятся на тех кто не делает бэкапы, и тех кто уже делает.…

Как инвертировать колесо мышки в GNOME 40

Вчера я рассказал, как сделать «естественную прокрутку» в Windows 10. В статье я упомянул, что в Linux c GNOME это делаешь гораздо проще и быстрее. Итак, открываем параметры системы и переходим в раздел «Мышь и сенсорная панель». В разделе «Мышь» ставим ползунок «Естественная прокрутка» в положение «Включено» (он станет синеньким). Все. Перезагружать систему не нужно, все будет работать сразу.

Как инвертировать колесико мышки в Windows 10

Введение Никогда бы не подумал, что может понадобиться заниматься этим, но тем не менее… Все мы привыкли, что колесо мышки работает для прокрутки ползунка, а не «физического листа», который еще называются естественной прокруткой. Это как в MacOS — крутишь колесико вниз, а лист при этом едет… тоже вниз, а не вверх, как все привыкли в Windows. Это удобнее при работе с тачпадом и яблочной Magic Mouse, где нет колеса, а есть сенсорная поверхность. Ты как бы двигаешь свайпом лист туда, куда хочешь его сдвинуть. Удобно, особенно если привыкнуть. Мне довелось к этому привыкнуть в связи с покупкой MacBook для работы,…

Священный баобаб или как посмотреть, что съело все место на диске

Не так давно я тут писал про консольную утилиту для оценки занятости места на диске — ncdu. Но есть подобная же штуковина, только с графикой, и называется она baobab. Она обычно идет в комплекте с графическим окружением рабочего стола GNOME, и называется там Анализатор использования дисков, но поставить ее можно в любой дистрибутив из стандартных репозиториев. Запустив утилиту, попадаем в ее главное окно, где можно выбрать, какой диск или раздел следует проанализировать. Выбрать можно и просто конкретную директорию, нажав на три кнопку с тремя точками в правом верхнем углу приложения и выбрав там соответствующий режим. Сразу после выбора запустится процесс…

Инструкция по апгрейду Fedora 33 до 34 из терминала с помощью dnf

Вчера наконец собрался и обновил свой боевой ноутбук с федорой до последней версии оной. Долго думал, стоит или нет, так как мой опыт обновления дистрибутива целиком был печальным — тогдашняя kubuntu после обновления просто разлетелась на части вплоть до слетевших шрифтов и графики. Но с федорой все прошло как надо, поэтому я решил записать инструкцию для тех, кто еще этого не делал. Резервное копирование дистрибутива и данных Перед такими важными действиями, как обновления дистрибутива целиком, я всегда рекомендую сделать полную резервную копию вашей системы на внешний носитель. Это избавит от проблем в случае неудачи с обновлением — нужно будет просто…

Ошибка подписи драйвера при установке openVPN в Windows 7

Если во время установки openVPN в Windows 7 выскочила ошибка подписи драйвера, в результате чего последний не был установлен, то решить данную проблему можно двумя способами. Первый, и самый простой: установить предыдущую версию openVPN, а именно 2.4.6, в ней с подписью драйвера все нормально. Второй, и более трудоемкий: временно отключить проверку подписей драйверов. Для этого необходимо запустить «Командную строку» с правами Администратора, и выполнить в ней две команды: В результате проверка цифровой подписи будет выключена, и можно повторить попытку установки драйвера openVPN. Если все пройдет успешно, нужно включить проверку обратно:

Конфигурируем tmux

tmux, как и все в Linux, можно сконфигурировать, для этого используется конфигурационный файл ~/.tmux.conf, расположенный в домашней директории пользователя. В данном случае я немного считерил, и взял конфиг одного товарища, который меня и подсадил на этот самый tmux. Из плюсов: включена поддержка управления мышью, то есть можно не хоткеить, а выбрать в контекстном меню «Horizontal split» или «Vertical split», мне почему-то такое управление оказалось удобнее, чем горячие клавиши. Далее приведу сам текст конфига и файл, который можно просто скачать и закинуть в свою домашнюю директорию.

Как уменьшить количество установленных ядер в Fedora 33

Так как в Fedora новые ядра прилетают довольно часто, со временем их скапливается довольно больше количество. И все бы ничего, но все они показываются в загрузочном меню Grub во время загрузки компьютера, что может немного напрягать. На мой взгляд достаточно двух последних ядер (на случай, если новое будет поломанное, и нужно загрузиться со старого). Просмотреть список установленных ядер можно командой, показанной ниже, в результате выполнения которой будет показан список всех установленных в системе ядер. Чтобы при следующем обновлении ядра менеджер пакетов оставил только две последние версии, нужно подправить конфигурационный файл /etc/dnf/dnf.conf, исправив или дописав в него следующую строку: Где 2…

Как отключить автообновление Fedora 33

Не знаю, как вы, а я никогда не пользовался графическим обновлятором системы ни в одном из дистрибутивов, которыми пользовался за последние 16 с чем-то лет. Зачем, если можно запустить терминал и одной командой обновить систему, посмотрев на процесс, так сказать, воочию, и убедиться, что все прошло нормально? В Fedora, в которой в качестве DE идет Gnome 3й версии, автоматическое обновление системы стартует сразу при запуске, после чего через некоторое время выдает уведомление о том, что есть новые обновления, которые можно установить. Отключить данный функционал можно командой:

Включаем запись в /var/log для обычного пользователя

Если вы разрабатываете приложение, которое пишет логи, должен возникнуть вопрос — а как же дать ему доступ к каталогу /var/log, где эти самые логи обычно лежат? Для обычного пользователя доступ туда по умолчанию закрыт, а гонять приложение от root так себе затея… Решение просто до безобразия: нужно добавить своего пользователя в группу syslog. Сделать это можно командой (запускать, естественно, от root): где user — ваш пользователь. Теперь ваш пользователь может смело писать логи в /var/log.

Как быстро установить драйвер для NVIDIA в Ubuntu из консоли

Воткнул тут на работе новую карту, и получил люто тормозящую систему. Решается вопрос очень просто — нужно установить драйвер видеокарты. Сделать это можно так: командой смотрим, нашла ли система пригодную для установки драйверы карточку. Если нашла, устанавливаем для нее драйвер командой Если первую команду можно было выполнять от своего обычного пользователя, то для установки нужны права root, поэтому используем sudo. Все, драйвер установлен. Если есть желание установить самую последнюю (читай «нестабильную») версию, перед установкой можно подключить PPA-репозиторий с драйверами: После чего снова командой devices проверить новые версии драйвера, и указать для установки конкретную последнюю версию: Я не занимаюсь играми, поэтому…

Уменьшаем размер журнала journalctl

Уменьшить размер, занимаемый журналами journalctl, можно следующим образом: Эта команда задаст время хранения журнала в 7 дней. Также можно задать максимальный выделяемый объем диска для хранения журнала: