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

Советы по проверке и защите серверов

Подозреваете, что Linux-сервер взломан? Уверены, что всё в порядке, но на всякий случай хотите повысить уровень безопасности? Если так – вот несколько простых советов, которые помогут проверить систему на предмет взлома и лучше её защитить.

Проверка

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

▍Данные последнего входа в систему


Выясните данные последнего входа в систему. Делается это с помощью команды lastlog.
$>lastlog

▍История команд


Взгляните на историю команд, узнайте, когда именно их вводили:
$>history
Если список команд выводится без даты – настройте соответствующие параметры утилиты history.

▍Журнал auth.log


Следующий способ проверки – просмотр файла /var/log/auth.log. Например, с помощью такой команды:
$>sudo vi /var/log/auth.log
Здесь можно найти список всех, кто пытался подключиться к серверу по SSH.

▍IP-адреса


Для того, чтобы выяснить IP-адреса, с которых подключались к серверу, воспользуйтесь такой командой:
$>zgrep sshd /var/log/auth.log* | grep rhost | sed -re 's/.*rhost=([^ ]+).*/\1/' | sort –u

▍Журналы Apache


Проверьте журналы Apache:
$>sudo vi /var/log/apache2/access.log
$>sudo vi /var/log/apache2/error.log

▍Поиск подозрительных процессов


Если вы уверены в том, что сервер взломан, разыщите процесс злоумышленника. Например, список всех процессов можно получить такой командой:
$>ps aux | less

▍Список заданий cron


Анализируя сервер на предмет взлома, полезно будет проверить список заданий cron, в который злоумышленник вполне мог добавить что-то своё.
$>crontab -l | grep -v ‘^#’
Независимо от того, выявила ли проверка попытки взлома, безопасности много не бывает. Поэтому вот – несколько советов по защите сервера.

Защита

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

▍Запрет входа root-пользователей по SSH


Для повышения уровня безопасности сервера стоит запретить вход root-пользователей по SSH.
$>sudo vi /etc/ssh/sshd_config
PermitRootLogin no

▍Автоматические обновления


Включите автоматические обновления безопасности с использованием пакета unattended-upgrades. Сначала его надо установить:
$>sudo apt-get install unattended-upgrades
Следующий шаг – настройка:
$>sudo dpkg-reconfigure -plow unattended-upgrades
Пакет можно вызвать и самостоятельно:
$>sudo unattended-upgrade

▍Настройка блокировок


Установите пакет fail2ban. Для того, чтобы блокировать с его помощью подозрительных SSH-пользователей, воспользуйтесь этим руководством, поле чего настройте систему отчётов.
Для того, чтобы узнать, сколько раз fail2ban заблокировал некий IP-адрес, воспользуйтесь такой командой:
$>sudo awk '($(NF-1) = /Ban/){print $NF}' /var/log/fail2ban.log | sort | uniq -c | sortn
Для того, чтобы просмотреть весь файл журнала fail2ban, введите следующее:
$>sudo zgrep -h "Ban "/var/log/fail2ban.log* | awk '{print $NF}' | sort | uniq –c
Для поиска проблемных подсетей подойдёт такая команда:
$>sudo zgrep -h "Ban " /var/log/fail2ban.log* | awk '{print $NF}' | awk -F\. '{print $1"."$2"."}' | sort | uniq -c | sort -n | tail
Если анализ файлов журнала показывает, что атаки из некоторой подсети происходят регулярно, её можно заблокировать на постоянной основе. Перед этим, однако, стоит проверить, к какой стране принадлежит подсеть.

Например, вот как заблокировать подключения к sshd-порту из подсети 221.229.*.*:
$>sudo iptables -I INPUT -p tcp -s 221.229.0.0/255.255.0.0 --dport ssh -j REJECT --reject-with tcp-reset
Для того, чтобы узнать о том, что именно было заблокировано правилами iptables, можно воспользоваться такой командой:
$>sudo iptables -vnL INPUT --line-numbers
Для того, чтобы правила iptables сохранялись после перезагрузки сервера, установите в Ubuntu пакет iptables-persistent.
$>sudo apt-get install iptables-persistent
$>cat /etc/iptables/rules.v4
Если вы отредактировали правила iptables, используйте такую команду:
$>sudo bash -c "iptables-save  > /etc/iptables/rules.v4"
Файл с правилами не рекомендуется править вручную, так как его формат важен для того, чтобы всё работало как надо.

Надрукувати E-mail

Ubuntu 16.04. Настройка интерфейса оболочки Unity.

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

1. Изменить положение панели запуска (Launcher)

Разработчики окружения рабочего стола Unity прислушались к просьбам пользователей Ubuntu и наконец-то добавили возможность изменения положения панели запуска Unity.

Панель запуска (Launcher) может располагаться слева и снизу.
По умолчанию, находится слева:

Можно изменить и расположить её внизу:

Изменить расположение панели запуска Unity в Ubuntu 16.04 можно изменить одним из следующих способом:
1. С помощью Unity Tweek Tool, перейти Unity - Панель запуска, в блоке "Оформление" меняя свойство Position:

2. С помощью Gsettings:
Для расположения панели запуска Unity внизу введите следующую команду в терминале:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

Для расположения панели запуска Unity слева введите следующую команду в терминале:

gsettings set com.canonical.Unity.Launcher launcher-position Left

3. С помощью редактора dconf, перейти com.canonical.Unity.Launcher, менять значение launcher-position:

2. Изменить расположение меню приложений.

В окружении рабочего стола Unity существует два варианта расположения меню приложений.
В панели меню:

В заголовке окна:

По умолчанию в Unuty используется первый вариант расположения меню приложений, то есть на панели меню.
Но это легко можно изменить в стандартных настройках Ubuntu.
Заходим "Параметры системы" - "Персональные" - "Оформление":

На вкладке "Режим" в пункте "Показывать меню для окна" можно выбрать удобный для Вас вариант расположения меню приложения:

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

3. Включение функции Minimize single windows applications on click.

Если перевести на русский язык, то эта функция переводится как сворачивание одиночного окна в один клик на значке в панели запуска Unity.
На панели запуска Unity отображаются запущенные приложения, слева отображаются индикаторы количества открытых окон запущенного приложения:

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

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

Включить функцию "Minimize single windows applications on click" в Ubuntu можно одним из следующих способов:

1. C помощью Unity Tweak Tool, перейти Unity - Панель запуска и задействовать эту функцию:

2. С помощью Gsettings,
Задействовать данную функцию (это одна команда, скопировать и вставить в терминале её полностью):

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true

Отключить данную функцию (это одна команда, скопировать и вставить в терминале её полностью):

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window false

3. С помощью редактора dconf, перейти org/compiz/profiles/unity/plugins/unityshell/ и изменить параметр launcher-minimize-window:

4. Настройка верхней панели Unity.

Верхняя панель - это панель содержащая глобальное меню, системные индикаторы и индикаторы приложений.

4.1. Отображать имя пользователя на верхней панели Unity.

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

Отобразить имя пользователя на верхней панели Unity можно одним из следующих способов:
1) С помощью Unity Tweak Tool, перейти Unity - Панель и проставить флажок "Показать моё имя":

2) С помощью Gsetting,
Чтобы отобразить имя пользователя на верхней панели, выполните следующую команду:

gsettings set com.canonical.indicator.session show-real-name-on-panel true

Чтобы скрыть имя пользователя на верхней панели, выполните следующую команду:

gsettings set com.canonical.indicator.session show-real-name-on-panel false

3) С помощью редактора dconf, перейти apps/indicator-session и изменить параметр show-real-name-on-panel:

4.2. Сформировать собственный формат даты и времени на верхней панели.

Многим нравится, когда на системной панели отображаются не только часы, но еще и дата:

Отобразить дату можно и с помощью стандартных настроек системы, кликнув кнопкой мыши на индикаторе "Часы", и выбрав "Параметры даты времени":

На вкладке "Часы" можно задействовать отображение даты:

Если полученная дата не понравилась, то можно сформировать собственный формат.
Открываем редактор dconf, переходим com/canonical/indicator/datetime.
1) Нужно изменить значение time-format на custom. При этом стоит отметить, что если выбрано значение "custom", изменить формат даты с помощью стандартных настроек (как было показано выше) изменить будет нельзя. Для этого нужно будет обратно вернуть значение на locale-dafault.
2) Задать строку в формате strftime в параметре custom-time-format.

Формат строки даты и времени для strftime можно очень просто получить на одном из онлайн ресурсов:
http://strftime.net/
http://www.foragoodstrftime.com/

Или выбрав одно из следующих (скопировать текст, выделенный цветом):

С годом и секундами: %a, %e %b %Y %H:%M:%S %

С годом и без секунд: %a, %e %b %Y %H:%M

Без года с секундами: %a, %e %b %H:%M:%S

Без года и секунд: %a, %e %b %H:%M

4.3. Изменить прозрачность верхней панели Unity.

Кроме того, можно изменить прозрачность верхней панели Unity.

Если есть такое желание, то сделать это можно, с помощью программы Unity Tweak Tool.
Перейти Unity - Панель и изменить ползунок параметра "Степень прозрачности":

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

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

5. Задействовать рабочие места (виртуальные рабочие столы) в Ubuntu. Настройка количества рабочих мест в Ubuntu.

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

В Ubuntu рабочие места переключаются клавишами Ctrl - Alt - Стрелка (влево, вправо, вниз, вверх):

Клавишами "Super(Windows) - S" - открывается переключатель рабочих столов:

Чтобы переместить какое-либо окно на другой виртуальный рабочий стол, нужно выбрать окно программы, чтобы оно стало активным и зажать клавиши Ctrl - Alt - Shift и стрелками переместить на тот рабочий стол, который хотите.

По умолчанию, в Ubuntu одно рабочее место. Поэтому нужно задействовать рабочие места.

Самый простой способ, через параметры системы.

Откройте "Параметры системы" - перейдите в пункт "Оформление", на вкладке "Режим" нужно проставить галочку пункту "Задействовать рабочие места":

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

Также, задействовать рабочие места можно и через Unity Tweak Tool.

Откройте Unity Tweak Tool. В подменю "Диспетчер окон" выберите пункт "Настройки рабочих мест":

Чтобы задействовать рабочие места, нужно перевести ползунок "Переключатель рабочих мест" в активное состояние:

Кроме того, здесь можно настроить количество рабочих мест по горизонтали и вертикали, в данном случае, как на снимке экрана выше, у нас в системе сейчас по 3 рабочих места по горизонтали и вертикали:

Таким образом, можно настроить оптимальное для Вас количество рабочих мест.

6. Разные списки закрепленных приложений на панели запуска Unity.

Закрепить приложения на панели запуска Unity можно несколькими способами:
1. Если приложение запущено, то нажать на его значке правым кликом мыши и выбрать "Закрепить на панели":

2. Перетащить ярлык приложения из главного меню (Dash) на панель запуска Unity:

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

Чтобы удалить приложение из панели запуска Unity, нужно кликнуть правой кнопкой мыши по ярлыку и выбрать "Изъять из панели":

Кроме того, можно менять их порядок на панели запуска Unity, простым перетаскиванием левой кнопкой мыши:

Но может случиться так, что хочется закрепить много приложений и в итоге может получиться такая ситуация:

Именно поэтому создали утилиту индикатор - Launcher List Indicator.

Выглядит следующим образом:

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

Принцип работы Launcher List Indicator.

Закрепляем и настраиваем ярлыки на панели запуска Unity. После чего нужно нажать колесиком мыши на ярлыке или выбрать "Save current" из меню индикатора:

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

Вводим имя на английской раскладке. Подтверждаем. После чего он отобразится среди созданных списков:

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

Удаляются списки с помощью пункта меню "Remove entry", появится следующее диалоговое окно, в котором нужно выбрать список, который хотим удалить и подтвердить:

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

У данного индикатора есть дополнительных опции из подменю Extras:

- Toggle visibility - скрывает или показывает панель запуска Unity.
- Togle label - скрывает или показывает имя текущего списка рядом с индикатором:

- Clear launcher - очень полезная функция. Очищает полностью панель запуска Unity от всех закрепленных приложений. Очень удобно использовать при создании новых списков.

- Toggle Workspace Switcher - очень крутая и полезная функция. Вызывает диалоговое окно, в котором можно закрепить на каждое рабочее место определенный список закрепленных приложений:

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

Установка Launcher List Indicator в Ubuntu.

Для установки Launcher List Indicator в Ubuntu откройте терминал и выполните следующие команды:

sudo add-apt-repository ppa:launcher-list-indicator/ppa
sudo apt update
sudo apt install launcher-list-indicator

После чего его можно найти и запустить через главное меню Dash.

Добавить Launcher List Indicator в автозапуск при старте системы Ubuntu.

Находим через главное меню Dash "Автоматически запускаемые приложения" и жмём "Добавить", и в открывшемся окне вписываем:
Имя - Launcher List Indicator
Команда - launcher-list-indicator
Должно получиться так:

Подтверждаем, нажав "Добавить".

Всё. Теперь данный индикатор будет стартовать вместе с системой Ubuntu.

Удаление Launcher List Indicator в Ubuntu.

Для удаление Launcher List Indicator в Ubuntu откройте терминал и выполните следующие команды:

sudo add-apt-repository --remove ppa:launcher-list-indicator/ppa
sudo apt update
sudo apt remove launcher-list-indicator

7. Настройка Главного меню Dash.

Главное меню Dash в Unity - это Меню в котором можно воспользоваться поиском как по локальным (установленные приложения, файлы и папки, музыка), так и по удалённым (доступные для установки приложения, видео и тд. В этом меню располагаются различные линзы поиска.

7.1. Изменить размер окна Главного меню Dash.

Главное меню Dash может быть двух размеров.
Полностью покрывая рабочий стол:

Или не полностью:

Для быстрого изменения размера главного меню Dash, просто щелкните по иконке "развернуть":

7.2. Убрать фоновое размытие Главного меню Dash.

Фоновое размытие Главного меню Dash это дополнительная нагрузка на видеокарту. На слабых компьютерах Главное меню Dash открывается заметно быстрее без фонового размытия.

Вот так Главное меню Dash выглядит с фоновым размытием:

А так без фонового размытия:

Отключается фоновое размытие с помощью Unity Tweak Tool. Перейти Unity - Найти:

Переводим переключатель "Фоновое размытие" в неактивное состояние.

7.3. Отключить "Отслеживать использование файлов и приложений" и "Отображать результаты поиска в Интернете". 

По умолчанию, Ubuntu отслеживает файлы и приложения, которые вы используете и выводит их в главном меню Dash:

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

Открываем окно параметров "Защита и приватность".
Через "Параметры системы":

Найдя в главном меню Dash:

В окне параметров "Защита и приватность" на вкладке "Файлы и приложения" переводим переключатель "Отслеживать использование файлов и приложений" в неактивное состояние:

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

Также на вкладке "Поиск":

Убедитесь, что переключатель "Отображать результаты поиска в Интернете" находится в неактивном состоянии.
Если данная опция будет включена, то при небольшой скорости интернета поиск в главном меню Dash будет притормаживать.

8. Изменить размер значков на панели запуска Unity.

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

Стало:

Настроить размер значков панели запуска можно двумя способами.
1. С помощью Параметры системы. 
Перейдя в "Оформление" на вкладке "Внешний вид":

2. С помощью Unity Tweak Tool.
Перейти Unity - Панель запуска:

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

Надрукувати E-mail

Лучшие гонки для Linux

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

Мнение, что на Linux не во что поиграть, — ошибочно. Сегодня Linux прекрасно развивается в этом направлении (заглянуть хотя бы в Steam), и уже обладает весьма широким выбором игрушек разного жанра.

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

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

Мы рассмотрим следующие гонки на Linux: VDrift, TORCS, Speed Dreams, Supertuxkart, Racer, Trigger Rally и Stunt Rally.

VDrift

VDrift — это кроссплатформенный и бесплатный гоночный симулятор с открытым исходным кодом, в котором активно используется техника управляемых заносов. Движок был переписан с нуля, но многим обязан движку Vamos, которым и был вдохновлен.

Последний релиз: 22 июля 2012 года.

История

VDrift создан Джо Вензоном (Joe Venzon) в далеком 2005 году. Будучи поклонником Gran Turismo, Джо находил забавным использовать заносы в GT, однако был разочарован физикой поведения авто при отпущенной кнопке газа. Исследовав просторы Интернета, он обнаружил, что Vamos Automotive Simulator обладает куда более лучшей физикой, имея при том минималистический уровень графики. Взяв за основу Vamos и применив собственные ранние наработки 3D-движка, Джо создал первую версию VDrift.

Установка

TORCS

TORCS выступает в роли открытого гоночного авто-симулятора. В TORCS представлено широкое разнообразие машин, трасс и соперников, с которыми можно побороться. Доступно управление с помощью джойстика или руля, если устройство поддерживается вашей платформой. Управление посредством клавиатуры с мышью, разумеется, реализовано также. Из графических особенностей можно отметить: освещение, дым, следы от покрышек и пылающие тормозные диски. В игре представлена простая модель повреждений и столкновений, учтены свойства колес и шин (пружины, амортизаторы, жесткость, …), принята во внимание аэродинамика (граунд-эффект, спойлеры, …) и многое другое. Доступны различные типы заездов — от обычной тренировки до чемпионата. Есть возможность посоревноваться с друзьями в режиме разделенного экрана, максимум — четыре человека.

Следующей целью разработчиков обозначен онлайн-режим езды.

Последний релиз: 19 мая 2016 года.

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

Установка

Speed Dreams

Speed Dreams — это трехмерный кроссплатформенный гоночный авто-симулятор с открытым исходным кодом. Развивается с 2008 года, как форк гоночного симулятора TORCS. В настоящее время обладает более реалистичным уровнем — и в отношении визуальной части, и касательно физической модели, благодаря активной команде разработчиков и растущему сообществу. Разработка направлена, главным образом, на внедрение новых интересных возможностей, автомобилей, трасс и компьютерных оппонентов, чтобы игровой процесс доставлял максимум удовольствия. Всё это на фоне непрерывного совершенствования визуального и физического реализма.

Последний релиз: 24 апреля 2012 года.

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

В Speed Dreams внедрена симуляция реального купола неба, наряду с погодными условиями, которые можно настраивать: выбор времени суток, облачность, интенсивность осадков. Купол неба можно сделать динамическим, то есть включить смену дня и ночи, задействовать передвижения небесных тел.

Установка

SuperTuxKart

SuperTuxKart, также известный, как STK, это аркадные гонки, похожие на Mario Kart, где в главной роли выступает Такс (Tux) — талисман Linux. STK — кроссплатформенная игра, то есть работает и на Windows, и на Mac OS, и на Linux, и на других Unix-системах.

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

Последний релиз: 30 июня 2016 года.

Персонажи

Игровой процесс SuperTuxKart, как уже говорилось, очень похож на Mario Kart, но по мере разработки становится всё более и более уникальным. Все персонажи в этой игре представляют собой талисманов из мира открытого ПО, таких как Tux — символа Linux, Konqi из KDE, GNU, Suzanne из Blender или Wilber из GIMP. Nolok — главный злодей из SuperTux — также может выступать в качестве водителя. Кроме того, роль судьи здесь играет Mozilla Thunderbird.

Установка

Racer

Racer — это бесплатный авто-симулятор, использующий высококлассную и реалистичную физику авто, а так же отличный графический движок, создающий очень правдоподобную картинку. Автомобили, трассы и прочее создается очень легко (относительно других близких по смыслу авто-симуляторов). 3D-файлы, настройки физики и остальные файлы, относящиеся к Racer, снабжены инструкциями. Также доступны редакторы и вспомогательные программы, которые позволяют провести более тщательную настройку или расширить возможности симулятора. Для рендеринга используется OpenGL.

Последний релиз: 09 августа 2012 года.

Несмотря на то, что Racer задумывался как симулятор вождения, он обладает особенностями обычных гонок, такими как соревнование с компьютерными оппонентами или другими людьми в многопользовательском режиме. Сильной стороной Racer является его реалистичный физический движок (также используемый в коммерческих гоночных симуляторах) и хорошая графика. Качество графики реализовано за счет продвинутой системы шейдеров, позволяющей в реальном времени просчитывать отражения и прочие эффекты. К слабым сторонам, в сравнении с коммерческими гоночными симуляторами, можно отнести отсутствие модели износа (повреждений) и режима карьеры.

Важной особенностью Racer является его открытость. Вспомогательное программное обеспечение поддерживается исключительно создателем (Ruud van Gaal), но все форматы данных, связанные с автомобилями, трассами и прочим, имеют документацию. Кроме того, инструменты, посредством которых создаются автомобили и трассы, являются частью релизов. В результате, было создано и выпущено большое количество машин разного вида: Formula One, GT, винтажных, грузовых, легковых, роскошных седанов… даже торговых тележек. Также доступны разнообразные трассы — от настоящих гоночных до горных дорог, полос для дрэг-рейсинга и даже парковок.

Установка

К сожалению, разработка Linux-версии очень отстает, поэтому для испытания всех новых возможностей лучше использовать версию для Windows, которую можно запустить через Wine.

Trigger Rally

Trigger Rally — это бесплатные трехмерные гонки для Linux, посвященные авто-ралли. Вам предстоит проехать последовательность из шести маршрутов с возрастающей сложностью. Игра протестирована на маломощном компьютере (701 EEE PC) и показала хорошие результаты.

Последний релиз: 23 апреля 2016 года.

Установка

Stunt Rally

Как видно из названия, это трюковые гонки для Linux с возможностью создавать собственные трассы. Основаны на Vdrift и OGRE.

Игровой процесс сосредоточен на закрытых ралли-трассах, с использованием всевозможных трюковых элементов (прыжки, петли, трубы).

Игровые режимы

  • Обучение и чемпионаты — необходимо проехать несколько трасс и получить максимальное количество очков.
  • Одиночная трасса — доступно 99 трасс и 13 сценариев.
  • Гонка с призраком — попытка обогнать свой собственный лучший результат.
  • Повторы — возможность записать свою езду и просмотреть позже с разных ракурсов.
  • Разделенный экран — гонка между настоящими игроками (от двух до четырех) на одном экране. В этом режиме требуется хорошая видеокарта, либо снижение графических настроек.
  • Многопользовательский режим — одиночная гонка через Интернет, с наличием внутреннего игрового чата.
  • Последний релиз: 21 сентября 2015 года.

Установка

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

Надрукувати E-mail

Лучшие видеоплееры для Linux

После установки любой операционной системы или же дистрибутива Linux, мы устанавливаем обязательный набор приложений который нам необходим при каждодневной работе, это (аудиоплеера, текстовы редакторы, приложения для чтения книг, браузеры и много других приложений). Сегодня мы поговорим об видеоплеерах, какой установить в Linux для просмотра видео / клипов или же просто провести хорошо время с попкорном просматривая любимый фильм.

Лучшие видеоплеера для Linux

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

1. VLC

VLC Media Player (VideoLAN) - универсальный кроссплатформенный медиаплеер. Представляет собой интегрированный проигрыватель все в одном. Проигрывает различные форматы файлов: MPEG-1, MPEG-2, MPEG-4, DivX, XviD, mp3, ogg и другие, обычные DVD и VCD диски. Одной из особенностей является возможность проигрывания практически любого типа потокового видео. 

Видеоплеер VLC для LinuxМожет быть использован в качестве сервера для трансляции потока по протоколам IPv4 или IPv6, при условии достаточной скорости сети. Не требует установки никаких дополнительных кодеков, так как все компоненты уже содержатся в нем. Так же стоит отметить уникальность данного плеера в том, что вы здесь можете увеличить громкость не на 100%, а на целых 150%, будьте осторожны и не угробьте свои колонки и слух так же.

Возможности VLC:

  • Поддержка почти всех известных форматов.
  • Поддержка громкости до 150%.
  • Интеграция с радиостанциями.
  • Запись видео.
  • Чтение видео с дисков .
  • Поддержка конвертации видео.
  • Поддержка фильтров и эффектов.
  • Поддержка большого количества модулей и расширений с помощью которых можно видоизменить как сам плеер так и добавить новые возможности.

Так же можно установить через синаптик. Откройте Синаптик(перейти в Система -> Администрирование -> Менеджер пакетов synaptic).
В поиске вводим VLC и установливаем его. Вы также можете установить плагин VLC плеера для браузера - 32-bit  64-bit.

Установка видеоплеера VLC

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo apt install vlc browser-plugin-vlc

Удаление видеоплеера VLC

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo apt purge vlc browser-plugin-vlc && apt autoremove && apt -f install

2. SMPlayer

SMPlayer - мощный мультимедиа проигрыватель, который позволяет воспроизводить большинство известных аудио и видео форматов без потребности в дополнительных кодеках. Также умеет воспроизводить DVD диски и видео-потоки из Internet.

Видеоплеер SMPlayer для Linux

SMPlayer представляет собой полноценную графическую оболочку для MPlayer, обеспечивающую как базовые функции MPlayer (воспроизведение видео, DVD и VCD), так и более продвинутые, такие как поддержка фильтров для MPlayer и прочие.
Одна из наиболее интересных возможностей SMPlayer - запоминание настроек всех воспроизводимых файлов. Например, Вы смотрите фильм, но нужно срочно куда-то идти, не волнуйтесь, когда Вы снова откроете фильм - воспроизведение продолжится с того места и с теми же настройками: звуковая дорожка, субтитры, громкость.

Пользуюсь данные плеером недавно, ранее обходился VLC и не было необходимости пользоваться плеером на компьютере. Данный плеер напоминает своей функциональностью Media Player для Windows, хорош по функциональности, при первом запуске как я заметил немного нагрузочный, но далее работает без косяков.

Возможности SMPlayer:

  • Воспроизводит практически все известные форматы как аудио так и видео
  • Фильтр "Stereo 3D" для перекодирования различных форматов 3D-видео.
  • Возможность работы в качестве надстройки над видеоплеером MPV, форка MPlayer, развивающегося в направлении развития новых функций, не заботясь о сохранении совместимости с MPlayer.
  • Улучшенная поддержка YouTube (показ видео VEVO).
  • Поддержка показа видео с сервисов потокового вещания, таких как DailyMotion, Vimeo, Vevo и т.д. (работает только с mpv).
  • Поддержка одновременного показа на экране двух субтитров (работает только с mpv);
  • Опция для покадровой перемотки назад (работает только с mpv).
  • Поддержка настройки прокси.
  • Новая горячая клавиша "I" для показа на экране времени воспроизведения, общей длительности контента и просмотренного процента.
  • Поддержка стандарта MPRIS2, определяющего средства для удалённого управления медиапроигрывателями.
  • Возможность удаления элемента из списка воспроизведения с одновременным удалением связанного с ним файла на диске.
  • Новая тема оформления H2O.
  • Поддержка 2-в-1 компьютеров с сенсорными экранами.
  • Размер окон и шрифтов был увеличен.
  • Проведение по вертикали в видео изменяет громкость.
  • Нажатие в полноэкранном режиме отображает плавающее управление.
  • Возможность сборки SMPlayer без поддержки MPlayer или mpv. 

Установка SMPlayer

Откройте терминал (Ctrl+Alt+T), далее выполним следующие команды:

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smplayer-themes smplayer-skins mpv youtube-dl smtube

Удаление SMPlayer

Откройте терминал (Ctrl+Alt+T), далее выполним следующие команды:

sudo add-apt-repository --remove ppa:rvm/smplayer
sudo apt purge smplayer smplayer-themes smplayer-skins mpv youtube-dl smtube && apt autoremove && apt -f install

На момент написания материала актуальная версия плеера 16.9, плеер постоянно обновляется и радует нововведениями.

3. Gnome MPlayer

MPlayer - свободный медиаплеер. Кроссплатформенный плеер который работает в большинстве современных операционных систем, в частности MPlayer (Linux, FreeBSD, NetBSD, OpenBSD, Apple Darwin, Mac OS X, BeOS, Syllable, QNX, OpenSolaris/Solaris, Irix, HP-UX, AIX и других разновидностях UNIX; Microsoft Windows и Windows NT (откомпилирован при помощи MinGW или Cygwin); также портирован на AmigaOS, AROS, DOS и MorphOS).

Видеоплеер Gnome MPlayer для Linux

Вроде и простой, но достаточно мощный по функционалу плеер, да, плеер не имеет графического интерфейса подобно как вы можете увидеть в SMPlayer, здесь лишь самое необходимое (громкость, развернуть на весь экран, воспроизвести, пауза, стоп и промотка). Плеер поддерживает воспроизведение (аудио, видео, CD, DVD и VCD, воспроизведение стримов, поддержка MKV), поддержка сортировки и создания списков воспроизведения, возможность создания скриншотов во время воспроизведения видео, подгрузка обложки к альбомам и многое другое. Gnome-MPlayer полностью поддерживает субтитры и прочие другие возможности.

Установка Gnome MPlayer

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo apt install gnome-mplayer

Удаление Gnome MPlayer

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo apt purge gnome-mplayer && apt autoremove && apt -f install

4. Kodi

XBMC / Kodi Media Center (от Xbox Media Center) - это бесплатный кроссплатформенный медиаплеер с открытым исходным кодом. 

бесплатный кроссплатформенный медиаплеер для Linux

Приложение имеет встроенный графический интерфейс который позволяет легко управлять: 

  • Видеофайлами.
  • Просматривать РВ видео.
  • RSS
  • Управлять фотографиями и музыкой, находящимися на компьютере, оптическом диске, в интернете или в локальной сети.
  • Может управляться с помощью ПДУ. 
  • Поддержка чтения ISO образов.
  • Поддерживает все известные форматы видео, аудио, фото, образы дисков.

Kodi - это лучшая альтернатива Windows Media Center и Front Row в Linux. XBMC поддерживает пользовательские плагины и темы оформления. Первоначально XBMC создавался как медиацентр приложений для первого поколения Xbox. Но сейчас он поддерживает Linux, Mac OS X (Snow Leopard, Leopard, Tiger, Apple TV), Apple iOS, Microsoft Windows, Android и Raspberry Pi. С версии 14 проект переименован в Kodi Entertainment Center.

Установка XBMC / Kodi

Откройте терминал (Ctrl+Alt+T), далее выполним следующие команды:

sudo apt install software-properties-common
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt update
sudo apt install kodi

Удаление XBMC / Kodi

Откройте терминал (Ctrl+Alt+T), далее выполним следующие команды:

sudo add-apt-repository --remove ppa:team-xbmc/ppa
sudo apt purge kodi && apt autoremove && apt -f install

5. MPV

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

MPV плеер для Linux

Установка MPV

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo apt install mpv

Удаление MPV

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo apt purge mpv && apt autoremove && apt -f install

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

Надрукувати E-mail

Обзор утилиты Unity Tweak Tool

Unity Tweak Tool - утилита (твикер), которая позволяет воспользоваться настройками среды рабочего стола (Unity) без необходимости копаться в настройках сиcтемы, без необходимости запуска утилиты DConf и поиска необходимых нам настроек в которых вы не разбираетесь. В Unity Tweak Tool все это собрано в одном месте где все визуально понятно и вам достаточно лишь установить галочки для применения той или иной настройки, вам не нужно пользоваться переводчиком и переводить что-то с DConf, все довольно просто.

Утилита Unity Tweak Tool

Unity

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

Главная Unity Tweal Tool

В вкладке "Панель запуска", вы можете настроить: 

Панель запуска

  • Автоматическое скрытие боковой панели Unity;
  • Выбрать анимацию при автоматическом скрытии;
  • Настроить минимизацию в один клик;
  • Настроить степень прозрачности боковой панели;
  • Настроить позицию боковой панели, выбрав "Buttom", вы сможете ее расположить в нижней части экрана, что-то похожее на Cairo Dock;
  • Сможете настроить анимацию для значков при запуске приложений;
  • Фон значков;
  • Отображение ярлыка "Рабочий стол";
  • Размер значков на боковой панели.

Вкладка "Найти":

Найти

  • Возможность отключения веб поиска;
  • Активация и отключение фонового размытия;
  • Возможность подключения / отключения поиска по файлам пользователя;
  • Очистить журнал недавно используемых файлов / приложений;
  • Сброс настроек на стандартные.

Вкладка "Панель":

Панель

  • Настройка прозрачности верхней панели;
  • Настройка формата отображения времени на верхней панели;
  • Отображение имени пользователя на верхней панели;
  • Подключение / отключение отображения календаря / индикатора Bluetooth на верхней панели;
  • Возможность сброса настроек на стандартные.

Вкладка "Переключатель" (возможность настройки горячих клавиш):

Переключатель

  • Возможность подключения значка рабочего стола;
  • Открытия переключателя;
  • Открытие переключателя с обратной сортировкой;
  • Открытие переключателя для всех рабочих столов;
  • Открытие переключателя для всех рабочих столов с обратной сортировкой;
  • Отобразить при помощи окон в переключателе и с обратной сортировкой;
  • Прочие настройки.

Вкладка "Веб-приложения":

Веб-приложения

  • Возможность настройки активации запросов на интеграцию с веб-приложениями;
  • Возможность отключения заранее авторизованных доменов Amazon, Ubuntu One.

Вкладка "Дополнительно":

Дополнительно в вкладке Unity

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

Диспетчер окон

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

Вкладка "Общие":

Общие

  • Возможность активации / деактивации возможности масштабирования рабочего стола;
  • Возможность изменения режима аппаратного ускорения, имеется выбор с таких вариантов (Нормальное, Быстрое и Наилучшее);
  • Возможность настройки эффектов анимации открытии и сворачивании окон рабочего стола;
  • Возможность настройки клавиш быстрого доступа для закрытия, перемещения окон рабочего стола.

Вкладка "Настройка рабочих мест":

Настройка рабочих мест

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

Вкладка "Обзорный режим":

Обзорный режим

Возможность настройки горячих клавиш для активации обзорного режима. Если кто не понимает, что это и для чего, объясню вкратце, это демонстрация окон всех запущенных приложений и открытых директорий, выполните комбинацию Super+W и увидите красивую анимацию в виде всех запущенных приложений и окон директорий в одном месте с возможностью переключения клавишами вправо / влево, вниз / вверх и конечно же с помощью мыши.

Вкладка "Упорядочивание окон"

Упорядочивание окон

Позволяет настроить степень разворачивания окон при подведении к любому уголку рабочего стола, верхней и боковым частям, можно настроить разворачивание либо полностью либо же на половину, как вам нужно. Аналогичный функционал действует и в Windows 7 / 10, захватите окно и впритык поднесите к правой части рабочего стола и окно автоматически развернется на пол экрана либо к верхней части и оно развернется на весь экран.

Вкладка "Активные углы"

Активные углы

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

Вкладка "Дополнительно"

Дополнительно в диспетчере окон

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

Оформление

Тема Значки Указатель Шрифты

Как понятно с названия, здесь вы найдете четыре подпункта (Тема, Значки, Указатель и Шрифты), здесь вы можете настроить какую тему применить в системе либо же тип значков который относится к той или иной теме, настроить тип указателя, белый, черный или цветной, возможность настройки шрифтов. Если вы устанавливаете новую тему в Ubuntu, раздел темы и значки для вас очень важен так как здесь мы можем легко применить новую установленную тему.

Система

Значки рабочего стола Безопасность Прокрутка

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

Установка Unity Tweal Tool

На этом пожалуй и все, мы прошлись по всем пунктам данной замечательной утилиты, чего ей не хватает, так это возможности очистки мусора(кеша) и удаления старых ядер как это реализовано в Ubuntu Tweak, а было бы замечательно если бы все это вместили в одном месте. Жаль развитие Ubuntu Tweak прекратилось так как никто особо финансово не поддерживал проект и у автора пропал интерес к нему, это было ожидаемо, кто захочет занимать разработкой приложения если это не дает ему удовольствия, вот если были бы стабильные финансовые вливания, это было бы хорошим стимулом, но его как видите было мало.

Надрукувати E-mail

10 удивительных фактов о Ubuntu Linux

 

12 лет назад, Linux был только для вундеркиндов и программистов. Это было в 2004 году, когда южноафриканский астронавт Марк Шаттлворт начал этот проект, чтобы сделать «Linux для человека». И с тех пор мир Linux изменился навсегда.

В течение последних 12 лет, Ubuntu Linux стал проще с целым рядом «инноваций» (или более эффективной реализацией). Простой в использовании графический установщик, Wubi инсталлятор, магазины приложений, а также. Ubuntu дал ряд интересных вещей для Linux сообщества.

Эти факты не в хронологическом порядке. Возможно, вы уже знакомы с некоторыми фактами, но никакого вреда не будет если прочитаете их снова, не так ли?

1: Самый быстрый суперкомпьютер в мире запускает китайскую версию Ubuntu. Кроме того, Linux работает на 97% суперкомпьютерах.

2: Ubuntu (ubuntu — человечность) — южноафриканское направление этики и гуманистической философии, особое внимание уделяющее понятиям верности и лояльности в отношениях между людьми. Убунту является одним из основополагающих принципов новой Южно-Африканской Республики. Его положения связываются с идеями Африканского Возрождения.

3: Согласно Distrowatch, существует более 75 активных дистрибутивов Linux, которые основаны на Ubuntu.

4: Ubuntu следует строгому графику развития. Они выпускают новую стабильную версию каждые шесть месяцев, в апреле и в октябре. За последние 25 стабильных релизов, только один релиз был отложен. Это был Ubuntu 6.06, который был выпущен в июне, а не в апреле.

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

6: Ubuntu это самая популярная операционная система в мире.

7: Ряд крупных предприятий используют Ubuntu, включая Uber и LYFT. Система поиска гигант Google имеет свой собственный пользовательский Ubuntu под названием Goobuntu .

8: Ubuntu является наиболее широко используемой операционной системой для веб-серверов. Более 20% сети работает на Ubuntu.

9: Французская полиция мигрировала более 80 тысяч рабочих столов Ubuntu из Windows, и сэкономили более 2 млн евро. Это была самая большая миграция на рабочий стол Ubuntu.

10: Есть более миллиарда устройств под управлением Ubuntu, утверждает Canonical.

Надрукувати E-mail

Используем виртуализацию в Desktop Linux

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

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

Что такое виртуальная машина?

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

Раньше виртуальные машины выполняли всю работу сами, на программном уровне, и понятно, что все это работало очень медленно. Но потом процессоры начали поддерживать аппаратную виртуализацию, это в разы ускоряет работу гостевой операционной системы. Это такие технологии, как AMD-V от AMD или Intel VT-x от Intel. Правда, эти технологии могут быть по умолчанию отключены в BIOS.

Кроме виртуальных машин, которые полностью эмулируют работу компьютера к виртуализации под linux можно отнести контейнеры, например, LXC или OpenVZ. Дальше мы рассмотрим виртуальны машины для Linux, которые вы можете использовать для установки своих систем.

1. VirtualBox

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

VirtualBox поддерживает как 32, так и 64 битные системы и вы можете установить не только Linux дистрибутив, но и Windows или даже MacOS. Все системы будут отлично работать. Во время создания виртуальной машины вы можете выбрать профиль гостевой ОС, для которого автоматически выставятся правильные параметры памяти, процессора и видеокарты.

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

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

2. VMWare

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

VMWare имеет почти все те же возможности, что и VirtualBox, в некоторых тестах она показывает себя лучше чем первый вариант, но в целом их производительность одинакова. Тоже есть возможность организовывать сеть между виртуальными машинами, объединять буфер обмена и передавать файлы, но нет записи видео.

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

3. Qemu

Если вы хотите запустить не привычную операционную систему x86, а систему для устройств ARM, например, Android, Raspbian или RISC OS, то тут вам не помогут две предыдущие виртуальные машины Linux. С такой задачей может справиться только Qemu.

Qemu - это сокращение от Quick Emulator. Это очень простая в настройке консольная утилита, но позволяет делать многие интересные вещи на уровне VirtualBox, вы можете запускать любые операционные системы, в том числе и ARM, можете установить ОС на реальный жесткий диск или в файл, использовать аппаратное ускорение и даже автоматически скачивать некоторые дистрибутивы через интернет.

Несмотря на свое название, это очень мощный инструмент для работы с виртуализацией в Linux, для установки Qemu в Ubuntu выполните:
$ sudo apt install qemu qemu-kvm libvirt-bin

4. KVM

KVM или полностью Kernel-based Virtual Machine (виртуальная машина на основе ядра) - это реализация платформы виртуализации на уровне ядра, которая предоставляет дополнительные возможности для Qemu и очень высокую скорость работы благодаря работе непосредственно в ядре.

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

Чтобы начать использовать KVM сначала нужно проверить, поддерживает ли ваше оборудование аппаратное ускорение, для этого используйте утилиту cpu-checker. Если все поддерживается то вы можете перейти к установке KVM:
$ sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils virt-manager

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

5. XEN

Это еще одна платформа виртуализации для Linux, которая очень похожа на KVM. Но тут есть некоторые отличия. Как и KVM здесь поддерживается аппаратное ускорение, множество архитектур, в том числе и ARM, а также запуск различных гостевых систем, включая Windows. Но главное отличие заключается в том, что KVM по умолчанию встроен в ядро Linux, а для работы Xen вам понадобиться специально собранное ядро с его поддержкой.

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

Здесь мы рассмотрели лучшие виртуальные машины для Linux. Как видите виртуализация на linux развивается очень быстро и есть достаточно много решений, которые вы могли бы использовать в своей системе.

Надрукувати E-mail

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

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

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

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

1. Linux Mint

Linux Mint - один из самых известных и самых популярных дистрибутивов, основанных на Ubuntu. Проект был основан Клеменом Лефевром в 2006 году, с тех пор дистрибутив был очень сильно улучшен и набрал большую популярность среди новых пользователей, пожалуй, даже большую чем Ubuntu. И это неспроста.

Разработчики дали новым пользователям все, что им было нужно: установленные из коробки драйвера для проприетарного оборудования и кодеки, приличный набор программ, установленных по умолчанию, а также собственная оболочка Cinnamon, которая чем-то напоминает Gnome 2 и достаточно функциональна, в отличие от Unity.

Все направлено на то, чтобы облегчить жизнь новым пользователям, например, были разработаны дополнительные утилиты для резервного копирования, обновления и решения других задач. Дистрибутив основывается на Ubuntu LTS и последняя версия Linux Mint 18 базируется на Ubuntu 16.04.

2. Elementary OS

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

Все началось в 2007 году с проекта Elementary в рамках которого развивалось несколько компонентов для улучшения внешнего вида Ubuntu, но затем разработчики решили создать собственный дистрибутив. Elementary OS использует свое окружение рабочего стола - Phanteron, а в качестве темы оформления применяется Elementary GTK 3.0. Несмотря на то, что система разрабатывается уже достаточно давно, она еще не совсем стабильна и моментами могут проявляться некоторые глюки.

3. Zorin OS

Как и другие сборки Linux, рассмотренные выше, этот дистрибутив рассчитан на новых пользователей. Только здесь разработчики сосредоточились на том, чтобы создать интерфейс системы максимально похожим на Windows. Вы можете заставить свою систему выглядеть очень похоже на Windows 7, XP или 10. Это должно помочь новым пользователям перейти на Linux.

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

4. Linux Lite

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

В качестве окружения рабочего стола в Linux Lite используется XFCE, также вместе с системой поставляется достаточно полный набор программного обеспечения, которое может понадобиться новым пользователям, в том числе офисный пакет.

5. Black Lab Linux

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

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

6. KDE neon

Проект KDE Neon - это не совсем обычный дистрибутив Linux, он основан на самой последней версии Ubuntu и развивается разработчиками KDE. KDE Neon разрабатывается целью предоставления возможности установки самой последней версии окружения рабочего стола KDE Plasma и программного обеспечения из набора KDE. Он ориентирован в первую очередь на разработчиков, а также пользователей, которые хотят попробовать самую новую версию этого окружения.

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

7.  BackBox Linux

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

В общей сложности в дистрибутив включены более 70 различных инструментов, среди которых Metasploit, Nmap, Wireshark, Ettercap, John The Ripper и многие другие.

8. Cub Linux

Cub Linux ранее известный как Chromixium, это дистрибутив Linux, тоже основан на стабильной версии Ubuntu и выглядит очень похоже на ChromiumOS. Для организации пользовательского интерфейса используется Openbox в сочетании с Compton, док панелью Plank и Lxpanel для организации меню. В качестве основной программы используется браузер Chromium, но кроме него в систему можно установить любые программы из репозиториев Ubuntu. Доступные обновления устанавливаются автоматически.

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

На самом деле этих дистрибутивов намного больше. Информацию о них вы сможете найти на Distrowatch.

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

Надрукувати E-mail

Лучшие MMORPG для Linux

«Вы не сможете поиграть в игры на Linux» - это одно из самых устаревших ложных высказываний о линукс, которое люди до сих пор распространяют. Послушайте, я всё понимаю. На Windows можно поиграть во всё, что Linux не потянет, даже не смотря на использование приложения Wine, однако вещи быстро меняются в лучшую сторону.

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

К сожалению, mmorpg linux игры отстают. Если вы хотите поиграть в одну из первоклассных игр, и она не запускается в Wine, тогда вы на самом деле в пролете. Но имеется несколько бесплатных ММОРПГ, в которые интересно поиграть, кроме того они запускаются на родном Linux.

1. Champions of Regnum

Champions of Regnum - это один из трех представителей, которые могут отнести себя к списку лучшие mmorpg linux игры, способные заинтересовать любого. Эта игра достаточно схожа с World of Warcraft и выступает его альтернативой на Linux, и хотя она не столь хороша, но по крайней мере стоит попробовать поиграть в нее.

Реальность Regnum была создана по мотивам давно забытой Dark Age of Camelot, которая была известна своими схватками область-против-области-против-области (большей и значительно более сложной версией трехходового игрового процесса ПВП сражений). Если это все, что вы хотите от MMORPG, то Regnum создана для вас.

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

2. Saga of Ryzom

Тематическая Saga of Ryzom - это глоток свежего воздуха, поскольку она оторвана от традиционных средневековых представлений в сторону научной фантастики. Действие игры разворачивается в фантастическом варианте будущего - 2525 год - но не слишком заполнена элементами научной фантастики (как Tabula Rasa или Anarchy Online).

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

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

3. Wurm Online

А вы знали, что создатель Minecraft много лет работал над MMORPG, прежде чем появился Minecraft? И этой MMORPG была Wurm Online.

Wurm не самая красивая игра, но это не должно стать препятствием чтобы не попробовать ее. Вы сможете оценить, что такое лучшие mmorpg linux игры и непременно погрузитесь с головой в геймплей, что вы вряд ли ощутите в другой ММОРПГ. Wurm - это песочница мира в прямом смысле этого слова. Все в игре создается игроками. Да, абсолютно все.

Кроме того, игровой процесс сам по себе меняется в зависимости от выбора сервера на котором вы играете - некоторые из них относятся к сражениям игрок-против-игрока (ПВП), область-против-области, а все остальные связаны с виртуальной экономикой. Если вы хотите почувствовать собственный мир в рамках ММОРПГ, то эта игра для вас.

4. Salem: The Crafting MMO

Salem (не путать с The Town of Salem) - это относительно молодая ММОРПГ, созданная и поддерживаемая группой инди-разработчиков. Хотя она и не является показателем относительно качества графики, но стоит учесть то, что Salem является экспериментальной.

Действие игры разворачивается в 1600-х годах в Новой Англии с акцентом на колдовство и жутких существ. Как Wurm, Salem имеет полностью свободный геймплей - не только относительно вещей, но и окружающей среды. Игроки могут полностью изменить мир, даже убивать других игроков.

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

5. Eternal Lands

Что касается направления инди-ММОРПГ, Eternal Lands можно рассматривать в качестве самой первой инди-разработки 3D MMORPG, она была создана одним разработчиком и выпущена в свет в 2003 году. А что еще более впечатляюще, так это то, что игра работает и в настоящее время, кроме того, в середине 2015 года даже получила обновление.

Ближайшее сравнение геймплея Eternal Lands – это старая школа Runescape. Графика примитивна, бой упрощен, тематика игры основана на средневековье, и больше по своей сути здесь нет ничего захватывающего в развитии персонажа - но так или иначе, это весело.

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

6. Tibia

Tibia имеет две основные причины популярности: во-первых, это одна из самых старых все еще работающих на базе ММОРПГ игр на сегодняшний день (была выпущена в 1997 году), а во-вторых, она очень напоминает эстетику и геймплей культово-классической Ultima Online.

Хотя эта игра и выглядит устаревшей по сравнению с современными графическими шедеврами, такими как Guild Wars 2 и EVE Online, но в Tibia присутствует некий домашний уют, что действительно позволяет чувствовать себя как дома находясь вдали от дома. В игре сделано очень много, в том числе квесты, охоты, и сражения игрок-против-игрока - весь ММОРПГ выкован испытаниями времени.

Причина, по которой Tibia до сих пор жива - это 18.000+ одновременно играющих пользователей на протяжение почти 20 лет после своего выхода: она не уникальна и не инновационная, но она безусловно дает опыт, который забудется не быстро.

7. Second Life

Second Life - это важная веха на временной шкале истории развития MMORPG. Она стала первой графической MMORPG без каких-либо определенных элементов геймплея - по словам самих создателей: «Там нет созданной вражды, нет поставленной цели». В этом смысле Second Life на самом деле не игра.

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

Second Life действительно предлагает вторую жизнь – настолько реальную, что люди даже сделали реальные деньги для игровой экономики. А с появлением поддержки шлема виртуальной реальности Oculus Rift, Second Life предлагает такие ощущения, которые смогут передать лишь несколько других игр.

8. Stendhal Online

Stendhal Online является самой маленькой MMORPG игрой в этом списке с точки зрения количества игроков, но размер не всегда показатель качества. (Как пользователи Linux, мы все должны знать на сколько это верно!). Инди игры, как эта предлагают то, что большие игры не могут: это место, где каждый знает кто ты.

Каждую неделю в Stendhal заходит несколько сотен различных аккаунтов, и в то время как контент игры является стандартным для ММОРПГ, дружное сообщество позволило этой игре продержаться на плаву в течение почти семи лет. А централизация внимания, посредством Hall of Fame также помогали укрепить это чувство общности.

Игры на Linux развиваются!

Было бы намного лучше, если бы можно было включить такие игры, как Star Wars: The Old Republic, Lord of the Rings Online, Neverwinter, и многие другие игры в наш список величайших бесплатных MMORPG, и да, они далеки от заголовков победителей, но они не так плохи.

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

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

Надрукувати E-mail

Безопасное извлечение флешки, зачем это нужно?

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

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

Безопасное извлечение флешки

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

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

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

Почему Linux, MacOS и Windows ведут себя по-разному?

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

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

Безопасное извлечение флешки Linux и MacOS даже больше нужно, чем в Windows при настройках по умолчанию. Почему так? Операционная система Windows не использует кэширование для дисков, которые считает съемными. Такое поведение системы по умолчанию, но его можно изменить в сторону лучшей производительности. Для этого откройте Диспетчер устройств> Дисковые устройства> Название диска> Свойства> Политики:

С другой стороны, Linux и Mac используют кэширование для всех дисков по умолчанию, в том числе и съемных. Точно так же себя будет вести Windows если вы выберите вариант Лучшая производительность. Linux дает вам полный контроль над управлением дисками, в том числе вы можете указать нужно ли кэшировать данные. Для этого достаточно создать запись для монтирования флешки в /etc/fstab и добавить опцию монтирования sync. Например:

$ vi /etc/fstab
/dev/sdb1 /run/media/flash users,noatime,sync 0 0

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

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

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

Для файловых систем FAT можно использовать опцию монтирования flush. Она записывает данные как только диск становится неактивным. Это немного улучшает ситуацию.

Всегда используйте безопасное извлечение

Если вы извлечете флешку и перед этим ее не размонтируете, с самой флешкой вряд-ли что случится, она точно не сгорит. Но если в это время что-то записывало на нее данные, то они будут утеряны. Поэтому лучше взять за правило всегда размонтировать флешку linux перед тем, как ее вынуть из компьютера, причем это справедливо не только для Linux, но и Windows.

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

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

$ sudo umount /dev/sdb1

Здесь sdb1 - имя устройства флешки в вашей системе. После этого флешка будет подготовлена к извлечению. В Windows это нужно делать обязательно, потому что в отличие от Linux, эта система может сама, без вашего ведома начать выполнять какие-либо действия с флешкой, например создать папку System Volume Information с метафайлами.

Здесь достаточно нажать значок на панели и выбрать извлечь устройство:

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

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

Надрукувати 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