Автор Гілка: Сервер друку CUPS  (Прочитано 9509 раз)

roman-pikalyuk

  • Гість
Re: Сервер друку CUPS
« Відповідей #15 : 2009-11-08 23:07:02 »
Перенесіть cups з рівня запуску boot у рівень defaults.
Перезавантажте комп'ютер.
Перевірте чи працює http://localhost:631/
« Змінено: 2009-11-08 23:08:57 від roman-pikalyuk »

Відсутній Vitmar

  • Кореспондент
  • ***
  • дописів: 182
  • Карма: +0/-0
Re: Сервер друку CUPS
« Відповідей #16 : 2009-11-08 23:14:48 »
Перенесіть cups з рівня запуску boot у рівень defaults.
А можна детальніше як технічно це зробити, бо я (як то на цьому слензі) як би "ламер" ::)

Praporshic

  • Гість
Re: Сервер друку CUPS
« Відповідей #17 : 2009-11-08 23:19:06 »
Судячи з усього, він просто "падає". Щоб зрозуміти чому треба лізти до файлу /var/log/daemon.log та теки /var/log/cups/
Інколи таке буває через «не дуже рівні» налаштування. Або криві руки збирача пакунку.

roman-pikalyuk

  • Гість
Re: Сервер друку CUPS
« Відповідей #18 : 2009-11-08 23:22:54 »
update-rc.d cups remove
update-rc.d cups defaults
Гарантії не даю, але спробувати варто.

roman-pikalyuk

  • Гість
Re: Сервер друку CUPS
« Відповідей #19 : 2009-11-08 23:30:53 »
І іще.
Щоб не перезавантажувати комп'ютер можна зробити:
update-rc.d cups start

Відсутній Vitmar

  • Кореспондент
  • ***
  • дописів: 182
  • Карма: +0/-0
Re: Сервер друку CUPS
« Відповідей #20 : 2009-11-09 00:12:38 »
Судячи з усього, він просто "падає". Щоб зрозуміти чому треба лізти до файлу /var/log/daemon.log та теки /var/log/cups/
Інколи таке буває через «не дуже рівні» налаштування. Або криві руки збирача пакунку.
У файлі /var/log/daemon.log словосполучення cups не знайдено, в теці /var/log/cups/ як на мене, цікавим для спеціалістів був би файл error_log, проте, він надто масштабний, щоб в ньому щось розбиратись.
З командами в консолі мабуть теж не вийшло
Vitmar@Prycoly:~$ update-rc.d cups defaults
 System startup links for /etc/init.d/cups already exist.
Vitmar@Prycoly:~$
Vitmar@Prycoly:~$ update-rc.d cups remove
update-rc.d: /etc/init.d/cups exists during rc.d purge (use -f to force)
Vitmar@Prycoly:~$ update-rc.d cups defaults
 System startup links for /etc/init.d/cups already exist.
Vitmar@Prycoly:~$ update-rc.d cups start
Use of uninitialized value $ARGV[1] in pattern match (m//) at /usr/sbin/update-rc.d line 215.
update-rc.d: error: expected NN after start
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | SS KK]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
                -n: not really
                -f: force
Vitmar@Prycoly:~$          
Схиляюсь до простішого: на повне знесення CUPS і його повторну інсталяцію(можливо новішої версії), якщо для мене це не буде складно. Я не правий?

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Сервер друку CUPS
« Відповідей #21 : 2009-11-09 01:05:16 »
Відповідні поправки до команд:
update-rc.d -f cups remove
update-rc.d cups defaults
invoke-rc.d cups start

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Сервер друку CUPS
« Відповідей #22 : 2009-11-09 01:06:51 »
знести й встановити:
aptitude purge cups
aptitude install cups

Відсутній Vitmar

  • Кореспондент
  • ***
  • дописів: 182
  • Карма: +0/-0
Re: Сервер друку CUPS
« Відповідей #23 : 2009-11-09 22:08:45 »
З консолю в мене не виходить, через відсутність досвіду
Vitmar@Prycoly:~$ update-rc.d -f cups remove
 Removing any system startup links for /etc/init.d/cups ...
   /etc/rc1.d/K80cups
update-rc.d: unlink: Permission denied
Vitmar@Prycoly:~$ update-rc.d cups defaults
 System startup links for /etc/init.d/cups already exist.
Vitmar@Prycoly:~$ invoke-rc.d cups start
 * Starting Common Unix Printing System: cupsd                                  cupsd: Child exited with status 1!
                                                                         [fail]
Vitmar@Prycoly:~$ aptitude purge cups
Читання переліків пакетів... Виконано
Побудова дерева залежностей
Reading state information... Виконано
Читання інформації про розширені стани
Ініціалізація станів пакунків... Виконано
E: Не можливо відкрити lock файл /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Vitmar@Prycoly:~$                    

roman-pikalyuk

  • Гість
Re: Сервер друку CUPS
« Відповідей #24 : 2009-11-09 22:13:36 »
Команду update-rc.d потрібно виконувати від root, тобто:
$ sudo update-rc.d -f cups remove
$ sudo update-rc.d cups defaults
$ sudo invoke-rc.d cups start
« Змінено: 2009-11-09 22:17:32 від roman-pikalyuk »

Відсутній sigito

  • Кореспондент
  • ***
  • дописів: 105
  • Карма: +0/-0
Re: Сервер друку CUPS
« Відповідей #25 : 2009-11-09 22:14:44 »
ну команди просто від рута треба виконати:
sudo додай перед командами:)
наприклад: sudo update-rc.d -f cups remove
якщо запитає пароль -- ввести пароль поточного юзера.
Debian/wheezy x86_64, lxde

Відсутній Vitmar

  • Кореспондент
  • ***
  • дописів: 182
  • Карма: +0/-0
Re: Сервер друку CUPS
« Відповідей #26 : 2009-11-09 22:40:04 »
Думаю я CUPS зніс. Дякую за детальну допомогу. :)

roman-pikalyuk

  • Гість
Re: Сервер друку CUPS
« Відповідей #27 : 2009-11-09 22:42:41 »
А встановлювати:
$ sudo aptitude install cups
будете?

Відсутній Vitmar

  • Кореспондент
  • ***
  • дописів: 182
  • Карма: +0/-0
Re: Сервер друку CUPS
« Відповідей #28 : 2009-11-09 22:47:52 »
Власне хочу зрозуміти, чи в Лінуксі без CUPS ніяк? Якщо ніяк, то може мені останню його версію встановлювати? :-?

roman-pikalyuk

  • Гість
Re: Сервер друку CUPS
« Відповідей #29 : 2009-11-09 22:52:39 »
Якщо ви хочете друкувати, то ніяк.
Звісно ж, встановлюйте останню.
« Змінено: 2009-11-09 22:54:38 від roman-pikalyuk »