• Интересные статьи

Используем Ночной режим экрана в Linux

Ночной режим на iPhoneNight Shift - это настройка дисплея, которая регулирует освещение в ночное и дневное время, днем в синих тонах, а ночью активируется теплый желтый, более легкий для ваших глаз.

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

Функция Night Shift адаптирует настройки дисплея в зависимости от вашего местоположения и времени суток. Таким образом, отображение вашего экрана не остаются тем же круглосуточно, изменение освещения дисплея на теплый желтый легче переносится, что в итоге не влияет пагубно на ваш сон.

Night Shift не является чем-то уникальным для Linux и сегодня мы рассмотрим приложения F.lux и Redshift.

Как установить F.lux в Linux

Если вы используете Ubuntu или любой другой дистрибутив Linux, основанный на Ubuntu, такой как Linux Mint, Elementary OS вам повезло. Существует приложение F.lux которое имеет свой индикатор (апплет) с графическим интерфейсом, который можно использовать и настраивать довольно легко в Linux. Вы можете использовать для установки неофициальный, но надежный PPA.

Установить F.lux

Как настроить F.lux

Использование F.lux очень простое. Читал как забугорные пользователи настраивают широту и прочие географические координаты чтобы все было автоматически. Я считаю это лишним. После установки, откройте F.lux. Если вы используете окружение рабочего стола Unity, вы можете найти его в Dash воспользовавшись поиском:

Поиск F.lux в Dash

При запуске F.lux, вы увидите окно, как показано ниже. Вам необходимо ввести координаты широты и долготы текущего местоположения. Не волнуйтесь, мы этот шаг пропустим, это не обязательный шаг для использования этой утилиты.

Настройки F.lux

Закройте это окно, на панели индикаторов вы должны увидеть новый индикатор F.lux, нажав на который вы увидите пункт "Pause F.lux - нажав на него вы активируете ночной режим, нажав повторно отключите".

Активация F.lux

Пример работы F.lux не предоставлю так как утилита хитро работает, как оказывается, накладывается как бы цветовая пленка в виде теплого желтого цвета который заскриншотить ну никак не удается.

Пример как работает ночной режим

Существуют различные цветовые настройки, всего доступно 7 вариантов. На мой взгляд, Галогенного достаточно, но вы можете просмотреть другие из доступных:

  • Match Flame
  • Sunset / Sunrise
  • Dim Incandescent
  • Tungsten
  • Halogen - стоит по умолчанию после установки
  • Fluorescent
  • Sunlight

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

Redshift также является хорошей альтернативой для той же цели о которой сегодня я пишу материал. На самом деле, если судить с отзывов пользователей, Redshift более стабилен, чем F.lux в Ubuntu 16.04.

Используем Redshift

Для использования Redshift, вам не нужно никакой дополнительной настройки, установить и использовать. Приложение автоматически определяет ваше местоположение и устанавливает ночной режим на закате.

Единственный минус Redshift является в том, что вы не можете настроить его, чтобы установить необходимый вам цветовую гамму как в F.lux, в итоге получается, что оба приложения хороши и каждое имеет свои положительные стороны и отрицательные.

Установить Redshift

Печать E-mail

Чем отличается 64 битная система от 32

Для компьютерных процессоров существует две самые распространенные архитектуры, это amd64 и i386 или как их называют по-простому 32 и 64 бит. Первая была разработана еще в самое начало эпохи компьютеров и имела кое-какие недостатки. Вторая же - более современная и создана относительно недавно. Новые пользователи компьютера часто задаются вопросом что лучше 32 или 64 бит, а также систему какой архитектуры выбрать для своего компьютера.

В этой статье мы попытаемся полностью ответить на этот вопрос, мы подробно рассмотрим чем отличается 64 битная система от 32, в чем принципиальная разница этих архитектур, а также почему вам стоит выбрать тот или иной вариант.

desktop

Архитектура 32 бит

В первую очередь нужно сказать, что 32 бит или x86, или i386 - это почти одно и то же, и это архитектура процессора, а уже операционная система рассчитана для работы на этой архитектуре. Впервые архитектура x86 была использована в процессорах Intel. Такое название образовалось от первых процессоров, где она применялась - Intel 80386. Уже позже ее начали поддерживать процессоры от AMD и x86 стала стандартом для персональных компьютеров. Дальше она улучшалась, дорабатывалась, но суть не в этом.

 Архитектура 64 бит

Архитектура 64 бит была разработана намного позже компанией AMD. Еще эту архитектуру называют x86-64 или amd64. Несмотря на название она тоже поддерживается процессорами Intel и AMD. Она полностью совместима с x32. Разница между ними, в основном, в битности, но что это такое мы рассмотрим намного подробнее ниже.

Чем отличается 64 и 32 бит?

Чтобы понять чем отличается 32 бита от 64, нужно погрузиться еще дальше в основы. Процессор - это самый главный компонент компьютера, его даже можно назвать мозгом. Именно процессор оперирует всеми данными, которые мы хотим обработать управляет внешними устройствами, отправляет им команды, получает от них информацию и взаимодействует с памятью. Все адреса и инструкции во время выполнения процессору нужно где-то хранить, и нет, не в оперативной памяти, потому что адреса в оперативной памяти нужно тоже где-то хранить.

Для решения этой задачи каждый процессор содержит несколько десятков ячеек сверхбыстрой памяти, их еще называют регистрами, каждая из этих ячеек имеет свое предназначение, имя и определенный размер. Чем отличается 32 bit от 64? В размере и все дело. У 32 битных процессоров, размер одной ячейки - 32 бит. В процессорах архитектуры 64 бит - размер регистров уже не 32, а 64. Чем больше размер ячейки, тем больше данных она может уместить, а значит пространство адресов ресурсов может быть больше.

 

Так, процессоры архитектуры 32 бит могли получить доступ только к адресам в пределах 2^32 степени. Адрес большего размера просто не поместится в ячейку. Наиболее всего это ограничение заметно при работе с оперативной памятью. В этот диапазон входит только память до 2^32 бит или 4 Гб, все что выше процессор не сможет прочитать без специальной эмуляции со стороны операционной системы.

Процессор, с размером регистров 64 бит может получить доступ к адресам до 2 ^ 64, а это уже намного больше, если перевести в привычные величины, то это 1 Эб (экзабайт) или миллард гигабайт. Фактически такого количества оперативной памяти еще не поддерживает ни одна операционная система, даже Linux. По сравнению с 4 Гб - это очень большая разница.

Но это еще не все. В одном цикле работы процессор с размером регистра 32 бит может обрабатывать 32 бит или 4 байта данных, 1 байт равняется 8 бит. Таким образом, если размер данных превышает 4 байта, то процессору придется выполнить несколько циклов для его обработки. Если процессор 64 битный, то размер данных для обработки в одном цикле увеличивается в два раза, и теперь составляет 8 байт. Даже если данные имеют размер больше, чем 8 байт, то процессору одинаково нужно будет меньше времени на их обработку.

Но во время реального использования вы вряд ли заметите большое увеличение производительности, если, конечно, вы не используете очень тяжелые приложения. Кроме всего, описанного, разница 32 и 64 битных систем еще много в чем. Эти архитектуры еще много чем отличаются. Архитектура 64 бит более оптимизирована, рассчитана на более новое оборудование, многозадачную и очень быструю работу. В наши дни все процессоры работают в режиме 64 бит, но поддерживают 32 бит для совместимости в режиме эмуляции. Но не стоит сразу бежать и переустанавливать систему на 64 бит потому что она лучше, и ниже мы рассмотрим почему.

Что выбрать x32 или x64?

Теперь вы знаете чем отличается 64 битная система от 32 бит. Среди пользователей ходит очень много споров, о том, какую архитектуру использовать. Одни говорят что только 64, другие ратуют в пользу x32. Как вы понимаете из выше написанного, все зависит от оперативной памяти. Если у вас меньше четырех гигабайт, то можно использовать 32 бит, если больше, то нужно использовать 64 бит, чтобы система могла увидеть всю память. Да, есть расширения PAE, которые позволяют процессору видеть больше 4х гигабайт, но будет намного быстрее, если система будет работать с памятью напрямую, без всяких хаков.

Возможно, у вас возник вопрос, почему не использовать архитектуру 64 бит если памяти меньше 4х гигабайт? Поскольку размеры регистров процессора больше, то автоматически становиться больше все, что храниться в оперативной памяти, больше занимают инструкции программ, больше занимают метаданные и адреса, которые хранятся в оперативной памяти.

А это все значит, что если вы установите 64 битную систему на компьютер с меньше чем 4 Гб ОЗУ памяти, то оперативной памяти вам будет очень мало. Вы не заметите прироста производительности, будет только хуже, потому что часть оперативной памяти уйдет на диск в раздел подкачки. а скорость работы с диском, как вы понимаете, очень сильно отличается от скорости работы ОЗУ.

Даже если у вас 4 Гб, то использовать 64 бит не желательно, потому что памяти будет не хватать. По современным меркам, для персонального компьютера это уже мало, а вы ее еще уменьшите использовав эту архитектуру. В конце концов, вы можете использовать технологию PAE, эту опцию можно включить в ядре Linux, чтобы получить доступ ко всем четырем гигабайтам из 32 бит. Это будет вполне оправдано.

Но если у вас 6 Гб и больше, то здесь уже не целесообразно применять PAE, лучше использовать нормальную 64 битную архитектуру, памяти благо хватает. и процессор рассчитан именно на нее.

Выводы

В этой статье мы рассмотрели чем отличается чем отличается 32 от 64 и теперь вы сможете правильно подобрать систему, чтобы она работала с оптимальной производительностью.

На завершение небольшое видео про отличия 64 битных процессоров от 32 битных, в видео акцент сделан на мобильные процессоры, но технология та же:

Источник: losst.ru

Печать E-mail

Опасные вирусы для Linux

С давних времен между пользователями ходят споры есть ли вирусы для Linux и если есть, то стоит ли использовать антивирусы на своем компьютере. Операционная система Linux спроектирована таким образом, чтобы быть максимально безопасной и защищенной от вирусов.

Она действительно намного безопаснее Windows и менее подвержена атакам вирусов и вирусам. Но разработчики - тоже люди и иногда они ошибаются. Из-за недосмотра или еще по каким-либо причинам в системе появляются уязвимости, которые могут быть использованы вирусами. В наши дни Linux стремительно набирает популярность. Если на персональных компьютерах она используется не так часто, то на серверах Linux занимает лидирующие позиции, а теперь еще и на различных IoT устройствах, которых становится все больше.

Хакерам становится все выгоднее делать вирусы для Linux. Ими сложнее заразиться чем в Windows, и в большинстве случаев они используют уже устраненные в новых версиях linux и всем известные уязвимости для проникновения в систему, а также недочеты в настройке.

Так что если ваша система правильно настроена и вовремя обновляется, то вам нечего бояться. Но многие IoT устройства, роутеры или серверы долго не обновляются, и именно они становятся жертвами таких вирусов. В нашей сегодняшней статье мы рассмотрим самые опасные вирусы для Linux, которые появились за последние несколько лет.

1. Linux.Encoder

Linux.Encoder известный, как первый шифровальщик для операционных систем на базе ядра Linux. Распространение вируса началось 5 ноября 2015 года. Используя различные уязвимости в системе вирус шифровальщик linux проникал на сервер и зашифровывал все доступные для записи файлы с помощью симметричного шифрования AES и RSA.

Открытый ключ, которым было выполнено шифрование доступен всем, а вот за закрытый, нужный для расшифровки, злоумышленники требовали деньги в валюте bitcoin. Основным путем для проникновения в систему для этого вируса была уязвимость в популярной CMS для создания онлайн магазинов - Magento. Естественно, уязвимость была давно закрыта, но не все небольшие ресурсы установили обновление, за что и поплатились.

Было обнаружено несколько версий вируса Linux.Encoder.0, Linux.Encoder.1 , Linux.Encoder.2. Но для всех из них со временем были найдены способы расшифровки файлов.

2. Linux.Mirai

Первая версия Linux.Mirai была обнаружена в мае 2016. У него совсем другая специфика работы. Вирус не причиняет вреда владельцу устройства и пытается остаться незамеченным. Он нацелен больше на IoT устройства, под управлением Linux, которые подключены к сети интернет и использует их для осуществления DDoS атак. Пользователь, скорее всего, ничего не заметит кроме существенного снижения пропускной способности сети.

Попадает вирус на машину путем совсем простым. Он ищет устройства на которых работает служба telnet с доступом без пароля или паролем по умолчанию. Linux.Mirai находится на устройстве до перезагрузки. Но если логин и пароль telnet не были изменены, то устройство будет инфицировано снова.

Этот вирус еще известен под именами Bashlite, GayFgt, LizKebab, Torlus, Bash0day и Bashdoor. Именно с помощью ботнена, организованного этим вирусом были осуществлены несколько нашумевших DDoS атак этой осенью. Как бы то ни было, но успех Mirai вдохновил хакеров разрабатывать другие linux вирусы, для организации DDoS атак.

3. Linux.NyaDrop

Это еще один троян, который инфицирует IoT устройства под управлением Linux точно так же, как это делает Mirari. Он не просто ищет устройства без пароля, но и пытается перебрать самые часто используемые пароли для telnet, чтобы попасть на устройство.

Работает вирус немного другим образом, после проникновения на устройство, он загружает исполняемые файлы бэкдора, который позволяет получить удаленный доступ к устройству. Пока что инициируются только роутеры на архитектуре MIPS, но в будущем вирус может расширить круг своих жертв. Хакеры смогут использовать зараженные устройства не только для DDoS атак, но и, например, в качестве прокси.

4. Linux.BackDoor.Gates

Этот троян для Linux был обнаружен еще в мае 2014. Он атакует устройства, под управлением 32 битной версии операционной системы Linux. Вирус состоит из двух частей, бэкдора, который позволяет злоумышленникам выполнять на вашем компьютере необходимые ему команды, а также DDoS бота. Основное предназначение, как и у двух предыдущих - проведение DDoS атак.

В процессе работы вирус передает злоумышленникам много данных о вашей системе, среди них: количество ядер, скорость CPU, использование CPU, MAC адрес, информация о сетевых интерфейсах, объем памяти, объем передаваемых и получаемых данных.

5. Linux.Lady

Еще один троян для операционных систем семейства Linux обнаруженный в октябре 2016. Он написан на новом языке, разработанном в корпорации Google. Он заражает серверы через неправильно настроенную программу Redis. Троян способен сам распространяться от машины к машине и постоянно исследует сеть на наличие уязвимых компьютеров.

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

6. Linux.DnsAmp

Этот троян для Linux был обнаружен еще в 2014 году, он может заражать как 32, так и 64 битные системы Linux. После заражения вирус прописывает себя в автозагрузку через /etc/rc.local и начинает ожидать команд от сервера. Основная цель вируса - участие в DDoS атаках.

Попадая на вашу машину, как и другие linux вирусы, он отправляет на свои сервера информацию о ней, например, объем памяти и количество swap пространства, а также другие характеристики.

7. Linux.Hanthie

Троян для Linux, обнаруженный еще в 2013 году, сам распространяться не умеет, но может попасть на компьютер путем социальной инженерии. После запуска прописывается в автозагрузку и пытается подключить свою библиотеку ко всем процессам.

Вирус подключается ко всем браузерам и следит за трафиком HTTP и HTTPS перехватывая и отправляя злоумышленникам данные форм, которые заполняет пользователь. Также он предоставляет злоумышленникам доступ к вашей системе и имеет средства защиты от антивирусов и обнаружение запуска в виртуальных окружениях.

8. Linux.Myk

Еще один троян для операционных систем Linux, созданный китайскими программистами. Как и Mirori, этот вирус предназначен для организации DDoS атак, но также может предоставить злоумышленнику доступ к вашему компьютеру. Характерная особенность этого вируса в том, что он способен отключать брандмауэр. Инфицирование осуществляется с помощью социальной инженерии. Впервые вирус был обнаружен весной 2015.

9. Linux.Rex

В 2016 году появилось несколько вирусов для Linux, написанных на новом языке от Google - Go. Вирус инфицирует сервера, под управлением различных систем управления контентом, используя обнаруженные в них уязвимости. Он может рассылать электронные письма и самостоятельно искать уязвимые сервера. Чаще всего вирус заражает серверы с Durpal, WordPress, Magento, JetSpeed, в которых не исправлены уязвимости. В WordPress вирус пытается использовать уязвимые плагины WooCommerce, Robo Gallery, Rev Slider, WP-squirrel, Site Import, Brandfolder, Issuu Panel и Gwolle Guestbook. Для сайтов Magento используются уязвимости CVE-2015-1397, CVE-2015-1398 и CVE-2015-1399.

Он используется злоумышленниками для организации DDoS атак, способен собирать доступную информацию о сервере, в том числе логины и пароли пользователей. Также вирус рассылает email сообщения с угрозой DDoS атаки и требует выкуп.

10. Linux.Sshcrack

Эта вредоносная программа пытается заразить как можно большее количество устройств путем перебора паролей ssh. Когда программа получает доступ к новому компьютеру, она запускает на нем 200 потоков, выбирает случайный адрес и пытается перебрать ssh пароль для него. Перебор осуществляется по словарю, в котором есть более 10000 значений.

11. Linux.Rekoobe

Этот простой вирус для Linux был обнаружен в ноябре 2015. Он способен выполняться на машинах с архитектурой x86 и x64, хотя изначально был разработан только для SPARC. Вирус распространяется путем социальной инженерии, и может даль злоумышленнику доступ к вашему компьютеру, а также способен загружать на ваш компьютер различные файлы и передавать команды интерпретатору команд linux.

12. Linux.Ellipsis

Этот вирус создает на инфицированном сервере или компьютере с операционной системой Linux прокси-сервер, с помощью которого злоумышленник может делать нужные ему действия в сети и оставаться незамеченным. Вирус распространяется путем перебора логина и пароля к службе удаленного доступа - ssh.

В процессе работы вирус отключает iptables и мешающие ему программы, ведение логов. А также передает контроль над вашим компьютером злоумышленникам.

13. Linux.Ekoms

Этот вирус под Linux передает злоумышленникам снимки вашего экрана каждые 30 секунд. Также может загружать на сервер содержимое папки /tmp. Кроме снимков экрана, вирус может записывать звук. Заражение машины, как и во многих других способах выполняется путем социальной инженерии.

Выводы

Как видите, вирусы и операционные системы linux, вещи все же совместимые. За последнее время их появилось очень достаточно много. Другое дело, что они ориентированны, либо на уязвимые и не обновляемые системы, IoT устройства, или социальную инженерию. Это не повод ставить антивирус, но это не значит что нужно терять бдительность и расслабляться. Не забывайте обновлять свою систему вовремя, особенно если у вас есть сервер.

Источник: losst.ru

Печать E-mail

Пробрасываем USB–ключ в облако (Linux клиент — Linux сервер)

Заказчику потребовалось подключить USB–ключ для банковской системы к Linux–серверу в облаке, где он разворачивает свой разработанный продукт. Напрямую подключить USB–ключ к виртуальной машине нельзя — она работает в отказоустойчивом кластере и может быть смигрирована на любой из хост-серверов без даунтайма.

Давайте посмотрим, как реализовать проброс USB–ключа по сети в виртуальную машину с Linux в облаке Azure Pack Infrastructure от InfoboxCloud.

Раз подключить ключ к виртуальной машине нельзя — его нужно подключить к чему-то реальному. Есть аппаратные решения, например AnyWhere USB, но заказчик выбрал более универсальное решение: выделенный сервер в ЦОД Infobox (что для одного ключа получилось дешевле — аппаратные требования к выделенному серверу для такой задачи минимальны — можно использовать самый дешевый сервер с софтовым Raid).

Для проброса использовалось ПО USB Redirector (версия для Linux бесплатна). На выделенный сервер и в виртуальную машину в облаке была установлена Ubuntu 16.04 LTS и были применены все обновления.
apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade
Для установки USB Redirector потребуются исходные тексты ядра, установите их:
apt-get install linux-source
Теперь необходимо отключить обновления ядра ОС, так как они могут сломать работу USB Redirector (служба проброса после обновления ядра не будет запускаться до переустановки), если необходимо — их можно устанавливать вручную переустанавливая USB Redirector.
sudo apt-mark hold linux-image-generic linux-headers-generic

Установка и настройка USB Redirector на сервере с подключенным ключом USB

Скачайте USB Redirector:
wget http://www.incentivespro.com/usb-redirector-linux-x86_64.tar.gz
Распакуйте:
tar -xvzf usb-redirector-linux-x86_64.tar.gz
Перейдите в папку с ним:
cd usb-redirector-linux-x86_64/
Разрешите запуск инсталлятора:
chmod +x installer.sh
Устанавливаем сервер:
./installer.sh install-server
Если все прошло корректно, вы увидите сообщение об этом.

Добавьте службу проброса в автозагрузку, если ранее этого не произошло:
systemctl enable rc.usbsrvd
Подключив USB–ключ к выделенному серверу проверим какие USB–устройства доступны:


Есть 2 варианта расшарить устройство по сети.

Вариант 1:
usbsrv -share -vid 2022 -pid 0202 -usbport 2-1
В этом случае мы привязываемся к конкретному id устройства и порту, если включить usb-ключ в другой порт сервера — номер usb порта сменится и работать не будет.

Вариант 2:
usbsrv -share 1
В этом случае мы привязываемся только к id устройства. Теперь USB–устройство расшарено по сети.

Конечно делать его доступным для всех пользователей Интернет не правильно, поэтому добавим ограничения в firewall:
ufw allow 22
ufw allow from *.*.*.* to any port 32032
ufw enable
Где вместо *.*.*.* нужно написать адрес сервера, с которого разрешено подключение.

Установка клиента USB Redirector в облаке

Скачайте USB Redirector:
wget http://www.incentivespro.com/usb-redirector-linux-x86_64.tar.gz
 
Распакуйте:
tar -xvzf usb-redirector-linux-x86_64.tar.gzПерейдите в папку с ним:
cd usb-redirector-linux-x86_64/
Разрешите запуск инсталлятора:
chmod +x installer.sh

Устанавливаем сервер:
./installer.sh install-client

Если все прошло корректно, вы увидите сообщение об этом.

Добавьте службу проброса в автозагрузку, если ранее этого не произошло:
systemctl enable rc.usbsrvd
Теперь добавим наш сервер:
usbclnt -addserver **.**.**.**:32032
Где вместо **.**.**.** нужно указать ip–адрес сервера.

Теперь можно посмотреть список доступных устройств:
usbclnt -list


Видим, что на сервере 1 доступно устройство 1.

Подключаем:
usbclnt -connect 1-1
Включаем автоматическое соединение с устройством:
usbclnt -autoconnecton 1-1
Проверяем:
usbclnt -list



USB–ключ был успешно проброшен в виртуальную машину в облаке.

Печать E-mail

Альтернатива Chrome OS - облачные дистрибутивы Linux

Сегодня мы перечислим некоторые облачно-ориентированные дистрибутивы для Linux, которые можно было бы назвать в качестве реальных альтернатив Chrome OS для Linux.

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

Хотя как вам известно Chrome OS доступна исключительно для аппаратных средств компании Google, то есть вы обязательно должны приобретать компьютер (ноутбук) от Google c предустановленной Chrome OS, есть и другие альтернативы, которые позволяют испытать потенциал облачных технологий прямо на вашем ноутбуке или настольном компьютере в Linux.

1. Cub Linux

Cub Linux

 

Это не Chrome OS. На изображении выше рабочий стол Cub Linux. Чего-чего?

Cub Linux не новость для пользователей Linux. Но если вы не знакомы с ним, Cub Linux является веб-ориентированным Linux дистрибутивом, который создан по подобию Chrome OS. Он также является проектом с открытым исходным кодом братом Chrome OS от матери Linux.

Chrome OS работает с браузером Chrome, это как основной компонент. Не так давно, проект по имени Chromixium ОС начал создать дистрибутив очень похожим на Chrome OS, которые работал в основном с браузером Chromium вместо Google Chrome как Chrome OS. В связи с этим у создателей проекта возникли проблемы с авторскими правам и пришлось решать юридические вопросы, так как название дистрибутива копировало очень сильно было похожим на Chrome OS в итоге всего этого название было изменено на Cub Linux (Chromium+Ubuntu).

Cub Linux установка веб-приложений

История у Chrome OS и Cub Linux очень схожа, как можно понять с названия, Cub Linux основан на Ubuntu и Chrome OS имеет те же корни, с особенностей Cub Linux можно отметить очень легкий оконный менеджер Openbox. Рабочий стол выглядит очень аккуратно.

В менеджере приложений, вы можете установить любое из веб-приложений из интернет-магазина Chrome и любое программное обеспечение которое доступно для установки в Ubuntu. Да, со всеми приложениями с магазина Chrome и доступных для установки в Ubuntu, Chrome OS спокойно курит в сторонке.

Что касается производительности, то этот дистрибутив супер легкий и очень быстрый благодаря Openbox Desktop Environment. Основан на Ubuntu Linux, стабильность Cub Linux несомненна. Рабочий стол удовольствие для глаз со всей его гладкой анимацией и красивым пользовательским интерфейсом.

Рекомендую Cub Linux для всех, кто проводит большую часть времени в браузере, этот дистрибутив очень порадует вас как стабильностью работы так и производительностью. Если браузер для вас это основное приложение в котором вы проводите все свое рабочее время, это то, что вам нужно.

2. Peppermint OS

Большое количество пользователей смотрят в сторону Linux, потому что они хотят легкости в работе и не хотят иметь много хлопот. Некоторым пользователям не очень нравится мучиться с антивирусами, работать с дефрагментаторами, cleaner для очистки мусора, все они хотят, операционную систему, а не ребенка за которым нужен постоянный уход. И я должен сказать, Peppermint OS на самом деле хорошо справляется с этой задачей. Разработчики Peppermint OS проделали много работы и вложили много усилий в понимании потребностей пользователей.

Peppermint OS

После установки дистрибутива вы не найдете очень большого количества предустановленного программного обеспечения, включенного по умолчанию в дистрибутив. Традиционная идеология в том, что пользователь сам определяет необходимое ему количество приложений и настроит все как ему захочется. Кстати, действительно ли нам нужно устанавливать так много приложений, когда мы можем получить веб-альтернативы для почти всех приложений? Разработчики не идут по пути большинства дистрибутивов Linux в которых стоит задача запихнуть максимальное количество приложений во время установки системы.

Еще одной отличительной особенностью Peppermint OS можно отметить утилиту Ice, которая позволяет преобразовать все ваши любимые и наиболее часто используемые веб-сайты в настольные приложения (ярлыки), которые можно запускать непосредственно с рабочего стола или меню. Это то, что мы называем браузером который выполняет конкретные задачи необходимые для пользователя без лишней шелухи.

Создание приложений (ярлыка)

Любите Facebook? Почему бы не сделать веб-приложение facebook для вашего рабочего стола чтобы иметь возможность для быстрого запуска? Многие пользователи жалуются о недоступности Google Диск в Linux, да, есть конечно сторонние решения, но все они требует много лишних телодвижений, Ice позволяет получить быстрый доступ к Google Drive в один клик. Функциональность утилиты Ice ограничивается только вашим воображением.

Peppermint OS 7 основан на Ubuntu 16.04. Он обеспечивает высокую производительность и очень быстрый отклик при выполнении операций. Используется окружение рабочего стола LXDE. Данный дистрибутив можно настроить полностью под ваши потребности и сделать очень привлекательный внешний вид.

Peppermint OS предлагает именно ту золотую середину с облачных операционных систем, где вы можете установить все необходимые вам приложения, настроить как вам захочется при этом производительность системы от этого не пострадает. Онлайн-оффлайн возможности сбалансированы и вам не нужно думать о том, что этот дистрибутив без постоянного подключения к сети интернет ничего не сможет.

3. Apricity OS 

Apricity OS

Apricity OS - это один из лучших облачно-ориентированных современных дистрибутивов Linux. Основная причина почему Apricity OS попал в этот список, это конечно же из-за своей простоты. Дизайн дистрибутива имеет перегруженность с элементами (я говорю не только об операционных системах, отличных от Linux), Apricity с одной стороны имеет загромождение, а с другой упрощает все необходимые базовые взаимодействие пользователя с рабочим столом. Окружение рабочего стола Gnome настроено очень красиво. Разработчики действительно постарались на славу.

Предварительно установленный список программного обеспечения небольшой. Почти все дистрибутивы Linux имеют те же предварительно установленные приложения. Но Apricity ОС имеет совершенно новый набор программного обеспечения. По умолчанию системным браузером в нем установлен Chrome вместо Firefox. Я как пользователь этого браузера очень рад, что хоть кто-то уходит от стандартов. Я имею в виду, почему бы не дать нам то, что мы хотим, дать возможность выбора?

Apricity OS также имеет утилиту Ice, которую мы обсуждали чуть выше. Вместо того чтобы использовать, Firefox, в системе используется браузер Chrome для настольной интеграции. Apricity OS имеет предустановленную тему Numix Circle с ее замечательными значками по умолчанию, каждый раз, когда вы будете устанавливать необходимое вам веб-приложение, в Dock панель ниже будет добавляться красивый значок, внешний вид всегда играет важную роль чтобы в системе было приятно и комфортно работать.

Рабочий стол Apricity OS

Посмотрите, что я имею в виду?

Apricity ОС базируется на Arch Linux. (Если кто-то из вас ищет дистрибутив который в себе объединяет, скорость работы, простоту, оформление, вам несомненно нужно выбрать Apricity ОС), Apricity полностью поддерживает принцип Arch в свободе выбора. Всего 10 минут, и вы будете иметь все необходимые вам веб-приложения с помощью утилиты Ice.

Великолепные фоны, минималистичный рабочий стол и большие функциональные возможности. Они делают Apricity OS лучшим в выборе облачно-ориентированных систем. Установите Apricity OS, и вы влюбитесь как в его простоту так и в функционал и внешний вид. Я серьезно )).

На этом наш небольшой обзор облачно-ориентированных систем завершен.

Печать E-mail

Дистрибутивы основанные на Fedora

Сегодня мы рассмотрим лучшие дистрибутивы, основанные на Fedora.

Мы не будем ориентироваться на серверные дистрибутивы, а рассмотрим именно те, которые предназначены для домашнего использования или, по крайней мере, подойдут для обычных пользователей. Fedora, и основанный на ней дистрибутив Red Hat не так популярны среди обычных пользователей как Ubuntu, они ориентированны более на корпоративный сектор. Но все же есть кое-что интересное. Все дистрибутивы Fedora расположены в случайном порядке. А теперь перейдем к списку.

1. CentOS

centos-small

CentOS - это дистрибутив Linux, поддерживаемый сообществом и буквально собранный из наработок Red Hat Enterprise Linux, который основан на Fedora. CentOS - это бесплатная версия Red Hat, отличаются они лишь тем, что в CentOS вырезан весь брендинг Red Hat. Этот дистрибутив более предназначен для корпоративного использования и каждая его версия поддерживается на протяжении 10 лет.

Но его можно использовать и дома, система содержит стабильное и хорошо протестированное программное обеспечение, менеджер пакетов Yum и окружение рабочего стола Gnome. Здесь вы сможете найти все необходимое ПО если не в официальных репозиториях, то в сторонних.

2. Korora

korora-small

Раньше дистрибутив Korora Linux был основан на Gentoo, но это было давно. В 2010 году разработка дистрибутива была возобновлена, и теперь он основывается на Fedora. Этот дистрибутив ориентирован на начинающих пользователей. В отличие от официальной версии Fedora здесь по умолчанию поставляются все необходимые драйвера и проприетарные кодеки. Также у Korora есть свой репозиторий пакетов.

Дистрибутив предоставляет пять различных редакций, для разных окружений рабочего стола - Gnome, Cinnamon, KDE, MATE и Xfce. Поддерживается 32 и 64 битные версии.

3. Qubes OS

qubes-small

Это дистрибутив, основанный на Fedora и рассчитанный на обеспечение максимальной безопасности пользователя. Все запускаемые программы изолируются в отдельных виртуальных машинах с помощью Xen. Это снижает производительность, но зато гарантирует что программы, не получат доступ друг к другу. Кроме пакетной базы Fedora, может браться за основу система Debain.

4. Chapeau

chapeau-small

Chapeau Linux - это еще один отличный дистрибутив для начинающих пользователей, которые хотят иметь систему, в которой все есть из коробки. Вместе с дистрибутивом поставляются все необходимые на первое время программы, драйвера и медиа кодеки. Не удивительно, что образ занимает 2,5 Гигабайт.

Дистрибутив поставляется с окружением рабочего стола Gnome и поддерживает только 64 битную архитектуру. Chapeau имеет несколько интересных особенностей, например, возможность создавать папки в главном меню Gnome, а также настраивать любой масштаб интерфейса.

5. Linpus Linux

linpus-small

Linpus Linux - это дистрибутив Linux, основанный на Fedora и разрабатываемый компанией Linpus Technologies. Он довольно часто поставляется по умолчанию со многими ноутбуками. Вместе с дистрибутивом поставляется достаточно большое количество приложений, среди которых Chromium, Totem, LibreOffice 4.0, Adobe Reader, Eclipse IDE. Из фирменных программ здесь есть свой центр приложений, меню и менеджер настройки системы.

Дистрибутив активно разрабатывается и новые версии выходят каждые шесть месяцев. Также компания постоянно выпускает обновления.

6. Hanthana

hanthana-small

Как я уже говорил, дистрибутив Fedora не содержит различного программного обеспечения, которое вам может понадобиться каждый день. Вам придется все устанавливать самому, а также придется устанавливать кодеки и драйвера. Но для этого нужен высокоскоростной интернет.

Чтобы решить эту проблему в 2009 году был разработан дистрибутив Hanthana, размер установочного образа которого составляет 3,6 Гб. Он содержит все программное обеспечение, которое может вам понадобиться. Дистрибутив поставляется с окружениями рабочего стола Gnome, Sugar, Xfce, KDE и LXDE. Поддерживаются архитектуры 32 и 64 бит.

7. Arquetype

01

Arquetype для Fedora - это дистрибутив похожий на Antergos для ArchLinux. Он рассчитан в первую очередь на начинающих и имеет очень красивый внешний вид. Как и в других, упомянутых выше дистрибутивах, здесь поставляется достаточно большое количество программного обеспечения по умолчанию, включая офис, wine и PlayOnLinux.

Arquetype поставляется в двух редакциях с окружениями рабочего стола Cinnamon и KDE. Но поддерживается только архитектура x64.

8. Russian Fedora Remix (RFRemix)

gnome-menu

RFRemix - это оригинальный дистрибутив Fedora, специально адаптированный для русскоязычных пользователей. Но в отличие от оригинальной Fedora здесь, кроме официальных репозиториев, используется по умолчанию RPMFussion и собственный репозиторий. Также дистрибутив содержит много программ, которые не могут быть включены в официальную версию Feodra из-за закрытости кода.

В дистрибутив включены все нужные кодеки, а также проприетарные драйвера ATI и NVIDIA. На установочном диске поставляются окружения рабочего стола Gnome, KDE, XFCE и LXDE.

9. Berry Linux

berry-small

Berry Linux - это легковесный дистрибутив Linux, основанный на Fedora и предназначенный для использования в качестве LiveCD. Дистрибутив можно загрузить с флешки или оптического диска и полноценно использовать систему. Из программ тут есть аудио и видеоплееры, браузер, графический редактор. Последняя версия основана на Feodra 24 и вышла несколько месяцев назад.

Источник: losst.ru

Печать E-mail

Лучшие графические оболочки Ubuntu

Ubuntu - это один из самых популярных дистрибутивов Linux, разрабатываемый компанией Canonical. По умолчанию в этом дистрибутиве используется собственная графическая оболочка - Unity. Она применяется поверх окружения рабочего стола Gnome 3 и выглядит достаточно красиво.

Но у Unity есть один существенный недостаток - у нее слишком мало настроек, и до сих пор остались кое-какие ошибки и недоработки. К тому же эта оболочка нравится не всем. Но необязательно использовать именно ее, вы можете установить любое из доступных окружений рабочего стола для Linux. Здесь ваш выбор ограничен только вашим вкусом. В этой статье мы рассмотрим лучшие графические оболочки Ubuntu 16.04, а также как и установить в этой системе.

1. GNOME Shell

ajxan

Gnome 3 или GNU Network Object Model Environment входит в состав проекта GNU и разрабатывается командой Gnome Project. Это рабочее окружение Ubuntu похоже на Unity, но достаточно сильно отличается от нее. Gnome используется как графическая оболочка Ubuntu по умолчанию в редакции дистрибутива Ubuntu Gnome.

Основные возможности:

  • Композитный менеджер Mutter или Compiz;
  • Режим просмотра "Действия" позволяет увидеть все открытые окна на одном экране, перемещать их между рабочими столами, искать и многое другое;
  • Есть система уведомлений для рабочего стола;
  • Поддерживаются расширения, с помощью которых можно изменить внешний вид и функциональность окружения. Вы можете установить их с сайта extensions.gnome.org;
  • По умолчанию окна нельзя сворачивать, для замены этой функции рекомендуется использовать рабочие столы и режим отображения "Действия". Но сворачивание окон можно включить;
  • Динамическое количество рабочих столов. Вы можете открыть их столько, сколько вам нужно.

Для установки выполните:

$ sudo apt install ubuntu-gnome-desktop

2. Xfce

1404_whisker

Xfce - это легковесное окружение рабочего стола Ubuntu и других дистрибутивов Linux. Окружение потребляет очень мало системных ресурсов, красиво выглядит и дружественно к пользователям. Вместе с самим окружением поставляется несколько дополнительных приложений, панелей и плагинов, а также используется собственный оконный менеджер Xfwm.

Кроме стандартных компонентов, в это рабочее окружение Ubuntu входят дополнительные программы с префиксом xfce. Чтобы установить окружение рабочего стола xfce в Ubuntu выполните:

$ sudo apt-get install xubuntu-desktop

3. KDE Plasma

kde-celebrates-its-20th-anniversary-with-the-release-of-kde-plasma-5-8-lts-508913-3

KDE - это еще одно очень мощное и красивое окружение рабочего стола, по функциональности и потреблению ресурсов похожее на Gnome. Но в отличие от Gnome здесь очень много настроек и вы сможете конфигурировать окружение как захотите. KDE имеет внешний вид, похожий на Windows, а это будет очень кстати для новичков.

Основные возможности:

  • Можно настраивать огромное количество параметров и буквально любой аспект поведения рабочего окружения;
  • Панели могут быть размещены по краям экрана и могут использоваться в качестве панелей запуска или таксбара;
  • Вы можете запускать программы из меню, через лаунчер или с помощью ярлыков;
  • На рабочем столе можно разместить виджеты Plasma;
  • Режим действий позволяет переключаться между рабочими столами и пространствами.

Для установки окружения рабочего стола и всех дополнительных пакетов выполните в терминале:

$ sudo apt install kubuntu-desktop

4. LXDE

ejmkw

LXDE - это еще одно очень легкое окружение рабочего стола, ориентированное на минимальное потребление ресурсов и максимальную производительность. В качестве оконного менеджера используется Openbox. Но кроме него в набор окружения входит несколько утилит с префиксом LX - это настройки системы, загрузчик приложений, панель, менеджер сессий, аудиоплеер, терминал и многое другое.

Основные возможности:

  • Потребляет мало CPU и памяти;
  • Выглядит просто и красиво;
  • Есть множество настроек, с помощью которых вы можете заставить окружение выглядеть так, как нужно;
  • Компоненты окружения можно использовать независимо друг от друга.

Чтобы сменить окружение рабочего стола ubuntu выполните такую команду:

$ sudo apt-get install lubuntu-desktop

5. Cinnamon

d1ewu

Cinnamon - это форк Gnome 3, разрабатываемый командой дистрибутива Linux Mint. В окружении используется собственная оболочка, которая делает интерфейс Gnome 3 похожим на Gnome 2. Здесь используется новое программное обеспечение, и в то же время вы получаете современный интерфейс и возможность установки расширений. В окружении есть привычная панель внизу экрана, привычное меню запуска приложений, а также возможность добавлять виджеты на рабочий стол.

Для установки выполните:

$ sudo add-apt-repository ppa:embrosyn/cinnamon
$ sudo apt update
$ sudo apt install cinnamon blueberry

6. MATE

04_desktop

MATE - это форк Gnome 2, который был создан сразу после объявления о выходе версии Gnome 3. Многим пользователям не понравилась новая версия и они хотели сохранить прежний внешний вид. Окружение выглядит точно так же, как и традиционный интерфейс Gnome 2.

Основные особенности:

  • Имеет традиционный внешний вид Gnome 2;
  • Поставляется со старыми версиями некоторых приложений Gnome 2;
  • Все конфликты между MATE и Gnome 3 были разрешены, поэтому оба окружения могут быть беспрепятственно установлены в системе.
  • Поддерживаются GTK2 и GTK3 приложения.

Для установки используйте такую команду:

$ sudo apt-get install ubuntu-mate-desktop

7. Pantheon

pantheon_gui

Pantheon - это графическая оболочка для Gnome 3, разработанная в рамках проекта Elementary OS. Но она может быть установлена и в Ubuntu.

Особенности:

  • Верхняя панель называется WingPanel, она смешивает все лучшее из панелей Gnome 2 и Gnome Shell;
  • Для запуска приложений используется лаунчер Slingshot;
  • В нижней части экрана находиться док-панель Plank;
  • Утилита Cerebere работает в фоне и контролирует работу всех других компонентов, а также перезапускает их в случае ошибки;
  • Вы можете выбрать какие модули окружения нужно использовать в вашей системе.

Для установки выполните такие команды:

$ sudo add-apt-repository ppa:elementary-os/daily
$ sudo apt update
$ sudo apt install elementary-desktop

8. GNOME Flashback

to2vx

 

Это версия классического окружения рабочего стола Gnome, портфированная на новые технологии, такие как GTK3 и другими. Это его главное отличие от MATE. Это почти тот же Gnome 2, только немного обновленный, что-то среднее между Gnome 2 и 3. Он лучше работает на старом оборудовании.

Особенности:

  • Имеет классическое меню приложений и панель;
  • Панель настраивается так же как и в Gnome 2, только для этого нужно нажать Alt;
  • Улучшена общая стабильность, апплеты теперь нельзя перемещать, а также лучше работают вертикальные панели.

Для установки наберите команду:

$ sudo apt install gnome-session-flashback

9. Awesome

8rcn2

Awesome - это не совсем окружение рабочего стола, это тайловый оконный менеджер. По умолчанию он поставляется с панелью, на которой вы можете разместить апплеты своих приложений, переключения рабочих столов и виждеты. Также здесь есть несколько библиотек виджетов, которые можно добавить на рабочий стол.

Тайлинг позволяет автоматически переключать расположение окон без перекрытия, так чтобы они равномерно заполняли экран, но можно сделать окна плавающими, как это сделано в обычных окружениях.

Особенности:

  • Не тратиться впустую пространство экрана;
  • Не нужно выбирать расположение окон с помощью мышки или тачпада;
  • Настройка привязок для окон;
  • Есть поддержка мыши.

Для установки достаточно выполнить:

$ sudo apt-get install awesome

10. Enlightenment (E)

k9tza

Окружение Enlightenment сосредоточенно на красивом внешнем виде и при этом минимальном потреблении ресурсов. Здесь есть набор своих приложений, а также собственный менеджер окон. Внизу экрана есть док панель, а на рабочий стол можно добавлять виджеты. Для установки выполните:

$ sudo add-apt-repository ppa:enlightenment-git/ppa
$ sudo apt-get update
$ sudo apt-get install e20

11. i3wm

kcnkh

i3wm - это еще один отличный и простой тайловый оконный менеджер. Разработчики сделали акцент на максимальной простоте, как использования, так кода и настройки.

Особенности:

  • Поддержка нескольких мониторов;
  • Поддержка UTF-8;
  • Простой в настройке (не нужен язык программирования);
  • Создание макетов для расположения окон динамически;
  • Обработка плавающих и всплывающих окон;
  • Различные режимы, как в Vim.

Для установки выполните:

$ sudo apt-get install i3

12. Deepin DE

wpid-deepin3

Дистрибутив Deepin Linux использует собственное, специально разработанное окружение рабочего стола, интегрированное с такими приложениями, как Deepin Video, Deepin Music и другими. Характерная особенность этого окружения - боковая панель настроек, как в WIndows 8.1, только намного удобнее.

 

Установка окружения Ubuntu выполняется командой:

$ sudo sh -c 'echo "deb http://packages.linuxdeepin.com/deepin trusty main non-free universe" >> /etc/apt/sources.list'
$ sudo sh -c 'echo "deb-src http://packages.linuxdeepin.com/deepin trusty main non-free universe" >> /etc/apt/sources.list'
$ wget http://packages.linuxdeepin.com/deepin/project/deepin-keyring.gpg
$ gpg --import deepin-keyring.gpg
$ sudo gpg --export --armor 209088E7 | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install dde-meta-core python-deepin-gsettings deepin-music-player deepin-software-center deepin-movie deepin-game-center

13. Budgie

fu8og

Budgie - это окружение рабочего стола основанное на Gnome и разрабатываемое командой дистрибутива Solus. Разработчики ориентировались на создание максимально красивого интерфейсу. Эта графическая оболочка ubuntu используется по умолчанию в редакции Ubuntu Budgie, которая недавно стала официальной.

Особенности:

  • Интегрируется со стеком Gnome;
  • Есть боковая панель Raven, из которой можно быстро получить доступ к настройкам;
  • Все настройки выполняются через панель Raven.

Для установки наберите такие команды:

$ sudo add-apt-repository ppa:budgie-remix/ppa
$ sudo apt update
$ sudo apt install budgie-desktop

14. Openbox

s775t

Openbox - это высоко настраиваемый оконный менеджер. Он имеет минималистичный внешний вид и очень высокую настраиваемость. Вы можете изменить практически любые аспекты оболочки. Вы можете настраивать внешний вид как заходите, а также использовать приложения KDE или Gnome.

Чтобы установить это окружение рабочего стола Ubuntu выполните:

$ sudo apt install openbox

Источник: losst.ru

Печать E-mail

Лучшие дистрибутивы Linux на KDE

Если вы не знаете, какой дистрибутив выбрать, возможно, kde дистрибутив linux вам подойдет. По умолчанию всё кажется знакомым для бывших пользователей системы Windows. Кроме того, здесь вы можете настроить всё так, как вам нужно и настройки такие разнообразные, что KDE легко сможет вас очаровать на долгие годы.

Вы уже много знаете про KDE? Или вы впервые погружаетесь в эту тему и пока ищете с чего бы начать? В любом случае, обратите пристальное внимание на эти дистрибутивы. Каждый из них можно установить на ваш компьютер и преобразить рабочее место приложениями и средой KDE. Каждый из представленных дистрибутивов делает это по-своему.

1. Kubuntu

Ubuntu - самый популярный дистрибутив в мире Linux для настольных компьютеров. Он хорошо известен как дистрибутив, легкий в освоении для новичков в Linux. Его рабочий стол Unity своего рода док-станция, которая почти не отличается от того, что вы, возможно, видели или даже использовали на MacBook.

К счастью, вы можете установить другое окружение рабочего стола. Kubuntu представляет собой вариант, который предоставляет другое рабочее пространство - KDE Plasma вместо Unity.
Компания Canonical (разработчик Ubuntu) мало задействована в этом проекте. Прошлые и настоящие возможности Ubuntu, такие как Ubuntu One, Ubuntu Software Center, Dash или HUD, никогда официально не переходили в Kubuntu.

Это не значит, что вы можете потерять все плюсы Ubuntu. Пользователям Kubuntu предоставлен доступ к большому хранилищу программного обеспечения Ubuntu. Кроме того, они могут добавить PPA, которые разработчики используют для распространения разных приложений.

Будучи частью экосистемы Ubuntu, Kubuntu - пожалуй, идеальное место для новичков, желающих попробовать KDE и возможно, лучший kde дистрибутив.

2. KDE Neon

KDE Neon начинался как Проект Neon, таким образом, чтобы тестировать последние версии KDE на Kubuntu. Процесс включал установку Kubuntu и добавление PPA.

Разработчики решили упростить этот процесс. Вы можете загрузить и установить KDE Neon, как и любой другой Linux дистрибутив. Есть версия, которая предназначена для пользователей, но и есть отдельная версия - для разработчиков KDE.

KDE Neon работает на базе Ubuntu с долгосрочной поддержкой (LTS). Как и в Kubuntu, вы получаете доступ к хранилищам приложений Ubuntu. KDE Neon обеспечивает быстрый доступ к свежим обновлениям среды KDE, но обновления не относящиеся непосредственно к KDE приходят не так быстро. Если вы ищете дистрибутивы kde 5, KDE Neon - один из лучших в этой сфере.

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

3. Chakra

Kubuntu и KDE Neon - вполне вероятно, лучшие kde дистрибутивы и одни из самых известных, которые дают пользователю непосредственный, чистый опыт использования KDE по умолчанию. Рабочие столы выглядят почти также, как скриншоты на kde.org. Но оба дистрибутива поставляются с некоторыми приложениями, которые не входят изначально в среду KDE, такие как Firefox, LibreOffice или VLC.

Chakra подходит к делу выбора приложения с чрезвычайной тщательностью. Если приложение не было сделано с использованием QT - инструментарий, используемый для разработчиков KDE - то это не так легко доступно в дистрибутиве Chakra. Разработчики используют модель KISS в своем дистрибутиве. Это означает, что они предлагают в своем дистрибутиве то, что они считают предметом первой необходимости для запуска рабочего стола KDE и последующей работы.

В отличие от Kubuntu и KDE Neon, Chakra не считает Ubuntu своим "родителем". Дистрибутив основан на Arch Linux. Вы устанавливаете и удаляете программное обеспечение с помощью Pacman. Проект использует полу-роллинговую модель, так что приложения непрерывно получают обновления до тех пор, пока ядро остается стабильным.

Узкий фокус Chakra на небольшом количестве именно KDE-приложений делает его идеальным для пользователей, которые не только предпочитают рабочий стол KDE, но также любят и сами приложения KDE, именно поэтому Chakra, вероятно, лучший kde дистрибутив.

4. OpenSUSE

Есть глубокая связь между сообществами OpenSUSE и KDE и разработчиками SUSE, которые вносят значительный вклад на протяжении многих лет. В результате OpenSUSE имеет репутацию дистрибутива, который предоставляет качественно иной опыт KDE.

OpenSUSE немного меньше занимается предоставлением чисто KDE-шного рабочего стола. В прошлом, интерфейс был сильно разукрашен темами, с иконкой геккона (который созвучен слову "гик" в английском) и зелеными обоями, приветствующими вас по умолчанию при первой загрузке рабочего стола. Хотя в новых версиях таких изменений всё меньше.

OpenSUSE предоставляет свое собственное программное обеспечение, например, YaST, которое обрабатывает большую часть конфигурации системы и занимается установкой программного обеспечения. OpenSUSE также не имеет каких-либо предрассудков относительно предоставлении вам "из коробки" программного обеспечения не свойственное для среды KDE.

OpenSUSE позволяет выбрать любое окружение рабочего стола, какое только захотите, но по умолчанию KDE. Это отличается от Ubuntu и Fedora, для которых в приоритете рабочий стол, основанный на GNOME. Разница, на самом деле, в том, что OpenSUSE не относится к KDE как к среде "второго сорта", особенно когда речь идет про дистрибутивы kde 5.

Благодаря отличной персонализации дистрибутива и большого количества не-KDE приложений, OpenSUSE - отличный вариант для прагматичных пользователей, которые предпочитают использовать QT и GTK-приложения, чтобы добиться своей цели.

5. KaOS

Лучшие kde дистрибутивы, описанные в этой статье тем не менее похожи друг на друга и ни один из вышеупомянутых дистрибутивов не вносит существенных изменений в компоновку рабочего стола Plasma по умолчанию. Это может привести к тому, что для конечного пользователя все покажется одинаковым.

KaOS использует другой подход. Вместо того, чтобы загружать рабочий стол Plasma в неизменном виде, этот дистрибутив пытается быть уникальным. Он вносит изменения в интерфейс, которые некоторые пользователи считают весьма полезными.

С технической точки зрения, KDE - это отличное место для такого рода творчества. Интерфейс уже широко настраиваем - KaOS только обеспечивает по умолчанию альтернативные значения  для вас.

KaOS - отличный выбор, если вы предпочитаете дистрибутивы Linux, отличающиеся один от другого.

Источник: losst.ru

Печать E-mail

Делаем систему видеонаблюдения на Ubuntu

Сегодня мы организуем полноценную систему видеонаблюдения на базе zoneminder установленном на Ubuntu Server 16.04, и подключенной к нему камерой из телефона.

Сперва все команды для установки, ниже они будут с описанием действий:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sudo apt-get update
sudo apt-get upgrade
sudo tasksel install lamp-server
cat /etc/timezone
sudo dpkg-reconfigure tzdata
nano /etc/php/7.0/apache2/php.ini
date.timezone = Europe/Moscow
sudo apt-get install zoneminder
sudo mysql -uroot -p < /usr/share/zoneminder/db/zm_create.sql
mysql -uroot -p -e "grant select,insert,update,delete,create,\
alter,index,lock tables on zm.* to 'zmuser'@localhost identified by 'zmpass';"
sudo a2enconf zoneminder
sudo a2enmod rewrite
sudo a2enmod cgi
sudo chown www-data:www-data /etc/zm/zm.conf
sudo su
echo "kernel.shmall = 134217728" >> /etc/sysctl.conf
echo "kernel.shmmax = 134217728" >> /etc/sysctl.conf
echo 134217728 >/proc/sys/kernel/shmall
echo 134217728 >/proc/sys/kernel/shmmax
systemctl enable zoneminder
echo "sql_mode = NO_ENGINE_SUBSTITUTION" >> /etc/mysql/mysql.conf.d/mysqld.cnf
reboot

Кому лень читать, есть видео:

Для начала обновим нашу систему:

1
2
sudo apt-get update
sudo apt-get upgrade

Установим lamp (linux apache mysql php):

1
sudo tasksel install lamp-server

 

Во время установки запросят пароль для MySQL.

Посмотрим какой часовой пояс установлен в системе:

1
cat /etc/timezone

Если он не наш, установим правильный часовой пояс системы:

 

1
sudo dpkg-reconfigure tzdata

Далее нужно установить часовой пояс для php:

1
nano /etc/php/7.0/apache2/php.ini

находим в этом файле строку ;date.timezone = в секции date, раскоментируем ее и впишем нужную часовую зону, должно получиться что то вроде:

 

1
2
3
4
[Date]
; Defines the default timezone used by the date functions
; <span style="display: none"><!--[CDATA[<noindex-->]]></span><a href="http://php.net/date.timezone" rel="nofollow" class="ext" target="_blank">http://php.net/date.timezone<span class="ext"><span class="element-invisible"> (внешняя ссылка)</span></span></a><span style="display: none"><!--[CDATA[</noindex-->]]></span>
date.timezone = Europe/Moscow

Сохраняем файл (ctrl+x -> y)

Теперь установим виновника торжества – zoneminder:

1
sudo apt-get install zoneminder

Импортируем базу данных в MySQL и добавим пользователя:

1
2
3
sudo mysql -uroot -p < /usr/share/zoneminder/db/zm_create.sql
mysql -uroot -p -e "grant select,insert,update,delete,create,\
alter,index,lock tables on zm.* to 'zmuser'@localhost identified by 'zmpass';"

Если вы зададите не стандартный пароль, тогда нужно будет его изменить в файле конфигурации /etc/zm/zm.conf, строка - ZM_DB_PASS=zmpass

Добавим конфигурацию в Apache:

1
2
3
sudo a2enconf zoneminder
sudo a2enmod rewrite
sudo a2enmod cgi

 

Сделаем пользователя, от которого работает Apache, владельцем конфигурации zoneminder:

1
sudo chown www-data:www-data /etc/zm/zm.conf

Укажем ядру Linux сколько памяти выделять zoneminder’у

1
2
3
4
5
sudo su
echo "kernel.shmall = 134217728" >> /etc/sysctl.conf
echo "kernel.shmmax = 134217728" >> /etc/sysctl.conf
echo 134217728 >/proc/sys/kernel/shmall
echo 134217728 >/proc/sys/kernel/shmmax

Включим сервис zoneminder, что бы он стартовал при старте системы:

1
systemctl enable zoneminder

Еще нужно добавить строчку в конфиг MySQL, в файл /etc/mysql/mysql.conf.d/mysqld.cnf нужно добавить строку - sql_mode = NO_ENGINE_SUBSTITUTION, иначе могут возникнуть ошибки при добавлении камеры в zoneminder, например такая:

SQL-ERR 'SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'ServerId' at row 1', statement was 'insert into Monitors set LinkedMonitors = '', Name = 'fly', ServerId = '', Type = 'Remote', Function = 'Modect', Enabled = '1', RefBlendPerc = '6', AlarmRefBlendPerc = '6', AnalysisFPS = '', MaxFPS = '', AlarmMaxFPS = '', Device = '/dev/video0', Channel = '0', Format = '255', Palette = '0', V4LMultiBuffer = '', V4LCapturesPerFrame = '1', Protocol = 'http', Host = '192.168.1.132', Port = '8080', Method = 'simple', Options = '', Path = '/video', User = '', Pass = '', Colours = '3', Width = '1280', Height = '720', Orientation = '0', Deinterlacing = '0', RTSPDescribe = '', LabelFormat = '%N - %Y-%m-%d %H:%M:%S %z', LabelX = '0', LabelY = '0', LabelSize = '1', ImageBufferCount = '50', WarmupCount = '25', PreEventCount = '25', PostEventCount = '25', StreamReplayBuffer = '1000', AlarmFrameCount = '1', SignalCheckColour = '#0000c0', EventPrefix = 'Home-', SectionLength = '600', FrameSkip = '0', MotionFrameSkip = '0', AnalysisUpdateDelay = '0', FPSReportInterval = '1000', DefaultView = 'Events', DefaultRate = '100', DefaultScale = '100', WebColour = 'red', Sequence = 1'

Вводим

1
echo "sql_mode = NO_ENGINE_SUBSTITUTION" >> /etc/mysql/mysql.conf.d/mysqld.cnf

Перезагружаем наш сервер

1
reboot

Установка завершена, теперь произведем базовую настройка zoneminder, добавим камеру, и сделаем что бы шла запись по движению.

Переходим на страницу http://ваш-ip/zm и зайдем в настройки (options).

Переходим во вкладку users, и жмем по пользователю admin.

Задаем ему пароль и жмем save.

В этой же вкладке можно добавить еще пользователей с ограниченными правами.

Переходим во вкладку system и ставим галку напротив Authenticate user logins to ZoneMinder, что бы нельзя было заходить на сайт без пароля.

Если вы хотите использовать отдельный диск под записи, тогда перейдите во вкладку path. И здесь можете изменить стандартные пути. Здесь наиболее интересные пути, которые стоит изменить — events, images и sounds. Вводите абсолютные пути, не забудьте предварительно создать папку и дать полный доступ, либо сделать владельцем этой папки пользователя www-data (chmod либо chown вам в помощь).


 

Закрываем окно, на этом основные настройки завершены. Что бы они применились нужно перезапустить zoneminder, это можно сделать из веб интерфейса, либо из терминала.

В перовом случае нажминте на Running (Console — Running)

В появившемся окне выберете restart в выпадающем списке и нажмите apply

Во втором — наберите команду

1
sudo /etc/init.d/zoneminder restart

Теперь добавим камеру.

В основном окне жмем Add New Monitor.

В открывшемся окне, во вкладке General выбираем Source Type — Remote, Function — Modect (Здесь функции — monitor — только просмотр, modect — запись при срабатывании события, mocord — постоянная запись, с подсветкой сработанных событий на движение, nodect — отключение встроенной функции обнаружения движения, для использования сторонних модулей)

Во вкладке source для подключения нашего телефона нужно выбрать Remote Protocol — HTTP

Remote Host Name — IP адрес устройства (он написан на экране, IPWebCam запущена)

Port должен быть — 8080 (если вы его не меняли в настройках программы на телефоне).

Remote Host Path должен быть - /video

Разрешение задавайте в зависимости от настроек/возможностей вашей камеры. Жмем save.

Должен появиться новый монитор, source должен быть зеленым, если все прошло нормально.

Если вы хотите ограничить зону детектора движения камеры, нажмите на zones, можно отредактировать стандартную зону, либо добавить новую, так же можно добавлять несколько зон. Для этого нужно либо нажать на название существующей зоны, либо добавить новую зону. Зона задается простым перетягиванием точек на углах зоны. Здесь же можно задать чувствительность детектора движения.

Вот и все, теперь на сервер будет записываться видео (если быть точнее, то последовательность изображений, zoneminder пишет именно так), при обнаружении движения.

Для того что бы посмотреть на изображение камеры нужно нажать на название монитора, что бы посмотерть события нужно нажать на число событий. И выбрать нужное.

Tags:

Печать E-mail

Энергосбережение Ubuntu

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

На это очень сильно влияет операционная система, насколько будет загружен процессор, жесткий диск, будут ли включены bluetooth и wifi адаптеры. Все это потребляет энергию и все можно настроить. В этой статье мы рассмотрим как настроить энергосбережение Ubuntu и заставить ваш ноутбук работать как можно дольше.

1. Используйте встроенные возможности

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

Откройте настройки системы, затем пункт Питание:

ubuntu-power-settings-750x332

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

2. Отключите Bluetooth

Модуль Bluetooth потребляет энергию и очень много, надеюсь вы помните насколько быстро разряжались батареи телефона, когда вы забывали выключить bluetooth. А здесь он включен постоянно и постоянно расходует энергию даже если он не нужен в данный момент.

Отключить Bluetooth можно отключить с помощью значка на панели, просто переключите ползунок в значение Выкл или нажмите Отключить Bluetooth в более старых версиях.

bluetooth-ubuntu-350x200

Чтобы полностью отключить Bluetooth, удалите его службу из автозагрузки системы, а также добавьте в автозагрузку команду:

$ sudo rfkill block bluetooth

Также, если вы планируете полностью отключить bluetooth желательно добавить его драйвера в черный список:

$ sudo vi /etc/modprobe.d/no-bluetooth.conf
blacklist btusb
blacklist bluetooth

3. Отключите Wifi и используйте Ethernet

Если вы пользуетесь беспроводной технологией Wifi, то должны знать, что она тоже потребляет много энергии, поэтому ее лучше заменить на более энергоэффективный проводной интернет. Даже в фоновом режиме, когда вы не подключены ни какой сети ваша wifi карта будет сканировать эфир для поиска доступных сетей.

Отключить wifi тоже очень просто. Для этого достаточно нажать на индикатор управления сетями и выбрать отключить Wifi:

wifi

Чтобы автоматически отключать wifi при старте системы добавьте в автозагрузку команду:

$ sudo rfkill block wifi

4. Яркость экрана

Очевидно, что чем ярче работает экран, тем больше энергии он потребляет. Самый надежный и самый эффективный способ снизить энергопотребление Ubuntu - это снизить яркость.

Нам не всегда нужна максимальная яркость, просто сделайте ее такой чтобы вам было удобно. Для изменения яркости можно использовать горячие клавиши на клавиатуре или же настройки системы.

В настройках системы откройте пункт Яркость и блокировка. Затем отрегулируйте ползунок настройки яркости, также можно установить флажок тусклый экран для экономии энергии.

Также разработчики из команды развития ядра Ubuntu заметили, что жидкокристаллические экраны потребляют меньше энергии со светлыми обоями. На отрисовку темных цветов уходит на 1-2% большое тока.

Если яркость не меняется, попробуйте добавить к параметрам ядра в Grub такую строчку - acpi_backlight=vendor. После обновления конфигурации и перезагрузки все должно заработать.

Также вы можете менять яркость прямо через терминал, для этого используйте утилиту xbacklight:

$ sudo apt-get install xbacklight
$ xbacklight -set 15

5. Отключите внешние USB устройства

unmount

Вы можете подключать различные USB устройства к своему ноутбуку, например флешки, веб-камеры, телефоны и т д. Но все они потребляют энергию. Отключите устройства, которые сейчас не нужны, также безопасно извлеките флешки, MTP камеры и внешние диски.

6. Отключите другие ненужные устройства

Веб-камеры, GSM модемы и другие устройства тоже потребляют энергию и их лучше выключить. Например, чтобы отключить веб-камеру нужно добавить ее драйвер в черный список:

$ sudo vi /etc/modprobe.d/no-webcam.conf
blacklist uvcvideo

Вы можете увидеть все активные устройства с помощью такой команды:

$ sudo lspci

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

7. Отключите дискретную видеокарту

Если в вашем ноутбуке есть возможность переключения видеокарт с интегрированной в процессор на более мощную дискретную, то вторую желательно выключить. Это очень сильно уменьшит потребление энергии Ubuntu.

Обычно для этого можно использовать модуль vgaswitcheroo. Для отключения второй GPU выполните:

$ sudo -i
$ echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

8. Закройте ненужные приложения

apps

Чем больше программ вы используете, тем больше энергии потребляет процессор, и больше активность оперативной памяти, а также жесткого диска. У нас всегда открыто множество программ, например, VLC, Chrome, Terminal, Rhythmbox и так далее. Но мы используем далеко не все из них.

Посмотрите какие приложения открыты на боковой панели и завершите те, которые вам не нужны. Чтобы закрыть программу достаточно щелкнуть по ее значку правой кнопкой и нажать закрыть.

9. Не используйте Flash Player

flash_tile

Программа для потокового воспроизведения видео и другого флеш контента - Flash Player потребляет очень много энергии. Поэтому отказ от его использования еще больше продлит время работы ubuntu на вашей батареи.

Используйте браузер в котором можно включить флеш по требованию. Например, в Firefox можно настроить включение Flash только когда это очень нужно, а для Chrome есть плагин PowerSaver, который позволяет сделать тоже самое.

Чтобы смотреть фильмы и видео используйте аппаратное ускорение. Это передает обработку видео на GPU, тем самым уменьшая нагрузку на процессор и расход энергии. Эту технологию поддерживают VLC и MPV. Также нужно включить аппаратное ускорение в браузерах.

10. Используйте легкое окружение рабочего стола

Такие окружения рабочего стола как KDE, Cinnamon, Unity, Gnome потребляют гораздо большое энергии чем легкие окружения, поскольку тут есть множество фоновых служб и приложений, которые запущены и выполняются по умолчанию. Поэтому лучше выбрать более легкое окружение, например LXDE, LXQt или XFCE.

11. Используйте TLP

TLP - это очень популярный инструмент, который улучшает энергосбережение Ubuntu путем настройки различных параметров ядра и потребляемой мощности для различных устройств компьютера.

Вы можете настроить такие параметры:

  • Разим ноутбука и таймаут перед сбросом данных на жесткий диск;
  • Изменение частоты процессора;
  • Распределение питания для ядер в многоядерных системах;
  • Управление питанием ubuntu жесткого диска;
  • Управление питанием PCI устройств;
  • Режим энергосбережения для Wifi;
  • Отключение дисковода;
  • Режим экономии энергии Ubuntu для звуковой карты;

Утилита по умолчанию содержит настройки, которые сильно повысят автономность ноутбука и подойдут для большинства пользователей. Для установки утилиты используйте команду:

$ sudo apt-get install tlp

Затем добавьте ее в автозагрузку:

$ sudo systemctl enable tlp

Отслеживание энергопотребления

Нужно не только уметь улучшить энергосбережение ubuntu но и отслеживать потребление энергии, чтобы вовремя понять что именно расходует батарею. Для этих целей можно использовать утилиту powertop. Установите ее с помощью команды:

$ sudo apt install powertop

Затем создайте отчет за нужное вам время, например, за 60 секунд:

$ sudo powertop --time=60 --html=power_report.html

Дальше вы можете открыть этот файл в вашем браузере и посмотреть что еще нужно оптимизировать:

powertop

Печать E-mail

ООО "УАЛИНУКС"

Телефон: +380 (97) 33-55-1-88 (пн ... пт   09.00 - 18.00)

Viber, WhatsApp, Telegram: +380 (97) 33-55-1-88 (24/365)

E-Mail: [email protected] 

  

© 2020 UALinux