Linux apt/apt-get命令
更多资料下载,冲击月薪过万,一线经验工程师录制,
干货满满的嵌入式视频教程,请点击淘宝店:wanglitao.taobao.com
apt/apt-get是Debian/Ubuntu系操作系统中用来安装和卸载软件的包管理器命令。老版本的Linux系统只支持apt-get命令,在新版本的Linux系统中,apt集成了apt-get apt-cache的常用命令,比如apt install = apt-get install , apt search = apt-cache search。
apt使用示例:
使用apt-get更新软件清单:
# apt-get update
注意:apt-get命令只是列出可以更新的软件清单,类似于Windows下的一些XX卫士或XX杀毒软件,提示你当前有哪些软件可以升级更新。想要升级这些新版本的软件,要使用apt-get upgrade命令:
# apt-get upgrade
使用apt-get安装vim:
# apt-get install vim
$ sudo apt-get install vim
使用apt-get命令卸载vim:
# apt-get remove vim
# apt-get autoremove 自动清除一些不再使用的依赖和库文件
卸载vim的同时,也把配套配置文件一起卸载掉:
# apt-get -purge remove vim
列出当前系统中已安装的软件包:
# apt-get list
打印某个安装包的信息:
# apt show vim
如果你想安装某个安装包,但不知道这个软件包的名字,可以使用apt-cache search命令,搜索需要安装的软件包。比如我们编译内核make menuconfig时需要图形ncurses的支持,但不知道这个ncurses这个软件包的名字:
# apt-cache search ncurses
iptraf-ng - Next Generation Interactive Colorful IP LAN Monitor
lib32ncurses-dev - developer's libraries for ncurses (32-bit)
lib32ncurses6 - shared libraries for terminal handling (32-bit)
lib32ncursesw6 - shared libraries for terminal handling (wide character support) (32-bit)
lib32tinfo6 - shared low-level terminfo library for terminal handling (32-bit)
libncurses-dev - developer's libraries for ncurses
libncurses5-dev - transitional package for libncurses-dev
《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客