devop:apt
                Differences
This shows you the differences between two versions of the page.
| devop:apt [2025/10/30] – created hayati | devop:apt [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ~~NOTRANS~~ | ||
| + | |||
| + | ====== packages with debian/ | ||
| + | |||
| + | ===== list installed packages ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | < | ||
| + | apt list --installed | ||
| + | |||
| + | dpkg --get-selections | grep <bla> | ||
| + | dpkg --get-selections | grep -v deinstall > | ||
| + | |||
| + | dpkg --get-selections > list.txt | ||
| + | |||
| + | # clear: to deinstall any packages not in list given to following --set-selections. | ||
| + | dpkg --clear-selections | ||
| + | sudo dpkg --set-selections < list.txt | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== find / list available packages ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | < | ||
| + | apt-cache search < | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== list package dependencies ===== | ||
| + | |||
| + | < | ||
| + | apt-cache depends < | ||
| + | apt-cache rdepends < | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== list files of package or of installed files ===== | ||
| + | |||
| + |   * https:// | ||
| + |   * https:// | ||
| + |   * https:// | ||
| + | |||
| + | < | ||
| + | sudo apt-get install apt-file | ||
| + | sudo apt-file update | ||
| + | |||
| + | apt-file list < | ||
| + | # apt-file list pigpiod | ||
| + | |||
| + | apt-cache search < | ||
| + | # apt-cache search rabbitmq | ||
| + | |||
| + | dpkg -L < | ||
| + | # dpkg -L librabbitmq-dev | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== find package, owning a file ===== | ||
| + | |||
| + | see https:// | ||
| + | |||
| + | < | ||
| + | dpkg -S < | ||
| + | </ | ||
| + | |||
| + | ===== force reinstall ===== | ||
| + | |||
| + | < | ||
| + | apt-get --reinstall install < | ||
| + | </ | ||
| + | |||
