Ubuntu 24.10, кодова назва Oracular Oriole, приносить нові можливості та покращення для користувачів Linux. У цій статті я поділюся своїм досвідом налаштування системи після свіжої інсталяції, щоб зробити її максимально зручною та функціональною для повсякденної роботи. Цей гайд підійде як для новачків, так і для досвідчених користувачів, які хочуть оптимізувати свою систему.
1. Оновлення системи
Перш за все, важливо переконатися, що система оновлена до останніх версій пакетів та безпекових оновлень. Виконайте наступні команди в терміналі:
После загрузки и установки Ubuntu 22.04 (Jammy Jellyfish) у вас может возникнуть вопрос, что делать дальше или как наилучшим образом настроить систему Ubuntu 22.04, чтобы сделать все, что вы делаете, максимально эффективным.
1. Включаем дополнительные источники репозитория программного обеспечения
Для этого убираем комментарии (#) в блоке партнёров (“partner”) перед deb..., предварительно запустив
На данный момент во многих дистрибутивах уже из коробки предоставляется возможность создавать шифрованные разделы. Однако, все варианты предусматривают нешифрованный /boot, что является небезопасным.
Настройка начинается при инсталляции новой Ubuntu 21.04. Нажмите “Установить”, чтобы начать установку Ubuntu в окне инсталлятора Ubiquity, выберите язык и раскладку, подключитесь к Интернет. После чего откройте терминал Terminal (Ctrl+Alt+T) и продолжите в нём:
Если вы хотите проверить скорость своего интернета, вы обычно заходите на такие сайты, как speedtest.net или fast.com. Эти веб-сайты хороши, если вы хотите проверить скорость сети вашего провайдера, но не подходят для случаев, если вы хотите проверить скорость своей локальной сети (LAN).
iperf3 – отличная кроссплатформенная консольная клиент-серверная программа для тестирования пропускной способности сети.
После загрузки и установки Ubuntu 20.04 (Focal Fossa) у вас может возникнуть вопрос, что делать дальше или как наилучшим образом настроить систему Ubuntu 20.04, чтобы сделать все, что вы делаете, максимально эффективным.
1. Включаем дополнительные источники репозитория программного обеспечения
Для этого убираем комментарии (#) в блоке партнёров (“partner”) перед deb..., предварительно запустив
Начнём с Википедии, если для вас эти слова в новинку 🙂
Raspberry Pi — одноплатный компьютер размером с банковскую карту, изначально разработанный как бюджетная система для обучения информатике, впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы. Разрабатывается Raspberry Pi Foundation. Всего за пять лет было продано более 12,5 миллионов устройств.
Немного Википедии (хоть и переведенной на русский)
Time To First Byte (“Время до первого байта, TTFB) – это измерение, используемое как указание на отзывчивость веб-сервера или другого сетевого ресурса.
TTFB измеряет продолжительность от пользователя или клиента, делающего HTTP-запрос к первому байту страницы, получаемой браузером клиента. Это время составлено из времени соединения сокета, времени, затраченного на отправку HTTP-запроса, и времени, затраченного на получение первого байта страницы. Хотя иногда неправильно понимается как вычисление после DNS, исходный расчет TTFB в сети всегда включает задержку сети в измерении времени, которое требуется для начала загрузки ресурса.
Часто меньший (более быстрый) размер TTFB рассматривается как ориентир хорошо настроенного серверного приложения. Например, более низкое время до первого байта может указывать на меньшее количество динамических вычислений, выполняемых веб-сервером, хотя это часто происходит из-за кэширования на уровне DNS, сервера или приложения. Чаще всего наблюдается очень низкий TTFB со статически обслуживаемыми веб-страницами, в то время как более крупный TTFB часто встречается с большими, динамическими запросами данных, извлекаемыми из базы данных.
Узнать TTFB (в секундах), используя cURL, можно следующим образом:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 14053 0 14053 0 0 14053 0 --:--:-- --:--:-- --:--:-- 201k
Connect: 0,008494
TTFB: 0,067665
Total time: 0,068982
Начнём с того что такое atop. atop – продвинутый интерактивный полноэкранный монитор производительности, расширенный аналог top. Позволяет контролировать загрузку ЦПУ, ОЗУ, HDD, сети и многое другое. На мой взгляд, является самым удобным инструментом для мониторинга состояния системы, поскольку собирает всю необходимую информацию вместе. Важной особенностью является возможность сохранения данных в файл собственного двоичного формата, что мы и будем использовать для решения этой задачи.
Я не буду останавливаться на возможностях atop в рамках этой статьи.
После инсталляции atop складывает свою статистику в файлы (по дням) в папку /var/log/atop/.
С помощью опции -r <путь_к_файлу> указывается какой именно дамп будет считан.
Для ещё более точного определения диапазона за этот день можно использовать опции -b время старта (в формате hh:mm) и -e время окончания (в формате hh:mm)
Если нас интересует статистика только по некоторым параметрам, мы можем указывать это с помощью опции -P. Значения могут быть следующие:
Обновился графический интерфейс для управления СУБД PostgreSQL – pgAdmin 4. Будем надеяться что новая версия не будет так сильно “сыпаться” 🙂 Пока ещё нет ни deb-пакета, ни ссылок на репозиторий, но попробовать уже хочется 🙂
Так что сегодня я расскажу как поставить pgAdmin4 в режиме клиента (pgAdmin4 Desktop)