Please open Telegram to view this post
VIEW IN TELEGRAM
😁62
💡 Speedtest из консоли
1. Установите
Linux / Линукс🥸
1. Установите
python-pip, инструмент для установки и управления пакетами Python следующей командой в терминале:sudo apt-get install python-pip2. Далее установите
speedtest-cli с помощью python-pip:sudo pip install speedtest-cliПо окончании установки этих пакетов вы можете проверить скорость интернет-соединения простой командой в терминале:
speedtestВ терминале вы должны увидеть информацию об интернет-соединении, а также имя провайдера и IP-адрес.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤8🌚5
Во FreeBSD принято изменение, которое меняет в коде инициализации ядра (sysinit) алгоритм сортировки массивов. В sysinit задействован более эффективный алгоритм сортировки слиянием вместо алгоритма пузырьковой сортировки 🫧 Это позволило на 2 мс сократить время загрузки ядра в виртуальных машинах Firecracker.
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31😁18❤2🔥1
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥10😁8
Выпуск дистрибутива Bodhi Linux 7.0, предлагающего десктоп-окружение Moksha
Moksha развивается как форк кодовой базы Enlightenment 17 (E17), созданный для продолжения разработки Enlightenment как легковесного рабочего стола.
В новой версии:
– Активирован репозиторий backports с более свежими версиями программ, а также PPA-репозитории mozillateam и kelebek333 со свежими версиями Firefox и драйверов NVIDIA.
– Предустановлен плагин для работы с архивами в файловом менеджере Thunar.
– Для упрощения установки различных web-браузеров предложено приложение Web-browser-manager, основанное на коде Zorin OS Browser Manager.
– Добавлен интерфейс для настройки клавиатурных комбинаций.
– В модуле iBar реализовано меню приложений.
И другие изменения.
Linux / Линукс🥸
Moksha развивается как форк кодовой базы Enlightenment 17 (E17), созданный для продолжения разработки Enlightenment как легковесного рабочего стола.
В новой версии:
– Активирован репозиторий backports с более свежими версиями программ, а также PPA-репозитории mozillateam и kelebek333 со свежими версиями Firefox и драйверов NVIDIA.
– Предустановлен плагин для работы с архивами в файловом менеджере Thunar.
– Для упрощения установки различных web-браузеров предложено приложение Web-browser-manager, основанное на коде Zorin OS Browser Manager.
– Добавлен интерфейс для настройки клавиатурных комбинаций.
– В модуле iBar реализовано меню приложений.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🤔6🌚4
💡 Инструменты и сервисы для мониторинга серверов Linux
▪️ Better Uptime
Better Uptime - это уведомитель, основная задача которого - предупреждать всякий раз, когда сервер выходит из строя из-за какого-либо несоответствия. Можно настроить оповещение, если оперативная память / диски / процессор достигнут определенного уровня, сбой cronjob, сбой резервного копирования базы данных и многое другое. Работает бесплатно, но не для всех функций.
▪️ Webmin
Webmin - это веб-панель управления с открытым исходным кодом для системного администрирования, в первую очередь для Unix-подобных систем, с помощью которой можно управлять системой графически и даже удаленно.
▪️ Grafana на Prometheus
Grafana позволяет запрашивать, визуализировать и оповещать о показателях и журналах независимо от того, где они хранятся. Служит веб-интерфейсом с Prometheus, работающим в качестве серверной части. Можно значительно импровизировать в дуэте с Dockprom и InfluxDB.
▪️ Cockpit
С установленным на сервере Cockpit можно получить доступ к серверу из браузера и выполнять все повседневные административные задачи. Это многомерная программа мониторинга серверов с открытым исходным кодом.
▪️ M/Monit
Monit - это небольшая утилита с открытым исходным кодом для управления системами Unix и мониторинга. Она обладает всеми функциями, необходимыми для мониторинга системы и восстановления после ошибок, и работает как сторожевой таймер с набором инструментов на сервере.
M/Monit обеспечивает мониторинг и управление всеми хостами с поддержкой Monit через понятный пользовательский интерфейс, который также работает на мобильных устройствах.
Linux / Линукс🥸 #monitoring
▪️ Better Uptime
Better Uptime - это уведомитель, основная задача которого - предупреждать всякий раз, когда сервер выходит из строя из-за какого-либо несоответствия. Можно настроить оповещение, если оперативная память / диски / процессор достигнут определенного уровня, сбой cronjob, сбой резервного копирования базы данных и многое другое. Работает бесплатно, но не для всех функций.
▪️ Webmin
Webmin - это веб-панель управления с открытым исходным кодом для системного администрирования, в первую очередь для Unix-подобных систем, с помощью которой можно управлять системой графически и даже удаленно.
▪️ Grafana на Prometheus
Grafana позволяет запрашивать, визуализировать и оповещать о показателях и журналах независимо от того, где они хранятся. Служит веб-интерфейсом с Prometheus, работающим в качестве серверной части. Можно значительно импровизировать в дуэте с Dockprom и InfluxDB.
▪️ Cockpit
С установленным на сервере Cockpit можно получить доступ к серверу из браузера и выполнять все повседневные административные задачи. Это многомерная программа мониторинга серверов с открытым исходным кодом.
▪️ M/Monit
Monit - это небольшая утилита с открытым исходным кодом для управления системами Unix и мониторинга. Она обладает всеми функциями, необходимыми для мониторинга системы и восстановления после ошибок, и работает как сторожевой таймер с набором инструментов на сервере.
M/Monit обеспечивает мониторинг и управление всеми хостами с поддержкой Monit через понятный пользовательский интерфейс, который также работает на мобильных устройствах.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
🎉 В этом году Unix исполнилось 54 года
В августе 1969 года Кен Томпсон и Дэнис Ритчи из лаборатории Bell, недовольные размером и усложненностью ОС Multics, после одного месяца напряжённой работы, представили первый рабочий прототип операционной системы Unix, созданный на языке ассемблер для миникомпьютера PDP-7.
В 1972 году разработчики отказались от языка ассемблера и частично переписали систему на высокоуровневом языке Би, а за следующие 2 года система постепенно была полностью переписана на языке Си, после чего популярность Unix в университетской среде значительно возросла.
Linux / Линукс🥸
В августе 1969 года Кен Томпсон и Дэнис Ритчи из лаборатории Bell, недовольные размером и усложненностью ОС Multics, после одного месяца напряжённой работы, представили первый рабочий прототип операционной системы Unix, созданный на языке ассемблер для миникомпьютера PDP-7.
В 1972 году разработчики отказались от языка ассемблера и частично переписали систему на высокоуровневом языке Би, а за следующие 2 года система постепенно была полностью переписана на языке Си, после чего популярность Unix в университетской среде значительно возросла.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉64👍10❤5🔥1😍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁96👍8
Доступна система управления исходными текстами Git 2.42
– Предложен новый алгоритм обхода битовых карт (дисковая структура "reachability bitmaps"), отражающих данные о наборах объектов, доступных для каждого коммита, и позволяющих быстро определить наличие базового объекта для сокращения времени извлечения данных при выполнении таких операций, как "git fetch", "git rev-list" и "git clone" с большими репозиториями. В некоторых ситуациях применение нового алгоритма может привести к ускорению в 2-15 раз.
– В команде "git for-each-ref" реализован гибкий механизм исключения ссылок из вывода, более удобный и эффективный, чем применение переменной "transfer.hideRefs".
– Добавлен новый механизм для сохранения недостижимых объектов (unreachable object), на которые в репозитории отсутствуют ссылки (не ссылаются ветки или теги) и которые подлежат удалению сборщиком мусора после истечения таймаута.
И другие изменения.
Linux / Линукс🥸
– Предложен новый алгоритм обхода битовых карт (дисковая структура "reachability bitmaps"), отражающих данные о наборах объектов, доступных для каждого коммита, и позволяющих быстро определить наличие базового объекта для сокращения времени извлечения данных при выполнении таких операций, как "git fetch", "git rev-list" и "git clone" с большими репозиториями. В некоторых ситуациях применение нового алгоритма может привести к ускорению в 2-15 раз.
– В команде "git for-each-ref" реализован гибкий механизм исключения ссылок из вывода, более удобный и эффективный, чем применение переменной "transfer.hideRefs".
– Добавлен новый механизм для сохранения недостижимых объектов (unreachable object), на которые в репозитории отсутствуют ссылки (не ссылаются ветки или теги) и которые подлежат удалению сборщиком мусора после истечения таймаута.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉9👍5❤3
Сообщество проекта KDE объявило о переходе с Telegram на Matrix до 20 сентября.
Причины отказа от Telegram:
▪️мессенджер не являлся свободным программным обеспечением;
▪️никогда не был официальной платформой для связи команд KDE;
▪️подавляющее большинство спама исходило в переписке разработчиков от соединений в Telegram.
Из-за спама и последующих случаев потерь доступа к части учётных записей администраторами каналов в Telegram команды разработчиков могли потерять коммуникации на длительное время. Приходилось восстанавливать каналы и фактически начинать коммуникационную работу команд с самого начала.
Разработчики KDE не смогли добиться связи с администрацией Telegram для решения этих проблем
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30😢23
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27😁6🌚5💯2
P2P VPN 0.10 - реализация децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Проект продолжает разработку оригинального приложения P2PVPN, которое не обновлялось с 2010 года.
– Добавлена поддержка UPnP.
– Добавлена возможность не отправлять IP-адреса интерфейсов с определенным MAC-адресом.
– Выполнен переход с 1024-битных на 2048-битные ключи RSA.
– В информационном окне добавлена возможность фильтрации (поиска) списка пиров.
– Добавлена проверка, запрещающая запуск нескольких экземпляров приложения.
– Добавлен скрипт p2pvpn-pkexec для запуска приложения от имени root с помощью графической подсказки PolicyKit.
И другие изменения.
Linux / Линукс🥸
– Добавлена поддержка UPnP.
– Добавлена возможность не отправлять IP-адреса интерфейсов с определенным MAC-адресом.
– Выполнен переход с 1024-битных на 2048-битные ключи RSA.
– В информационном окне добавлена возможность фильтрации (поиска) списка пиров.
– Добавлена проверка, запрещающая запуск нескольких экземпляров приложения.
– Добавлен скрипт p2pvpn-pkexec для запуска приложения от имени root с помощью графической подсказки PolicyKit.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤7🌚2
Или заменить на fuck. Кстати, такая утилита существует: https://github.com/nvbn/thefuck. Она исправляет предыдущую консольную команду.
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍8🌚4
LibreOffice перешёл на привязанную к датам нумерацию версий
Следующим после LibreOffice 7.6 значительным выпуском станет LibreOffice 24.2, номер версии которого отражает релиз в феврале 2024 года.
Нумерации на основе даты выпуска более удобна для пользователей, которые сразу могут оценить актуальность используемой версии и понять время её формирования.
Linux / Линукс🥸
Следующим после LibreOffice 7.6 значительным выпуском станет LibreOffice 24.2, номер версии которого отражает релиз в феврале 2024 года.
Нумерации на основе даты выпуска более удобна для пользователей, которые сразу могут оценить актуальность используемой версии и понять время её формирования.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🤔8🌚3