wget 和 dpkg、rpm 和 apt-get、yum

1. wget

wget不是安装方式,它是一种下载软件类似与迅雷, 名字是World Wide Web”与“get”的结合。
如果要下载一个软件 我们可以直接 wget 下载地址,通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。

2.一般来说著名的 Linux 系统基本上分两大类:

RedHat 系列:Redhat、Centos、Fedora 等
Debian 系列:Debian、Ubuntu 等

代表软体管理机制 使用指令 线上升级机制(指令)
RedHat/Fedora RPM rpm, rpmbuild YUM (yum)
Debian/Ubuntu DPKG dpkg APT (apt-get)
3.RPM与DPKG
目的 rpm 用法 dpkg 用法
安装指定套件 rpm -i pkgfile.rpm dpkg -i pkgfile.deb
显示所有已安装的套件名称 rpm -qa dpkg -l (小写L)
显示套件包含的所有档案 rpm -ql softwarename (小写L) dpkg -L softwarename
显示特定档案所属套件名称 rpm -qf /path/to/file dpkg -S /path/to/file
查询套件档案资讯 rpm -qip pkgfile.rpm (显示套件资讯)
rpm -qlp pkgfile.rpm (小写L,显示套件内所有档案)
dpkg -I pkgfile.deb (大写I )
dpkg -c pkgfile.deb
显示指定套件是否安装 rpm -q softwarename (只显示套件名称)
rpm -qi softwarename (显示套件资讯)
dpkg -l softwarename (小写L,只列出简洁资讯)
dpkg -s softwarename (显示详细资讯)
dpkg -p softwarename (显示详细资讯)
移除指定套件 rpm -e softwarename dpkg -r softwarename (会留下套件设定档)
dpkg -P softwarename (完全移除)
4.YUM与APT
YUM命令 作用
yum install softwarename1 [softwarename2 ...] 安装套件
yum update [softwarename1 softwarename2 ...] 更新套件,不指定套件名则更新所有可更新的套件
yum list 列出目前在 yum server 上面有的套件
yum info 类似rpm -qi
yum clean 移除下载到本机的packages或headers
yum remove softwarename1 [softwarename2 ...] 移除已经安装的套件
APT 命令 作用
apt-get update 软体资料库同步
apt-get install softwarename1 [softwarename2 ...] 安装软体
apt-get remove softwarename1 [ softwarename2 ...] 移除软体(保留设定档)
apt-get --purge remove softwarename1 [ softwarename2 ...] 移除软体(不保留设定档)
apt-cache search softwarename 列出所有sofrwarename的套件
apt-upgrade [softwarename1 softwarename2 ...] 更新套件,不指定套件名则更新所有可更新的套件
apt-get clean(autoclean) 删除系统暂存的deb(autoclean只会将比目前系统旧版的套件删除)
apt-get dist-upgrade 转换系统的版本(需在/etc/apt/sources.list指定stable,testing或unstable)

你可能感兴趣的:(wget 和 dpkg、rpm 和 apt-get、yum)