精华内容
下载资源
问答
  • Linux软件安装

    千次阅读 2016-04-17 22:40:59
    软件是编译安装,更加适合自己的系统,稳定效率更高 卸载方便 源码包的缺点: 安装过程步骤多,尤其较大的软件集合,容易出错 编译过程时间较长,安装比二进制安装时间长 编译安装过程中报错新手很难解决 二进制包...

    软件包管理简介

    软件包分类

    源码包

    源码压缩文件,可以直接看到开源代码,直接使用脚本编译后安装。

    源码包的优点:

    1. 开源,可以修改源代码
    2. 可以自由选择所需的功能
    3. 软件是编译安装,更加适合自己的系统,稳定效率更高
    4. 卸载方便

    源码包的缺点:

    1. 安装过程步骤多,尤其较大的软件集合,容易出错
    2. 编译过程时间较长,安装比二进制安装时间长
    3. 编译安装过程中报错新手很难解决

    二进制包

    RPM包、系统默认包

    二进制包的优点:
    包管理系统简单,通过命令就可以实现包的安装、升级、查询和卸载
    安装速度比源码包安装更快

    二进制包的缺点:
    经过编译,不能看到源代码
    功能不能灵活定制
    依赖性,平台依赖性、库依赖性

    脚本安装包

    所谓的脚本安装包,就是把复杂的软件包安装过程写成程序脚本,初学者可以执行程序脚本实现一键安装。实际安装的还是源码包和二进制包。

    优点:安装简单、快捷
    缺点:完全丧失了自定义性

    RPM命令管理

    RPM包的来源

    RPM包在系统光盘

    RPM包的命名规则

    httpd-2.2.15-15.el6.centos.1.i686.rpm
    -httpd软件包名
    -2.2.15软件包版本
    -15软件发布的次数
    -3l6.centos适合Linux平台
    -i686适合的硬件平台,若为x64则为64位硬件平台
    -rpm 扩展名

    RPM包依赖性

    树形依赖:a->b->c
    环形依赖:a->b->c->a
    模块依赖:模块依赖(库文件依赖),查询网站:www.rpmfind.net

    模块依赖解决:
    1. 在线查询,网站:www.rpmfind.net
    2. 本地查找,通过依赖模块名,猜测可能优先安装的rpm包中可能包含需要的库文件
    3. yum在线解决,RedHat通过yum在线搭载服务器,服务器已经帮助用户整理好软件安装的依赖库,方便用户下载
    4. 使用光盘做本地yum

    注:RedHat的yum是付费的,需要购买key

    RPM包安装命令

    包全名和包名

    包全名:操作的包是没有安装的软件包是,使用包全名,但要注意路径。
    包名:操作已经安装的软件包时,使用包名,是搜索/var/lib/rpm/中的数据库

    RPM安装

    rpm -ivh 包全名
    options:
    -i (install)安装
    -v(verbose)显示详细信息
    -h(hash)显示进度
    –nodeps不检测依赖性

    rpm安装时,报依赖性错误,则先安装依赖rpm包再安装原rpm包

    RPM包的升级与卸载

    rpm -Uvh 包全名
    options:
    -U (upgrade)升级

    包升级命令在包没有安装时,可以安装包;安装后可以升级包。

    为什么使用包全名?
    升级包对系统来说是陌生的包,必须使用包全名

    rpm -e 包名
    options:
    -e (erase)卸载
    –nodeps 不检查依赖性

    所有安装过的包,都可以在后台数据库/var/lib/rpm/目录中找到包的相关信息。
    包卸载时,仍有依赖性,必须按照安装顺序的相反顺序卸载依赖包。

    RPM包查询

    查询软件包安装信息

    rpm -q 包名
    rpm -qa
    options:
    -q (query)查询
    -a (all)所有包

    // 查询apache服务的rpm包是否安装
    #rpm -q httpd
    // 查询所有安装的rpm包
    #rpm -qa 
    // 查询已安装服务的相关包
    #rpm -qa|grep httpd
    

    查询软件包的详细信息

    rpm -qi 包名
    options:
    -i (information)查询软件信息
    -p(package)查询未安装信息

    // 查询已安装软件包的详细信息
    #rpm -qi httpd
    // 查询未安装的软件包信息,软件包未安装但有包作者发布的信息
    #rpm -qip httpd

    查询软件的安装位置

    rpm -ql 包名
    options
    -l (list)列表

    // 查询软件包httpd的安装位置
    #rpm -ql httpd

    RPM包默认安装位置

    RPM包默认安装路径
    /etc/ 配置文件安装目录
    /usr/bin/ 可执行的命令安装目录
    /usr/lib/ 程序所使用的函数库保存位置
    /usr/share/doc/ 基本的软件使用手册保存位置
    /usr/share/man/ 帮助文件保存位置

    查询系统文件属于哪个包

    rpm -qf 系统文件名
    options:
    -f (file) 查询系统文件属于哪个软件包(文件不能是自己创建的文件)

    查询软件包的依赖性

    rpm -qR 包名
    options:
    -R (requires)查询软件包的依赖性
    -p (package)查询未安装包信息

    #rpm -qR httpd

    RPM包校验

    RPM包校验

    rpm -V 已安装的包名
    options:
    -V (verify)校验指定RPM包中的文件

    #rpm -V httpd // 什么都没有显示
    #vim /etc/httpd/conf/httpd.conf
    添加一行注释
    #rpm -V httpd
    S.5....T. c /etc/httpd/conf/httpd.conf
    

    验证内容中的8个信息的具体内容

    验证内容 含义
    S 文件大小是否改变
    M 文件的类型或权限(rwx)是否被改变
    5 文件MD5校验和是否改变(可以看成文件内容是否改变)
    D 设备的主从代码是否改变
    L 文件路径是否改变
    U 文件的属主(所有者)是否改变
    G 文件的属主是否改变
    T 文件的修改时间是否改变

    文件类型

    类型 含义
    c 配置文件(config file)
    d 普通文档(documentation)
    g “鬼”文件(ghost file),很少见,就是该文件不应该被这个RPM包包含
    L 授权文件(license file)
    r 描述文件(read me)

    RPM包中文件提取

    rpm2cpio 包全名 | cpio -idv .文件绝对路径
    注: .不能省略,代表当前目录

    rpm2cpio将rpm包转换为cpio格式的命令
    cpio是一个标准工具,它用于创建软件档案文件和从档案文件中提取文件

    cpio 选项 < [文件|设备]
    options:
    -i:copy-in模式,还原
    -d:还原时自动新建目录
    -v:显示还原过程

    // 查询ls命令属于哪个软件包
    #rpm -qf /bin/ls
    // 移动ls到/tmp目录,那么假设ls文件丢失
    #mv /bin/ls /tmp/
    // 提取RPM包中ls命令到当前目录的/bin/ls
    #rpm2cpio /mnt/cdrom/Packages/coreutils-8.4-19.el6.i686.rpm|cpio -idv ./bin/ls
    // 把ls命令复制回/bin目录,修复文件丢失
    #cp /root/bin/ls /bin/

    yum在线管理

    RPM包的在线安装方式即为yum方式

    优点:
    将所有软件包放到官方服务器上,当进行yum在线安装时,可以自动解决依赖性问题。

    yum源文件

    /etc/yum.ropos.d/CentOS-Base.repo文件内容,yum.ropos.d目录中CentOS-Base.repo文件生效

    内容 含义
    [base] 容器名称,一定要放在[]中
    name 容器说明,可以自己随便写
    mirrorlist 镜像站点,这个可以注释掉,和baseurl选择一个就行
    baseurl yum源服务器的地址。默认是CentOS官方的yum源服务器,是可以使用的;如果觉得慢可以改成其他yum源地址
    enabled 容器是否生效,如果不写或写成enable=1都是生效,enable=0不生效
    gpgcheck gpgcheck=1表明RPM的数字证书生效,gpgcheck=0则不生效
    gpgkey 数字证书的公钥文件保存位置。不用修改

    光盘搭建yum源

    光盘搭建yum源步骤

    1 挂载光盘

    // 建立挂载点
    mkdir /mnt/cdrom
    // 挂载光盘
    mount /dev/cdrom /mnt/cdrom/

    2 使网络yum源失效

    // 进入yum源目录
    cd /etc/yum.repos.d/
    // 修改yum源文件后缀名,使其失效
    mv CentOS-Base.repo CentOS-Base.repo.bak

    3 使光盘yum源生效

    #vim CentOS-Media.repo
    // 修改baseurl为自己的光盘挂载点
    baseurl=file:///mnt/cdrom
    // 注释掉不用的挂载点,使用#顶头注释
    // 开启enabled,即可
    enabled=1
    // 保存即可
    
    // 显示yum源中内容
    #yum list 

    yum命令

    常用yum命令

    1 查询

    // 查询所有可用软件包列表
    #yum list
    // 搜服服务器上所有和关键字相关的包
    #yum search 关键字

    2 安装
    yum -y install 包名
    options:
    -install 安装
    -y 自动回答yes

    #yum -y install gcc

    3 升级
    yum -y update 包名
    options:
    - update 升级,不写包名时,升级系统所有程序

    4 卸载
    yum -y remove 包名
    options:
    - remove 卸载

    提醒:
    服务器使用最小化安装,用什么软件安装什么,尽量不卸载

    yum软件组管理命令

    // 列出所有可用的软件组列表
    #yum grouplist 
    // 安装指定软件组,组名可以由grouplist查询出来,组名不支持中文
    #yum groupinstall 软件组名
    // 卸载指定软件组
    #yum groupremove 软件组名
    
    // 组名不支持中文,怎么解决
    #LANG=en_US // 临时修改
    #yum grouplist
    #yum groupinstall grpname
    // 安装完成后
    #LANG=zh_CN.utf8

    源码包管理

    源码包和RPM包的区别

    1 RMP包和源码包的区别:

    安装之前:概念上的区别
    安装之后:安装位置不同

    注:rpm安装可以指定安装位置

    2 RPM包默认安装位置

    RPM包默认安装路径
    /etc/ 配置文件安装目录
    /usr/bin/ 可执行的命令安装目录
    /usr/lib/ 程序所使用的函数库保存位置
    /usr/share/doc/ 基本的软件使用手册保存位置
    /usr/share/man/ 帮助文件保存位置

    3 源码包安装位置

    可以指定位置安装,一般在/usr/local/软件名/

    4安装位置不同带来的影响
    RPM包安装的服务可以使用系统服务管理命令(service)来管理

    // RPM包安装apache的启动方法
    #/etc/rc.d/init.d/httpd start
    #service httpd start

    源码包安装的服务不能被服务管理命令管理,因为没有安装到默认路径,所以只能用绝对路径进行服务管理。

    #/usr/local/apache2/bin/apachectl start

    源码包安装过程

    1 安装准备

    安装c语言编译器
    下载源码,并上传到服务器,使用winscp从windows上传到linux服务器

    2 安装注意事项

    源代码保存位置: /usr/local/src/
    软件安装位置:/usr/local/
    如何确定安装过程报错:安装过程停止并出现error、warning或no的提示

    3 源码包安装过程

    下载源码包
    解压缩下载的源码包
    进入解压缩目录

    ./configure 软件配置与检查

    定义需要的功能选项
    检测系统环境是否符合安装要求
    把定义好的功能选项和检测系统环境的信息都写入Makefile文件,用于后续的编辑

    注1:./configure –help 查看需要的功能选项
    make编译
    编译失败后,可以使用make clean清除缓存和临时文件和编译成功的文件

    make install 编译安装
    安装失败,执行make clean并删除安装目录

    // 编译安装启动过程
    #./configure --prefix=/user/local/apache2/
    #make
    #make install
    #/usr/local/apache2/bin/apachectl start 

    注2:可以查看源码包中INSTALL说明文件,查看安装过程方法

    4 源码包的卸载

    不需要卸载命令,直接删除安装目录即可。不会遗留任何垃圾文件。

    脚本安装包

    Linux没有脚本安装包,使用脚本安装源码包或RPM包

    样例:安装nginx

    准备工作

    关闭RPM包安装的httpd和MySQL
    保证yum源正常使用
    关闭SELinux和防火墙

    // 关闭SELinux
    #vim /etc/selinux/config
    // 永久关闭SELINUX
    SELINUX=disabled

    下载LNMP解压缩

    到lamp官网下载lamp压缩包

    脚本一键安装

    执行centos.sh脚本全自动安装,只需要根据提示选择作者提供的版本,安装即可。

    centos.sh脚本分析
    所谓的一键安装包,实际上还是安装的源码包与RPM包,只是把安装过程写成了脚本,便于初学者安装。
    优点:简单、快速、方便
    缺点:

    1. 不能定义安装软件的版本
    2. 不能定义所需要的软件功能
    3. 源码包的优势丧失

    参考

    慕课网Linux软件安装

    展开全文
  • Linux软件安装到指定目录方法

    千次阅读 2019-03-09 12:31:48
    Linux软件安装到指定目录方法 &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 1、软件安装卸载,分几种情况: A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该...

    Linux软件安装到指定目录方法

    1、软件安装卸载,分几种情况:

    A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。

    如果Linux安装软件时,需要安装到指定目录,则要为软件包指定要安装目录:需加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录中:

    [root@localhost RPMS]# rpm -ivh –relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm
    Preparing… ######### [100%]
    1:gaim ####### [100%]
    [root@localhost RPMS]# ls /opt/
    gaim

    为软件包指定安装目录:要加 -relocate 参数;下面的举例是把lynx-2.8.5-23.i386.rpm 指定安装在 /opt/lynx 目录中:

    [root@localhost RPMS]# rpm -ivh –relocate /=/opt/lynx –badreloc lynx-2.8.5-23.i386.rpm
    Preparing… ######### [100%]
    1:lynx ######## [100%]

    ==如何卸载:
    1、打开一个SHELL终端
    2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称
    查找RPM包软件:rpm -qa ×××*
    注意:×××指软件名称开头的几个字母,不要求写全,但别错,就是通配符号“”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rpm -qa realplay*
    3、找到软件后,显示出来的是软件完整名称,如firefox-1.0.1-1.3.2
    执行卸载命令:rpm -e firefox-1.0.1-1.3.2

    ===查软件安装目录,执行命令查找:rpm -ql firefox-1.0.1-1.3.2

    rpm包安装时指定安装路径

    如果rpm包已经做好,但在安装的时候想修改默认路径,则可以:

    rpm -ivh --prefix=/opt/usr xxx.rpm

    又或者同时修改多个路径:

    rpm xxx.rpm --relocate=/usr=/opt/usr --relocate=/etc=/usr/etc 


    查看一个未安装的rpm包中包含那些文件

    rpm -qlp ****.rpm 


    rpm -ivh [install_options] package 
    以下的options是可完成: 
            --prefix ; 
                   This   sets   the   installation   prefix to ; for 
                   relocatable packages. 

            --relocate ;=; 
                   For relocatable packages, translates the files that 
                   would be put in ; to ;. 

            --badreloc 
                   To   be   used   in   conjunction with --relocate, this 
                   forces the relocation even   if   the   package   isn't 
                   relocatable. 

            --noorder 
                   Don't reorder the packages for an install. The list 
                   of packages would normally be reordered to   satisfy 
                   dependancies.

    B:tar.gz(bz或bz2等)结尾的源代码包,这种软件包里面都是源程序,没有编译过,需要编译后才能安装,安装方法为:

    1、打开一个SHELL,即终端
    2、用CD 命令进入源代码压缩包所在的目录
    3、根据压缩包类型解压缩文件(*代表压缩包名称)
    tar -zxvf **.tar.gz
    tar -jxvf **.tar.bz(或bz2)
    4、用CD命令进入解压缩后的目录
    5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)
    6、然后是命令:make
    7、再是安装文件命令:make install
    8、安装完毕

    ====指定安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数–prefix=/**,可以通过./configure –help命令查看程序支持哪些参数。
    如:./configure –prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个目录里。一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找

    ===如何卸载:
    1、打开一个SHELL,即终端
    2、用CD 命令进入编译后的软件目录,即安装时的目录
    3、执行反安装命令:make uninstall

    C:以bin结尾的安装包,这种包类似于RPM包,安装也比较简单

    1、打开一个SHELL,即终端
    2、用CD 命令进入源代码压缩包所在的目录
    3、给文件加上可执行属性:chmod +x .bin(中间是字母x,小写)
    4、执行命令:./.bin(realplayer for linux就是这样的安装包)

    ===如何卸载:把安装时选择的安装目录删除就OK

    ===执行安装过程中可以指定安装目录,类似于Windows下安装。

    展开全文
  • 查看Linux软件安装后的位置

    千次阅读 2018-10-30 08:38:32
    查看Linux软件安装后的位置 1、 查询软件安装路径 在Linux操作系统中查看软件安装路径是通过whereis 命令 whereis nginx 2、查询运行文件所在地址(文件夹地址) 查询软件文件夹地址的方法是通过which命令 which ...

    查看Linux软件安装后的位置

    1、 查询软件安装路径
    在Linux操作系统中查看软件安装路径是通过whereis 命令

    whereis nginx
    

    2、查询运行文件所在地址(文件夹地址)
    查询软件文件夹地址的方法是通过which命令

    which nginx
    
    展开全文
  • linux 软件安装、更新、卸载

    千次阅读 2019-01-05 14:03:12
    linux 软件安装、卸载 deb deb 是 ubuntu 、debian 的格式。 方法一: 双击打开deb文件,点击弹窗install按钮。 但是有的ubuntu版本install之后起不到作用。 方法二: cd 到安装包的目录 安装: sudo dpkg -i 包...

    deb 软件包和 dpkg 命令

    deb 是 ubuntu 、debian 的软件包格式,文件扩展名为.deb。

    • 方法一: 直接安装
      双击打开deb文件,点击弹窗install按钮。
      但是有的ubuntu版本install之后起不到作用。

    • 方法二: 使用 dpkg命令
      cd 到安装包的目录
      安装: sudo dpkg -i 包名.deb
      卸载: sudo dpkg -r 包名

    dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。
    dpkg命令参数说明:

    • -l 在系统中查询软件内容信息
    • –info 在系统中查询软件或查询指定 rpm 包的内容信息
    • -i 在系统中安装 / 升级软件
    • -r 在系统中卸载软件 , 不删除配置文件
    • -P 在系统中卸载软件以及其配置文件

    常用dpkg相关命令:

    • dpkg -l 列出当前已安装的包
    • dpkg -l | grep 包名或包名的一部分 模糊的查找安装的包
    • dpkg -i 包名.deb 安装包
    • dpkg -r 包名 删除包

    rpm 软件包

    rpm 是 redhat 、fedora 、suse 的格式。

    rpm -ivh file.rpm

    rpm参数 参数说明
    -i 安装软件
    -t 测试安装,不是真的安装
    -p 显示安装进度
    -f 忽略任何错误
    -U 升级安装
    -v 检测套件是否正确安装

    使用 apt-get 命令

    • apt-get命令是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
    • deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。
    • apt-get命令一般需要root权限执行,所以一般跟着sudo命令。sudo apt-get(选项)(参数)

    更新软件包列表:
    apt-get update
    安装:
    apt-get install 软件包名
    卸载:
    保留配置文件:
    apt-get remove 软件包名
    删除配置文件:
    apt-get –purge remove 软件包名
    更新所有已安装的软件包:
    apt-get upgrade

    apt-get和dpkg区别
    两者的区别是dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。
    1、dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件。
    2、apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具。

    展开全文
  • Linux软件安装:源代码与软件安装 1 开源软件的一些基本概念 1.1 什么是开放源码,编译程序与可执行文件1.2 什么是函数库1.3 什么是 make 与 configure 2 C语言编译简单范例3 使用make进行宏编译4 通过...
  • Linux软件安装经验总结

    千次阅读 2013-06-02 15:35:32
    Linux软件安装,可以分为源代码安装方式、RPM安装包安装、yum/apt-get等方式安装软件。其中yum/apt-get方式是最简单的,本文章就不对其进行解释了。 1 源代码安装 源代码安装即从源代码编译->安装的一个过程。这个...
  • Linux软件安装与卸载小结

    千次阅读 2014-01-02 08:31:59
     Linux软件安装由于不同的Linux分支,安装方法也互不相同,介绍几种常见的安装方法。  1、源码安装,对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码...
  • Linux 软件安装与卸载

    千次阅读 2018-08-27 22:56:28
    软件安装与卸载 软件安装与卸载概述 在Ubuntu中安装软件和Windows系统中双击exe文件安装软件的方式有很大的不同,在Ubuntu中主要分为以下两种种软件安装的方式: - 通过apt-get包管理器从软件源中安装(图形化和...
  • linux软件安装和卸载

    万次阅读 2014-02-20 14:53:48
    Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM...
  • Linux 软件安装到哪里合适,目录详解

    万次阅读 多人点赞 2018-06-21 09:45:01
    Linux软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem ...
  • 我的linux软件安装在哪里了?

    千次阅读 2012-10-29 16:23:45
    这个也有几种解决办法,而且根据不同的软件安装方法还有特殊的命令和方法(可参看我前面写的:linux软件安装)。下面简要说几种: 1、「whereis」命令: 格式:whereis cmd /program eg: whereis php /bin/...
  • 1、Clion的简单介绍   CLion是以IntelliJ为基础,专为开发C及C++所设计的跨平台IDE,可以在Windows、Linux及MacOS使用,原文在 ubuntu装的,而我用的redhat,看来都适用哦!...2、linux平台Clion的安装  1)...
  • Linux 软件安装位置,目录详解

    千次阅读 2019-01-31 09:41:10
    Linux软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。 /usr/local:用户级的程序目录,可以理解为C:/Progrem ...
  • linux软件安装(一)——源码安装

    千次阅读 2016-08-06 20:25:31
    Linux软件简介Linux上几乎所有的软件都经过了GPL授权,因此几乎所有的软件都会提供源码。 而一个软件要在Linux上执行,必须是二进制文件,因此当我们拿到软件源码后,需要将它编译成二进制文件才能在Linux上运行。...
  • Linux软件安装rpm、yum

    千次阅读 2018-05-08 18:11:44
    rpm文件 .rpm,yum(redhat系列)大多数官方下载的安装包都是rpm格式rpm指令rpm -i /path/Package_Name:安装rpm安装包rpm -qa:查询所有已经安装的 .rpm 安装包rpm -q Package_Name:查询指定的包是否已安装rpm -...
  • Linux 软件安装 yum源配置

    千次阅读 2018-08-04 10:40:54
    使用已知网络安装资源安装软件 cd /etc/yum.repos.d/ vim yum.repo ##文件名称必须以repo结尾 [rehl7.2] ##仓库名称 name=rhel7.2 source ##对软件源的描述 baseurl=http://172.25.254.250/rhel7.2/x...
  • Linux软件安装时--prefix选项的作用

    千次阅读 2018-08-16 17:14:53
    linux安装软件采用源码安装灵活自由,适用于不同的平台,维护也十分方便。  源码的安装一般由3个步骤组成: 配置(configure) 编译(make) 安装(make install)  具体的安装方法一般作者都会给出文档,...
  • Linux 软件安装(yum命令)

    千次阅读 2018-08-21 21:24:23
    基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体 包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,...
  • Linux软件安装缺少依赖包解决方法。

    万次阅读 2016-01-14 16:30:44
    Linux安装安装软件总没有在Windows系统下安装软件来的那么干净利落,不同的软件包安装的方式也不同,时常在安装包的时候缺少依赖包导致安装过程被打断,这是一件很让人头疼的事,这几天安装软件一直有这些问题,...
  • 3:按照我的理解,直接用安装之后的Python直接重装pip软件,之后在安装软件; 或者修改pip中的第一行,/usr/bin/python; 4: PTAH 路径是可执行的文件,直接相当于bin文件,PYTHONPATH和LD_LIBRARY_PATH,含义是啥...
  • 关于linux软件安装在哪的问题

    千次阅读 2016-10-20 09:41:03
    听说linux mint OS非常不错,昨天在电脑上实地安装了,操作界面怎不错,之前一直用的是centos6.5的,后又尝试了ubuntu16,感觉mint > ...之前安装软件都是随心的,管它安放到哪,最后使用时却蒙蔽了,一切还是有序的好!
  • 包管理系统除了安装软件外,它还提供了工具来更新已经安装的包。包存储库有助于确保你的系统中使用的代码是经过审查的,并且软件安装版本已经得到了开发人员和包维护人员的认可。 在配置服务器或开发环境时,我们...
  • 系统环境:centOS 6.3 参考文章:文章1, ...reason2:有时候一些源内没有一些软件或者软件的版本不是你需要的,这时候你也需要换一个源。 新增linux源的操作 举例:新增163的源。 step1:百度搜索“163

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 82,029
精华内容 32,811
关键字:

linux软件安装

linux 订阅