• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: minimum apt-get install packages  (Read 1094 times)
bad_gui
Jr. Member
**

Karma: 0
Posts: 50


View Profile
« on: March 01, 2013, 09:43:09 PM »

I am trying to follow these instructions to use my Guruplug Server Plus to allow my iphone to print
to an HP printer

http://www.ezunix.org/index.php?title=Enable_iOS_AirPrint_with_any_printer_supported_by_CUPS

When I try to install the packages, the apt installer wants to add all kinds of unnecessary (?) packages like
gphoto and libsane.

Code:
# apt-get install cups-pdf avahi-daemon python-cups cups-driver-gutenprint
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  acl colord consolekit cups cups-client cups-common cups-filters cups-ppdc fonts-freefont-ttf foomatic-db-compressed-ppds foomatic-db-engine foomatic-filters
  ghostscript-cups hpijs hplip hplip-data libart-2.0-2 libavahi-core7 libck-connector0 libcolord1 libcupscgi1 libcupsdriver1 libcupsfilters1 libcupsmime1
  libcupsppdc1 libdaemon0 libescpr1 libexif12 libgphoto2-2 libgphoto2-l10n libgphoto2-port0 libgudev-1.0-0 libgusb2 libgutenprint2 libhpmud0 libieee1284-3
  liblcms1 libnss-mdns libopenjpeg2 libpam-ck-connector libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler19 libsane libsane-common
  libsane-extras libsane-extras-common libsane-hpaio libsensors4 libslp1 libsnmp-base libsnmp15 libwbclient0 mscompress policykit-1 poppler-utils
  printer-driver-all printer-driver-c2050 printer-driver-c2esp printer-driver-cjet printer-driver-escpr printer-driver-foo2zjs printer-driver-gutenprint
  printer-driver-hpcups printer-driver-hpijs printer-driver-m2300w printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-postscript-hp
  printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix python-gobject-2 python-imaging python-pexpect python-renderpm
  python-reportlab python-reportlab-accel samba samba-common sane-utils smbclient ssl-cert ttf-freefont
Suggested packages:
  avahi-autoipd cups-bsd xpp system-config-printer-gnome system-config-printer-kde system-config-printer hplip-cups openprinting-ppds cjet foomatic-db-gutenprint
  hplip-gui hplip-doc python-notify gphoto2 gtkam gutenprint-locales liblcms-utils hpoj lm-sensors slpd openslp-doc snmp-mibs-downloader psutils hannah-foo2zjs
  tk8.4 tix gutenprint-doc hpijs-ppds magicfilter apsfilter python-gobject-2-dbg python-imaging-doc python-imaging-dbg python-renderpm-dbg pdf-viewer
  python-egenix-mxtexttools python-reportlab-doc openbsd-inetd inet-superserver smbldap-tools ldb-tools ctdb unpaper cifs-utils openssl-blacklist
Recommended packages:
  foomatic-db
The following NEW packages will be installed:
  acl avahi-daemon colord consolekit cups cups-client cups-common cups-driver-gutenprint cups-filters cups-pdf cups-ppdc fonts-freefont-ttf
  foomatic-db-compressed-ppds foomatic-db-engine foomatic-filters ghostscript-cups hpijs hplip hplip-data libart-2.0-2 libavahi-core7 libck-connector0 libcolord1
  libcupscgi1 libcupsdriver1 libcupsfilters1 libcupsmime1 libcupsppdc1 libdaemon0 libescpr1 libexif12 libgphoto2-2 libgphoto2-l10n libgphoto2-port0
  libgudev-1.0-0 libgusb2 libgutenprint2 libhpmud0 libieee1284-3 liblcms1 libnss-mdns libopenjpeg2 libpam-ck-connector libpolkit-agent-1-0 libpolkit-backend-1-0
  libpolkit-gobject-1-0 libpoppler19 libsane libsane-common libsane-extras libsane-extras-common libsane-hpaio libsensors4 libslp1 libsnmp-base libsnmp15
  mscompress policykit-1 poppler-utils printer-driver-all printer-driver-c2050 printer-driver-c2esp printer-driver-cjet printer-driver-escpr
  printer-driver-foo2zjs printer-driver-gutenprint printer-driver-hpcups printer-driver-hpijs printer-driver-m2300w printer-driver-min12xxw
  printer-driver-pnm2ppa printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix python-cups
  python-gobject-2 python-imaging python-pexpect python-renderpm python-reportlab python-reportlab-accel sane-utils smbclient ssl-cert ttf-freefont
The following packages will be upgraded:
  libwbclient0 samba samba-common
3 upgraded, 87 newly installed, 0 to remove and 60 not upgraded.
Need to get 45.3 MB of archives.
After this operation, 134 MB of additional disk space will be used.
Do you want to continue [Y/n]? n

I found these instructions to limit apt get-install http://stackoverflow.com/questions/2273836/how-can-i-list-the-minimal-set-of-debian-packages-needed-to-recreate-a-set-of-in

Is there a way to reduce the bloat but maintain functionality without dependancy hell?  I figure leaving out libsane and the drivers for printers I don't have.
Logged

Pages: [1]
Print
Jump to: