Переустановка cups

Автор mulder, 16 февраля 2012, 08:59:39

« назад - далее »

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

mulder

добрый день. Меня волнует вопрос такого характера.

Установил дебиан. Свежий. И столкнулся с проблемой, доступа к настройкам принтера. Система cups на правильный логин и пароль, отвечала мне отказом.

Я решил, дай снесу её через purge. И снёс.
Потом скачал новую капс, с сайта. По инструкции установил. Система ответила, что установлено. Но скапс так и не заработал. Он вообще пропал.

Я решил его удалить. Система сказал, что нечего удалять. Я установил. Система сказала нечего устанавливать, всё уже установлено.

Решил через install cups* встало куча всего, но каспа не появилось. Зато система сказала, что у меня гора пакетов лишних, и их можно через autoremove убрать.

  libmono-addins-gui0.2-cil python-crypto mono-2.0-gac python-tagpy
  libcommons-collections3-java libhsqldb-java-gcj libstlport4.6ldbl
  geoclue-localnet evolution-common mesa-utils libepc-ui-1.0-2 python-pyasn1
  geoclue tomboy python-twisted-core evolution-webcal espeak ekiga
  python-opengl python-gst0.10 libmtp8 rpm2cpio libnm-glib-vpn1 gcalctool
  freedesktop-sound-theme libcolamd2.7.1 lp-solve telepathy-salut
  gnuchess-book gnome-nettool gnome-games-extra-data libepc-1.0-2
  python-pexpect libgnomepanel2.24-cil libgail-gnome-module libglade2.0-cil
  baobab libtelepathy-glib0 python-mako libportaudio2 libgcj-bc
  mobile-broadband-provider-info python-zope.interface libgoffice-0.8-8-common
  libglib2.0-cil obex-data-server ttf-sil-gentium libsrtp0 libgnome-mag2
  tcptraceroute gucharmap network-manager libseed0 python-clientform
  libdiscid0 gnome-games cheese gnome-session-canberra gdebi libgconf2.0-cil
  libots0 python-twisted-web gnome-bluetooth libaprutil1-dbd-sqlite3
  libspectre1 python-aptdaemon-gtk update-manager-core gnome-codec-install
  python-aptdaemon gnome-cards-data liferea-data libgraphite3 libhyphen0
  totem-plugins cli-common gnome-mag gnome-themes-more rhythmbox
  libgstfarsight0.10-0 bsh-gcj libcommons-compress-java gnome-screenshot
  python-gdata gedit libnm-util1 libregexp-java liblircclient0 libgexiv2-0
  xdg-user-dirs-gtk python-gtksourceview2 gtk2-engines-pixbuf gnome-office
  libaiksaurusgtk-1.2-0c2a apache2.2-bin abiword-common update-manager-gnome
  evince-common abiword cheese-common abiword-plugin-mathview python-gtkglext1
  libpcap0.8 libart2.0-cil libaiksaurus-1.2-0c2a libapr1 gnome-themes
  update-notifier-common seahorse remmina-plugin-rdp empathy gcj-jre
  libgtkhtml-editor0 gdebi-core totem-common libaprutil1-ldap gvfs-bin
  gnumeric-common update-notifier python-mechanize libgnome2.24-cil
  liblucene2-java libndesk-dbus1.0-cil seahorse-plugins libgpod4
  gir1.0-gtk-2.0 libabiword-2.8 libgeoclue0 remmina-plugin-vnc xdg-user-dirs
  libmono-cairo2.0-cil python-utidylib gnome-user-share gir1.0-gstreamer-0.10
  nautilus-sendto-empathy libgalago3 gedit-plugins libtelepathy-farsight0
  network-manager-gnome totem-coherence dasher libgnome-bluetooth7
  python-configobj gconf-defaults-service guile-1.8-libs libloudmouth1-0
  libgoffice-0.8-8 shotwell dnsmasq-base link-grammar-dictionaries-en ttf-lyx
  libevolution python-serial python-beautifulsoup gedit-common
  gnome-themes-extras libdb4.7-java-gcj libgmime2.4-cil software-center
  libopal3.6.8 python-pam python-openssl libmono-i18n-west2.0-cil libcryptui0
  libgssdp-1.0-2 libbrlapi0.5 libgdu-gtk0 simple-scan libtidy-0.99-0
  libmono-addins0.2-cil remmina-plugin-data gnome-orca python-markupsafe
  python-pyatspi libgee2 libcommons-logging-java python-webkit libmythes-1.2-0
  uno-libs3 bsh libmono-posix2.0-cil rhythmbox-plugin-cdrecorder gtk2-engines
  python-imaging libgtksourceview2.0-common libkpathsea5
  libmono-security2.0-cil libt1-5 libgtkimageview0 eog libgtksourceview2.0-0
  gtk2-engines-smooth libaiksaurus-1.2-data libavahi-gobject0
  ttf-sil-gentium-basic libwv-1.2-3 gnome-disk-utility liblouis2 dasher-data
  gnome-backgrounds gcj-4.4-jre python-brlapi gok libgdome2-0 obexd-client
  python-xdg libjaxp1.3-java gnome-search-tool espeak-data libgtk2.0-cil
  geoclue-manual mono-gac python-vte libnm-glib2 libclutter-1.0-0
  ttf-opensymbol abiword-plugin-grammar python-twisted-conch
  libfreerdp-plugins-standard geoclue-hostip python-louie bogofilter-bdb
  python-feedparser gir1.0-clutter-1.0 libgirepository1.0-0 python-louis
  libevince2 libjline-java vino mousetweaks aptdaemon libpython2.6
  usb-modeswitch-data evince python-nevow bogofilter libtextcat-data-utf8
  gnome-games-data media-player-info telepathy-mission-control-5
  python-pysqlite2 libapache2-mod-dnssd libjson-glib-1.0-0 ppp
  libclutter-gtk-0.10-0 gnome-js-common evolution-plugins libespeak1 tcl
  telepathy-gabble libwps-0.1-1 libmono-sharpzip2.84-cil usb-modeswitch
  libcommons-beanutils-java libmono-corlib2.0-cil os-prober python-epsilon
  libgpod-common rhythmbox-plugins libgdata7 libchamplain-0.4-0 libdb-je-java
  tcl8.4 libgnome-speech7 libchamplain-gtk-0.4-0 ure libepc-common
  gstreamer0.10-nice python-axiom libgtkhtml-editor-common python-bugbuddy
  mono-runtime liferea libpt2.6.7 python-coherence libgdome2-cpp-smart0c2a
  libdb4.7-java gir1.0-json-glib-1.0 python-gdbm libgupnp-1.0-3
  libcheese-gtk18 libcommons-digester-java dmz-cursor-theme python-evolution
  libcolorblind0 libsane-hpaio gnumeric python-pkg-resources libjtidy-java
  libhsqldb-java libndesk-dbus-glib1.0-cil libservlet2.5-java gconf-editor
  liblink-grammar4 gnome-system-tools libgtkmathview0c2a libicu4j-java
  libgcj10-awt gir1.0-freedesktop xfonts-mathml hamster-applet gnuchess
  libfreerdp0 gir1.0-glib-2.0 libnice0 totem bogofilter-common
  gnome-accessibility-themes liblouis-data libgnome-vfs2.0-cil libavahi-ui0
  transmission-common libaprutil1 p7zip-full geoclue-yahoo libnet1
  python-twisted-bin gstreamer0.10-tools modemmanager libgupnp-igd-1.0-3
  totem-mozilla libmono-system2.0-cil python-httplib2 gnome-system-log
  libgtkhtml3.14-19 file-roller libopenobex1 libspeexdsp1 libneon27-gnutls
  nautilus-sendto transmission-gtk python-rdflib libboost-python1.42.0 remmina
  libgdata-common empathy-common sound-juicer hplip-data libmusicbrainz3-6


Но я знаю, что это за коварная команда. После неё приходится ставить дебиан заново. Потому как отваливается всё, начиная от тем, заканчивая звуком и драйверами.

Цель такова. Как правильно вичистить капс. И как правильно ег поставить из сырцов. В инструкции, по установке, как то смутно был написано про копирование папок в папки. Толи при конфигурации оно само туда коринётся, толи надо самому копировать, или прописывать чего. Непонятно :)

If any of the dependent libraries are not installed in a system default
    location (typically "/usr/include" and "/usr/lib") you'll need to set the
    CFLAGS, CPPFLAGS, CXXFLAGS, DSOFLAGS, and LDFLAGS environment variables
    prior to running configure:


Помогите. Начнём с удаления. :) каким калёным железом выжигать капс из системы.

Сообщение объединено: 16 февраля 2012, 11:33:34

странно На этот раз он его удалил.
Теперь вопрос номер два.

Как правильно устанавливать CUPS. из репозиториев официальных не хочу. Они там старые. и глючные.
А из архива не могу, ставится фиг знает куда, и нормально не подключается.

Сообщение объединено: 16 февраля 2012, 12:19:48

здесь живые есть? :)  Установил капс. Причём, из сырцов он не встал, пришось конвертировать alien-ом. потом установить. Встал. Но по прежнему, не активная кнопка

И к серверу не подключается через веб. что делать?

За ранее благодарен.

Brainey

#1
Цитата: mulder от 16 февраля 2012, 08:59:39Как правильно устанавливать CUPS. из репозиториев официальных не хочу. Они там старые. и глючные.
В чем заключаются глюки? У меня через http://localhost:631/admin все отлично настроилось без всяких проблем с доступом.


Сообщение объединено: 16 февраля 2012, 12:29:04

Цитата: mulder от 16 февраля 2012, 08:59:39Решил через install cups* встало куча всего, но каспа не появилось. Зато система сказала, что у меня гора пакетов лишних, и их можно через autoremove убрать.
# aptitude keep all

Сообщение объединено: 16 февраля 2012, 12:30:35

Цитата: mulder от 16 февраля 2012, 08:59:39И к серверу не подключается через веб
Странно. Сам демон запущен? Покажите вывод
# /etc/init.d/cups status
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

mulder

#2
sudo /etc/init.d/cups status
sudo: /etc/init.d/cups: command not found


Сообщение объединено: 16 февраля 2012, 12:50:56

я проверил sudo /etc/init.d/... Там нет cups .
Почему-то. А всё стоит всё установлено.

Brainey

Цитата: mulder от 16 февраля 2012, 12:47:05Почему-то. А всё стоит всё установлено.
Откуда ставили cups?
Покажите (под спойлером) вывод cat /etc/apt/sources.list
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Udachnik

Что установлено? Покажи вывод
aptitude search cups

mulder

#5
root@engineer:/home/user# sudo aptitude search cups
c   apcupsd                         - служба управления источником бесперебойног
p   apcupsd-cgi                     - APC UPS Power Management (web interface) 
p   apcupsd-doc                     - APC UPS Power Management (documentation/ex
pi  bluez-cups                      - драйвер для принтеров подключаемых через B
i   cups                            - Converted tgz package                     
i   cups-bsd                        - общая система печати в UNIX (команды BSD)
i   cups-client                     - общая система печати в UNIX (клиентские пр
i A cups-common                     - система печати в UNIX (общие файлы)       
p   cups-dbg                        - общая система печати в UNIX (данные для от
c   cups-driver-gutenprint          - драйверы принтеров для CUPS               
c   cups-pdf                        - поддержка печати в файлы PDF для системы C
i A cups-pk-helper                  - PolicyKit helper to configure cups with fi
i A cups-ppdc                       - Common UNIX Printing System(tm) - PPD mani
i   cupsddk                         - система печати в UNIX (переходный пакет) 
v   cupsddk-drivers                 -                                           
i A ghostscript-cups                - интерпретатор PostScript/PDF (фильтры для
pi  hplip-cups                      - печать и обработка изображений HP Linux -
i A libcups2                        - общая система печати UNIX (основные библио
i   libcups2-dev                    - общая система печати в UNIX (файлы для сбо
i A libcupscgi1                     - Common UNIX Printing System(tm) - CGI libr
i   libcupscgi1-dev                 - Common UNIX Printing System(tm) - Developm
i A libcupsdriver1                  - Common UNIX Printing System(tm) - Driver l
i   libcupsdriver1-dev              - Common UNIX Printing System(tm) - Developm
i A libcupsimage2                   - общая система печати UNIX (библиотека для
i   libcupsimage2-dev               - общая система печати UNIX (файлы для сборк
i A libcupsmime1                    - Common UNIX Printing System(tm) - MIME lib
i   libcupsmime1-dev                - Common UNIX Printing System(tm) - Developm
i A libcupsppdc1                    - Common UNIX Printing System(tm) - PPD mani
i   libcupsppdc1-dev                - Common UNIX Printing System(tm) - Developm
v   libcupsys2                      -                                           
v   libcupsys2-dev                  -                                           
i   libgnomecups1.0-1               - GNOME library for CUPS interaction       
i   libgnomecups1.0-dev             - GNOME library for CUPS interaction (header
i   libnet-cups-perl                - Perl module for printing through CUPS     
i A python-cups                     - работа с CUPS из сценариев Python         
i A python-cupshelpers              - вспомогательные Python-модули для системы
v   python2.5-cups                  -                                           
v   python2.6-cups                  -         



капс я ставил из пакета, отдельно выкачаного с сайта cups.org
хотелось из репозиториев, так было бы проще, но я не нашёл в инете зеркал репозиториев на cups а весь источник к примеру от ubuntu мне не нужен, замучает же предложениями обновить половину систтемы :). К томуже, я источники найти не могу, так просто их проблематично прописать. Ключи требует,... Ну это уже отдельная история :)

Сообщение объединено: 16 февраля 2012, 13:33:53

#

# deb cdrom:[Debian GNU/Linux 6.0.3 _Squeeze_ - Official i386 DVD Binary-1 20111008-13:01]/ squeeze contrib main

deb cdrom:[Debian GNU/Linux 6.0.3 _Squeeze_ - Official i386 DVD Binary-1 20111008-13:01]/ squeeze contrib main

deb http://security.debian.org/ squeeze/updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ squeeze-updates main contrib
deb http://http.us.debian.org/debian/ squeeze non-free contrib main
deb-src http://http.us.debian.org/debian/ squeeze non-free
# deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib


вот мой сурс лист. Он стандартный как у всех.

ihammers

Цитата: mulder от 16 февраля 2012, 08:59:39
...
Установил дебиан. Свежий. И столкнулся с проблемой, доступа к настройкам принтера. Система cups на правильный логин и пароль, отвечала мне отказом.
...
Пользователь добавлен в группу lpadmin?
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

mulder

Пользователь есть администратор ему можно всё. Так было раньше, так есть и сейчас. :)

Сейчас добавлю его в группу отдельно. Но когда я настраивал доступ к ком портам, данное добавление роли не с играло.

Сообщение объединено: 16 февраля 2012, 14:39:55

Да, проверил, он уже есть член этой группы

Brainey

Решение проблемы:
  • удалить левые пакеты;
  • поставить пакеты из официального репозитория.
Цитата: mulder от 16 февраля 2012, 14:38:46Пользователь есть администратор ему можно всё.
Уж сколько раз твердили миру... Бегом читать о разграничении прав пользователей и о том, зачем оно нужно.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

mulder

#9
из официального репозитория, пакеты, скажем, не очень подходят для принтера pe_220 он его не видит и драйвера ставить на него не хочет. А у соседа убунту, с последним капосм, аж бегом всё видит и принимает. И я тоже так хочу.

А пакеты не левые, а какие есть, с официального сайта. И задача не "смотреть в рот" собирателям официального репозитория, а разораться самим, в том, что надо, чтобы новая сборка могла запускаться и у нас. На дебиан.  Убунтовцы то решили эту проблему.

Сообщение объединено: 17 февраля 2012, 08:57:44

Ага удалил лишние пакеты. Теперь пошёл переустанавливать систему. Начнём заново. :)

Александр Кряжев

Малдер не ищет лёгких путей, он знает - истина где-то рядом.  :D

Brainey

#11
Цитата: mulder от 17 февраля 2012, 08:52:52А у соседа убунту, с последним капосм, аж бегом всё видит и принимает. И я тоже так хочу.
Логичнее подключить репозитории тестинга или сида, чем тащить неизвестно что в систему. Дальше обсуждать работоспособность левых пакетов смысла нет.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

mulder

#12
да я такой :)
Переустановил систему.

наконец-то, получил доступ к cups. Но при добавлении принтера, пишет Bad device-uri scheme "smb"!

Странно. Путь правильный smb://prodavec/pe220. Принтер под управлением windows xp, расшарен.
пароля у пользователя нет. Как можно ещё подключится к принтеру? Да, драйверов тоже на него в капсе нет, приходится подбирать. Но на данном этапе, это не так важно.

Сообщение объединено: 21 февраля 2012, 16:40:55

Со второго раза, получилось подключить.
Но теперь я не могу добавить нужный драйвер.
В интернете говорят, что подходит от pe 114е но его нет в списках драйверов :(

Сообщение объединено: 21 февраля 2012, 16:53:14

может я не правильно пути указываю, Система говорит, что она не может найти принтер.