Linux 下安装应用程序

版权声明:本文为博主原创文章,欢迎大家转载! https://blog.csdn.net/Chamico/article/details/79510609

安装原理: 拷贝类库,拷贝可执行文件,配置文件到相应目录,根据需要选择性配置和启动服务

卸载原理:    停止服务,删除配置文件,删除相应的可执行文件,选择性的删除依赖类库

一:下载软件包进行安装

由于这种方式不能主动从镜像站点或社区软件包,安装过程中也不能自动安装相关依赖包。

但是由于在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的学习使用者,应该向着追求更高技术的方向迈进。



猜你喜欢

转载自blog.csdn.net/Chamico/article/details/79510609