Пульт управления ледяными окнами - IceWM Control Center



15 коммент.
Для управления ледяными окнами IceWM есть замечательная программа, которая называется IceWM Control Center. И хотя этот пакет не входит в дистрибутив Debian GNU/Linux, его можно легко поставить отдельно. IceWM Control Center позволяет управлять параметрами IceWM с помощью простого графического интерфейса, так что можно настраивать оконный менеджер более тонко.


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


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

Вот, например, если нужно настроить скорость мыши, это можно сделать через графические менюшки:




Так же, например, можно быстро менять темы и элементы тем через IceWM Control Center. В комплекте панели управления есть "Дизайнер тем IceWM", с помощью которого можно создавать темы самостоятельно. Или во всяком случае попробовать свои силы в деле создания тем.




Так же можно управлять поведением окон отдельных приложений - это может быть полезно для приложений типа терминалов, когда нужно запретить сворачивание или закрытие окна приложения. Настроить поведение окон можно через пиктограмму "Окна IceWM":




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


Как установить
Для этого отсюда следует скачать файл IceWMControlPanel-3.2-1.noarch.rpm
После этого RPM-пакет переделывается в дебиановский утилитой alien просто и легко:
alien IceWMControlPanel-3.2-1.noarch.rpm
Утилита должна написать: icewmcontrolpanel_3.2-1.noarch.deb generated
После этого устанавливаем пакет:
# dpkg -i icewmcontrolpanel_3.2-1.noarch.deb
Установка должна пройти без приключений, и после этого получаем множество утилит управления возможностями IceWM, таких как

IceWMCP
IceWMCP-Keyboard
IceWMCP-Mouse
IceWMCP-PySpool
IceWMCP-Wallpaper
IceWMCP-WinOptionsPhrozenClock
IceSoundManager
GtkPCCard
iceme
icepref
icepref-td
IceWMCP-Icons
uninstall-icewm-control-panel


Для запуска панели управления следует вызывать приложение IceWMCP.

Ссылки
Новые версии программы можно получить на домашней странице проекта.
Читать далее

cfdisk и mkfs: разметка и форматирование разделов в Linux



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

Создание раздела на жёстком диске в Linux
Для этого используем cfdisk (кто не может пережить псевдографический интерфейс, качает gparted). Для создания разделов потребуются привилегии root, добываемые командной su.
После этого пишем:
cfdisk /dev/hdb

Видим экран:


Нажимаем на New, создать раздел. Выбираем Primary (основной)


Создастся, нажимаем Bootable (если нужно, чтобы он был загружаемый).

Если уверены, что всё сделано правильно - записываем изменения, нажимаем Write и пишем yes


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

Если на диске "битый" раздел
К примеру, таблица разделов на флешке повреждена настолько, что проще всё снести и создать заново - тогда делаем так: cfdisk -z /dev/hdb
Параметр -z создаёт нулевую таблицу разделов, и позволяет сразу начать формировать новую.


Форматирование дисков в Linux: как отформатировать диск или раздел в Линукс
Для этого сначала нужно выбрать файловую систему. Отвечу на сакраментальный вопрос: "файловая система Linux: какая лучше?"
- Ext3: надёжная, протестированная и многократно проверенная файловая система Linux систем, рекордов скорости не ставит, в большинстве случаев - оптимальный выбор.

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

- Xfs:
лучший выбор для файловых хранилищ, особенно файлов огромных размеров (iso-образы дистрибутивов и фильмы).

- Jfs:
не быстрая, но весьма стабильная файловая система и нетребовательна к ресурсам - мало грузит процессор и хороша на старых машинах и медленных ноутбуках.
Далее, по умолчанию в Debian поставлены утилиты ext3. Если нужных нет - ставим:
aptitude install reiserfsprogs xfsprogs jfsutils
После этого пишем:
sudo mkfs -t типФС /файл/устройства
где вместо типФС подставляем выбранную файловую систему:
  • reiserfs
  • ext3
  • jfs
  • xfs
Вместо /файл/устройства пишем имя форматируемого раздела, например /dev/hdb1. В нашем примере это выглядит так:
sudo mkfs -t ext3 /dev/hdb1
На экране будет происходить что-то вроде:



После форматирования раздел сразу же можно смонтировать и использовать. Создаём точку монтирования:
sudo mkdir /mnt/megadrive
и даём директории полные права:
sudo chmod 770 /mnt/megadrive
И монтируем:
sudo mount -t ext3 /dev/hdb1 /mnt/megadrive
Всё, разделы созданы и отформатированы.

Настройка файловой системы
ВНИМАНИЕ! Всё нижеописанное делается на ОТМОНТИРОВАННОЙ файловой системе!
Здесь нужно ещё отметить тот факт, что при форматировании в ext3, для пользователя root резервируется 5% места. Чтобы
убрать 5 процентное резервирование места для root в ext3 нужно дать команду:
# tune2fs -m 0 /dev/hdb1
После этого простому пользователю будет доступно всё место.

Так же имеет место быть принудительная проверка диска после некоторого количества загрузок. Если вам это не нужно, процедуру можно отменить командой:
# tune2fs -c 0 /dev/sda1
Либо сделать так, чтобы проверка происходила реже, например, 1 раз в 100 загрузок:
# tune2fs -c 100 /dev/sda1
Просмотреть свойства файловой системы можно командой
# tune2fs -l /dev/sda1
и узнать о ней много интересного. Если нужно, конечно.


Как отформатировать раздел в Линукс - графическая среда
Если консоль нагоняет ужас и хочется что-то графического - нужно установить gparted из репозитория. Запустится программа gpated в графическом режиме:


и графическими средствами урезаем диск до нужного размера (правая кнопка
мыши -> Move/Change size). Графический интерфейс программы прост,
главное - не забываем нажать на кнопку Apply для того, чтобы изменения
вошли в силу, и дождаться того, пока все операции выполнятся.


Если всё прошло гладко - выгружаем gparted и можно монтировать диск.

Информация о разделах винчестера
Иногда требуется узнать, какие разделы на винчестере есть и какая там файловая система. Для того, чтобы узнать информацию о разделах жесткого диска, набираем от root пользователя:
fdisk -l /dev/sda
в ответ получаем:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd0f4738c

Device Boot Start End Blocks Id System
/dev/sda1 1 61 489951 82 Linux swap / Solaris
/dev/sda2 * 15567 19457 31254457+ 83 Linux
/dev/sda3 62 15566 124543912+ 83 Linux
Откуда видим: есть три раздела, первый из них (/dev/sda1) это раздел подкачки (500 мегабайт). Второй раздел (/dev/sda2) на 30Гб, трейтий (/dev/sda3) на 120Гб. Активный раздел (который сейчас используется операционной системой) помечен звёздочкой.

Узнать, на каком разделе вы сейчас работаете, можно с помощью команды:
df .
точка на конце обязательна; получим:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 85864764 2733992 83130772 4% /home
собственно то же, что и в случае с fdisk -l == именно информацию о разделе.



Ссылки
Пост навеян этой краткой заметкой.
Комментаторам большое спасибо за конструктивную критику и меткие замечания.
Читать далее

Настройка Linux после установки: как настроить линукс



30 коммент.
Вы только что установили Linux, например Debian GNU/Linux, и стало быть нужна настройка Linux для первоначального использования. Несколько полезных ссылок по настройке Linux на примере Debian приводятся далее.


Начало освоения Debian напоминает толкание товарного вагона:
сначала трудно и со скрипом, потом всё легче и легче;
наконец, едете под горку, не прикладывая никаких усилий.

(с) Новый дзен-буддистский канон :-)


Вместо предисловия
Этот пост содержит ссылки на другие статьи о настройке Linux, что может потребовать от вас некоторого времени на освоение. И не надо говорить, что всё сложно: хотите эффективно работать - осваивайте эффективные процедуры. И никак иначе. Всегда и везде для эффективной работы нужно обучение, освоение новых концепций. И после этого - небольшой период, кстати - не будет "моего компьютера", "папок" и кучи красивых апплетов - а будет быстро и эффективно получен нужный вам результат.(C)


Основные прикладные программы - софт в Linux
Первым делом надо научиться ставить софт в Debian и Debian-основанных дистрибутивах. Об этом уже написано, и это первое, что следует прочесть установившему Debian GNU/Linux.

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


Настройка видеокарты в
Linux
Если вам не повезло и у вас видеокарта ATI, или просто слишком новая - вот волшебный бубен, который позволит вам запустить графический режим в любом случае.
В консоли пишем:
su
вводим свой рутовый пароль и идём в каталог /etc/X11 при помощи команды
cd /etc/X11
либо (что проще) запустив mc. В подкаталоге X11 и ищем там файл XF86Config или xorg.conf и открываем его на редактирование (кнопка F4 в MC), ищем и правим текст (выделено полужирным):

Section "Device"
Identifier "Generic Video Card"

Driver "vesa"
.....
То есть вписываем вместо того драйвера, который сейчас у вас написан, драйвер vesa.
При этом графический режим должен завестись хоть под каким-то соусом. Дальше алгоритм действий такой: идём в поисковик и пишем "название_видеокарты_здесь linux driver". Я всех ваших видеокарт не знаю, так что вы уж ударьте пальчик о пальчик, пожалуйста.


Настройка сетевого интерфейса в Linux
Настроить простую локальную сеть в Linux довольно просто, а изменить МАК-адрес сетевой карты ещё проще.

Для того, чтобы настроить GPRS в Linux, есть краткое руководство, которого должно хватить в большинстве случаев.

При настройке VPN-соединений в Linux, толковые руководства есть по Корбине и ещё одно про корбину, по PPPoE и ещё одно. Остальное можно найти тут и ещё хорошо почитать
Просто о сложном. VPN для начинающих.


Монтирование разделов
О монтировании с кодировками совершенно изумительно написал Андрей Афанесенко. Из песни слова не выкинешь :-) А я постарался всё это охватить шире - пост о монтировании дисков и разделов в Linux.

Если требуется подключать и работать под Linux с дисками, содержащими файловую систему NTFS, вот руководство. Про монтирование файл-образов уже писали и не раз.

Для монтирования ISO-образов в Linux, скачивать Daemon Tools или Alcohol не придётся - в Linux ISO образы монтируются средствами операционной системы.


Как настроить звук в Linux

Звуки Linux издаёт не хуже Windows, и настраивается звук в Linux легче лёгкого.
Для этого требуется установить ALSA [?]. А если в Linux нет звука - значит нужно запустить скрипты настройки alsaconf и заодно сходить на официальный сайт ALSA и поинтересоваться с поддержке вашей звуковой карты в Linux.


Как подключить принтеры в Linux
Принтер в Linux заработает, как только вы установите
CUPS [?]:
# aptitude install cupsys gs-esp foomatic-bin foo2zjs cups-pdf
вместе со всеми зависимостями. Последний пакет,
cups-pdf, добавляет возможность печатать сразу в PDF из любой программы в Linux. Подключение принтеров описывается тут (в картинках). Информация о поддержке моделей принтеров в Linux доступа на официальном сайте проекта CUPS.

Сетевая печать в Linux настраивается очень просто: печатать по сети можно из Linux на Linux (читаем здесь и тут), и из Linux на Windows принтер - так же легко.


Работа со сканером в Linux
Как устанавливать сканеры в Linux, я уже говорил здесь. Н
ужно поставить подсистему SANE [?]. Для этого даём команду:
aptitude install sane xsane
Всё должно поставиться и настроиться. После этого можно попробовать что-нибудь сосканировать в графическом редакторе GIMP.
О поддержке моделей сканеров в Linux узнать на официальной странице проекта SANE.


А дальше!?

Поисковые системы знают больше, и их информация свежее. Без шуток, издёвок и сарказмов - даже самые крутые юниксовые орлы пользуются поиском. И небезуспешно. Так что искусство поиска это как Кунг-Фу - овладеть может каждый. А этот пост я постараюсь обновлять, не без помощи моих многоуважаемых комментаторов, которые постоянно подбрасывают такие классные ссылки и искромётную критику автору :-)

Отдавая дань истории...
Когда автор этих строк только-только поставил себе Debian (то был Woody), первым его запросом в Гугл был "как выключить Linux". Конечно, я нашёл, что от рута надо набрать shutdown -h now. Это к тому, чтобы новоиспечённые пользователи Linux не стеснялись озадачивать поисковики запросами, пусть и немного смешными.

Моё первое прочитанное руководство было "сумбурное руководство по установке Дебиана". Содержимое, вполне приличное, но полностью соответсвтует названию. То есть чтобы самому не забыть. Моя статья по установке Debian была написана именно под впечатлением той заметки... и с целью ту самую сумбурность устранить. Надеюсь, что это мне в какой-то мере удалось.

Читать далее