Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: NeroLinux?  (Прочитано 2752 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MVSka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
NeroLinux?
« : 01 Декабря 2008, 23:12:35 »
Предчувствую следующее: а зачем оно? Мало ли хорошего и так доступно? Ну кому что...  Вопрос все же в следующем. Запуск Неро от рута без проблем. Запуск от юзера сталкивается с проблемой доступа к устройствам. В официальном руководстве сказано о команде:
sudo chmod o+r+w /dev/sg*
Да работает. Но впределах текущего сеанса. После перезагрузки то же самое. А можно ли этого избежать, щелкнув просто по иконке?
Спасибо...

lichtenwald

  • Гость
Re: NeroLinux?
« Ответ #1 : 01 Декабря 2008, 23:20:39 »
угу а зачем оно?) очень шикарный аналог есть K3b

Оффлайн MVSka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: NeroLinux?
« Ответ #2 : 01 Декабря 2008, 23:29:16 »
 :) Не, ну такие ответы, посыпятся, как я и предполагал. Ну все же о сути.
Да, и к стати. Кое кто думаю скажет: а зачем в Гноме КДЕ-шную прогу.... Короче, сколько людей-столько и взглядов. К сути...

Оффлайн 0139

  • Любитель
  • *
  • Сообщений: 61
  • Я с кентом.
    • Просмотр профиля
Re: NeroLinux?
« Ответ #3 : 01 Декабря 2008, 23:56:31 »
Как вариант погляди у какой группы есть доступ к устройству, и добавь себя в неё.
Но под колпаком стеклянным прячет тренер конопляшку...

Оффлайн MVSka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: NeroLinux?
« Ответ #4 : 01 Декабря 2008, 23:59:10 »
Нескромно, может, а как посмотреть?

tartan

  • Гость
Re: NeroLinux?
« Ответ #5 : 02 Декабря 2008, 00:02:11 »
Группа optical? Другое дело что вы и так в ней должны быть.

Оффлайн t34

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: NeroLinux?
« Ответ #6 : 02 Декабря 2008, 00:45:34 »
если установить переделав rpm с помощью alien в deb (sudo alien --scripts nerolinux-3.5.1.0-x86_64.rpm) то никаких проблем нет тока нафик он нужен от него даже в винде плюются...

Оффлайн MVSka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: NeroLinux?
« Ответ #7 : 02 Декабря 2008, 01:03:28 »
если установить переделав rpm с помощью alien в deb (sudo alien --scripts nerolinux-3.5.1.0-x86_64.rpm) то никаких проблем нет тока нафик он нужен от него даже в винде плюются...
:)не, до переделки пакетов мне еще рано...
Если через группу, то как? Или варианты...

Оффлайн tolstyj

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: NeroLinux?
« Ответ #8 : 02 Декабря 2008, 01:04:40 »
Предчувствую следующее: а зачем оно? Мало ли хорошего и так доступно? Ну кому что...  Вопрос все же в следующем. Запуск Неро от рута без проблем. Запуск от юзера сталкивается с проблемой доступа к устройствам. В официальном руководстве сказано о команде:
sudo chmod o+r+w /dev/sg*
Да работает. Но впределах текущего сеанса. После перезагрузки то же самое. А можно ли этого избежать, щелкнув просто по иконке?
Спасибо...

Можешь вписать такую строку в автозагрузку (что-то типа /etc/rc.d/rc.local, точно не помню, сейчас не Убунты под рукой)l

  chmod o+r+w /dev/sg*
Или создай скрипт такого вида

#!/bin/bash
gksudo chmod o+r+w /dev/sg*
nero-linux
где nero-linux -комманда которая запускает Неро.
А иконке укажи путь на этот крипт, врезультате при каждом запуске Неро у тебя будут выставляться права на устройство.
« Последнее редактирование: 02 Декабря 2008, 01:14:06 от tolstyj »

Оффлайн MVSka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: NeroLinux?
« Ответ #9 : 02 Декабря 2008, 12:26:45 »
Или создай скрипт такого вида

#!/bin/bash
gksudo chmod o+r+w /dev/sg*
nero-linux
где nero-linux -комманда которая запускает Неро.
А иконке укажи путь на этот крипт, врезультате при каждом запуске Неро у тебя будут выставляться права на устройство.

А куда скрипт вписать? Сделать отлельным файлом? Как обозвать?...
Допустим я делаю файл /etc/init.d/autoload.sh
В него прописываю:
#!/bin/bash
gksudo chmod o+r+w /dev/sg*
nero-linux
В файле /etc/init.d/readme написано:
Цитировать
Debian Policy dictates that /etc/init.d/*.sh scripts must work properly
when sourced.  The following additional rules apply:

* /etc/init.d/*.sh scripts must not rely for their correct functioning
  on their being sourced rather than executed.  That is, they must work
  properly when executed too. They must include "#!/bin/sh" at the top.
  This is useful when running scripts in parallel.
Вроде как нужно  в верху скрипта писать не bin/bash а bin/sh.
Так как правильно? Туда ли скрипт ложить?
« Последнее редактирование: 02 Декабря 2008, 13:12:00 от MVSka »

Оффлайн MVSka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: NeroLinux?
« Ответ #10 : 02 Декабря 2008, 19:34:28 »
Товарищи, ну проясните ситуацию!!!...

zotkindm

  • Гость
Re: NeroLinux?
« Ответ #11 : 02 Декабря 2008, 19:37:21 »
Есть свои средства не хуже неро

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: NeroLinux?
« Ответ #12 : 02 Декабря 2008, 19:46:47 »
А куда скрипт вписать? Сделать отлельным файлом? Как обозвать?...
В /etc/rc.local вписать нужные команды. Он для этого и предназначен.
Отдельным файлом не надо.

Допустим я делаю файл /etc/init.d/autoload.sh
Имя другое надо, более информативное. Но это вопрос вкуса.

В файле /etc/init.d/readme написано:
Цитировать
Debian Policy 
Вроде как нужно  в верху скрипта писать не bin/bash а bin/sh.
Так как правильно? Туда ли скрипт ложить?

В этой полиси еще дохрена всего написано: http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit

В частности, что скрипты init.d должны корректно отрабатывать команды start, stop, restart, status и т.п., даже выполненные несколько раз подряд, что у них должен быть корректный заголовок определенного формата, и что на них должны быть ссылки в /etc/rc#.d вида K##имя.sh и S##имя.sh

Но в данном конкретном случае это не нужно, достаточно вписать все в /etc/rc.local
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн ubuntu lamer

  • Активист
  • *
  • Сообщений: 612
  • BY
    • Просмотр профиля
Re: NeroLinux?
« Ответ #13 : 02 Декабря 2008, 19:58:40 »
А удаление папки .nero для снятия триала незаконно?
It began in Afrika

Оффлайн tolstyj

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: NeroLinux?
« Ответ #14 : 02 Декабря 2008, 20:07:57 »
Или создай скрипт такого вида

#!/bin/bash
gksudo chmod o+r+w /dev/sg*
nero-linux
где nero-linux -комманда которая запускает Неро.
А иконке укажи путь на этот крипт, врезультате при каждом запуске Неро у тебя будут выставляться права на устройство.

А куда скрипт вписать? Сделать отлельным файлом? Как обозвать?...
Допустим я делаю файл /etc/init.d/autoload.sh
В него прописываю:
#!/bin/bash
gksudo chmod o+r+w /dev/sg*
nero-linux
В файле /etc/init.d/readme написано:
Цитировать
Debian Policy dictates that /etc/init.d/*.sh scripts must work properly
when sourced.  The following additional rules apply:

* /etc/init.d/*.sh scripts must not rely for their correct functioning
  on their being sourced rather than executed.  That is, they must work
  properly when executed too. They must include "#!/bin/sh" at the top.
  This is useful when running scripts in parallel.
Вроде как нужно  в верху скрипта писать не bin/bash а bin/sh.
Так как правильно? Туда ли скрипт ложить?

Стоп. Ты не путай, я дал тебе два разных решения.

1) Выставить права на устройство записи при загрузке компьютера, это делается путем добавления строки
chmod o+r+w /dev/sg* в файл /etc/rc.d/rc.local.
Неро запускаешь как и раньше.

2) Второе решение выставить нудные права прямо перез запуском неро.
Для этого создаешь скрипт вида
#!/bin/bash
gksudo chmod o+r+w /dev/sg*
nero-linux

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

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


P.S. Обрати внимание, что в первом случае sudo ненужно, так как все комманды в  /etc/rc.d/rc.local исполняются от рута.
Во втором случае, используется gksudo вместо sudo для того, чтобы появилось окошко запроса пароля, и не нужно было запускать скрипт в терминале.

 

Страница сгенерирована за 0.025 секунд. Запросов: 20.