之前一直在使用windows开发,在可视化界面下我们安装一个东西非常的便捷。至少我之前是这么认为的,最近一段时间开始接触linux,之前虽然使用linux部署过项目,写过demo,但是并没有一个系统的总结。也就是活查活用,面对搜索引擎编程。
最近发生了很多事,也让我第一次有时间能够静下心来去总结一些东西。今天我想说的是关于linux下如何安装应用程序。
我使用的镜像是ubuntu16.04;在ubuntu中我知道的安装应用程序的方法有三种,分别是apt-get,dpkg安装和make install安装源码三种。
使用apt-get install 是最常用的安装方式了。我使用的编辑器是vscode,那么我就只需要sudo apt-get install visual-studio-code.他会帮我把所有的依赖包一同下载;以下是几种常用的命令:
apt-get install <filename> 如果带参数的话,-d表示仅下载,-f表示强制安装;
apt-get remove <filename> 看到remove不用多说,移除,卸载该软件;
apt-get update 更新软件信息数据库
apt-get upgrade 进行系统升级
apt-cache search 搜索软件包
建议每次安装应用之前最好先更新一下,确认依赖包是最新的;
ubuntu中如果软件安装包后缀为.deb,安装方法如下:
sudo dpkg -i <filename>.deb
dpkg -i package.deb | 安装包 |
dpkg -r package | 删除包 |
dpkg -P package | 删除包(包括配置文件) |
dpkg -L package | 列出与该包关联的文件 |
dpkg -l package | 显示该包的版本 |
dpkg –unpack package.deb | 解开 deb 包的内容 |
dpkg -S keyword | 搜索所属的包内容 |
dpkg -l | 列出当前已安装的包 |
dpkg -c package.deb | 列出 deb 包的内容 |
dpkg –configure package | 配置包 |