dpkg,apt-get,rpm,yum
2012-02-14 15:22
369 查看
1.dpkg的用法
dpkg -l package_name ( 列出该 package 相关信息 )
dpkg -l | less ( 列出系统中所有安装的软件 )
dpkg -L package_name ( 列出该 package 所有档案摆放位置 )
dpkg -S file_name ( 搜寻 file 所属 package )
dpkg -i package_name ( 软件安装 )
dpkg -r package_name ( 软件移除 )
dpkg -x package_name.deb target_dir ( 解 .deb 档案成数个档案 )
dpkg -i --force-overwrite-i package_name ( 强制安装软件 )
dpkg -i --force-all package_name ( 不顾一切的强制安装软件 )
dpkg -r --purge --force-deps package_name ( 强制移除软件 )
dpkg --get-selections ( 列出系统中所有安装的软件 )
dpkg --pending --remove ( 移除多余的软件 )dpkg -l package_name ( 列出该 package 相关信息 )
2.dpkg VS rpm
http://blog.sina.com.cn/s/blog_66a0b7400100qcd4.html
3.apt-get的用法
apt-cache search tomcat/httpd:搜软件包;
apt-cache depends httpd:相依性:我们可以用这个指令来看到软件包的所有相依性档案;
apt-get install httpd:这样 apt 就会自动上网下载httpd 回来安装,若httpd 有相依性套件的时候,apt 也会自动下载安装
apt-get clean :当使用 apt-get install 指令安装套件,下载下来的 rpm 会放置於 /var/cache/apt/archives,使用 apt-get clean 指令可以将之清除,避免占用硬碟空间 ;
apt-get remove httpd:就会移除 httpd 了,假如有相依性套件的时候,apt 也会一并移除;
apt-get update:这指令是用来取得记录在 /etc/apt/sources.list 内的远端服务器的套件档案清单 在使用 「apt-get dist-upgrade」指令升级套件前,一定要记得先用这条指令将套件档案清单更新 ;
apt-get upgrade/dist-upgrade:使用 apt-get upgrade 和 apt-get dist-upgrade 的结果,基本上是一样的,不过apt-get dist-upgrade 在升级的同时会为了解决相依性而安装新套件,而 apt-get upgrade 并不会,因此要升级的话,建议还是用 apt-get dist-upgrade 较佳
dpkg -l package_name ( 列出该 package 相关信息 )
dpkg -l | less ( 列出系统中所有安装的软件 )
dpkg -L package_name ( 列出该 package 所有档案摆放位置 )
dpkg -S file_name ( 搜寻 file 所属 package )
dpkg -i package_name ( 软件安装 )
dpkg -r package_name ( 软件移除 )
dpkg -x package_name.deb target_dir ( 解 .deb 档案成数个档案 )
dpkg -i --force-overwrite-i package_name ( 强制安装软件 )
dpkg -i --force-all package_name ( 不顾一切的强制安装软件 )
dpkg -r --purge --force-deps package_name ( 强制移除软件 )
dpkg --get-selections ( 列出系统中所有安装的软件 )
dpkg --pending --remove ( 移除多余的软件 )dpkg -l package_name ( 列出该 package 相关信息 )
2.dpkg VS rpm
http://blog.sina.com.cn/s/blog_66a0b7400100qcd4.html
3.apt-get的用法
apt-cache search tomcat/httpd:搜软件包;
apt-cache depends httpd:相依性:我们可以用这个指令来看到软件包的所有相依性档案;
apt-get install httpd:这样 apt 就会自动上网下载httpd 回来安装,若httpd 有相依性套件的时候,apt 也会自动下载安装
apt-get clean :当使用 apt-get install 指令安装套件,下载下来的 rpm 会放置於 /var/cache/apt/archives,使用 apt-get clean 指令可以将之清除,避免占用硬碟空间 ;
apt-get remove httpd:就会移除 httpd 了,假如有相依性套件的时候,apt 也会一并移除;
apt-get update:这指令是用来取得记录在 /etc/apt/sources.list 内的远端服务器的套件档案清单 在使用 「apt-get dist-upgrade」指令升级套件前,一定要记得先用这条指令将套件档案清单更新 ;
apt-get upgrade/dist-upgrade:使用 apt-get upgrade 和 apt-get dist-upgrade 的结果,基本上是一样的,不过apt-get dist-upgrade 在升级的同时会为了解决相依性而安装新套件,而 apt-get upgrade 并不会,因此要升级的话,建议还是用 apt-get dist-upgrade 较佳
相关文章推荐
- rpm与dpkg yum与apt-get详解,一看这个就知道这些个关系了
- linux yum rpm 和 apt-get dpkg 安装、卸载软件
- dpkg、rpm 和 apt-get、yum 的区别及使用
- apt-get、yum || rpm、dpkg介绍
- rpm/yum--dpkg/(apt-get、aptitude)
- Linux 包管理 yum / apt-get / rpm / dpkg / wget
- 初步了解RPM ,DPKG ,YUM ,APT-GET
- RPM ,DPKG ,YUM ,APT-GET
- 软件包管理 rpm yum apt-get dpkg
- linux下软件安装apt-get yum dpkg rpm 的使用
- apt-get、yum、dpkg、rpm
- dpkg、rpm 和 apt-get、yum 的区别及使用
- yum (rpm) 和 apt-get的对应关系
- YUM、RPM 与APT 、DPKG 常用等价命令
- Linux-软件包管理-wget,rpm,yum,apt-get
- wget、yum、rpm、apt-get区别
- IC卡数据准备系统---genCAInfo suse YaST zypper/Ubuntu apt dpkg /Red Hat - centos yum rpm
- Linux包管理工具(rpm/dpkg,yum/apt,alien)
- linux软件包管理(dpkg、rpm)与软件源的由来(apt、yum、Yast)
- linux 软件包管理yum apt-get rpm wget