ວິທີການ ນຳ ໃຊ້ 8 ເຄື່ອງໃຊ້ Debian Goodies ທີ່ເປັນປະໂຫຍດໃນການຄຸ້ມຄອງການຫຸ້ມຫໍ່ Debian


Debian-goodies ແມ່ນຊຸດທີ່ປະກອບມີເຄື່ອງມືທີ່ມີຮູບແບບຂອງກ່ອງເຄື່ອງມືທີ່ໃຊ້ໃນການຈັດການ Debian ແລະລະບົບອະນຸພັນຂອງມັນເຊັ່ນ: Ubuntu, Kali Linux. ສິ່ງ ອຳ ນວຍຄວາມສະດວກພາຍໃຕ້ຊຸດນີ້ຖືກພັດທະນາໃນທາງທີ່ຈະສົມທົບກັບເຄື່ອງມືແກະທີ່ຖືກຮັບຮູ້ຫຼາຍຢ່າງແລະອື່ນໆກໍ່ຖືກລວມເຂົ້າເພາະມັນບໍ່ສາມາດຖືກພັດທະນາເປັນຊຸດຂອງຕົວເອງໃນການແຈກແຈງ Linux ທີ່ອີງໃສ່ Debian

ໃນຄູ່ມືນີ້ພວກເຮົາຈະພິຈາລະນາເບິ່ງວິທີການ ນຳ ໃຊ້ສິ່ງ ອຳ ນວຍຄວາມສະດວກຕ່າງໆພາຍໃຕ້ຊຸດຂອງ debian-goodies ເຊິ່ງປະກອບມີ dglob, debget, dpigs, dgrep, debmany, checkrestart, popbugs ແລະ a-pkg-broke.

ໃຫ້ເບິ່ງ ຄຳ ອະທິບາຍຂອງແຕ່ລະເຄື່ອງມືຂ້າງລຸ່ມນີ້:

<

  • dglob - ຜະລິດບັນຊີລາຍຊື່ຊື່ແພັກເກດທີ່ກົງກັບຮູບແບບ
  • dgrep - ຄົ້ນຫາທຸກໆເອກະສານໃນຊຸດທີ່ມີໃຫ້ ສຳ ລັບ regex
  • dpigs - ຈໍສະແດງຜົນທີ່ຕິດຕັ້ງແພກເກັດທີ່ມີພື້ນທີ່ຫວ່າງຫຼາຍທີ່ສຸດ
  • debget - ໄດ້ຮັບ .deb ສຳ ລັບຊຸດໃນຖານຂໍ້ມູນຂອງ APT
  • debmany - ເລືອກການຈັດການການຫຸ້ມຫໍ່ທີ່ຕິດຕັ້ງຫຼືເອົາອອກ
  • checkrestart - ຄົ້ນຫາແລະເລີ່ມຕົ້ນຂັ້ນຕອນຕ່າງໆທີ່ ກຳ ລັງໃຊ້ແຟ້ມທີ່ຍົກລະດັບຮຸ່ນເກົ່າລ້າ
  • popbugs - ສະແດງບົດລາຍງານຂໍ້ບົກພ່ອງທີ່ ສຳ ຄັນທີ່ຖືກປັບແຕ່ງໂດຍອີງໃສ່ຊຸດທີ່ທ່ານໃຊ້
  • which-pkg-broke - ຈັບຊຸດໃດທີ່ອາດຈະຫັກອີກ
  • ສິ່ງເຫຼົ່ານີ້ແມ່ນເຄື່ອງໃຊ້ທີ່ມີປະໂຫຍດຫຼາຍທີ່ສາມາດເຮັດໃຫ້ການບໍລິຫານລະບົບໄດ້ງ່າຍຂື້ນເມື່ອ ນຳ ໃຊ້ກັບເຄື່ອງມືແກະອື່ນໆ. ໃນຄວາມເປັນຈິງ, ເຄື່ອງມື Debian-goodies ສະແດງຂໍ້ມູນກ່ຽວກັບການຫຸ້ມຫໍ່ຫຼາຍກວ່າເຄື່ອງມືມາດຕະຖານເຊັ່ນເຄື່ອງມື dpkg ແລະ apt.

    ວິທີຕິດຕັ້ງ Debies-goodies ໃນ Debian, Ubuntu ແລະ Linux Mint

    ການຕິດຕັ້ງຊຸດ debian-goodies, ດໍາເນີນການຄໍາສັ່ງຂ້າງລຸ່ມນີ້.

    # sudo apt-get install debian-goodies
    

    ເມື່ອຊຸດຂອງ debian-goodies ໄດ້ຖືກຕິດຕັ້ງແລ້ວ, ດຽວນີ້ມັນເຖິງເວລາແລ້ວທີ່ຈະກວດເບິ່ງການ ນຳ ໃຊ້ແຕ່ລະເຄື່ອງປະກອບທີ່ສະ ໜອງ ໃຫ້ໂດຍຊຸດນີ້ໃນສ່ວນທີ່ເຫຼືອຂອງບົດຄວາມ.

    ວິທີການໃຊ້ອຸປະກອນ Debian-Goodies

    The dglob ສ້າງລາຍຊື່ຂອງແພັກເກັດຫລືແຟ້ມຕ່າງໆຕາມທີ່ ກຳ ນົດໄວ້ໃນຮູບແບບ. ເພື່ອສ້າງຊື່ຂອງທຸກຊຸດ, ພຽງແຕ່ແລ່ນ dglob ຫຼືປະກອບມີຕົວເລືອກ a.

    [email :~# dglob 
    fonts-sil-abyssinica
    libatk-adaptor
    openoffice-onlineupdate
    libvorbisfile3
    libquadmath0
    libxkbfile1
    linux-sound-base
    python-apt-common
    python-gi-cairo
    libgs9-common
    libgom-1.0-common
    libqt5qml5
    libgtk2.0-bin
    libregexp-common-perl
    evolution-data-server
    libaccount-plugin-generic-oauth
    bind9-host
    libhtml-tagset-perl
    iputils-ping
    libcgmanager0
    evince
    ...
    

    ເພື່ອຊອກຫາວ່າມີແພັກເກດຢູ່ໃນລະບົບຂອງທ່ານ, ໃຫ້ໃຊ້ dglob ທີ່ມີຊື່ແພັກເກດ. ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້ພວກເຮົາຈະຄົ້ນຫາ Firefox, Apache2 ແລະຄວາມຫຼົງໄຫຼ.

    [email :~# dglob firefox
    firefox-locale-en
    unity-scope-firefoxbookmarks
    firefox
    [email :~# dglob apache2
    apache2
    apache2-utils
    apache2-bin
    apache2-data
    [email :~# dglob debian-goodies
    debian-goodies
    

    ທ່ານສາມາດພິມລາຍຊື່ຂອງແຟ້ມທັງ ໝົດ ໃນຊຸດທີ່ລະບຸໄວ້ໂດຍໃຊ້ຕົວເລືອກ -f .

    [email :~# dglob -f firefox
    /usr/share/doc/firefox-locale-en/copyright
    /usr/share/doc/firefox-locale-en/changelog.Debian.gz
    /usr/lib/firefox-addons/extensions/[email 
    /usr/lib/firefox-addons/extensions/[email 
    /usr/lib/firefox/distribution/searchplugins/locale/en-ZA/amazondotcom.xml
    /usr/lib/firefox/distribution/searchplugins/locale/en-ZA/google.xml
    /usr/lib/firefox/distribution/searchplugins/locale/en-ZA/ddg.xml
    /usr/lib/firefox/distribution/searchplugins/locale/en-GB/google.xml
    /usr/lib/firefox/distribution/searchplugins/locale/en-GB/amazon-en-GB.xml
    /usr/lib/firefox/distribution/searchplugins/locale/en-GB/ddg.xml
    /usr/lib/firefox/webapprt/extensions/[email 
    /usr/lib/firefox/webapprt/extensions/[email 
    /usr/share/unity/scopes/web/firefoxbookmarks.scope
    /usr/share/unity-scopes/firefoxbookmarks/unity_firefoxbookmarks_daemon.py
    /usr/share/unity-scopes/firefoxbookmarks/__init__.py
    /usr/share/doc/unity-scope-firefoxbookmarks/copyright
    ....
    

    ຜົນປະໂຫຍດ dgreb ຖືກໃຊ້ເພື່ອຄົ້ນຫາເອກະສານໃນຊື່ແພັກເກດທີ່ລະບຸໄວ້ ສຳ ລັບການສະແດງອອກເປັນປະ ຈຳ. ໂດຍພື້ນຖານແລ້ວມັນຈະຜ່ານເອກະສານຂອງແພັກເກດທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານແລະຕົວເລືອກສ່ວນໃຫຍ່ທີ່ໃຊ້ກັບມັນແມ່ນເຄື່ອງທີ່ໃຊ້ກັບ grep ຍົກເວັ້ນສອງສາມອັນ.

    ເພື່ອ ກຳ ນົດຮູບແບບ, ໃຫ້ໃຊ້ຕົວເລືອກ -e ດັ່ງຕໍ່ໄປນີ້.

    [email :~# dgrep -e README apache2
    /usr/sbin/apache2ctl:        echo Setting ulimit failed. See README.Debian for more information. >&2
    /usr/sbin/a2enmod:                info(     "See /usr/share/doc/apache2/README.Debian.gz on "
    /etc/apache2/mods-available/autoindex.conf:	AddIcon /icons/hand.right.gif README
    /etc/apache2/mods-available/autoindex.conf:	# ReadmeName is the name of the README file the server will look for by
    /etc/apache2/mods-available/autoindex.conf:	ReadmeName README.html
    /etc/apache2/mods-available/cache_disk.conf:	# /usr/share/doc/apache2/README.Debian, and the htcacheclean(8)
    /etc/apache2/sites-available/default-ssl.conf:		#   /usr/share/doc/apache2/README.Debian.gz for more info.
    ...
    

    ເພື່ອພິມຊື່ຂອງແຕ່ລະເອກະສານປ້ອນຂໍ້ມູນທີ່ຜົນຜະລິດຈະຖືກພິມອອກ, ໃຫ້ໃຊ້ຕົວເລືອກ -l .

    [email :~# dgrep -l conf apache2
    /usr/sbin/a2query
    /usr/sbin/apache2ctl
    /usr/sbin/a2enmod
    /usr/share/doc/apache2/migrate-sites.pl
    /usr/share/doc/apache2/copyright
    /usr/share/doc/apache2/README.multiple-instances
    /usr/share/doc/apache2/examples/setup-instance
    /usr/share/doc/apache2/examples/secondary-init-script
    /usr/share/doc/apache2/README.backtrace
    /usr/share/apache2/apache2-maintscript-helper
    /usr/share/lintian/overrides/apache2
    /etc/bash_completion.d/apache2
    /etc/init.d/apache2
    ...
    

    ເພື່ອສະແດງພາກສ່ວນທີ່ຖືກຕ້ອງຂອງສາຍທີ່ກົງກັນ, ໃຫ້ໃຊ້ຕົວເລືອກ -o .

    [email :~# dgrep -o conf apache2
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    /usr/sbin/a2query:conf
    ...
    

    ຜົນປະໂຫຍດນີ້ແມ່ນໃຊ້ເພື່ອສະແດງແພັກເກດທີ່ໄດ້ໃຊ້ພື້ນທີ່ຫຼາຍທີ່ສຸດໃນລະບົບຂອງທ່ານ. ມັນມີຄວາມ ສຳ ຄັນຫຼາຍໂດຍສະເພາະໃນເວລາທີ່ທ່ານ ກຳ ລັງ ໝົດ ພື້ນທີ່ແລະທ່ານຕ້ອງການທີ່ຈະເອົາບາງຊຸດອອກ.

    ເພື່ອຊອກຫາແພັກເກດທີ່ໃຊ້ພື້ນທີ່ຫຼາຍທີ່ສຸດໃນລະບົບຂອງທ່ານ, ພຽງແຕ່ ດຳ ເນີນການ ຄຳ ສັ່ງນີ້.

    [email :~# dpigs
    158762 linux-image-extra-4.2.0-16-generic
    157066 linux-image-extra-3.19.0-31-generic
    155037 wine1.8-amd64
    143459 wine1.8-i386
    103364 linux-firmware
    100412 firefox
    96741 openjdk-8-jre-headless
    96302 libgl1-mesa-dri
    90808 thunderbird
    90652 liboxideqtcore0
    

    ທ່ານສາມາດໃຊ້ຕົວເລືອກ -H ເພື່ອອ່ານຂະ ໜາດ ຊຸດເປັນຮູບແບບທີ່ຄົນອ່ານໄດ້.

    [email :~# dpigs -H
     155.0M linux-image-extra-4.2.0-16-generic
     153.4M linux-image-extra-3.19.0-31-generic
     151.4M wine1.8-amd64
     140.1M wine1.8-i386
     100.9M linux-firmware
      98.1M firefox
      94.5M openjdk-8-jre-headless
      94.0M libgl1-mesa-dri
      88.7M thunderbird
      88.5M liboxideqtcore0
    

    ເພື່ອ ກຳ ນົດ ຈຳ ນວນແພັກເກັດທີ່ໃຫ້ໄວ້ຕ່າງຈາກຄ່າເລີ່ມຕົ້ນແມ່ນ 10, ໃຫ້ໃຊ້ຕົວເລືອກ -n .

    [email :~# dpigs -H -n 15
     155.0M linux-image-extra-4.2.0-16-generic
     153.4M linux-image-extra-3.19.0-31-generic
     151.4M wine1.8-amd64
     140.1M wine1.8-i386
     100.9M linux-firmware
      98.1M firefox
      94.5M openjdk-8-jre-headless
      94.0M libgl1-mesa-dri
      88.7M thunderbird
      88.5M liboxideqtcore0
      87.9M libgl1-mesa-dri
      81.3M openoffice-core04
      77.8M fonts-horai-umefont
      64.2M linux-headers-4.2.0-16
      61.5M ubuntu-docs
    

    ເພື່ອຊອກຫາຄວາມຊ່ວຍເຫຼືອໃນການ ນຳ ໃຊ້ dpigs, ໃຫ້ໃຊ້ຕົວເລືອກ -h .

    [email :~# dpigs -h
    Usage: dpigs [options]
    
    Options:
      -n, --lines=N
        Display the N largest packages on the system (default 10).
      -s, --status=status-file
        Use status-file instead of the default dpkg status file.
      -S, --source
        Display the largest source packages of binary packages installed
        on the system.
      -H, --human-readable
        Display package sizes in human-readable format (like ls -lh or du -h)
      -h, --help
        Display this message.
    

    ການອະພິປາຍແມ່ນໃຊ້ເພື່ອໃຫ້ໄດ້ຮັບ .deb ສຳ ລັບຊຸດຈາກຖານຂໍ້ມູນຊຸດຂອງ APT. ໃນຕົວຢ່າງຕໍ່ໄປພວກເຮົາຈະເອົາເອກະສານ .deb ສຳ ລັບ apache2, zip ແລະ tar utilities.

    [email :~# debget apache2
    (apache2 -> 2.4.12-2ubuntu2)
    
    [email :~# debget zip
    (zip -> 3.0-11)
    Downloading zip from http://in.archive.ubuntu.com/ubuntu/pool/main/z/zip/zip_3.0-11_amd64.deb
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
      0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--   0  154k    0  1211    0     0   2039      0  0:01:17 --:--:--  0:01:17  47  154k   47 75059    0     0  44694      0  0:00:03  0:00:01  0:00:02 100  154k  100  154k    0     0  74182      0  0:00:02  0:00:02 --:--:-- 74220
    
    [email :~# debget tar 
    (tar -> 1.27.1-2)
    Downloading tar from http://in.archive.ubuntu.com/ubuntu/pool/main/t/tar/tar_1.27.1-2_amd64.deb
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
      0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--  15  191k   15 30155    0     0  48338      0  0:00:04 --:--:--  0:00:04 100  191k  100  191k    0     0   201k      0 --:--:-- --:--:-- --:--:--  201k
    

    ທຸກຊຸດທີ່ເກັບມາ .deb.

    [email :~# dir -hl
    total 348K
    -rw-r--r-- 1 root root 86K Dec 30 12:46 apache2_2.4.7-1ubuntu4.6_amd64.deb
    -rw-r--r-- 1 root root 192K Dec 30 12:46 tar_1.27.1-2_amd64.deb
    -rw-r--r-- 1 root root 155K Dec 30 12:46 zip_3.0-11_amd64.deb
    

    ມັນຖືກ ນຳ ໃຊ້ເພື່ອເລືອກ ໜ້າ ທີ່ປ້ອນເຂົ້າຂອງປື້ມຄູ່ມືຂອງແພັກເກດທີ່ຕິດຕັ້ງຫຼືຖອນການຕິດຕັ້ງໃນລະບົບຂອງທ່ານ ຜົນປະໂຫຍດນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດເບິ່ງການຈັດການທັງ ໝົດ ຂອງຊຸດ.

    ບາງຕົວເລືອກຕໍ່ໄປນີ້ທີ່ທ່ານສາມາດໃຊ້ກັບ debmany ເພື່ອສະແດງ ໜ້າ ເວັບໂດຍໃຊ້ຜູ້ເບິ່ງທີ່ທ່ານເລືອກ:

    ຖ້າທ່ານໃຊ້ສະພາບແວດລ້ອມ desktop ຂອງ KDE, ໃຫ້ໃຊ້ຕົວເລືອກ -k ເພື່ອໃຊ້ kfmclient.

    [email :~# debmany -k tar
    

    ໝາຍ ເຫດ: ຂ້ອຍບໍ່ໄດ້ຕິດຕັ້ງ KDE DE ໃນລະບົບຂອງຂ້ອຍ, ດັ່ງນັ້ນມັນຍາກທີ່ຈະສະແດງຜົນຂອງ ຄຳ ສັ່ງຂ້າງເທິງ.

    ຖ້າທ່ານໃຊ້ສະພາບແວດລ້ອມຂອງ desktop ຂອງ GNOME, ໃຫ້ໃຊ້ຕົວເລືອກ -g ເພື່ອໃຊ້ gnome-open.

    [email :~# debmany -g tar
    

    ຖ້າທ່ານໃຊ້ສະພາບແວດລ້ອມ desktop ຂອງ KDE/GNOME/Xfce, ໃຫ້ໃຊ້ຕົວເລືອກ -x ເພື່ອໃຊ້ kdg-open.

    [email :~# debmany -x tar
    

    ໃຫ້ແນ່ໃຈວ່າຜູ້ຊົມຂ້າງເທິງຖືກຕິດຕັ້ງກ່ອນທີ່ທ່ານຈະສາມາດໃຊ້ພວກມັນຫຼືທ່ານອາດຈະໄດ້ຮັບຂໍ້ຜິດພາດ.

    chechstart ແມ່ນໃຊ້ເພື່ອຊອກຫາແລະເລີ່ມຕົ້ນຂະບວນການທີ່ ກຳ ລັງໃຊ້ແຟ້ມເກົ່າທີ່ໄດ້ຖືກຍົກລະດັບແລ້ວ.

    ເພື່ອໃຊ້ checkrestart ກັບທຸກໆຂັ້ນຕອນ, ໃຊ້ຕົວເລືອກ -a .

    [email :~# checkrestart -a
    lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
          Output information may be incomplete.
    Found 30 processes using old versions of upgraded files
    (28 distinct programs)
    (23 distinct packages)
    
    Of these, 1 seem to contain systemd service definitions or init scripts which can be used to restart them.
    The following packages seem to have definitions that could be used
    to restart their services:
    openssh-server:
    	1947	/usr/sbin/sshd
    	1889	/usr/sbin/sshd
    These are the initd scripts:
    service ssh restart
    ...
    

    ເພື່ອລະບຸຂະບວນການເຮັດເອກະສານທີ່ຖືກລຶບຖິ້ມທີ່ຕິດກັບຊຸດທີ່ລະບຸໄວ້ໃນລະບົບ, ໃຫ້ໃຊ້ຕົວເລືອກ -p .

    [email :~# checkrestart -p
    lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
          Output information may be incomplete.
    Found 0 processes using old versions of upgraded files
    

    ທ່ານສາມາດສ້າງຂໍ້ມູນຜົນຜະລິດລາຍລະອຽດໂດຍໃຊ້ຕົວເລືອກ -v .

    [email :~# checkrestart -v
    lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
          Output information may be incomplete.
    Found 1 processes using old versions of upgraded files
    (1 distinct program)
    [DEBUG] Process /usr/bin/update-manager (PID: 2027) 
    List of deleted files in use:
    	/var/cache/apt/pkgcache.bin
    	/var/lib/dpkg/status (deleted)
    	/var/cache/apt/pkgcache.bin
    	/var/lib/dpkg/status (deleted)
    	/var/cache/apt/pkgcache.bin
    	/var/lib/dpkg/status (deleted)
    	/var/cache/apt/pkgcache.bin
    	/var/lib/dpkg/status (deleted)
    [DEBUG] Running:['dpkg-query', '--search', '/usr/bin/update-manager']
    [DEBUG] Reading line from dpkg-query: update-manager: /usr/bin/update-manager
    
    [DEBUG] Found package update-manager for program /usr/bin/update-manager
    (1 distinct packages)
    [DEBUG] Running:['dpkg-query', '--listfiles', 'update-manager']
    These processes (1) do not seem to have an associated init script to restart them:
    update-manager:
    	2027	/usr/bin/update-manager
    

    ມັນຖືກ ນຳ ໃຊ້ເພື່ອສະແດງບັນຊີລາຍຊື່ຂອງຂໍ້ ຈຳ ກັດທີ່ຖືກປັບແຕ່ງ - ສຳ ຄັນໂດຍອີງໃສ່ຊຸດທີ່ທ່ານໃຊ້ທົ່ວໄປໃນລະບົບຂອງທ່ານ. ເມື່ອທ່ານໃຊ້ popbugs ໂດຍບໍ່ມີທາງເລືອກໃດໆເປັນເທື່ອ ທຳ ອິດ, ມັນຈະສະແດງຂໍ້ຄວາມໃຫ້ທ່ານເຊັ່ນວ່າຂໍ້ຄວາມຂ້າງລຸ່ມນີ້.

    [email :~# popbugs
    
    There is no popularity-contest data present on your system.  This
    probably means that popularity-contest has not yet run since it
    was installed.  Try waiting for /etc/cron.daily/popularity-contest to
    to collect some data or manually run (as root user):
    
        /usr/sbin/popularity-contest >/var/log/popularity-contest
    

    ເພື່ອສ້າງບັນຊີການແຂ່ງຂັນທີ່ນິຍົມ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້.

    [email :~# /usr/sbin/popularity-contest > /var/log/popularity-contest
    

    ເພື່ອເກັບຜົນຜະລິດຢູ່ໃນແຟ້ມ, ໃຫ້ໃຊ້ທາງເລືອກ –output =/path/to/file. ເອກະສານຜົນຜະລິດຄວນຈະເປັນເອກະສານ html.

    [email :~# popbugs --output=/tmp/output.html
    

    ເພື່ອເບິ່ງເອກະສານຜົນຜະລິດເປີດເອກະສານຈາກເວັບບຼາວເຊີໂດຍ ກຳ ນົດສະຖານທີ່ຂອງເອກະສານ.

    ເພື່ອສະແດງຂໍ້ມູນການແກ້ໄຂບັນຫາ, ໃຊ້ຕົວເລືອກ -d .

    [email :~# popbugs --d
    POPCON: Adding package zeitgeist-core
    POPCON: Adding package upstart
    POPCON: Adding package unity-gtk2-module
    POPCON: Adding package whoopsie
    POPCON: Adding package xserver-xorg-input-evdev
    POPCON: Adding package unity-services
    POPCON: Adding package zlib1g
    POPCON: Adding package xserver-xorg-core
    ..
    

    ມັນໄດ້ຖືກນໍາໃຊ້ເພື່ອຊອກຫາແພກເກດທີ່ໄດ້ແຍກຊຸດອື່ນ. ບາງຄັ້ງລະບົບຂອງທ່ານອາດຈະຖືກ ທຳ ລາຍໂດຍບາງແພັກເກດໂດຍສະເພາະເມື່ອການຍົກລະດັບມັນ. ເພາະສະນັ້ນການແຍກແບບໃດທີ່ອາດຈະຊ່ວຍທ່ານໃນການຊອກຫາແພັກເກັດທີ່ເຮັດໃຫ້ລະບົບຂອງທ່ານເສີຍຫາຍຫຼືຊຸດໃດ ໜຶ່ງ ໃນລະບົບ.

    ເພື່ອຊອກຫາຊຸດທີ່ມີ apache2 ທີ່ແຕກຫັກ, ດໍາເນີນການຄໍາສັ່ງຂ້າງລຸ່ມນີ້.

    [email :~# which-pkg-broke apache2 
    Package apache2 has no install time info
    Package mysql-common has no install time info
    Package libaprutil1-ldap has no install time info
    Package  has no install time info
    Package libmysqlclient18 has no install time info
    Package  has no install time info
    Package libaprutil1-dbd-sqlite3 has no install time info
    Package  has no install time info
    Package libaprutil1-dbd-mysql has no install time info
    Package apache2-utils has no install time info
    Package libpq5 has no install time info
    Package apache2-data has no install time info
    Package libaprutil1-dbd-pgsql has no install time info
    Package libaprutil1-dbd-odbc has no install time info
    libacl1:amd64                                          Wed Apr 22 17:31:54 2015
    libattr1:amd64                                         Wed Apr 22 17:31:54 2015
    insserv                                                Wed Apr 22 17:31:54 2015
    libc6:amd64                                            Wed Apr 22 17:31:55 2015
    ...
    

    ບົດສະຫຼຸບ

    ມັນມີຫລາຍເຄື່ອງໃຊ້ອື່ນໆທີ່ກ່ຽວຂ້ອງກັບເຄື່ອງທີ່ພວກເຮົາໄດ້ເບິ່ງເຊິ່ງພວກເຮົາອາດຈະຮຽນຮູ້ໃນບົດຄວາມຕໍ່ໄປ. ຫວັງວ່າທ່ານຈະພົບເຫັນ ຄຳ ແນະ ນຳ ນີ້ທີ່ເປັນປະໂຫຍດແລະຖ້າທ່ານມີຂໍ້ຜິດພາດເມື່ອ ນຳ ໃຊ້ມັນຫຼືມີແນວຄວາມຄິດອື່ນຕື່ມ, ກະລຸນາຂຽນ ຄຳ ເຫັນລົງ. ຕິດຕໍ່ກັບ Tecmint.