24 ноября 2015 г.

Возьми свой Linux с собой или создание собственного образа системы

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

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

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

Открываем терминал (Ctrl+Alt+T), и вводим следующие команды
sudo add-apt-repository ppa:linuxthebest.net/remastersys
sudo apt update 
sudo apt install remastersys-gtk 
После установки, найдите утилиту в меню приложений, или запустите из терминала. 
sudo remastersys-gtk


Ну и наконец, теперь можно спокойно запускать Remastersys, и создавать свою зборку.
Первым делом перейдем на вкладку “Настройки”, и здесь можно указать имя дистрибутива, имя пользователя, обязательно поставить галочку напротив “Значок установки системы на рабочем столе”, без него у нас будет бесполезная сборка, а также можно поставить галочку если вы хотите функцию усиленного сжатия,
Переходим обратно на вкладку “Действия”, и нажимаем кнопку “Dist”, после этого начнется создание голого дистрибутива, без ваших настроек, и через несколько минут(время зависит от мощности вашего компьютера), у вас уже будет готовый iso-образ системы.
Но это еще не все, и вы наверняка хотите сделать готовую систему которая включает все ваши наработки в плане интерфейса, тогда вам поможет кнопка “Distiso”, но не спешите, для начала нажмите на кнопку “Скопировать настройки пользователя для использования их по-умолчанию”, откроется новое окно, в котором выберите пользователя и нажмите “ОК”.

23 ноября 2015 г.

Конвертирование изображения из PNG в JPG и наоборот, с помощью командной строки

Мы очень часто в повседневной жизни сталкиваемся с словом - Конвертировать.Конвертировать - преобразовывать из одного формата в другой. Это касается когда мы конвертируем/преобразовываем деньги из одной валюты в другую, например, евро вдоллар или любую другую денежную единицу, конвертация в производстве, когда определённый вид продукции преобразовывается в иной, например, в металлургии получить металл путём обработки исходного продукта (руды) в конвертере (металлургическая печь) и т.п. 
В данной статье пойдёт речь о конвертации (преобразовании) формата файла изображения из PNG в JPG и наоборот, с помощью командной строки.

Программа convert входит в набор программ (консольных утилит) для чтения и редактирования файлов множества графических форматов — ImageMagick.

Как использовать команду Convert

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

sudo apt-get install imagemagick


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

Например, у меня в папке Изображения, файлового менеджера, находится снимок в формате .png:


Прежде всего необходимо войти в данную папку командой в терминале:

cd ~/Изображения

Примечание. Если у вас снимок находится в другой папке, то нужно войти в эту папку, изменив в командеИзображения на название данной папки. Например, если у вас снимок находится в папке Загрузки, то команда будет выглядеть: cd ~/Загрузки и т.п.

После того как вы вошли в искомую папку, выполните в терминале команду, которая конвертирует (преобразует) формат файла из .png в .jpg:

convert терминал.png терминал.jpg


Как видно на снимке, теперь после выполнения команды в папке Изображения у меня появился конвертированный снимок в формате .jpg.

Таким же образом можно преобразовать изображение и наоборот, из формата .jpg в .png

Команда convert может быть использована более чем в 100 различных опциях.
Например, для изменения размеров снимка. Уменьшить размер изображения, прежде чем он превратится в формат.png:

convert терминал.jpg -resize 200 терминал.png



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

convert -list format 


Источник: http://compizomania.blogspot.com/

Какую версию Ubuntu выбрать?

На сегодняшний день существует достаточно много версий дистрибутивов на базе Ubuntu, различных ремиксов сборок и т.п. Кроме того, обновляясь раз в пол года и меняя номер версии, этот любимый многими дистрибутив может завести в тупик новичка при выборе конкретной версии в конкретной жизненной ситуации. Попытаемся разобраться максимально доступно в вопросе для новичков. Профи могут поправить или дополнить меня в комментариях.
Начнем с того, что официально существует всего 2 дистрибутива это Ubuntu для персональных компьютеров и Ubuntu для серверов. Отличаются они тем что в Ubuntu server ядро и программное обеспечение заточено для работы на серверах, без использования графического интерфейса и максимального выделения ресурсов на серверные нужды. Ubuntu Desktop — это официальный поддерживаемый canonical дистрибутив для настольных ПК. Версии для китайского правительства, телефонов и планшетов мы рассматривать не будем. Кроме официального существуют так же дистрибутивы поддерживаемые сообществом или другими компаниями. В основном они базируются на тех же репозиториях (наборах программ), что и основной дистрибутив, но отличаются используемым по умолчанию графическим окружением рабочего стола (графической оболочкой).

Варианты дистрибутивов по графическому окружению рабочего стола *buntu

Остальные дистрибутивы будем называть производными от Ubuntu.Вот основные популярные производные и используемые в них графические среды:
  • Ubuntu — основной дистрибутив. Графическая среда на базе Gnome и собственной разработки Unity
  • Kubuntu — графическая среда KDE
  • Xubuntu — графическая среда XFCE
  • Lubuntu — графическая среда LXDE
  • Mint — 2 варианта рабочего стола на выбор: Cinnamon основанный на последних разработках Gnome 3 и Mate — наследник Gnome 2
К роме перечисленных выше есть еще огромное множество дистрибутивов заточенных под весьма специфичные функции, например для тестирования сетей, с повышенными настройками приватности, для работы с мультимедиа, образовательные и т.п. Для начала изучения лучше использовать перечисленные выше популярные дистрибутивы, потому что именно по ним, в случае проблем, будет проще всего найти готовое решение.
Выбор рабочего окружения в большинстве случаев обусловлен личными предпочтениями пользователя, однако пару рекомендаций в пользу того или иного дистрибутива можно предложить. Во первых исходя из требования к ресурсам компьютера по возрастанию следует расположить их следующим образом Lubuntu наименее требовательный к ресурсам, чуть более требователен Xubuntu, далее Mint (с Mate), на последнем месте Ubuntu Kubuntu, Mint (с Cinnamon). Во вторых по степени подготовленности пользователя. Наиболее просто будет освоить Mint (Cinnamon), Kubuntu и Lubuntu, так как они (субъективно) наиболее похожи внешне на Windows. Но если вы человек не лишенный страсти к познанию то рекомендую выбрать оригинальную Ubuntu, непривычной она перестанет быть всего через пару часов плотной работы.

Версии дистрибутивов Ubuntu.

Поскольку Ubuntu и её производные выходят раз в 6 месяцев то версии дистрибутивов нумеруются двумя цифрами по шаблону Год.Месяц. Например 12.04 дистрибутив выпущенный в апреле 2012 года, 13.10 — дистрибутив выпущенный в октябре 2013 года. Дистрибутивы бывают промежуточными и с долговременной поддержкой (LTS — Long Term Support). У промежуточных дистрибутивов срок поддержки 1,5 года, после чего обновления для них не выпускаются. У релизов LTS поддержка 5 лет. В этой связи именно эти релизы рекомендуется использовать для работы, а промежуточные для тестирования новых примочек и программного обеспечения.
Дистрибутивы с долговременной поддержкой выходят раз в 2 года в апреле. Актуальные на момент написания статьи 10.04 (server), 12.04, 14.04. Кроме выпуска промежуточных релизов с периодичностью примерно раз в пол года выходят корректирующие для релизов с долговременной поддержкой. Нумерация у них такая 12.04.1, 12.04.2  и т.д. обычно не более 4-х.
Выбор по номеру релиза в первую очередь обусловлен вашими потребностями. Если вам нужно стабильное рабочее окружение и не так важны самые последние наработки и эксперименты то смело выбирайте релиз с долговременной поддержкой. Если вы любите экспериментировать и вам нужен самое свежее программное обеспечение тогда каждые пол года обновляйтесь до промежуточного релиза. В качестве аргумента в пользу LTS релиза так же можно назвать тот факт, что производители проприетарного ПО, например драйверов для видеокарт, обычно ориентируют выпуски своих программ именно на LTS релизы Ubuntu, а это значит что обновлять такое программное обеспечение будет проще.

Как правильно обновлять Ubuntu

При обновлении Ubuntu до актуальной версии нужно учитывать некоторые нюансы используемого программного обеспечения. В большинстве случаев обновление пройдет успешно и у вас будут работать все ваши программы, однако возможно, что не будут работать как заявлено новые «фенечки». Это связано с тем, что во время обновления поверх установленной Ubuntu установщик старается максимально сохранить настройки сделанные пользователем, а нововведения могут потребовать изменения этих настроек для правильного функционирования. Например это особенно было заметно при обновлении Ubuntu 10.04 где графическим окружением был Gnome 2 на Ubuntu 12.04 где графическим окружением стал Gnome 3 и unity. Поэтому чаще всего лучшим вариантом будет полная переустановка системы, хотя иногда можно ограничится чисткой конфигурационных файлов, однако неопытному пользователю такая процедура может стать непосильной, а опытному просто трудоемкой.
Всегда делайте резервные копии важных данных перед обновлением и тем более перед полной переустановкой операционной системы! Так же рекомендуется перед обновлением запустить новую версию Ubuntu  в тестовой среде, например в виртуальной машине VirtualBox и убедится, что она вам подойдет, все ваше по присутствует и функционирует как вам необходимо.
Если вы выбрали для работы LTS релиз и вам крайне важна стабильность работы, то хорошей практикой считается обновление одного LTS релиза до другого только с выходом первого корректирующего релиза. Например если у вас установлена 12.04 то рекомендуется обновлять её до 14.04 только с выходом корректирующего выпуска 14.04.1.
Сама процедура обновления сводится к тому, что в определенный момент система обновлений предложит вам обновить систему через интернет.
графический инструмент обновления ubuntu

Кроме того можно скачать свежий релиз Ubuntu в виде iso образа, записать на диск или usb flash и обновить  вставив диск его в ПК со старой версией, однако этот способ не обновит то ПО которое устанавливалось через интерент, поэтому лучшим способом будет все таки обновление в онлайне.
Обратите внимание что установщику придется скачать большой объем данных из сети во время обновления! в зависимости от установленных программ объем может быть от 1 гигабайта и более.
Перед проведением обновления дистрибутива до нового релиза обновите текущий релиз и все ПО до самых последних версий, это значительно снизит вероятность ошибок!
Обновление можно так же провести вручную в текстовом терминале, для этого закройте все приложения, откройте окно терминала и выполните:
sudo apt-get update
sudo apt-get upgrade
sudo reboot
После перезагрузки. Войдите в систему, снова откройте окно терминала и выполните команды:
sudo apt-get dist-upgrade
Если после выполнения этой команды скачивались и устанавливались пакеты то перезагрузите компьютер.
sudo reboot
Эти команды обновят все ПО в рамках текущего релиза до последних версий. Затем в окне терминала выполните команду для обновления на новый релиз:
sudo do-release-upgrade
Далее следить и читать, что пишет установщик, следовать инструкциям и советам. В большинстве случаев если у установщика возникает спорная ситуация то предлагаемый им вариант по умолчанию оптимален. Однако будьте внимательны, не исключено, что во время установки он может перезаписать конфигурационный файл, который вы изменяли самостоятельно.

Подведем итоги.

Итак какие будут рекомендации по выбору дистрибутива. С точки зрения производительности. Если у вас современный ПК с достаточным объемом оперативной памяти (1-2 Гб и более) то смело выбирайте Ubuntu, Kubuntu, Mint (Cinnamon). Если у вас более слабый компьютер то посмотрите в сторону менее требовательных Xubuntu, Lubuntu Старайтесь использовать только LTS релизы, а обновлять их только после выхода первого корректирующего релиза.

Установка PlayOnLinux в Ubuntu/Linux Mint

PlayOnLinux
PlayOnLinux — это оболочка позволяющая запускать многие игры и программы разработанные для Windows в операционной системе основанной на ядре Linux с использованием Wine.
По сути PlayOnLinux это база готовых решений для запуска той или иной Windows программы в Wine. Она скачает и установит необходимую версию wine, а так же необходимые библиотеки для запуска того или иного приложения и соответствующим образом их настроит. Всё что требуется от вас — найти необходимое приложение в базе программы и следовать инструкциям программы.
_______________________________________________________________________________________
PlayOnLinux присутствует в Центре приложений Ubuntu (или в Synaptic), однако лучшим решением будет установить последнюю версию с сайта производителя. Для этой цели мы идём на сайт: http://www.playonlinux.com/ru далее в раздел Загрузки. Выбираем свой дистрибутив Linux — в моём случае это Ubuntu.

Для Ubuntu существует 2 способа установки:
  1. Скачать и установить DEB-пакет
  2. Подключить репозиторий

Скачивая DEB-пакет вы получаете последнюю версию программы (в отличии от Synaptic), и об этом вам скажет установщик 
Сразу после запуска перед вами главное окно программы. Здесь в дальнейшем будет список установленных игр и приложений, которые отсюда и надо будет запускать. А пока нажимаем кнопку «Установить».
Главное окно PlayOnLinux
Главное окно PlayOnLinux
После нажатия на кнопку «Установить» откроется каталог программ, для которых в базе PlayOnLinux есть готовые решения по запуску. Среди прочего тут есть игры, офисные приложения, приложения для работы с интернетом и графикой. Найдите необходимое приложение и нажмите кнопку «Установка» в нижнем правом углу экрана.
Каталог программ PlayOnLinux
Каталог программ PlayOnLinux
Запустится мастер установки приложений, который и сделает всю работу. А именно:
  • Скачает и установит необходимую версию WINE
  • Скачает и установит необходимую версию дополнительных библиотек
  • Скачает и установит, если это позволяет лицензия, приложение или игру
  • Если лицензия не позволяет скачать файл приложения из сети то мастер предложит указать расположение файла установки программы или игры и запустит его
Мастер установки приложений PlayOnLinux
Мастер установки приложений PlayOnLinux

Установка WINE в PlayOnLinux
Установка WINE в PlayOnLinux

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

Установка приложения в PlayOnLinux
Установка приложения в PlayOnLinux

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

14 ноября 2015 г.

Vokoscreen — инструмент для захвата видео с экрана монитора в Ubuntu/Linux Mint

Vokoscreen, это простое приложение, скринкастер для записи видео с экрана, основанное на ffmpeg. Vokoscreen может записывать видео неограниченной длины с хорошим качеством. Есть опция для выбора частоты кадров видео, а также поддерживается звуковое сопровождение. Vokoscreen может записывать весь экран, отдельное окно или выборочную область с возможностью паузы и возобновления записи.
Приложение работает в любом окружениями рабочего стола Linux: Unity, Gnome Shell, Cinnamon, Mate, KDE, Xfce и др. Этот скринкастер отлично подходит, чтобы записывать видео с компьютерных игр.


Некоторые возможности Vokoscreen:

    Запись всего экрана, отдельного окона или выделенной области
    Опция магнификации (лупа)
    Запись видео с вебкамеры
    Запись видео в формате avi и mkv
    Запись аудио в формат mp3
    Опция скрытия/отображения курсора при записи





Установка Vokoscreen в Ubuntu 13.10 и старше/Linux Mint 16 и старше

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

sudo add-apt-repository -y ppa:vokoscreen-dev/vokoscreen
sudo apt-get update
sudo apt-get install -y vokoscreen


После установки вы найдёте Vokoscreen в программах Аудио и видео или поиском в меню Даш:


Запись выбранной области:


И воспроизведение:



Удаление Vokoscreen

Если вы решили удалить программу и репозиторий из системы, выполните эти команды:

sudo add-apt-repository -y --remove ppa:vokoscreen-dev/vokoscreen
sudo apt-get update
sudo apt-get remove -y vokoscreen


Источник: http://compizomania.blogspot.com