访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux中apt命令

时间:2019-07-10

linux命令_linux vi命令_linux命令手册

一般来讲apt命令需要获得root,所以一般在前边加上sudo,一般格式为sudo apt-get xxx。(下文中packagename指代为软件包的名称。)

apt-get update

在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。需要定期运行这一命令以确保您的软件包列表是最新的。

apt-get install packagename

安装一个新软件包(与下文的aptitude功能类似)

apt-get remove packagename

卸载一个已安装的软件包(保留配置文档)

apt-get remove --purge packagename

卸载一个已安装的软件包(删除配置文档),注意“--”符号必不可少

linux命令_linux命令手册_linux vi命令

apt-get autoremove packagename

删除包及其依赖的软件包

apt-get autoremove --purge packagname

删除包及其依赖的软件包+配置文件,比上面的要删除的彻底一点

dpkg --force-all --purge packagename

有些软件很难卸载,而且还阻止了别的软件的应用,就能够用这个,但是有点冒险。dpkg是软件包管理工具linux命令,还dpkg -l 简单列出软件版本软件名,已安装包,dpkg -reconfigure xxx 重新配置软件,具体的应用此处不赘述。

apt-get autoclean

apt会把已装或已卸的软件都备份在硬盘上,所以假如需要空间的话,能够让这个命令来删除您已卸载掉的软件的备份。

apt-get clean

linux vi命令_linux命令_linux命令手册

这个命令会把安装的软件的备份与已卸载的的软件备份均删除,但是这样不会影响软件的使用。

apt-get upgrade

可以使用这条命令更新软件包,apt-get upgrade不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包,实现后一种更新的推荐命令为apt-get dist-upgrade。

在运行apt-get upgrade命令时加上-u选项很有用(即:apt-get -u upgrade)。这个选项让APT显示完整的可更新软件包列表。不加这个选项,你就只能盲目地更新。APT会下载每个软件包的最新更新版本,然后以合理的次序安装它们。注意在运行该命令前应先运行 apt-get update更新数据库linux命令,更新任何已安装的软件包。

apt-get dist-upgrade

从新版本号的发布版中更新软件包。

apt-cache search string

在软件包列表中搜索字符串。

软件只列出包名,使用pacman或yaourt(如果pacman -ss查询不到此软件时使用之)安装,包名可能有错误,最好使用yaourt查找软件关键字确定包名。cydia安装deb时会自动匹配依赖包,卸载软件时不卸载依赖包,但卸载依赖包时会连同被依赖软件一起卸载。一个模式在什么情况下才能够使用,是很多读者比较困惑的地方,抽象工厂模式是一个简单的模式,使用的场景非常多,大家在软件产品开发过程中,涉及到不同操作系统的时候,都可以考虑使用抽象工厂模式,例如一个应用,需要在三个不同平台上运行:windows、linux、android(google发布的智能终端操作系统)上运行,你会怎么设计。

linux命令_linux命令手册_linux vi命令

aptitude

周详查看已安装或可用的软件包。和apt-get类似,aptitude能够通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。

 上一个教程:【linux vi 复制 粘贴】