Difference between revisions of "Package Management"
(Created page with " Managing software {| class="wikitable" ! Task ! apt (deb)Debian, Ubuntu ! zypp (rpm) openSUSE ! yum/dnf (rpm) Fedora, CentOS |- | Install new software from pac...") |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 15: | Line 15: | ||
| yum 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/) | ||
|} | |} | ||
Latest revision as of 17:57, 15 June 2015
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/) |