安装原理: 拷贝类库,拷贝可执行文件,配置文件到相应目录,根据需要选择性配置和启动服务
卸载原理: 停止服务,删除配置文件,删除相应的可执行文件,选择性的删除依赖类库
一:下载软件包进行安装
由于这种方式不能主动从镜像站点或社区软件包,安装过程中也不能自动安装相关依赖包。
但是由于在Linux下我们一般很难知道一些包的具体名字,所以一般就用这种方式去官网下载对应的安装包,一定是 .deb格式的,通过如下命令:
sudo dpkg -i <SoftWareName.deb>
如果出现依赖问题输入: sudo apt-get install -f
初次使用这种方式的时候一定不要心急,也不要想着用别的什么方法,这就是比较好用的一种方法。
二:
1、下载对应的压缩包,这里我以vim 为例,这是我下载好的 vim压缩包
2、解压缩:通过如下命令
sudo tar -xvjf vim-7.4.tar.bz2
3、可以看到新生成了一个文件夹 ,vim74
4、进入此文件夹 cd vim74 ,
5、配置: ./configure
注意,要是首次安装vim 可能会缺少一些相应的包,那么可以通过第三种方式安装vim,我这里只是为了给大家演示这种安装方法。6、编译成二进制文件: 命令行输入:make
注意:执行此命令的时候在src 目录和src的上级目录都可以
7、进入src目录,cd src , 显示当前文件夹内容,ls ,可以看到一个绿色的名称为vim的文件,(绿色代表可执行文件)。
8、 sudo make install 完成安装,
到此,安装成功,可以通过一些vim命令再次检测是否安装成功,比如 直接输入 vim 你可以看到如下提示
卸载: sudo make uninstall
三:根据程序管理包在线安装
在此,会用到一个apt包管理工具,实际上,apt 是一个软件工具集合
1、apt-get:用于管理软件包,包括安装,卸载,升级等操作;
apt-get update 从网上的源更新信息下来
package upgrade 自动升级软件包到最新版本
apt-get check 检车当前apt管理里面的依赖包情况
apt-get -f install 修复依赖包关系
apt-get install <package> 安装
apt-get -d 只下载(deb格式)不安装
apt-get remove 卸载(不完全)
apt-get remove -purge <package> 完全卸载
2、apt-cache:用于查询软件包信息
3、apt-proxy:用于搭建apt服务器
4、apt-show-versions:用于显示系统中软件包版本信息
5、apt-config:用于读取apt配置文件的简单工具
6、apt-cdrom:用于将CD-ROM加入软件配置文件
这是目前来说最好用的一种方法,但是作为初学者的话一般很难准确的找到包的名字,所以这种方式使用起来就会感觉很吃力。
四:
当然是像Windows一样,下载安装包,直接安装啦,不是及其特殊的情况下尽量不要使用这种方法。首先是受系统的局限性很大,其次,作为Linux的学习使用者,应该向着追求更高技术的方向迈进。