Re: Installing dependencies specified in debian/control file
Le 14/07/2015 17:38, Stephen Rasku a écrit :
>
>
> On 15-07-14 08:26 AM, Erwan David wrote:
>
>> Did you have a look at gdebi ?
>
> I hadn't but it seems to have a lot of dependencies. A lot of these
> are graphics/desktop-based packages. I don't understand why they are
> being installed; we don't want a GUI. This will be run on our build
> server and there's no need for a GUI, cups, etc.:
>
> # apt-get install gdebi
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following extra packages will be installed:
> adwaita-icon-theme at-spi2-core colord colord-data dbus dbus-x11
> dconf-gsettings-backend dconf-service dh-python fontconfig
> fontconfig-config fonts-dejavu-core gconf-service gconf2 gconf2-common
> gcr gdebi-core gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
> gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-vte-2.90 gksu
> glib-networking glib-networking-common glib-networking-services
> gnome-icon-theme gnome-keyring gsettings-desktop-schemas
> hardening-includes hicolor-icon-theme iso-codes libapt-pkg-perl
> libarchive-zip-perl libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data
> libatspi2.0-0 libauthen-sasl-perl libavahi-client3 libavahi-common-data
> libavahi-common3 libcairo-gobject2 libcairo-perl libcairo2 libcap-ng0
> libclass-accessor-perl libclone-perl libcolord2 libcolorhug2 libcups2
> libdatrie1 libdbus-1-3 libdbus-glib-1-2 libdconf1 libdigest-hmac-perl
> libemail-valid-perl libexif12 libfile-basedir-perl
> libfile-copy-recursive-perl libfontconfig1 libgck-1-0 libgconf-2-4
> libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdk-pixbuf2.0-0
> libgdk-pixbuf2.0-common libgirepository-1.0-1 libgksu2-0 libglib-perl
> libgnome-keyring-common libgnome-keyring0 libgphoto2-6 libgphoto2-l10n
> libgphoto2-port10 libgraphite2-3 libgtk-3-0 libgtk-3-bin
> libgtk-3-common libgtk2-perl libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
> libgtop2-7 libgtop2-common libgudev-1.0-0 libgusb2 libharfbuzz0b
> libieee1284-3 libio-pty-perl libio-socket-inet6-perl
> libio-socket-ssl-perl libio-string-perl libipc-run-perl libjasper1
> libjbig0 libjpeg62-turbo libjson-glib-1.0-0 libjson-glib-1.0-common
> liblcms2-2 liblist-moreutils-perl libmailtools-perl libmpdec2
> libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl
> libnet-libidn-perl libnet-smtp-ssl-perl libnet-ssleay-perl
> libpam-gnome-keyring libpam-systemd libpango-1.0-0 libpango-perl
> libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
> libparse-debianchangelog-perl libperlio-gzip-perl libpixman-1-0
> libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0
> libproxy1 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib
> librest-0.7-0 librsvg2-2 librsvg2-common libsane libsane-common
> libsane-extras libsane-extras-common libsocket6-perl libsoup-gnome2.4-1
> libsoup2.4-1 libstartup-notification0 libsub-name-perl
> libtext-levenshtein-perl libthai-data libthai0 libtiff5 liburi-perl
> libv4l-0 libv4lconvert0 libvpx1 libvte-2.90-9 libvte-2.90-common
> libwayland-client0 libwayland-cursor0 libx11-xcb1 libxcb-render0
> libxcb-shm0 libxcb-util0 libxcomposite1 libxcursor1 libxdamage1
> libxfixes3 libxft2 libxi6 libxinerama1 libxkbcommon0 libxpm4 libxrandr2
> libxrender1 libxtst6 lintian lsb-release p11-kit p11-kit-modules
> patchutils policykit-1 python-apt-common python3 python3-apt
> python3-chardet python3-debian python3-gi python3-minimal
> python3-pkg-resources python3-six python3.4 python3.4-minimal
> sane-utils t1utils update-inetd x11-common
> Suggested packages:
> gconf-defaults-service isoquery libgssapi-perl libfont-freetype-perl
> cups-common libgd-tools gphoto2 gtkam gvfs libgtk2-perl-doc
> libjasper-runtime liblcms2-utils libhtml-parser-perl
> libhtml-template-perl libxml-simple-perl librsvg2-bin avahi-daemon
> hplip hpoj libwww-perl binutils-multiarch libyaml-perl lsb python3-doc
> python3-tk python3-venv python3-apt-dbg python-apt-doc
> python3-setuptools python3.4-venv python3.4-doc binfmt-support unpaper
> The following NEW packages will be installed:
> adwaita-icon-theme at-spi2-core colord colord-data dbus dbus-x11
> dconf-gsettings-backend dconf-service dh-python fontconfig
> fontconfig-config fonts-dejavu-core gconf-service gconf2 gconf2-common
> gcr gdebi gdebi-core gir1.2-atk-1.0 gir1.2-freedesktop
> gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0
> gir1.2-vte-2.90 gksu glib-networking glib-networking-common
> glib-networking-services gnome-icon-theme gnome-keyring
> gsettings-desktop-schemas hardening-includes hicolor-icon-theme
> iso-codes libapt-pkg-perl libarchive-zip-perl libatk-bridge2.0-0
> libatk1.0-0 libatk1.0-data libatspi2.0-0 libauthen-sasl-perl
> libavahi-client3 libavahi-common-data libavahi-common3
> libcairo-gobject2 libcairo-perl libcairo2 libcap-ng0
> libclass-accessor-perl libclone-perl libcolord2 libcolorhug2 libcups2
> libdatrie1 libdbus-1-3 libdbus-glib-1-2 libdconf1 libdigest-hmac-perl
> libemail-valid-perl libexif12 libfile-basedir-perl
> libfile-copy-recursive-perl libfontconfig1 libgck-1-0 libgconf-2-4
> libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdk-pixbuf2.0-0
> libgdk-pixbuf2.0-common libgirepository-1.0-1 libgksu2-0 libglib-perl
> libgnome-keyring-common libgnome-keyring0 libgphoto2-6 libgphoto2-l10n
> libgphoto2-port10 libgraphite2-3 libgtk-3-0 libgtk-3-bin
> libgtk-3-common libgtk2-perl libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
> libgtop2-7 libgtop2-common libgudev-1.0-0 libgusb2 libharfbuzz0b
> libieee1284-3 libio-pty-perl libio-socket-inet6-perl
> libio-socket-ssl-perl libio-string-perl libipc-run-perl libjasper1
> libjbig0 libjpeg62-turbo libjson-glib-1.0-0 libjson-glib-1.0-common
> liblcms2-2 liblist-moreutils-perl libmailtools-perl libmpdec2
> libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl
> libnet-libidn-perl libnet-smtp-ssl-perl libnet-ssleay-perl
> libpam-gnome-keyring libpam-systemd libpango-1.0-0 libpango-perl
> libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
> libparse-debianchangelog-perl libperlio-gzip-perl libpixman-1-0
> libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0
> libproxy1 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib
> librest-0.7-0 librsvg2-2 librsvg2-common libsane libsane-common
> libsane-extras libsane-extras-common libsocket6-perl libsoup-gnome2.4-1
> libsoup2.4-1 libstartup-notification0 libsub-name-perl
> libtext-levenshtein-perl libthai-data libthai0 libtiff5 liburi-perl
> libv4l-0 libv4lconvert0 libvpx1 libvte-2.90-9 libvte-2.90-common
> libwayland-client0 libwayland-cursor0 libx11-xcb1 libxcb-render0
> libxcb-shm0 libxcb-util0 libxcomposite1 libxcursor1 libxdamage1
> libxfixes3 libxft2 libxi6 libxinerama1 libxkbcommon0 libxpm4 libxrandr2
> libxrender1 libxtst6 lintian lsb-release p11-kit p11-kit-modules
> patchutils policykit-1 python-apt-common python3 python3-apt
> python3-chardet python3-debian python3-gi python3-minimal
> python3-pkg-resources python3-six python3.4 python3.4-minimal
> sane-utils t1utils update-inetd x11-common
> 0 upgraded, 192 newly installed, 0 to remove and 4 not upgraded.
> Need to get 69.6 MB of archives.
>
> ....
>
Sorry, gdebi is the gnome frontend, the cli in gdebi-core package : much
lighter.
Reply to: