После установки принтера Canon в Quantal для печати мне нужно запустить ccpd при каждом перезапуске командой
sudo /etc/init.d/ccpd start
Это должно быть автоматизировано, говорится в руководстве по драйверу. Но прежде чем это сделать, я считаю, что скрипт для этой команды должен быть создан. Или есть способ заставить команду запускаться при запуске без создания сценария в первую очередь? Должен ли быть создан скрипт или нет, я полагаю, что нужно использовать другую команду, которая не открывает терминал и не запрашивает пароль каждый раз.
Я думаю, что ответ может быть похож здесь, редактирование /etc/rc.local. Этот файл выглядит так:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
Но что мне делать: просто вставьте команду в строку 13 до exit 0? И какая команда должна быть в точности?
(Дополнительный вопрос, который я должен задать, может быть, это так: должна ли эта команда запускаться с компьютера или только при входе в систему, или это неважно?)
Учитывая аналогичные вопросы по Askubuntu, помимо того, что я не уверен, что это за команда:
, это выглядит многообещающим, но ответ не был установлен как окончательный , и мне нужно больше советов. Кроме того, я нахожусь в Lubuntu и не имею графического интерфейса Ubuntu, который добавляет материал при запуске. То же самое для этого. также это: но его ответ касается только того, где поставить сценарий не как его создать, и, я думаю, комментарий там радикально изменяет ответ («~ / .profile (который также вызывает ~ / .bashrc) выполняется только при входе в систему (через терминал или SSH, например), а не при входе в GUI ")Это должно добавить его к автозапуску:
sudo update-rc.d ccpd defaults
Я долго смотрел в Интернете, как заставить его запускаться автоматически. Я сделал следующее:
Я прочитал руководство по канону в следующей ссылке: http://software.canon-europe.com/files/soft28622/readme/README-capt-1.6xE.txt Чтение, как войти в систему как root в ubuntu 13.04 в следующей ссылке: http://linuxg.net/enable-login-as-root-on-ubuntu-13-04/Затем я сделал следующее:
open terminal: enterred sudo passwd root используется тот же пароль, что и обычно (2x), введенный sudo su введен: echo 'greeter-show-manual-login=true' >> /etc/lightdm/lightdm.conf выведенный из терминала вход вошел в систему, используя слово root в качестве логина и выбранного пароля (я заполнил в терминале). Открыт Nautilus - нажал (компьютер с левой стороны, а затем) папку /etc - прокрутил вниз и обнаружил, что файл rc.local открыл файл: добавлена строка /etc/init.d/ccpd start непосредственно перед строкой сохранили открывшийся файл (все еще как root, иначе вы не сможете выключить компьютер) и ввели sudo passwd -l root, чтобы отключить root. вышли из системы, так как пользователь root выполнил вход в систему, когда обычный пользователь выключил компьютер, перезапустил открытый компьютер и использовал командную строку sudo /etc/init.d/ccpd status для проверки состояния.Я получил его для работы.
Важные предыдущие шаги, которые я предпринял, но которые я действительно не знаю, являются обязательными: я добавил к приложениям запуска
[d2 ] Я прочитал руководство по канону в следующей ссылке: http://software.canon-europe.com/files/soft28622/readme/README-capt-1.6xE.txt sudo /etc/init.d/ccpd startЭто как я продолжал, и это сработало. Вероятно, есть более простой способ, но эта процедура гарантирует, что он запустится автоматически.
Приветствия
Мне удалось автонастройку ccpd deamon на Ubuntu 13.04, добавив sudo /etc/init.d/ccpd start к запускам-приложениям.
Обновление:
Это перестало работать для меня некоторое время назад. Когда я ввел sudo /etc/init.d/ccpd status в терминал, он вернул одно число вместо двух.
Запуск ccpd deamon больше не был возможен, не останавливая его сначала, поэтому мне пришлось ввести sudo /etc/init.d/ccpd stop en, затем в терминале.
Не имело значения, добавил ли я sudo update-rc.d ccpd defaults, sudo /etc/init.d/ccpd start или вообще ничего для запуска-приложений. Я также попробовал метод ibrahims. ccpd status возвращает только одно число
Обновление:
Я добавил
sudo /etc/init.d/ccpd stop
[ f8]
- /etc/rc.local.
Я ничего не добавил к запускам-приложениям