Package Management

From Neuroglia Wiki
Revision as of 17:57, 15 June 2015 by 200.51.44.140 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Managing software

Task apt (deb)Debian, Ubuntu zypp (rpm) openSUSE yum/dnf (rpm) Fedora, CentOS
Install new software from package repository apt-get install pkg zypper install pkg yum install pkg
Install new software from package file dpkg -i pkg zypper install pkg yum localinstall pkg
Update existing software apt-get install pkg zypper update -t package pkg yum update pkg
Remove unwanted software apt-get remove pkg zypper remove pkg yum erase pkg
Update package list apt-get update / aptitude update zypper refresh yum check-update
Update system apt-get upgrade / aptitude safe-upgrade zypper update yum update
Search by package name apt-cache search pkg zypper search pkg yum list pkg
Search by file name apt-file search path zypper wp file yum provides file
List installed packages dpkg -l zypper search -is rpm -qa
List repositories cat /etc/apt/sources.list zypper repos yum repolist
Add repository (edit /etc/apt/sources.list) zypper addrepo path name (add repo to /etc/yum.repos.d/)
Remove repository (edit /etc/apt/sources.list) zypper removerepo name (remove repo from /etc/yum.repos.d/)