Обо мне
6 заметок с тегом

open source

Доступна сборка Android 8.1-r3 для ПК

Разработчики проекта Android-x86, в рамках которого силами независимого сообщества осуществляется портирование платформы Android для архитектуры x86, опубликовали первый стабильный выпуск сборки на базе платформы Android 8.1, в которую включены исправления и дополнения, обеспечивающие бесшовную работу на платформах с архитектурой x86. Для загрузки подготовлены универсальные Live-сборки Android-x86 8.1-r3 для архитектур x86 32-bit (656 Мб) и x86_64 (546 Мб), пригодные для использования на типовых ноутбуках и планшетных ПК. Кроме того доступны сборки в виде rpm-пакетов для установки Android-окружения в дистрибутивах Linux. В новой сборке в основном проведена работа над ошибками и перенесены исправления уязвимостей, устранённых в ветке Android 8.1.0 (8.1.0_r69).

31 октября   android   it   linux   open source   pc   x86   новости

Состоялся релиз Ubuntu 19.10 Eoan Ermine

Вот и состоялся релиз Ubuntu 19.10 Eoan Ermine. Что нового в ней появилось?

Экспериментальная поддержка ZFS
В Ubuntu 19.10 добавлена экспериментальная поддержка файловой системы ZFS. Файловая система ZFS в свое время была разработана специалистами компании Sun для использования в ОС Solaris. Особенность ZFS — это полный контроль над размещением данных, логическими и физическими дисками. Это приводит к снижению фрагментации, ускорению доступа и лучшим контролем за целостностью данных.

Интегрированы драйвера NVIDIA
В установочный образ Ubuntu 19.10 теперь входят проприетарные драйвера для видеокарт от NVIDIA, для их установки более не требуется доступ в интернет.

GNOME 3.34
В комплект поставки Ubuntu 19.10 входит обновленный GNOME версии 3.34. В связи с этим появилось множество визуальных улучшений, о которых ниже.

Улучшения производительности
Проделана основательная работа над улучшением производительности. К примеру, уменьшены задержки при скроллинге с тачпада, также уменьшены задержки в сессии Xorg. На оборудовании NVIDIA улучшен рендеринг Xorg и работа курсора.

Тема стала светлее
Стандартная тема Yaru теперь более светлая. Это произошло по многочисленным просьбам пользователей.
При желании можно переключиться на темную версию Yaru, однако это придется делать из GNOME Tweak Tool.

Отключение сменных накопителей из дока
Флешки и другие сменные накопители, в том числе и сетевые, теперь можно размонтировать прямо из дока.

Папки приложений
В меню приложений теперь можно создавать папки при помощи перетаскивания элементов.

Улучшения менеджера обоев
Переработан диалог выбора обоев, теперь стало удобнее их пролистывать, также можно поставить картинку на фон рабочего экрана и экрана блокировки всего в один клик.

Ночная подсветка в отдельной вкладке
На «Ночную подсветку» теперь выделена целая вкладка, куда можно перейти из диалога настройки дисплея.

Порядок результатов поиска
Результаты поиска можно тонко настроить: не только выбрать источники, но и порядок появления результатов.

Под капотом
Ubuntu 19.10 основана на следующих компонентах:

Linux 5.3,
glibc 2.30,
GCC 8.3 и опционально 9,
Python 3.7,
OpenJDK 11,
Golang 1.12,
Mesa 19.2,
PulseAudio 13.0,
Firefox 69,
LibreOffice 6.3.

Ubuntu 19.10 будет поддерживаться в течение 9 месяцев, до июля 2020 года.

18 октября   it   linux   open source   pc   ubuntu   новости   операционная система

Xfce 4.16 ожидается в следующем году

Разработчики Xfce подвели итоги подготовки ветки Xfce 4.14, на разработку которой ушло более 4 лет, и выразили желание придерживаться изначально принятого проектом более короткого шестимесячного цикла разработки. В Xfce 4.16 не ожидается столь кардинальных изменений, как переход на GTK3 в Xfce 4.14, поэтому намерение выглядит вполне реалистичным и ожидается, что с учётом того, что на стадии планирования и тестирования уйдёт ещё шесть месяцев, новый значительный релиз может быть сформирован примерно через год.

Никаких конкретных целей на Xfce 4.16 пока не определено, но переход на Wayland и GTK4 в следующей ветке не будет входить в число приоритетных задач. Из инфраструктурных изменений отмечается желание следом за GNOME и freedesktop.org перейти на использование Gitlab для поддержания репозиториев и разбора сообщений о проблемах.

7 сентября   linux   open source   ubuntu   xfce   новости

Авторы elementary OS представили браузер Ephemeral

Один из основателей проекта elementary OS представил новый web-браузер Ephemeral, развиваемый командой разработчиков elementary OS специально для данного дистрибутива Linux. Для разработки использован язык Vala, GTK3+ и движок WebKitGTK+ (проект написан с нуля и не является ответвлением от Epiphany). Код распространяется под лицензией GPLv3. Готовые сборки подготовлены только для elementary OS, но при желании браузер может быть собран и для других дистрибутивов.

По умолчанию браузер запускается в режиме инкогнито, в котором блокируются все внешние Cookie, выставляемые рекламными блоками, виджетами социальных сетей и любым внешним JavaScript-кодом. Установленные текущим сайтом Cookie, содержимое локального хранилища и история просмотра сохраняются до закрытия окна, после чего они автоматически очищаются. В интерфейсе также доступна кнопка для быстрой очистки Cookie и другой связанной с сайтом информации. В качестве поисковой системы по предлагается DuckDuckGo.

2019   2019   elementary   elementaryos   Ephemeral   linux   open source   os   ubuntu   браузер

Проблема с Vestacp

Ну вот я только сейчас заметил что на моем Debian сервере пользовательские темпы не чистятся. Из за этого все иноды были забиты.

Если кому надо вот как я решил проблему.
Добавил к стандартному кроновскому мусорщику Debian такую строку:

09,39 *     * * *     root   /usr/bin/find /home/*/tmp -name "sess_*" -type f -cmin +24 -print0 | /usr/bin/xargs -r -0 rm >/dev/null 2>&1

в файл: /etc/cron.d/php5

Как получить бесплатный ssl сертификат в панели управления VestaCP на Debian 8

26 октября 2016 года мир бесплатных SSL сертификатов для сайтов был огорчен печальной новостью: начиная с Firefox 51 будут считаться недействительными сертификаты, которые были выданы компаниями WoSign и StartCom после 21 октября 2016 года.

Подробнее о причинах такого решения читайте здесь.

Что делать в такой ситуации тем у кого скоро заканчивается срок действия текущих сертификатов и необходимо их продление в ближайшее время? Очевидно, что нужно обратить внимание на еще один сервис раздающий бесплатные SSL сертификаты для сайтов — Let’s Encrypt.

Для кого эта статья

В данной статье приведен пример автоматического получения бесплатного SSL сертификата, когда на сервере установлена операционная система Debian 8 и панель управления VestaCP версии 0.9.8-16.

В качестве веб-сервера у меня используется связка Apache+Nginx.

Алгоритм получения бесплатного сертификата

Выполните последовательно две команды из консоли, сначала:

#v-add-letsencrypt-user USERNAME

где USERNAME — имя пользователя в панели управления VestaCP.

а затем:

#v-add-letsencrypt-domain USERNAME DOMAINNAME.TLD

где USERNAME — имя пользователя в панели управления VestaCP, а DOMAINNAME.TLD — доменное имя зарегистрированное в панели VestaCP у данного пользователя.

Ошибка LetsEncrypt account registration 400 на Debian 8

Если при попытке создания сертификата вы получаете сообщение об ошибке:

/usr/local/vesta/bin/v-add-letsencrypt-user: line 59: xxd: command not found
/usr/local/vesta/bin/v-add-letsencrypt-user: line 63: xxd: command not found
Error: LetsEncrypt account registration 400

то сначала установите недостающее:

#apt-get install vim-common

а затем отредактируйте 44 строчку в файле: /usr/local/vesta/bin/v-add-letsencrypt-user, заменив ее на

agreement='https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf'

После этого получение сертификата должно пройти без ошибок.

Проверка полученного сертификата

Для проверки зайдите в настройки домена и проверьте настройки HTTPS, вы должны увидеть настроенные сертификаты:

Затем посетите свой сайт по HTTPS протоколу и посмотрите его сертификат:

Автоматическое продление сертификата LetsEncrypt

Сертификат LetsEncrypt выдается на 90 дней. Когда до окончания срока его действия останется меньше 30 дней, то сертификат можно будет продлить, для этого необходимо выполнить в консоли следующее:

#v-update-letsencrypt-ssl

Эта команда обновляет ssl сертификаты сразу для всех доменов и пользователей.

При желании эту задачу можно возложить на CRON. В моем примере попытка обновления SSL сертификатов будет предприниматься раз в 15 дней в 12-00. Сертификаты, у которых до окончания срока действия остается менее 30 дней, будут автоматически обновлены.

Переадресация на HTTPS

Для автоматической переадресации посетителей сайта на HTTPS добавьте следующие строки в файл .htaccess

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]