Пишем CD/DVD под Linux без прав суперпользователя

Из цикла «для себя, чтобы не забыть», но и другим пригодиться может. О том, как записать CD/DVD диск под Linux материалов в Инете полно. Не буду даже ссылки приводить, Google в помощь. Буквально пара слов об одной хитрости, с которой столкнулся сегодня.

Возникла необходимость записать диск из образа. Делается это обычно командой

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
  • yababay
  • 3

Рекурсивная смена прав доступа к файлам

Чаще всего это приходится делать на web сервере.

Смена прав только для директорий:

find ./directory/ -type d -exec chmod 755 {} \;


Только для файлов:

find ./directory/ -type f -exec chmod 644 {} \;

Конвертируем djvu в pdf в Ubuntu Linux

Я не люблю формат djvu. Конечно, книги в этом формате очень малы по размеру, но и качество как правило отвратительное. Такое ощущение, что люди соревнуются — кто сожмет книгу сильнее. Кроме того, в Windows нужна еще и отдельная читалка (в Linux — evince поддерживает и djvu).

Если уж книги нет в pdf, а djvu пользоваться не хочется, конвертируем так:

sudo apt-get install djvulibre-bin
djvups 1.djvu 1.ps
ps2pdf 1.ps 1.pdf


ps файл получился у меня больше djvu в 100 раз!
pdf — больше djvu раз в 5

Для небольших документов такое конвертирование подойдет. Для больших книг — нет, потому что команда djvups почему-то не создает файлов больше 2Гб (подозреваю индийский код, в котором пытались сделать совместимость со многими платформами и файловыми системами)

Устанавливаем CrunchBang Linux на флешку

Немного подробнее про CrunchBang Linux можно прочесть в топике:

Обаятельный минимализм: Dreamlinux и CrunchBang Linux

Просто сделать загрузочную флешку можно с помощью UNetbootin, подробнее я писал в топике:

Делаем загрузочную флешку с Linux по-быстрому

Можно скачать уже откомпилированный бинарник:

( Читать дальше )

qBittorrent - открытый торрент- клиент с интерфейсом а-ля uTorrent

Интерфейс на Qt4, максимально приближен к uTorrent.
Если нужно, прикинется uTorrent'ом, чтобы обойти фильтрацию торрент-клиентов на закрытых трекерах.

qbittorrent.sourceforge.net/download.php

  • +3
  • 30 декабря 2009, 11:02
  • Sergei_T
  • 8

Обаятельный минимализм: Dreamlinux и CrunchBang Linux

Список «минималистичных» дистрибутивов Linux:
wiki.laptop.org/go/Minimal_Linux_distros

Dreamlinux

Очередной Mac-style дистрибутив на базе Debian и Xfce. Запускается, работает быстро. Есть специальные утилиты для создания загрузочных флешек с дистрибутивом.



( Читать дальше )
  • +3
  • 29 декабря 2009, 15:56
  • Sergei_T
  • 4

Midnight Commander 4.7

За судьбой прославленной программы Midnight Commander я слежу с особым интересом: это мой повседневный инструмент. Поэтому как только увидел сегодня новость о том, что вышел свежий релиз — сразу ломанулся скачивать, собрал из исходников и вуаля:



Сразу обнаружился глюк: странная буковка «и» в верхнем левом углу каждой панели. Но это мелочи.

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

И еще. Я очень надеялся опубликовать эту новость быстрее, чем Хабр. Но опоздал где-то на пару часов (пока с работы ехал). Так что прошу данный материал копипиздингом не считать.
  • +4
  • 26 декабря 2009, 16:04
  • yababay
  • 10

Talend Open Studio: решение для извлечения и преобразования данных из различных источников



Данная система предназначена для интеграции данных. Система может извлекать данные из различных источников — базы данных, файлы, приложения, Web сервисы, почта и т.п., применять к ним трансформации (объединение, расчеты и т.п.) и сохранять данные в каких-либо других системах.

Скринкаст

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

Установка 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:

( Читать дальше )
  • +5
  • 23 декабря 2009, 11:36
  • Sergei_T
  • 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
  • Sergei_T
  • 7