Package Management: Difference between revisions
Jump to navigation
Jump to search
(→RPM's) |
|||
Line 14: | Line 14: | ||
To add a repository, edit file <tt>/etc/apt/sources.list</tt> ou <tt>sources.list.d/</tt>, then <tt>apt-get update</tt>. |
To add a repository, edit file <tt>/etc/apt/sources.list</tt> ou <tt>sources.list.d/</tt>, then <tt>apt-get update</tt>. |
||
== RPM's == |
|||
* [http://susefaq.sourceforge.net/articles/rpm.html RPM RedHat Package Manager] |
|||
* [http://linuxgazette.net/issue68/nazario.html Using RPM: THe Basics (Part I)] |
|||
* '''Install commands''' |
|||
<source lang="bash"> |
|||
rpm -ivh package # Installing a package - verbose and progress bars |
|||
rpm -iv -nodeps package # Installing a package (verbose), ignore dependencies |
|||
</source> |
|||
* '''Query commands''' |
|||
<source lang="bash"> |
|||
rpm -ql package # List files provided by a package |
|||
</source> |
|||
:* To query a package that has '''not been installed''', add '''-p''' option to the command: |
|||
<source lang="bash"> |
|||
rpm -qpl package # List files provided by a package |
|||
</source> |
Revision as of 16:17, 5 November 2008
Ubuntu / Debian
dpkg -i <package> # Install a package from local file
dpkg --get-selections # Show the list of packages installed through apt-get
dpkg --get-selections | grep php # ... filtering for some specific package keyword
dpkg -L <package> # List files delivered by a given <package>
dpkg -S <file> # List packages providing given file
dlocate <file> # ... fast version of dpkg -S and dpkg -L combined (require package dlocate)
dlocate -S <file> # ... fast version of dpkg -S (require package dlocate)
dlocate -L <keyword> # ... fast version of dpkg -L (require package dlocate)
apt-cache search <keyword> # Search package cache (package name and description) for given <keyword>
To add a repository, edit file /etc/apt/sources.list ou sources.list.d/, then apt-get update.
RPM's
- RPM RedHat Package Manager
- Using RPM: THe Basics (Part I)
- Install commands
rpm -ivh package # Installing a package - verbose and progress bars
rpm -iv -nodeps package # Installing a package (verbose), ignore dependencies
- Query commands
rpm -ql package # List files provided by a package
- To query a package that has not been installed, add -p option to the command:
rpm -qpl package # List files provided by a package