zoukankan      html  css  js  c++  java
  • DEBIAN系和REDHAT系安装应用的方法

    DEBIAN系和REDHAT系都是有三种安装的方法:源代码包安装,二进制包安装和包管理器安装。

    DEBIAN系

    1.源代码安装

    这种安装方式首先需要从网上下载源代码包,一般为.tar.gz格式,然后执行命令:./configure,运行configure脚本,生成makefile文件,然后执行命令:make,根据makefile文件对整个项目进行编译(从源文件编译成目标文件,再将目标文件链接成可执行文件),然后执行:make install,将文件安装。卸载:make uninstall。(注意:有的源代码包中没有configure文件,会有makefile文件,所以可以省去执行./configure,直接执行make命令)。

    2.二进制包安装

    这种方式也需要先下载包,DEBIAN系的二进制包以.deb结尾,安装命令:dpkg -i package_name.deb,在安装过程中可能出现缺少依赖包的问题,可以强制安装:apt-get -f install,卸载命令为:dpkg -r package_name。

    3.包管理器安装

    这种方式不用下载包,需要联网。DEBIAN系下的安装命令为:apt-get install soft_name,可能出现无法定位软件的问题,这时需要去/etc/apt下修改sources.list,更改软件源,更改完成之后还需要更新一下:apt-get update,之后再安装就可以了。如果还是安装失败,就需要用方法1或2的方式来安装软件。

    tips:

      1、apt-get update是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
      2、apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。

    REDHAT系

    1.源代码安装

    方法和DEBIAN系的相同,先下载下来,然后执行命令:./configure,然后执行命令:make,然后执行命令:make install。

    2.二进制包安装

    这种方式也需要先下载包,REDHAT系的二进制包以.rpm结尾,安装命令:rpmbuild -i package_name.rpm,同样在安装过程中也可能出现缺少依赖包的问题,也可以强制安装:rpmbuild -i --nodeps package_name.rpm。

    3.包管理器安装

    这种方式不用下载包,需要联网。REDHAT系下的安装命令为:yum install soft_name,同样,安装时也可能出现没有可用软件包的提示,可能是因为要安装的软件并没有在官方源中,可能在第三方yum源中,需要安装epel,命令:yum install epel-release,再次安装软件应该就可以了,若还是没有,比如:mysql-server,就需要用方法1或2的方式来安装。

    tips:

      yum -y update:升级所有包同时也升级软件和系统内核;

      yum -y upgrade:只升级所有包,不升级软件和系统内核。

    金无足赤,人无完人,若有文章什么问题欢迎各位批评指正,共同交流,共同进步。 另,人过留名,雁过留声,少侠觉得还行的话留下个赞吧!:)
  • 相关阅读:
    nginx thinkphp rewrite配置项
    mysql主从配置,主从服务器都是全新安装myql的情景
    mysql提示启动成功,但statu是isstopped,重启后正常
    mysql怎么设置密码都不正确的一个解决方法
    linux统计文件个数及代码总行数
    mysqld启动失败时日志查看命令
    .tar.xz 的解压方式 centos
    CentOS 安装Erlang
    vector android:fillType gradient android:endX attribute not found
    found an invalid color
  • 原文地址:https://www.cnblogs.com/thePeaceOftheLord/p/11028565.html
Copyright © 2011-2022 走看看