yun、apt、wget的区别
linux系统基本上分两大类:
- RedHat系列:Redhat、Centos、Fedora等
- Debian系列:Debian、Ubuntu等
RedHat 系列
- 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
- 包管理工具 yum
- 支持tar包
yum安装:
安装:yum install 名称
卸载:yum remove 名称
更新:yum update 名称
rpm 安装软件,首先你需要现有 rpm 的包
rpm -ivh *.rpm
*.rpm 为包名,安装时替换成你已经下载过的就可以了。
-i : 安装 -v : 可视化 -h : 显示安装进度
Debian系列
- 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”
- 包管理工具 apt-get
- 支持tar包
dpkg安装:
1、dpkg -i <package.deb> 安装一个 Debian 软件包,如你手动下载的文件,(其中-i等价于--install) 2、dpkg -c <package.deb> 列出<package.deb> 的内容中包含的文件结构(其中-c等价于--contents) 3、dpkg - I<package.deb> 从<package.deb> 中提取包裹信息的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info) 4、dpkg -r <package> 移除一个已安装的包裹(软件名称可通过dpkg -I命令查看,其中-r等价于--remove) 5、dpkg -P <package> 完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 6、dpkg -L <package> 列出 <package> 安装的软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles) 7、dpkg -l <package> 查看<package>软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于--list) 8、dpkg -s <package> 显示已安装包裹的详细信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。(软件名称可通过dpkg -I命令查看,其中-s等价于--status) 9、dpkg-reconfigure <package> 重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。 --------------------- 作者:Captain--Jack 来源:CSDN 原文:https://blog.csdn.net/u010977122/article/details/52986217 版权声明:本文为博主原创文章,转载请附上博文链接!
dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。
apt安装:
安装:apt-get install 名称
卸载:apt-get remove 名称
更新:apt-get update 名称
常用的apt命令参数
apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package -- reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = --fix-missing" sudo apt-get remove package 删除包 sudo apt-get remove package -- purge 删除包,包括删除配置文件等 sudo apt-get update 更新源 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 sudo apt-get dselect-upgrade 使用 dselect 升级 apt-cache depends package 了解使用依赖 apt-cache rdepends package 是查看该包被哪些包依赖 sudo apt-get build-dep package 安装相关的编译环境 apt-get source package 下载该包的源代码 sudo apt-get clean && sudo apt-get autoclean 清理无用的包 sudo apt-get check 检查是否有损坏的依赖
wget不是安装方式,它是一种下载工具,类似于迅雷。
通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理,名字是World Wide Web”与“get”的结合。如果要下载一个软件,可以直接运行:
wget 下载地址
如果当前ubuntu未安装wget,可按下列操作进行安装和检查是否安装成功:
- sudo apt-get update
- sudo apt-get install wget
- wget --version