软件安装

apt:解决和安装模块的依赖问题,并咨询软件仓库,但不会安装本地的deb文件,apt是建立在dpkg之上的软件管理工具。

dpkg:用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu软件仓库内的软件,可以用于安装本地deb文件。

dpkg绕过apt包管理数据库对软件包进行操作,使用dpkg安装的软件可以再用apt安装,且会覆盖之前的安装

dpkg -i package_name.deb    //安装本地软件包,不解决依赖

apt-get     install package    //在线安装软件包,输入名称就好

apt-get    install package    --reinstall    //重新安装软件包

dpkg    -r    package    //移除软件

apt-get    remove     package

apt-get     remove    package    --purge    //删除软件包以及配置文件

make和gcc都是用来编译源代码的,将十进制的源代码编译成成二进制的机器代码

apt-get会自己从软件源服务器上下载deb包,下载后自动安装

tar.gz或tar.bz2     tar.xz的文件一般是十进制源代码,必须先用make或gcc编译成二进制的机器代码再安装

yum可以用于运作rpm包,例如在fedora系统上对某个软件管理:

安装:yum    install     package_name

卸载:yum    remove     package_name

更新:yum    update     package_name

apt-get可以用于安装deb包,例如在ubuntu

安装:apt-get    install     package_name

卸载:apt-get    remove     package_name

更新:apt-get    update     package_name

apt-cache    search    package    搜索包

sudo    apt-get    remove    package    --reinstall        重新安装

sudo    apt-get    updata    更新源

sudo    apt-get    upgrade    更新已安装的包

你可能感兴趣的:(软件安装)