Пишем CD/DVD под Linux без прав суперпользователя
Из цикла «для себя, чтобы не забыть», но и другим пригодиться может. О том, как записать CD/DVD диск под Linux материалов в Инете полно. Не буду даже ссылки приводить, Google в помощь. Буквально пара слов об одной хитрости, с которой столкнулся сегодня.
Возникла необходимость записать диск из образа. Делается это обычно командой
Только вот беда: образы дисков у меня хранятся в локальной сети в каталоге, замонтированном по sshfs. Это значит, что для пользователя root, в которого мы превращаемся благодаря sudo, его содержимое недоступно. А без sudo команда cdrecord не работает, т.е. усторйства пишущего crdom принадлежат root. А почему бы не подчинить их обычному пользователю? Да никто не мешает!
Всё, теперь диски можно прожигать без sudo. Можно прописать эти команды в автозагрузку.
Кстати, похожий рецепт помогает если, под обычным пользователем не работает звук или видео-устройства:
Возникла необходимость записать диск из образа. Делается это обычно командой
sudo cdrecord dev=3,0,0 blank=fast -eject bla-bla-bla.iso Только вот беда: образы дисков у меня хранятся в локальной сети в каталоге, замонтированном по sshfs. Это значит, что для пользователя root, в которого мы превращаемся благодаря sudo, его содержимое недоступно. А без sudo команда cdrecord не работает, т.е. усторйства пишущего crdom принадлежат root. А почему бы не подчинить их обычному пользователю? Да никто не мешает!
sudo chown yababay /dev/sr0 # Устройстово DVD-recorder
sudo chown yababay /dev/sg* # Generic SCSI-устройстваВсё, теперь диски можно прожигать без sudo. Можно прописать эти команды в автозагрузку.
Кстати, похожий рецепт помогает если, под обычным пользователем не работает звук или видео-устройства:
sudo chown yababay /dev/audio/*
sudo chown yababay /dev/video*
- +4
- 11 января 2010, 00:28
- 3
Рекурсивная смена прав доступа к файлам
Чаще всего это приходится делать на web сервере.
Смена прав только для директорий:
Только для файлов:
Смена прав только для директорий:
find ./directory/ -type d -exec chmod 755 {} \;Только для файлов:
find ./directory/ -type f -exec chmod 644 {} \;
- +4
- 07 января 2010, 15:20
- 3
Конвертируем djvu в pdf в Ubuntu Linux
Я не люблю формат djvu. Конечно, книги в этом формате очень малы по размеру, но и качество как правило отвратительное. Такое ощущение, что люди соревнуются — кто сожмет книгу сильнее. Кроме того, в Windows нужна еще и отдельная читалка (в Linux — evince поддерживает и djvu).
Если уж книги нет в pdf, а djvu пользоваться не хочется, конвертируем так:
ps файл получился у меня больше djvu в 100 раз!
pdf — больше djvu раз в 5
Для небольших документов такое конвертирование подойдет. Для больших книг — нет, потому что команда djvups почему-то не создает файлов больше 2Гб (подозреваю индийский код, в котором пытались сделать совместимость со многими платформами и файловыми системами)
Если уж книги нет в pdf, а djvu пользоваться не хочется, конвертируем так:
sudo apt-get install djvulibre-bin
djvups 1.djvu 1.ps
ps2pdf 1.ps 1.pdfps файл получился у меня больше djvu в 100 раз!
pdf — больше djvu раз в 5

Для небольших документов такое конвертирование подойдет. Для больших книг — нет, потому что команда djvups почему-то не создает файлов больше 2Гб (подозреваю индийский код, в котором пытались сделать совместимость со многими платформами и файловыми системами)
- +3
- 06 января 2010, 00:16
- 8
Устанавливаем CrunchBang Linux на флешку
Немного подробнее про CrunchBang Linux можно прочесть в топике:
Обаятельный минимализм: Dreamlinux и CrunchBang Linux
Просто сделать загрузочную флешку можно с помощью UNetbootin, подробнее я писал в топике:
Делаем загрузочную флешку с Linux по-быстрому
Можно скачать уже откомпилированный бинарник:
( Читать дальше )
Обаятельный минимализм: Dreamlinux и CrunchBang Linux
Просто сделать загрузочную флешку можно с помощью UNetbootin, подробнее я писал в топике:
Делаем загрузочную флешку с Linux по-быстрому
Можно скачать уже откомпилированный бинарник:
( Читать дальше )
- +2
- 02 января 2010, 12:26
- 4
qBittorrent - открытый торрент- клиент с интерфейсом а-ля uTorrent
Интерфейс на Qt4, максимально приближен к uTorrent.
Если нужно, прикинется uTorrent'ом, чтобы обойти фильтрацию торрент-клиентов на закрытых трекерах.
qbittorrent.sourceforge.net/download.php
Если нужно, прикинется uTorrent'ом, чтобы обойти фильтрацию торрент-клиентов на закрытых трекерах.
qbittorrent.sourceforge.net/download.php
- +3
- 30 декабря 2009, 11:02
- 8
Обаятельный минимализм: Dreamlinux и CrunchBang Linux
Список «минималистичных» дистрибутивов Linux:
wiki.laptop.org/go/Minimal_Linux_distros
Dreamlinux
Очередной Mac-style дистрибутив на базе Debian и Xfce. Запускается, работает быстро. Есть специальные утилиты для создания загрузочных флешек с дистрибутивом.
( Читать дальше )
wiki.laptop.org/go/Minimal_Linux_distros
Dreamlinux
Очередной Mac-style дистрибутив на базе Debian и Xfce. Запускается, работает быстро. Есть специальные утилиты для создания загрузочных флешек с дистрибутивом.
( Читать дальше )
- +3
- 29 декабря 2009, 15:56
- 4
Midnight Commander 4.7
За судьбой прославленной программы Midnight Commander я слежу с особым интересом: это мой повседневный инструмент. Поэтому как только увидел сегодня новость о том, что вышел свежий релиз — сразу ломанулся скачивать, собрал из исходников и вуаля:

Сразу обнаружился глюк: странная буковка «и» в верхнем левом углу каждой панели. Но это мелочи.
Много писать о «возрожденном из пепла» продукте не буду, т.к. хвалебную песнь о нем публиковал не так давно на Linux16.net. Скажу только, что особенно приятно, что большинство нынешних разработчиков mc — наши соотечественники и пиплы из СНГ. Кроме того, Midnight Commander только что стал обладателем премии за лучший свободный программный продукт.
И еще. Я очень надеялся опубликовать эту новость быстрее, чем Хабр. Но опоздал где-то на пару часов (пока с работы ехал). Так что прошу данный материал копипиздингом не считать.

Сразу обнаружился глюк: странная буковка «и» в верхнем левом углу каждой панели. Но это мелочи.
Много писать о «возрожденном из пепла» продукте не буду, т.к. хвалебную песнь о нем публиковал не так давно на Linux16.net. Скажу только, что особенно приятно, что большинство нынешних разработчиков mc — наши соотечественники и пиплы из СНГ. Кроме того, Midnight Commander только что стал обладателем премии за лучший свободный программный продукт.
И еще. Я очень надеялся опубликовать эту новость быстрее, чем Хабр. Но опоздал где-то на пару часов (пока с работы ехал). Так что прошу данный материал копипиздингом не считать.
- +4
- 26 декабря 2009, 16:04
- 10
Talend Open Studio: решение для извлечения и преобразования данных из различных источников

Данная система предназначена для интеграции данных. Система может извлекать данные из различных источников — базы данных, файлы, приложения, Web сервисы, почта и т.п., применять к ним трансформации (объединение, расчеты и т.п.) и сохранять данные в каких-либо других системах.
Скринкаст
В наших условиях, когда приходится обрабатывать множество разрозненных данных в разных форматах, подобная система может пригодиться.
- +3
- 22 декабря 2009, 11:03
- 11
Установка OpenDS Directory Server в Ubuntu Server 8.04
Сегодня мы установим службу каталогов OpenDS Directory Server 
https://opends.dev.java.net
Скачивам архива вида OpenDS-2.x.x.zip отсюда:
https://opends.dev.java.net/public/downloads_index.html
Устанавливаем Java 6 JDK:
( Читать дальше )

https://opends.dev.java.net
Скачивам архива вида OpenDS-2.x.x.zip отсюда:
https://opends.dev.java.net/public/downloads_index.html
Устанавливаем Java 6 JDK:
( Читать дальше )
- +5
- 23 декабря 2009, 11:36
- 5
QJoyPad переводим нажатие кнопок джойстика в нажатие клавиш клавиатуры в Ubuntu Linux

qjoypad.sourceforge.net
Утилита позволяет создавать профили с настройками соответствия кнопок джойстика клавишам клавиатуры.
Скачиваем, распаковываем, собираем:
sudo apt-get install libqt4-dev libxtst-dev
cd ./src
qmake
make
sudo make installПользуемся
- +3
- 29 декабря 2009, 15:13
- 7
