wtorek, 17 maja 2016

Interesting apt function

1. Installation Simulation

┌─[ubuntu]─[/tmp]
└──╼ apt-get install -s htop
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności     
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące NOWE pakiety:
  htop
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Inst htop (2.0.1-1 Ubuntu:16.04/xenial [amd64])
Conf htop (2.0.1-1 Ubuntu:16.04/xenial [amd64])


2. How Do I Check Package Information
┌─[ubuntu]─[/tmp]
└──╼ apt-cache show netcat
Package: netcat
Priority: optional
Section: universe/net
Installed-Size: 30
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Ruben Molina <rmolina@udea.edu.co>
Architecture: all
Version: 1.10-41
Depends: netcat-traditional (>= 1.10-39)
Filename: pool/universe/n/netcat/netcat_1.10-41_all.deb
Size: 3438
MD5sum: ef404dcc16fdf7b7fc049e8499b5d6dd
SHA1: 6445cd6789821840978146ef1d33a2475e092c42
SHA256: 1865119bdf88c21df3c039f987492defac68668bf7293ba279e76943c0fd1785
Description-pl: Uniwersalne narzędzie dla TCP/IP  -- pakiet przejściowy
 To jest pakiet "atrapa", który zależy od domyślnej wersji netcata w
 lennym, aby ułatwić wprowadzanie nowej wersji. Można go bezpiecznie
 usunąć.
Description-md5: 1353f8c1d079348417c2180319bdde09
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu


3. How Do I Check Dependencies for Specific Packages?
┌─[ubuntu]─[/tmp]
└──╼ apt-cache showpkg apache2
Package: apache2
Versions:
2.4.18-2ubuntu3 (/var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_xenial_main_binary-amd64_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_xenial_main_binary-amd64_Packages
                  MD5: d02426bc360345e5acd45367716dc35c
 Description Language:
                 File: /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_xenial_main_binary-i386_Packages
                  MD5: d02426bc360345e5acd45367716dc35c
 Description Language: en
                 File: /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_xenial_main_i18n_Translation-en
                  MD5: d02426bc360345e5acd45367716dc35c


Reverse Depends:
  phabricator,apache2 2.2.7
  tinyows,apache2
  python-pycsw-wsgi,apache2 2.4.12~
  mythweb,apache2
  mythbuntu-desktop,apache2
  libapache2-mpm-itk:i386,apache2 2.4.6-4~
  libapache2-mpm-itk:i386,apache2 2.4.9-2~
  dwww:i386,apache2 2.4.4-6~
  bandwidthd-pgsql:i386,apache2 2.4
  bandwidthd:i386,apache2 2.4
  zoneminder,apache2 2.4.18~
  zabbix-frontend-php,apache2 2.4.18~
  yubikey-val,apache2
  yubikey-ksm,apache2
  yocto-reader,apache2 2.4.10~
  xymon,apache2
  xapian-omega,apache2
  x2goplugin-provider,apache2
  wwwconfig-common,apache2
  wulf2html,apache2
  wordpress,apache2
  wims,apache2 2.4.12~
  wiliki,apache2
  whiteboard,apache2
  websimba,apache2
  webgui,apache2
  web2ldap,apache2
  w3c-markup-validator,apache2
  w3c-linkchecker,apache2
  viewvc,apache2
  usemod-wiki,apache2 2.4.10~
  usemod-wiki,apache2
  umegaya,apache2 2.4.9~
  ukolovnik,apache2
  uec-provisioning-webui,apache2
  ubumirror,apache2
  tt-rss,apache2
  trac,apache2
  sympa,apache2
  sugarplum,apache2 2.4.10~
  stacks-web,apache2
  sslh,apache2
  srg,apache2
  sqwebmail,apache2
  squirrelmail,apache2
  squid-cgi,apache2
  sql-ledger,apache2
  spip,apache2
  smokeping,apache2
  smokeping,apache2 2.4.17~
  smokeping,apache2
  smb2www,apache2 2.4.6~
  smb2www,apache2
  slbackup-php,apache2
  sitesummary,apache2
  sipwitch-cgi,apache2
  sipml5-web-phone,apache2
  simplesamlphp,apache2
  simpleid-ldap,apache2
  simpleid,apache2 2.4.18~
  shaarli,apache2 2.4.18~
  serverstats,apache2
  semanticscuttle,apache2
  scuttle,apache2
  sbox-dtc,apache2
  sarg,apache2
  rtpg-www,apache2
  rtpg-www,apache2
  rtgui,apache2 2.4.18~
  rtgui,apache2
  rt4-apache2,apache2
  routino-www,apache2
  roundcube-core,apache2
  rancid-cgi,apache2
  queuegraph,apache2
  python-letsencrypt-apache,apache2
  pyca,apache2
  pyblosxom,apache2
  puppetmaster-passenger,apache2
  puppetmaster-common,apache2
  postfixadmin,apache2
  postfix-cluebringer-webui,apache2
  pnopaste,apache2
  piuparts-master,apache2
  pictor,apache2
  phpsysinfo,apache2
  phppgadmin,apache2 2.4.18~
  phpmyadmin,apache2
  phpldapadmin,apache2
  phpbb3,apache2
  php-horde,apache2
  photofloat,apache2
  phamm,apache2 2.4.18~
  openjpip-server,apache2 2.4.10~
  otrs2,apache2
  libapache2-mpm-itk,apache2 2.4.6-4~
  openguides,apache2
  onak,apache2
  ogamesim-www,apache2
  octopussy,apache2
  ocsinventory-server,apache2 2.4.18~
  ocsinventory-reports,apache2 2.4.18~
  oar-web-status,apache2
  oar-restful-api,apache2
  oar-restful-api,apache2
  netmrg,apache2
  mythexport,apache2
  musica,apache2
  moodle,apache2
  mobyle,apache2 2.4.17~
  mobyle,apache2 2.4
  mirrorkit,apache2
  man2html,apache2
  mailgraph,apache2
  lurker,apache2
  ltsp-cluster-control,apache2
  loganalyzer,apache2
  live-build-cgi,apache2
  linkchecker-web,apache2
  lightsquid,apache2
  libopenjpip-server,apache2 2.4.12~
  libapache2-mpm-itk,apache2 2.4.9-2~
  libapache2-mod-webauth,apache2 2.4.4
  libapache2-mod-webauthldap,apache2 2.4.4
  jsmath,apache2 2.4.9~
  libapache2-mod-auth-radius,apache2
  letodms,apache2
  ledgersmb,apache2
  ldap-account-manager,apache2
  jwchat,apache2
  dwww,apache2 2.4.4-6~
  jscommunicator-web-phone,apache2
  jffnms,apache2
  iptotal,apache2
  info2www,apache2
  ikiwiki-hosting-web,apache2
  icingaweb2,apache2
  icinga2-classicui,apache2
  icinga-cgi-bin,apache2
  icinga-cgi,apache2
  htcheck-php,apache2
  hoteldruid,apache2
  hoogle,apache2
  hiki,apache2
  haci,apache2
  gridsite,apache2 2.4.18~
  gosa,apache2
  glpi,apache2
  gitweb,apache2
  gbrowse,apache2 2.4.17~
  gbrowse,apache2 2.4
  ganglia-webfrontend,apache2
  galette,apache2
  fusiondirectory,apache2
  freeipa-server,apache2
  freedombox-setup,apache2
  flatnuke,apache2
  flashproxy-proxy,apache2
  flashproxy-facilitator,apache2
  emboss-explorer,apache2 2.4.6~
  dwww,apache2 2.4.18~
  dpkg-www,apache2 2.4.12~
  dwww,apache2
  dsc-statistics-presenter,apache2
  drupal7,apache2
  drraw,apache2
  bcfg2-web,apache2 2.4.17~
  dotclear,apache2 2.4.18~
  dotclear,apache2
  dolibarr,apache2
  doc-central,apache2
  djagios,apache2
  darcsweb,apache2
  d-push,apache2
  cvsweb,apache2
  cricket,apache2
  couriergraph,apache2
  courier-webadmin,apache2
  cortado,apache2
  coquelicot,apache2
  colplot,apache2
  colplot,apache2
  collectd-core,apache2
  collabtive,apache2 2.4.18~
  collabtive,apache2 2.4
  cobbler,apache2
  citadel-webcit,apache2
  cipux-cat-web,apache2
  chemical-structures,apache2
  ch5m3d,apache2
  cgit,apache2 2.4.18~
  cacti,apache2
  ampache,apache2 2.4.18~
  barbican-api,apache2 2.4.18~
  bandwidthd-pgsql,apache2
  bandwidthd-pgsql,apache2 2.4
  bandwidthd,apache2
  bandwidthd,apache2 2.4
  auth2db-frontend,apache2
  apcupsd-cgi,apache2
  analog,apache2
  javascript-common,apache2 2.4.6~
  ajaxterm,apache2
  aegis-web,apache2
  adzapper,apache2
  adzapper,apache2
  adzapper,apache2
  389-admin,apache2
  apache2:i386,apache2
  openstack-dashboard,apache2
  nut-cgi,apache2
  nagios3-cgi,apache2
  mailman,apache2
  maas-region-api,apache2
  apache2-dbg,apache2 2.4.18-2ubuntu3
  backuppc,apache2
  awstats,apache2
  apache2-doc,apache2
Dependencies:
2.4.18-2ubuntu3 - dpkg (2 1.17.14) lsb-base (0 (null)) procps (0 (null)) perl (0 (null)) mime-support (0 (null)) apache2-bin (5 2.4.18-2ubuntu3) apache2-utils (2 2.4) apache2-data (5 2.4.18-2ubuntu3) apache2.2-bin (0 (null)) apache2.2-common (0 (null)) ssl-cert (0 (null)) www-browser (0 (null)) apache2-doc (0 (null)) apache2-suexec-pristine (16 (null)) apache2-suexec-custom (0 (null)) ufw (0 (null)) apache2.2-bin (0 (null)) apache2.2-common (0 (null)) apache2:i386 (32 (null))
Provides:
2.4.18-2ubuntu3 - httpd-cgi (= ) httpd (= )
Reverse Provides:


4. How Do I Check statistics of Cache
┌─[ubuntu]─[/tmp]
└──╼ apt-cache stats
Liczba nazw pakietów: 70310 (1406 k)
Liczba wszystkich typów pakietów: 108566 (4777 k)
  Zwykłych pakietów: 80567
  Czysto wirtualnych pakietów: 979
  Pojedynczych pakietów wirtualnych: 9945
  Mieszanych pakietów wirtualnych: 2234
  Brakujących: 14841
W sumie różnych wersji: 83959 (6717 k)
W sumie różnych opisów: 146271 (3511 k)
W sumie zależności: 606939/209772 (15,5 M)
W sumie zależności wersja/plik: 44648 (1072 k)
W sumie zależności opis/plik: 15199 (365 k)
W sumie mapowań zapewnień: 17442 (419 k)
W sumie dopasowanych napisów: 154509 (3409 k)
Sumaryczny rozmiar niewykorzystanego miejsca: 11,0 k
Całkowity rozmiar: 37,6 M
Total buckets in PkgHashTable: 50503
  Unused: 12500
  Used: 38003
  Utilization: 75.249%
  Average entries: 2.85677
  Longest: 15
  Shortest: 1
Total buckets in GrpHashTable: 50503
  Unused: 12500
  Used: 38003
  Utilization: 75.249%
  Average entries: 1.85012
  Longest: 8
  Shortest: 1


5. Find dependencies of a package

┌─[ubuntu]─[/tmp]
└──╼ apt-cache depends apache2
apache2
  Wymaga wstępnie: dpkg
    dpkg:i386
  Wymaga: lsb-base
  Wymaga: procps
    procps:i386
  Wymaga: perl
  Wymaga: mime-support
  Wymaga: apache2-bin
  Wymaga: apache2-utils
    apache2-utils:i386
  Wymaga: apache2-data
  W konflikcie z: <apache2.2-bin>
  W konflikcie z: <apache2.2-common>
  Poleca: ssl-cert
  Sugeruje: <www-browser>
    dillo
    edbrowse
    hv3
    lynx:i386
    lynx
    netsurf
    netsurf-fb
    netsurf-gtk
    qupzilla
    uzbl
    chimera2
    chromium-browser
    elinks
    epiphany-browser
    firefox
    konqueror
    links
    links2
    midori
    netrik
    rekonq
    surf
    w3m
    w3m:i386
    xemacs21-mule
    xemacs21-mule-canna-wnn
    xemacs21-nomule
  Sugeruje: apache2-doc
 |Sugeruje: apache2-suexec-pristine
  Sugeruje: apache2-suexec-custom
  Sugeruje: ufw
  Zastępuje: <apache2.2-bin>
  Zastępuje: <apache2.2-common>
 

Brak komentarzy:

Prześlij komentarz