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

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.

Print Email

Используем виртуализацию в 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 развивается очень быстро и есть достаточно много решений, которые вы могли бы использовать в своей системе.

Print Email

Дистрибутивы на основе 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

Print Email

Лучшие 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

Print Email

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

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

В этой статье мы попытаемся разобраться зачем нужно безопасное извлечение флешки и действительно ли оно так необходимо. Хотя статья ориентированна более на 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

Print Email

Определяемся с выбором поискового лаунчера в Ubuntu Linux

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

Выбираем лаунчер для Linux

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

Лаунчер Launchy

Launchy - свободная утилита для быстрого запуска приложений как в Windows так и в Linux (начиная с версии 2.1), так же с версии 2.5 лаунчер получил поддержку Mac OS X.

Launchy автоматически загружается при запуске системы и ждет пока пользователь вызовет её нажатием Alt + Space или другой «горячей» клавиши, определенной пользователем. Пользователь начинает набирать название программы или файла, который он хочет запустить. Launchy автоматически просматривает свой список программ на наиболее точное совпадение с тем, что печатает пользователь. Когда желаемая программа найдена, пользователь нажимает ввод и программа запускается.

 

Launchy поиск приложений поиск в Launchy настройки Launchy

Launchy также позволяет добавлять директории и форматы файлов в каталог для индексирования. Это делает её пригодной для запуска почти всего, что есть на компьютере, включая интернет, музыку, видео и игры. Launchy также может выполнять поиск Google, Wikipedia, MSN, и Yahoo, показывая результаты в браузере по умолчанию. Если требуется, она также запускает закладки. Launchy поддерживает плагины, добавляемые для большей гибкости.

Поддержка плагинов:

  • Calcy Plugin (calcy.dll) для осуществления математических выражений в шкале ввода данных лаунчера, этот калькулятор ограничен +,-,*,/ и круглыми скобками.
  • Controly Plugin (controly.dll) - для индексирования приложений, этот плагин находит приложения панели управления в системе и составляет их список в Launchy.
  • GCalc (gcalc.dll) - калькулятор и конвертер, плагин выполняет запросы к «функциям поиска» Google, таким как «калькулятор» и «конвертация валют» и возвращает результат в окно Launchy.
  • Runner (runner.dll)- для запуска приложений прямо слаунчера;
  • Verby (verby.dll) - аналог автоматического определения вводимого запроса при нажатии на Tab как в терминале;
  • Weby Plugin (weby.dll) - для поиска по сети;
  • Foxy Plugin (foxy.dll) - плагин Foxy автоматически загружает закладки Firefox в базу данных. Их можно искать так же просто, как и приложения.
  • Quick searches- загружает быстрый поиск Firefox и индексирует ключевые слова в базе данных, небольшая подобия поисковой системы.

Для доступа к поисковым системам Launchy поддерживает следующие ключевые слова для поиска: google, msn, yahoo, live, weather, amazon, wikipedia, dictionary, thesaurus, imdb, netflix, и msdn websearch. Необходимо набрать любое из этих ключевых слов, нажать клавишу табуляции, набрать запрос для поиска и нажать клавишу ввод.

Установка Launchy

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

sudo apt install launchy

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

После установки ищем приложение в меню Ubuntu - Стандартные - Launchy либо с помощью поиска в Dash, системный лаунчер в Unity который по умолчанию установлен в Ubuntu, постоянно совершенствуется и обновляется.

Удаление Launchy

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

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

с удалением готово.

Лаунчер Synapse

Лаунчер Synapse

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

Поиск по приложениям в Synapse

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

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

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

  • Поиск и открытые приложений, файлов и папок;
  • Просмотр содержимого директорий
  • Взаимодействие с установленными приложениями (например, прямо с лаунчера вы можете как запустить аудио файл так и сделать пауза в Rhythmbox).

фильтр поиска файлов в Synapse

Так же в Synapse вы можете использовать клавиши Влево и Вправо(стрелки) для переключения между фильтрами и типами файлов поиском которых вы хотите воспользоваться.

Установка Synapse 

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

sudo apt install synapse

Удаление Synapse

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

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

Лаунчер Albert

Поиск и запуск приложений в Albert

Albert - это новый современный лаунчер, с помощью которого можно быстро запускать приложения, открывать файлы и выполнять поиск по сети Интернете. Основное преимущество лаунчера Albert, является его скорость работы в сравнении с другими лаунчерами, он легкий в работе как для пользователя так и не создает нагрузки на систему, основан на Qt5, написан на C ++, так что вы можете использовать его с любым DE: Xfce, LXDE, LXQt, Cinnamon, Unity итд.

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

  • запуск приложений;
  • открытые файлов;
  • открыт закладок в хроме (Firefox находится в списке ToDo);
  • вычислять математические выражения;
  • Поиск в интернете;
  • Модули полностью настраиваемые открываем вкладку "Setting - Plugins", далее как пример переходим к настройке плагина WebSearch, здесь вы можете убрать отметки с поисковиков по которым не нужно осуществлять поиск, перейдя в вкладку Files, вы можете настроить дополнительные директории для индексации;
  • Быстрая настройка горячих клавиш;
  • Текущая версия 0.8.9 поставляется с 37 темами оформления формы поиска.

настройка горячих клавиш в Albert

Для назначения горячих клавиш вам нужно перейти в меню Setting нажав на иконку(колесико) в правом уголке формы поиска, далее вкладка General, здесь ищем Hotkey нажмите на кнопку напротив, на ней появится знак вопроса после нажмите на клавиатуре любую клавишу которую хотите назначить горячей для последующего быстрого запуска лаунчера.

Установка Albert

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

sudo add-apt-repository ppa:flexiondotorg/albert

sudo apt-get update && sudo apt-get install albert

Удаление Albert

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

sudo add-apt-repository --remove ppa:flexiondotorg/albert
sudo apt purge albert && apt autoremove && apt -f install

c лаунчером Albert завершили.

Лаунчер Kupfer

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

поиск приложений поиск директорий в kupfer

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

Настраиваем горячую клавишу плагины kupfer Синхронизация директорий в Kupfer

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

  • Поиск файлов и приложений;
  • Открытие файлов и папок;
  • Запуск приложений;
  • Поддержка работы с закладками(Chromium, Epiphany, Firefox, Opera);
  • Поддержка работы с буфером обмена;
  • Поддержка работы с корзиной;
  • Поддержка работы с архивами;
  • Поддержка калькулятора(вычисление значений прямо с шкалы поиска);
  • Поддержка Shell команд;
  • Поиск по сети интернет;
  • Почтовые клиенты;
  • Отображение QR кода;
  • Поддержка поиска через google и DuckDuckGo;
  • Поддержка сеансов PuTTY;
  • Работа с системными службами;
  • Работа с томами / дисками;
  • Управление сеансами Gnome/XFCE;
  • Поддержка значков Ascii/Unicode;
  • и многие другие, список огромный.

Установка Kupfer

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

sudo apt install kupfer

Удаление Kupfer

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

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

на этом пожалуй все.

Print Email

Как установить свежую версию рабочего стола LXQt в Ubuntu 16.04 и Fedora 22-24

LXQt разрабатывался на базе компонентов LXDE и проекта Razor Qt, LXQt - это свободное, быстрое и легковесное рабочее окружение для Linux и BSD. Он обладает многими достоинствами, унаследованными от LXDE - малое потребление системных ресурсов, элегантный и строгий пользовательский интерфейс. Кроме того, его сильной стороной является хорошая настраиваемость.

Замечание: LXDE является рабочим столом по умолчанию в Knoppiz, Lubuntu и еще нескольких менее известных дистрибутивах Linux, однако сегодня LXQt является последней версией LXDE, и можно ожидать, что он займет место LXDE в вышеназванных дистрибутивах.

 
Возможности LXQt
 
Ниже представлены самые важные компоненты и дополнительные возможности:
 
Файловый менеджер pcmanfm-qt - порт Qt для PCManFM и libfm.
Эмулятор терминала lxterminal.
Менеджер сессий lxsession.
Лончер приложений lxqt-runner.
включает интегрированный компонент для управления энергопотреблением.
Поддерживает несколько языков.
Поддерживает несколько вариантов горячих клавиш.
Установка LXQt в Ubuntu 16.04
 
Установка LXQt в Ubuntu 16.04 (Xenial Xerus) осуществляется очень просто с помощью приведенных ниже команд:
 
$ sudo apt-get update
$ sudo apt-get install lxqt
 
После окончания установки необходимо выйти из сеанса или перезагрузить систему. После этого на экране авторизации выберите  LXQt:
 
 
Установка LXQt в Fedora 22-24
 
Начиная с релиза Fedora 22, пакеты LXQt включены в репозитории Fedora и могут быть установлены с помощью yum или dnf, как показано ниже.
 
-------------------- В Fedora 22 --------------------
 
# yum install @lxqt
 
-------------------- В Fedora 23-24 --------------------
 
# dnf install @lxqt
 
После установки выйдите из текущей сессии, и на экране входа выберите LXQt.
 
 
 
Если вы хотите удалить LXQt, используйте приведенные ниже команды. 
 
-------------------- В Ubuntu 16.04 -------------------- 
 
$ sudo apt purge lxqt
$ sudo apt autoremove
 
-------------------- В Fedora 22 -------------------- 
 
# yum remove @lxqt
 
-------------------- В Fedora 23-24 --------------------
 
# dnf remove @lxqt

Print Email

Действия, которые стоит сделать после установки Ubuntu 16.10

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

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

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

1. Изучить нововведения Ubuntu 16.10

ubuntu

Если вы обновились до Ubuntu 16.10 с Ubuntu 16.04 LTS или более ранней версии, вам может потребоваться ознакомление со всеми новыми возможностями и улучшениями в новом релизе Ubuntu.

Помимо ускоренного приложения Software, здесь появились новые версии других стандартных приложений, включая LibreOffice 5.2, Firefox 49 и Thunderbird 44. Для более подробного ознакомления с нововведениями вы можете прочитать одну из нашей предыдущих статей.

2. Проверить обновления

updates available

Когда вы готовы использовать преимущества последней версии, вам следует проверить наличие обновлений в вашей Ubuntu 16.10.

Это звучит немного излишне, но важно, чтобы вы это сделали.

Исправления безопасности и стабильности могли быть выпущены с того момента, как был создан образ, с которого вы устанавливали систему.

Проверить наличие и установить обновления в Ubuntu очень просто: запустите диалог Обновления приложений из Unity Dash, кликните на соответствующую кнопку для проверки наличия обновлений, установите все или какие-либо из доступных обновлений.

3. Установить графические драйвера

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

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

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

Как установить драйвера для видеокарты в Ubuntu 16.10:

  • Откройте диалог Источники приложений из Unity Dash
  • Откройте вкладку дополнительных драйверов
  • Следуйте подсказкам на экране, чтобы найти, выбрать и применить изменения

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

4. Установить медиакодеки

Ubuntu может проигрывать всю вашу музыку и видеофайлы. Вам всего лишь нужно сначала попросить её делать так.

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

Если вы не сделали этого, не волнуйтесь – вы можете установить мультимедиа-кодеки в Ubuntu через приложение Ubuntu Software.

Установить Ubuntu Restricted Extras

5. Включить сворачивание по клику

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

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

Выполните следующую команду в новом окне терминала (его можно открыть с помощью комбинации клавиш Ctrl + Alt + T), чтобы включить минимизацию по клику в Ubuntu:

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

Если вам не нравится командная строка, вы всегда можете изменить этот параметр в Unity Tweak Tool > Unity > Launcher).

6. Переместить лаунчер Unity

По-умолчанию лаунчер Unity прикреплен к левой части вашего экрана. Вы можете переместить его в нижнюю часть экрана, если хотите.
Просто откройте новое окно терминала с помощью комбинации клавиш Ctrl + Alt + T и выполните в нем следующую команду

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

Если вам не нравится командная строка, вы всегда можете изменить этот параметр в Unity Tweak Tool > Unity > Launcher > Position).

7. Установить новую тему оформления

numix

Ubuntu выглядит достаточно неплохо, но, возможно, недостаточно хорошо по сравнению с другими современными операционными системами и дистрибутивами Linux.

Хорошие новости – вы можете легко менять темы оформления в Ubuntu (и, вообще говоря, в практически всех других дистрибутивах Linux).

Вы можете найти некоторые основные опции в секции оформления в Системных настройках Ubuntu. Например, там вы можете сделать следующее:

  • Выбрать новое фоновое изображение рабочего стола
  • Переключиться на светлую тему или тему с высоким контрастом
  • Изменить размер иконок, отображаемых на лаунчере Unity

Для большего количества опций вы можете установить приложение под названием Unity Tweak Tool:

Установить Unity Tweak Tool из приложения Ubuntu Software

С помощью Unity Tweak Tool вы можете изменять шрифты в Ubuntu, изменять тему иконок, переместить лаунчер Unity в нижнюю часть экрана, включить горячие углы, рабочие места и многое другое.

Вы также можете изменить внешний вид вашей Ubuntu, если вы установите новую GTK-тему и тему иконок. Некоторые из лучших разработанных сообществом тем доступны в приложении Software для Ubuntu 16.10, включая GTK-темы Arc и Numix:

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

8. Включить меню приложений

b_675_675_16777215_10_images_30_Screen-Shot-2016-10-03-at-17.53.19.png

Меню приложений по-умолчанию появляются в верхней панели Ubuntu и скрываются автоматически через пару секунд.

Если это поведение вам не подходит, вы можете сделать несколько вещей.

Чтобы видеть меню внутри окон соответствующих приложений, вы можете включить «локально интегрированные меню»:

  • Перейдите в раздел внешнего вида в системных настройках
  • Выберите вкладку поведения
  • Найдите секцию, посвящённую отображению меню в окнах
  • Отметьте опцию отображения меню «в окне заголовка приложения».

Чтобы меню всегда отображались в Ubuntu:

  • Перейдите в раздел внешнего вида в системных настройках
  • Выберите вкладку поведения
  • Найдите секцию видимости меню
  • Выберите опцию «отображать всегда»

9. Установить приложения из Ubuntu Software

Многие необходимые приложения уже установлены в Ubuntu, включая музыкальный проигрыватель Rhythmbox, офисный пакет LibreOffice и почтовый клиент Thunderbird. Но это, конечно, не всё, что вам нужно.

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

Вот некоторые из самых популярных свободных приложений, доступных в этом «магазине»:

  • GIMP – похожий на Photoshop редактор изображений
  • Corebird – клиент для платформы микроблогов Twitter
  • Geary — легковесный настольный клиент электронной почты
  • VLC – отличный медиапроигрыватель
  • Chromium – веб-браузер с открытым исходным кодом
  • Shutter – инструмент для снятия скриншотов
  • Virtualbox — свободное ПО для создания виртуальных машин

10. Установить приложения из других источников

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

На самом деле, многое отличное программное обеспечение Linux существует вне основных репозиториев Ubuntu.

Вот некоторые популярные Linux-приложения, которых вы не найдете в магазине приложений Ubuntu:

  • Google Chrome – веб-браузер со встроенным современным Flash для Linux
  • Dropbox – сервис облачного хранения файлов
  • Telegram — приложение для обмена мгновенными сообщениями
  • Skype for Linux (Alpha) — последняя версия мессенджера Skype для Linux
  • Rambox – все ваши любимые сервисы для обмена сообщениями, собранные в одном приложении
  • Spotify Web Player для Linux – отличное приложение для стриминга музыки
  • Vivaldi – веб-браузер, ориентированный на разработчиков.

11. Настроить ваши облачные аккаунты

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

Вне зависимости от того, чем вы пользуетесь – Dropbox, Google Drive, OneDrive, или же NextCloud (персональным облачным хранилищем), вы можете легко использовать сервисы вашего провайдера облачных сервисов на вашей установке Ubuntu.

Вы можете использовать Google Drive на Ubuntu через файловый менеджер Nautilus, в то время как у Dropbox есть доступное для загрузки нативное Linux-приложение.

12. Установить приложение для чистки системы

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

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

Если вы обновляетесь с предыдущей версии Ubuntu, то использование подобной утилиты – очень простой способ вернуть некоторое количество ценного места на диске! Главное – не удалять то, в чём вы не уверены.

Установить BleachBit на Ubuntu

13. Добавить полезные индикаторы

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

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

Вот список некоторых полезных индикаторов:

  • Индикатор для переключения источников ввода и вывода звука
  • Simple Weather Indicator
  • Unity Laucher List – переключение между различными наборами приложений на лаунчере
  • System Load Monitor – удобный мониторинг использования ресурсов
  • Twitch.tv Indicator – получайте оповещения, когда начинается прямая трансляция ваших любимых стримов

14. Интегрировать Firefox с Unity

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

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

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

15. Попробовать Unity 8

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

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

Учтите, что это всего лишь предварительная демо-версия, представляющая из себя небольшую часть того рабочего стола, который когда-то придёт в Ubuntu. Воспринимайте Unity 8 в Ubuntu 16.10 с любопытством, но не ожидайте чего-либо, что можно использовать в повседневной работе – по крайней мере, пока что!

Print Email

Дистрибутивы Linux для IoT

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

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

1. Brillo

В этом году Google выпустила Brillo, легкий дистрибутив на основе Android. Он завоевал популярность среди пользователей плат Intel Edison и Dragonboard 410c. Будущее этой системы связано с протоколом коммуникации Weave, который здесь используется. Этот протокол реализует функции выделения ресурсов, аутентификацию и многое другое. Для работы системы достаточно 32 Мб ОЗУ и 128 Мб постоянной памяти.

2. Huawei LiteOS

LiteOS - это операционная система от Huawei, которую не следует путать с дистрибутивом Linux. Она основана на Linux, но компания внесла очень много изменений. Ядро системы занимает не больше 10 Кб. LiteOS используется на MCU устройствах, которые имеют процессоры, совместимые с Android.

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

3. OpenWrt

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

Недавно были созданы форки OpenWrt такие как DD-Wrt и Linino, ориентированный на Arduino. А организация LEDE обещает более стабильный цикл разработки дистрибутива.

4. Ostro Linux

Этот дистрибутив от проекта Yocto получил много внимания в середине августа, когда Intel выбрала его для своего модуля  Intel Joule, который работает на последнем четырехъядерном чипе Atom SoC T5700. OstroLinux совместим с IoTivity, а также поддерживает множество беспроводных технологий и датчиков. Дистрибутив фокусируется на безопасности уровня программного обеспечения, устройства и данных. Дистрибутив доступен в двух редакциях - обычной и медиа.

5. Raspbian

Существует несколько дистрибутивов, разработанных для Raspberry Pi, но Raspbian все еще является лучшим. Это один из самых популярных дистрибутивов для DIY проектов на одной из широко используемых платформ IoT. Разработчики могут найти сотни уже готовых проектов, а также справочных материалов. Теперь, когда Raspbian поддерживает Node-RED есть еще меньше причин выбирать ориентированный для IoT Thingbox.

6. Snappy Ubuntu Core

Это версия популярного дистрибутива Ubuntu для встраиваемых устройств с механизмом установки пакетов Snap. Canonical разрабатывает Snap, как универсальный формат пакетов, которые будут работать на персональных компьютерах, серверах, смартфонах и IoT устройствах.

Ubuntu Snappy Core поддерживает откаты обновлений, безопасные обновления, поддержка облака и магазина приложений для платформы. Для работы Ubuntu Snappy достаточно процессора с частотой 600 МГц, 128 Мб оперативной памяти, а также 4 Гб памяти на диске. Дистрибутив Linux для встраиваемых устройств может работать на платах Pi и других устройствах с подобными характеристиками, включая дроны Erle-Copter, шлюзы Dell Edge, Nextcloud Box и LimeSDR.

7. Tizen

Система разрабатывается при поддержке Samsung и Linux Foundation и использует основной стек программного обеспечения Linux, но по-прежнему очень редко встречается на рынке мобильной связи. Тем не менее, она широко используется на телевизорах от Samsung и умных часах, включая новые Gear S3, также может работать на другой бытовой технике. Tizen может работать даже на Raspberry Pi. Также Samsung начали внедрять эту систему в свою концепцию умный дом. Возможно, скоро стоит ожидать улучшенную интеграцию с модулями Artik и Artik Cloud.

8. uClinux

uClinux - это единственная, упрощенная версия Linux для встраиваемых устройств, которая может работать на микроконтроллерах Cortex-M3, M4, и -M7 моделей. Для uClinux необходимы микроконтроллеры со встроенным контроллером памяти или которые могут использовать внешний чип памяти DRAM.

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

9. Yocto Project

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

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

Print Email

Что лучше, Ubuntu или CentOS ?

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

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

1. Происхождение и разработчик

Казалось бы, что разработчик дистрибутива не так важен, но на самом деле это имеет значение. Операционная система разрабатывается африканской компанией Canonical, основанной Марком Шатлвортом. Дистрибутив основан на Debian и основной своей целью ставит простоту для новых пользователей, удобность настройки. Первый релиз состоялся в 2004 году. Canonical разрабатывает собственную оболочку для Gnome - Unity, которая должна стать единой для смартфонов и компьютеров. Также компания пытается продвинуть Ubuntu на рынок телефонов и планшетов, правда пока не очень успешно. Кроме этого, Canonical занимается продвижением Ubuntu на серверах и на данный момент больше всего веб-серверов работают на Ubuntu.

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

Эта компания занимается разработкой серверных операционных систем начиная с 1993 года и выпускает обновления для своих систем на протяжении 10 лет, в отличие строка поддержки Ubuntu - два года, причем в старые версии ядер портируются многие интересные новые возможности. Red Hat - занимается только разработкой операционной системы коммерческого уровня для серверов и компаний. Все это перенимает CentOS.

В этом аспекте побеждает явно Red Hat, а вместе с ним и CentOS. Хотя Canonical делает много для Ubuntu, но они тратят много сил на сторонние вещи, ту же самую систему для смартфонов. И создатель ядра Linux - Линус Торвальдс сотрудничает с Red Hat.

2. Программное обеспечение

В Ubuntu используется унаследованный от Debian формат пакетов Deb. В CentOS используется разработанный в Red Hat, формат rpm. Фактически, для конечного пользователя они почти не отличаются, разве только можно заметить, что системы с системой управления пакетами RPM скачивают больше метаданных при обновлении репозитория, а также здесь не поддерживаются рекомендованные зависимости.

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

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

3. Окружение рабочего стола

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

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

4. Установка

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

В CentOS установщик тот же, что и у Fedora и Red Hat, кроме всего прочего, здесь вы можете выбирать компоненты, которые нужно установить, например, рабочий стол Gnome или KDE, а также задать настройки сети.

 

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

5. Стабильность

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

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

Если вы хотите новые версии программ - ваш выбор Ubuntu, но если нужна стабильность, лучше посмотреть в сторону другого дистрибутива, когда будете решить Ubuntu или CentOS.

6. Сообщество и документация

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

Про CentOS намного меньше информации в сети и намного меньше форумов. Ее сфера распространения - сервера, и крупные компании. Документация есть, но большинство из нее на английском.

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

Трудно выбирать систему ни разу не взглянув на нее, поэтому представляем два видео с быстрым обзором обоих операционных систем:

Â">
 

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

Print Email

  

UALINUX LTD.

Tel: +380 (97) 33-55-1-88 (mon ... fri   09.00 - 18.00)

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

E-Mail: [email protected]