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

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

Это также может делать и Clonezilla. Дальше – шаги по установке дистра на флешку или hard disk из Windows.

Как установить Clonezilla на USB

  • Выбираем и скачиваем Clonezilla Live USB файл для USB (образы для флешки жесткого диска имеют расширение .zip)
  • Скачиваем утилиту “HP-USB Format Tool”. С ее помощью можно отформатировать флешку\диск в файловую систему FAT\FAT32 и сделать загрузочной. Это может помочь, если штатные средства Windows не могут сделать ее таковой
  • Распаковываем архив Clonezilla Live Zip на съемный носитель
  • Переходим на съемный флешку\диск с уже распакованной на ней Clonezilla Live Zip, заходим в utils\win32 и запускаем makeboot.bat

Осторожно! Запускать файл makeboot.bat нужно только на флешке или съемном жестком диске (где он и должен лежать после распаковки Clonezilla Live Zip)! Запуск его на локальном жестком диске приведет к тому, что Windows перестанет грузиться!

  • Перезагружаемся выставляем в меню BIOS’а загрузку с “USB HDD” или выбираем в “Загрузочном меню BIOS” тот же пункт (у меня – вход в “Загрузочное меню BIOS” – F12)
  • Происходит загрузка Clonezilla USB
  • Следуем пошаговым инструкциям wizard‘а

На этом все.


Установка и настройка загрузчика SLiM операционной системы ArchLinux.

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

Дефолтная тема имеет вид:

Default SLiM Theme

Тема состоит из трех файлов:

  • фоновая картинка (background image), может быть формата .png или .jpg;
  • картинка панели (panel image), также формата .png или .jpg;
  • строка ввода (input box) и приветствие (slim.theme).

Имеется возможность самому править готовые темы. В репозиториях ArchLinux имеются сборки тем.

Посмотрим их:

$ sudo pacman -Ss slim themes
 extra/archlinux-themes-slim 1.2-1
 Arch Linux themes for the SLiM login manager
 extra/slim-themes 1.2.3-3
 Themes Pack for Simple Login Manager

Установка этих тем стандартная для Arch:

$ sudo pacman -S archlinux-themes-slim slim-themes

Все темы автоматически распаковываются в директорию /usr/share/slim/themes/.

$ ls /usr/share/slim/themes/
 archlinux-darch-grey archlinux-simplyblack debian-moreblue flat lake parallel-dimensions rear-window wave
 archlinux-darch-white archlinux-soft-grey default flower2 lunar previous scotland-road zenwalk
 archlinux-retro capernoited fingerprint mindlock rainbow subway

SLiM поддерживает сторонние темы. Для установки таких тем сперва нужно скачать ее, а затем распаковать в директорию с темами. Все темы находятся по пути /usr/share/slim/themes/.

Пример установки сторонней темы

  1. Скачиваем понравившуюся по ссылке, указанной на домашней странице проекта - slim.berlios.de/themes. Пусть это будет тема 10th birthday of Gentoo (Blue).

  2. Создаем для скачанной темы папку gentoo_blue по пути /usr/share/slim/themes/:

$ sudo mkdir /usr/share/slim/themes/gentoo_blue
  1. Распаковываем туда архив темы:
$ sudo tar xjvf ~/Downloads/gentoo_10_blue.tar.bz2 -C /usr/share/slim/themes/gentoo_blue/
 background.jpg
 panel.png
 slim.theme
  1. Проверяем, туда ли все распаковалось:
$ ls /usr/share/slim/themes/gentoo_blue/
 background.jpg panel.png slim.theme
  1. Теперь открываем конфигурационный файл SLiM, находящийся по адресу /etc/slim.conf:
$ sudo nano -w /etc/slim.conf
  1. Находим в конце файла строки:
# current theme, use comma separated list to specify a set to
# randomly choose from
current_theme default

и меняем значение строки current_theme с default на название папки со скачаной и распакованной темой, то есть, в нашем случае это папка gentoo_blue:

# current theme, use comma separated list to specify a set to
# randomly choose from
current_theme gentoo_blue
  1. Сохраняем результат и выходим из редактора. Перезагружаемся и видим результат:

Gentoo SLiM Theme

Скриншот экрана приветствия\входа в систему можно сделать, нажав кнопочку F11kbd>. Скрин будет сохранен в формате .png с именем slim в корневой папке:

$ ls /slim.png
 /slim.png

Для создания скриншота необходимо наличие в системе пакета imagemagick.

P.S.

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

Например, так:

# current theme, use comma separated list to specify a set to
 # randomly choose from
 current_theme archlinux-simplyblack,archlinux-soft-grey,archlinux-darch-grey,archlinux-darch-white,archlinux-retro

В предыдущей статье, посвященной вопросу автообновления страниц в окне браузера, я упоминал об плагине для редактора Sublime Text 2 под названием LiveReload. Сегодня я вернусь к этому вопросу и выполню установку этого плагина. Она проста - там нет ничего сложного.

Итак, приступаем к установке и настройке LiveReload в Sublime Text 2.

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

Установка менеджера пакетов

Открываем Sublime Text и переходим в меню по пути “View - Show Console” или же нажимаем сочетание клавиш Ctrl + \, затем копируем и вставляем нижеприведенный код в окно консоли:

import urllib2,os; pf=’Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),’wb’).write(urllib2.urlopen(‘http://sublime.wbond.net/’+pf.replace(‘ ‘,’%20′)).read()); print(‘Please restart Sublime Text to finish installation’)

Жмем Enter и затем закрываем и снова открываем Sublime Text, чтобы изменения вступили в силу. Менеджер пакетов установлен.

Установка LiveReload

Переходим к установке плагина LiveReload в Sublime Text 2. Переходим в меню по пути “Preferences - Package Control”:

Sublime Package Control

В менеджере пакетов выбираем из списка пункт “Package Control: Install Package”:

Sublime Install Package

Немного подождем, пока загрузится список пакетов. Затем в окне поиска введем имя пакета - “LiveReload”:

Sublime LiveReload

Жмем Enterkbd> - пара секунд и плагин установлен. Снова перезагружаем редактор, чтобы изменения вступили в силу:

Sublime Restart

Установка расширения LiveReload в Chrome

Плагин LiveReload работает совместно с одноименным расширением, которое устанавливается в браузер. В моем случае это будет Google Chrome. Приступаю к установке.

В настройках Chrome перехожу в раздел с расширениями и ввожу в строку поиска имя плагина - “LiveReload”:

Установка LiveReload в Google Chrome

Соглашаюсь со всем и жму кнопочку “Установить”. Перезагрузки браузера не требуется - в панели инструментов сразу появляется значок расширения в виде двух круговых стрелочек.

Установка расширения произведена.

Тестирование плагина LiveReload

Открываю в Sublime Text 2 редактируемый HTML-файл. И открываю его же в браузере Google Chrome. Нажимаю мышью на значок расширения LiveReload в панели инструментов и вижу в строке статуса следующее:

Sublime LiveReload Connected

Это говорит о том, что плагин в редакторе Sublime Text 2 успешно подключился к плагину LiveReload в браузере. Можно приступать к работе. Изменяю код в файле, сохраняю изменения и вижу, как они автоматически применились в окне Chrome.

Заключение

Применение плагина LiveReload мне кажется более удобным, нежели расширения, рассмотренные в предыдущей статье. Хотя бы тем, что изменения автоматически вступают в силу, не нужно ждать даже 1 секунды. Главное, не забыть нажать сочетание клавиш Ctrl + S. Вот если бы и этого не нужно было делать, было бы совсем замечательно!.

На этом все.


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

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

Задачу можно выполнить двумя способами.

Первый способ - с помощью меню. Для переходим в меню “View - New Guide Line”. Появится небольшое плавающее окно, в котором можно выбрать расположение (“Orientation”) создаваемой направляющей - горизонтальное или вертикальное.

И задать расстояние в пикселах (“Position”):

Photoshop New Guideline

Нажимаем ОК и видим результат:

New Guideline Result

Второй способ - не такой точный. В настройках Photoshop, относящихся к сетке, направляющим и слайсам (“Edit - Preferences - Guides, Grid & Slices”) нужно установить шаг сетки в пикселах (“Gridline Every”):

Guideline Preferencies

Затем выполнить привязку направляющей к сетке (“View - Snap To”):

Snap To Guideline

И теперь можно с большей (или меньшей) точностью выставлять направляющие guidelines:

Snap To Grid

На этом все.


Установка загрузчика SLiM в ArchLinux

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

Установка в ArchLinux стандартная:

$ sudo pacman -S slim

После успешной установки нужно отредактировать файл /etc/rc.conf. Если до этого в системе стоял GDM, можно удалить его, а можно закомментировать gdm и добавить slim в строку:

DAEMONS=(@syslog-ng cpufreq laptop-mode @network @net-profiles hal ntpd fam !gdmslim !netfs gpm @crond alsa)

Поведение SLiM настраивается через конфигурационный файл /etc/slim.conf.

Наиболее полезные параметры

  • default_user simone - Если строка раскомментирована и выставлено имя пользователя в качестве ее значения, то поле username заполняется автоматически при входе в SLiM.
  • focus_password no - Параметр связан с параметром default_user. Активируется, если задействован параметр default_user. В этом случае фокус автоматически устанавливается в поле password.
  • auto_login no - Автоматический вход в систему пользователя по умолчанию, указанного в параметре default_user. Для включения этой опции нужно выставить его значение на yes.
  • current_theme ArchLinux-simplyblack - Тема экрана приветствия SLiM. Все темы располагаются по адресу /usr/share/slim/themes/.
  • shutdown_msg The system is halting - Сообщение, выводимое на экран при выключении компьютера.
  • reboot_msg The system is rebooting - Сообщение, выводимое на экран при перезагрузке компьютера.
  • welcome_msg Welcome to %host - Сообщение-приветствие на экране.
  • screenshot_cmd import -window root /slim.png - Создание скриншота экрана SLiM. Действие команды привязано к клавише F11 клавиатуры.
  • sessions xfce4,icewm,wmaker,blackbox - Выбор сессии для запуска X-ов. То есть, если в системе стоят несколько WindowManager’ов или DE, как например - Xfce, KDE, GNOME, Openbox и т. д., все они указываются через запятую в качестве значения параметра sessions. Первый в списке является значением по-умолчанию. Для выбора нужного графического окружения при входе в SLiM нужно нажать клавишу F1. Параметр связан с командой login_cmd. Значение параметра sessions подставляется в качестве переменной %session.

После конфигурирования /etc/slim.conf нужно отредактировать файл ~/.xinit следующим образом:

DEFAULT_SESSION="gnome"
 case $1 in
 kde)
 exec startkde
 ;;
 xfce4)
 exec startxfce4
 ;;
 openbox)
 exec startopenbox
 ;;
 *)
 exec $DEFAULT_SESSION
 ;;
 esac
  • login_cmd exec /bin/bash -login ~/.xinitrc %session - Команда, выполняемая при успешном входе в систему (правильного ввода пары логинпароль). Стоит обратить внимание, что если в системе не установлен bash в качестве shell‘а, то следует заменить значение /bin/bash на тот shell, который используется в системе. Например, в FreeBSD нужно выставить /bin/sh вместо /bin/bash. Также можно добавить в строку переменную %theme для задания определенной темы SLiM при его старте.
  • halt_cmd /sbin/shutdown -h now - Команда выключения компьютера из SLiM.
  • reboot_cmd /sbin/shutdown -r now - Команда перезагрузки компьютера из SLiM.
  • console_cmd /usr/bin/xterm -C -fg white -bg black +sb -T "Console login"
    -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login" - Запуск терминала консоли прямо из SLiM. Можно задать предпочитаемый эмулятор терминала, заменив xterm на свое, например, gnome-terminal, rxvt, aterm, mrxvt, materm, wterm, gnome-multi-terminal, eterm, rxvt-unicode (urxvt), mlterm, mliterm.
  • susliend_cmd /usr/sbin/susliend - Команда перевода компьютера в спящий режим из SLiM.
  • numlock on - Включение-отключение NumLock клавиатуры при запуске SLiM. Возможные значения параметра - on (включена), off (выключена).
  • hidecursor false - Скрыть-показать курсор при вводе логинапароля. Возможные значения параметра - true|false.

Полезные команды SLiM

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

Правильный порядок ввода их следующий:

  • в поле username вводим команду (например, halt)
  • в поле password вводим пароль root‘а.

Команды:

  1. Запуск эмулятора терминала - команда console;
  2. Выключение компьютера - команда halt;
  3. Перезагрузка компьютера - команда reboot;
  4. Перевод компьютера в спящий режим - команда susliend;
  5. Перейти в консоль - команда exit.