16 декабря 2015 г.

Установка MULTISYSTEM

Для создания загрузочных USB-носителей из образов CD/DVD в Ubuntu существует немало способов. Одна из самых мощных и универсальных программ для задач такого рода - MultiSystem LiveUSB Multiboot. Она очень проста в обращении, легко устанавливается на компьютер, имеет русифицированный интерфейс. Её главной отличительной особенностью является возможность легко создаватьмультизагрузочные USB-носители, то есть такие, которые содержат сразу несколько образов, с возможностью выбора при загрузке. Таким образом, место на вашей флешке больше не будет пропадать даром. Из приятных особенностей следует отметить возможность безболезненного удаления ненужных образов для высвобождения места, наличие встроенных ссылок на множество дистрибутивов разного назначения, разбитых по категориям и весьма впечатляющее количество дополнительных функций, включая даже интересную возможность протестировать Live-образы на накопителе с помощью эмулятора, не выходя из системы.

Установка MultiSystem LiveUSB Multiboot 

(проверено мной в Kubuntu 15.10):

Скопируйте и выполните в терминале следующие команды:

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main'

wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add -

sudo apt-get update

sudo apt-get install multisystem

Использование:

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



Выберите нужное устройство в списке (если их несколько) и нажмите кнопку "Подтвердить".

Примечание: Программа может выдать сообщение о необходимости сменить метку USB-носителя на "Multisystem". Для этого носитель будет отмонтирован, и затем придется его переподключить (вытащить/вставить). Далее появится окно для подтверждения записи Grub2 на носитель, нажмите "Ок".

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



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

Внимание! Для записи образов Windows перейдите во вкладку Non-Free и установите все предложенные компоненты (они не могут быть включены в программу сразу по юридическим соображениям). При этом, может потребоваться время на скачивание соответствующих "официальных" архивов. После автоматического извлечения из них нужных файлов эти архивы будут удалены. При загрузке компьютера с USB-носителя, пункты, относящиеся к Windows XP, будут находиться в подменю Grub4Dos, а пункты Windows 7 - в подменю Syslinux.

UPD: На случай возможных проблем ВОТ ССЫЛКА на статью о том, как правильно отформатировать флешку. При форматировании не забываем ставить флаги boot и lba, желательно указать не пустую метку диска. 

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, а после его успешного завершения иконка установленного приложения появится в главном окне программы.