APT(Advanced Packging Tool)

ubuntu中功能最强大的命令行软件包管理工具,用于获取、安装、
编译、卸载和查询软件包,以及检查软件包的依赖关系。

工作原理:
	/etc/apt/sourcse.list
	该文件内容为ubuntu软件源服务器地址
	cat sources.list 查看文件内容看是不是163的镜像地址
	如果不是怎么办呢?
	    cd /etc/apt
		sudo mv sources.list sources.list.bak  修改源文件名字
		cd /mnt/hgfs/share
		sudo cp sources.list /etc/apt/  把sourcse.list复制到该文件夹

APT命令:
	apt-get:用于管理软件包,包括安装、卸载、升级操作
	apt-cache:用于查询软件包
	apt-proxy:用于搭建APT代理服务器
	apt-show-versions:用于显示系统中软件包的版本信息
	apt-config:用于读取APT配置文件的简单工具
	apt-cdrom:用于将CD-ROM加入到软件源配置文件
	
(1)apt-get 用法
    apt-get  subcommands  pkgname
	           子命令      特定包名
	subcommands:
		update:下载更新软件包列表信息
			/etc/apt/sources.list文件只是列出来服务器的地址,
			至于服务器上到底有哪些软件,我们事先不知道。这时
			我们就可以用命令apt-get update,来下载服务器上有的
			软件包的列表信息。
			eg:  sudo  apt-get  update
			
		upgrade:将系统中所有软件包升级到最新版本
			eg: sudo apt-get upgrade
		
		install:安装。下载所需软件包并进行安装配置。
			eg: sudo apt-get install vim
			eg: sudo apt-get install ibus-googlepinyin
			
		remove: 卸载软件包
			eg: sudo apt-get remove ibus-googlepinyin
			
		autoremove:将不满足依赖关系的软件包自动卸载
			eg: sudo apt-get autoremove
			
		source:源代码。下载某个安装包的源代码。
		    eg: sudo apt-get source vim
			
		clean:删除缓冲区所有已经下载的包文件
			eg: sudo apt-get clean
			
		autoclean:删除缓存区中老版本的已经下载的包文件
			eg: sudo apt-get autoclean
			
		check:检查系统中依赖关系的完整性。
			
(2) apt-cache命令 完成查询软件源和软件包的相关信息
	apt-cache subcommands  pkgname
				子命令     特定包名
	subcommands:
		search: 根据正则表达式检索软件包
			eg:  sudo apt-cache search sougou
		showpkg/show: 获取软件包的常规描述信息
			eg:  sudo apt-cache show vim
		showsrc:获取源码包的详细描述信息
			eg:  sudo apt-cache showsrc vim
		depends:获取该软件包的依赖信息
			eg: sudo apt-cache depends vim
		pkgnames:列出所有已经安装的软件包的名字
			eg: sudo apt-cache pkgnames
		stats: 获取软件包的统计信息
			eg: sudo apt-cache stats

注意:
1)apt-get 所下载的用于安装的软件包,在 /var/cache/apt/archives中。如果执行过 apt-get clean ,那么原始下载的包就找不到了。
2)apt-get 安装后的软件安装位置是分散在不同的目录中。Linux和Win完全不一样,win习惯把一个软件安装在一个文件夹里面,而Linux是将一个软件分散安装的不同的目录。比如软件的配置文件全部安装在etc这个文件夹里面,执行程序可能按照在/usr下面, 日志文件又会在/var/log下面,都不一样的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值