精华内容
下载资源
问答
  • 我使用的是本地的镜像文件,没有使用网络源;![![图片说明](https://img-ask.csdn.net/upload/201605/11/1462934269_54576.jpg)图片说明](https://img-ask.csdn.net/upload/201605/11/1462934259_52925.jpg)
  • Linux命令之yum

    2020-11-02 18:07:48
    配合yum -C search xxx使用 不用上网检索就查找软件信息 2、yum clean all的作用 使用yum clean all 清除,很方便,绕开了没有root权限的问题。 该命令的作用:清除yum缓存。 yum 会把下载的软件包和header存储在...

    1、$ yum makecache
    就是把服务器的包信息下载到本地电脑缓存起来,makecache建立一个缓存
    以后用install时就在缓存中搜索,提高了速度。
    配合yum -C search xxx使用
    不用上网检索就能查找软件信息

    2、yum clean all的作用
    使用yum clean all 清除,很方便,绕开了没有root权限的问题。

    该命令的作用:清除yum缓存。
    yum 会把下载的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除,更精确的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all一全部清除。

    展开全文
  • linux014yum与rpm命令

    2018-10-29 20:41:30
    yum list installed 列出已安装的 后面加入 -y 不显示安装信息 yum list available | wc -l 可安装的 yum remove XX 卸载 ...缺少文件下 不能search 用 yum whatprovides XX 搜索包含该文件的软件 yum grou...

    yum list installed 列出已安装的 后面加入  -y  不显示安装信息
    yum list available   | wc -l  可安装的
    yum remove XX 卸载
       info  XX   查看信息
        search XX  搜索软件信息


    缺少文件下 不能search  
    用  yum whatprovides XX 搜索包含该文件的软件
    yum groups install XX  安装软件组
    yum groups info XX  查看软件组的信息
          list  /info  /remove /install  +XX
          列出  查看  删除  安装   某个软件组

     

    在XX.repos 里 加上 enabled=0  就可以不让他运行  默认值为1
    不要打错字符 刚才大错了  check=0  不检测软件包的授权性

     

    如果上一节没有看,下面是完整步骤。

    下面安装httpd 搭建

    yum install httpd

    systemctl start httpd

    systemctl enable httpd

    现在开启

    mount /iso/rhel-server-7.2-x86_64-dvd.iso  /westos
    vim yum.repo

    真机/etc/yum.repos.d/yum.repo
    [rhel7.2]
    name=rhel7.2
    baseurl=file:///westos

    在后面写  enable=0  就相当于注释掉这个文件  不需要一个一个#了

    yum list dhcp
    读取软件包的信息

     yum clean all
    yum repolist
    yum install httpd
    systemctl start httpd
    systemctl enable httpd
    systemctl stop firewalld
    mkdir /var/www/html/rhel7.2/   安装http之后再挂载
    mount /iso/rhel-server-7.2-x86_64-dvd.iso  /var/www/html/rhel7.2
    vim /etc/rc.d/rc.local  
    里面加入mount /iso/rhel-server-7.2-x86_64-dvd.iso  /var/www/html/rhel7.2
    改权限  chmode 755 /etc/rc.d/rc.local  设置开机永久挂载
    在虚拟机中  yun.repo 设置地址 http://172.25.254.88/westos
    就可以了

    也可以把自己的yum源通过阿帕奇来使用

     

    真机访问需要如下

     

    rpm命令  红帽系统
    软件名称-版本号.适用系统.架构.文件类型
    加入wine  才能安装exe文件

    yum安装可以额外解决依赖性 而 rpm安装只能解决安装问题
    两个命令可以互相卸载
     

    这是一些第三方软件
    rpm -ivh XXX --nodeps  不需要考虑依赖性


        ivh分别是 安装,显示详细过程,hash加密
        -e 卸载  -q 查看 -a 所有安装的(all)  卸载时候也可以忽略依赖性--nodeps


        -p 软件包   -ql  查看某个软件都安装了什么东西(装了才行)
        -qlp  查看文件未安装时,会安装什么


        -qf  /bin/ls  查看该命令需要什么安装包


         -qc   查看软件的配置文件的路径
        -qd  查看软件的document说明文档
        --scripts  查看脚本     rpm -qp XXX --scripts 查看预安装过程的安全性


       --nodeps 忽略依赖性
       --force 强制再安装一次  不能代替忽略依赖性
       -Kv 检测该包是否被篡改过
         
        uid=0  就是超级用户

    解决依赖性 就rpm/yum安装显示的那个包

    如果被修改过  后面的 MD5就会显示错误

    .xml 是数据封装
    matadata 元数据 (属性)

    第三方软件加入yum源信息
    createrepo -v  XX 制作yum仓库
    如果没有镜像,安装过程最后显示会不成功 安装包没有
    然后搭建后面继续写上
    [sss]
    name=thirdsoft
    baseurl=file:///var/www/html/sss
    gpgcheck=0
    然后 yum clean all
       yum repolist
    然后安装的时候 直接写安装的文件名字就可以  比如可以自动补齐名字

    软件包名称详细解释

    dhcp-4.2.5-27.el7.x86_64.rpm

    名称-版本-适用系统-架构-使用rpm体系软件


    文件丢失后  
    which 软件名  查看命令所在目录
    拆解
    rpm2cpio XX.rpm  读取数据再反打包 | cpio -id   (input directory输出一个目录)
    这时候拆分成 当前自动创建的usr目录下的 share 和 bin  
    cd usr/ ls  


    cp XXX  /usr/bin/XXX  即可恢复  把生成的bin里面的命令复制到原本错误删除的命令文件
    也可以 rpm -qf /etc/sysconfig/network-scripts
    找到之后再可以恢复  一般绿字都会恢复

     

    软件管理
    如何加入软件黑名单

    vim /etc/yum.conf
    加入
    exclude=XXX
    不需要重启服务
    只安装64   exclude=*x86_64*   
    yum list 查看效果
    默认用空格表示分隔符    exclude=X XXX XX

     

     

    linux不是所有安装包时rpm
    tar 一般是解压后可以用的  
    deb是乌班图体系
    网上
    sourceforge 可以找到源码包
    rpmsearch 搜索 rpm 包

     

     

    展开全文
  • 安装java环境 yum install java-1.8.0-openjdk* -y 查看安装情况 java -version ...b....git clone git://github.com/medcl/elasticsearch-rtf.git -b master --depth 1 ...不能用root用户运行 创建一个...

    安装java环境

    yum install java-1.8.0-openjdk* -y

    查看安装情况

    java -version

     

    1.运行环境

    a.JDK8+  

    b.系统可用内存>2G

    2.下载

    git clone git://github.com/medcl/elasticsearch-rtf.git -b master --depth 1
    
    cd elasticsearch-rtf/bin
    
    ./elasticsearch

    不能用root用户运行  创建一个新用户试试

    adduser es
    
    passwd es

    改一下es目录所属用户:

    chown -R es ./elasticsearch-rtf/

    vim 编辑 /etc/security/limits.conf,在末尾加上:

    es soft nofile 65536
    
    es hard nofile 65536
    
    es soft nproc 4096
    
    es hard nproc 4096

    vim 编辑 vim /etc/security/limits.d/20-nproc.conf,将* 改为用户名(es):

    # Default limit for number of user's processes to prevent
    
    # accidental fork bombs.
    
    # See rhbz #432903 for reasoning.
    
    
    es          soft    nproc     4096
    
    root       soft    nproc     unlimited

    vim 编辑 /etc/sysctl.conf,在末尾加上:

    vm.max_map_count = 655360

    执行:

    [root@localhost ~]# sysctl -p
    

    登录刚才新建的es用户,并启动elasticsearch,OK

    [root@localhost elasticsearch-rtf]# su es
    
    [es@localhost elasticsearch-rtf]$ ./bin/elasticsearch

    本地能够访问到

    但是外部浏览器无法访问

    编辑

    vim /elasticsearch-rtf/config/elasticsearch.yml

    关闭服务,重新运行

    可以访问了

    后台运行:

    ./bin/elasticsearch -d

    查看进程:

    ps -ef|grep elasticsearch

    关闭,直接杀死进程

     

    展开全文
  • 之前用yum安装软件的时候一直提醒说不能够解析阿里云的域名,这是比较奇怪的,当时还以为阿里云的资源不能访问。今天因为要在虚拟机里写代码,索性装了个Google,结果不能够访问外网,解决办法如下: vim /etc/...

    之前用yum安装软件的时候一直提醒说不能够解析阿里云的域名,这是比较奇怪的,当时还以为阿里云的资源不能访问。今天因为要在虚拟机里写代码,索性装了个Google,结果不能够访问外网,解决办法如下:
    vim /etc/resolv.conf一下,里面是一些配置,包括dns的nameserver和domain、search等,这边不需要动,至多增加几个nameserver,dns解析器。之后,vim /etc/sysconfig/network-scripts/ifctg-eth3,这里面有一个参数非常重要,因为之前一直修改网关、子网掩码之类的,忽略了这一项,就是BOOTPROTO这一项,这一项设定的是采用什么ip(静态static或者动态dhcp或者无none),这就是关键。 在将static改变成为dhcp后,问题解决。

    展开全文
  • Linux到ifconfig指令

    2021-01-06 17:24:34
    Linux系统安装时选择了最小安装,默认安装ifconfig等命令 1.在root用户下,yum search ifconfig 2.会在最后一行中显示ifconfig安装包 3.用yum install net-tools.x86_64 指令安装ifconfig 安装完成后就使用 ...
  • 1、yum makecache 就是把服务器的包信息下载到本地电脑缓存起来,makecache建立一个缓存,以后用install时就在缓存... 配合yum -C search xxx使用 不用上网检索就查找软件信息 2、yum clean all 定期清理缓存 ...
  • Linux下,非Docker启动Elasticsearch 6.3.0 查看java版本,需要1.8版本 ...创建用户,因为elasticsearch不能root操作 useradd panfeng 设置密码 passwd panfeng 输入123456,上面说无效小于8字符,又让输...
  • 刚安装好的centos7 发现居然没有ifconfig这个命令 那么如何解决? 首先要在联网(如果连上网络,可以看这盘...yum search ifconfig 找到ifconfig这个程序所在的包 找到上在net-tools这个包下面,那么接下来...
  • Linux六个常用工具

    2021-03-05 15:12:18
    软件包管理工具yum yum就相当于软件应用商店,可以管理当前系统中能够安装和卸载的软件工具,并且实现安装和卸载操作。 yum list:查看所有可以安装的软件...vim下是不能使用鼠标的,通过键盘来操作,且有12种操作模式
  • linux虚拟机centos7 搭建

    2018-07-16 10:39:44
     centos7 的系统在用mini模式安装的时候,一定要打开网络结案eth33,否则不能联网  我感觉没有ifconfi和vim特别不舒服,就安装了下,需要的也可以自己安装;  yum search ifconfig 找到版本号 yum install ...
  • Linux下mysql的安装步骤

    2020-08-10 08:48:21
    Linux下mysql的安装步骤 ...(3)因为minimal安装所以wget不能yum search wget 找安装源 (4)设置rpm镜像源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm (5)rpm安装 rpm -ivh m
  • Linux学习-RPM包管理01

    2018-06-20 15:41:03
    yum在线管理-yum命令查询yum list 获取远程服务器可用的软件包yum search 关键字可...,是c语言翻译成机器语言的包,没有gcc所有包都不能安装升级yum -y update 包名不接包名 则会把所有包升级,慎用,因为你远程控...
  • 1、JDK安装 ...注意:*星号代表下载该版本的所有文件,不能少。 验证是否安装成功 java -version 显示如下信息表示java已经安装完成 2、Tomcat安装 1、进入tomcat下载网址 https://tomc...
  • linux学习(2)

    2018-12-05 11:12:37
    我下载的linux版本cetos7,默认情况下不能使用ifconfig命令,可以通过安装net-tools工具解决,yum -y install net-tools命令安装net-tools工具。若失败则是因为网卡没有配置成功,需要应用vi工具打开 vi /etc/resolv...
  • 安装前必须删除原来的安装 需要检查 以下文件是否存在 ,如果存储则要删除之 /etc/my.cnf /etc/init.d/mysqld ...创建mysql 与用户组,-s /bin/false 表示该用户不能登录 shell> groupadd mysql shell> us
  • 1. 将自己下载的MySQL安装包上传到服务器 2.安装前必须删除原来的安装 需要检查 以下文件是否存在 ,如果存储则要删除之 /etc/my.cnf /etc/init.d/mysqld ...-s /bin/false 表示该用户不能登录...
  •  libpcap和winpcap最大的不同就是 内核缓冲区,用户缓冲区等都不能设置,没有提供这样的函数,要编译libpcap源码。  另外,linux fedora 下使用libpcap时,找不到pcap.h,查找发现安装了libpcap的库但是...
  • linux.chm文档

    2015-07-07 06:37:39
    chattr +i file1 设置成不可变的文件,不能被删除、修改、重命名或者链接 chattr +s file1 允许一个文件被安全地删除 chattr +S file1 一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘 ...
  • 之前接触过linux 下的 yum 非常方便的一款软件安装工具。brew 和 yum 功效感觉差不多安装软件非常好用。 安装软件知道下载地址只要执行 brew search /wget*/ brew search /nginx*/ /wge*/是个正则表达式...
  • centos7 python3 小白攻略

    2018-07-10 21:24:57
    1.默认安装的centos7 不能yum vi /etc/resolv.conf 配置文件添加 search localdomain nameserver 8.8.8.82. linux make 报错 make: *** No targets specified and no makefile found. Stop.1.yum install gcc-c++ ...
  • Ifconfig命令 ...注意输入Y,不能直接回车 然后就有ifconfig命令安装在/sbin里面了     在 Linux CentOS 系统上安装完 MATLAB 后,为了使用方便,需要将 matlab 命令加到系统命令中,如果在没有添加...
  • ELK日志系统部署

    2019-09-24 02:20:35
    由于Elasticsearch、Logstash、Kibana均不能以root账号运行。 但是Linux对非root账号可并发操作的文件、线程都有限制。 所以,部署ELK相关的机器都要调整: 1.1 安装jdk 1 yum install java-1.8.0-...
  •  如果不能联网,第一肯定是想的另外下个安装包装,网址http://www.rpmfind.net/linux/rpm2html/search.php?query=zip(x86-64)。先搜到你要的包,目前我这里用的centos6.8系统,所以system搜索框我输...
  • 如遇到在特定终端下不能播放问题,首先检查此终端下 mpg123 能否正常使用,其次检查其他终端下 musicbox 能否正常使用,报告 issue 的时候请告知以上使用情况以及出问题终端的报错信息。 同时,您可以通过tail -f ~/...
  • 如果不能联网,第一肯定是想的另外下个安装包装,网址http://www.rpmfind.net/linux/rpm2html/search.php?query=zip(x86-64)。先搜到你要的包,目前我这里用的centos6.8系统,所以system搜索框我输入centos关...

空空如也

空空如也

1 2
收藏数 26
精华内容 10
关键字:

linux不能yumsearch

linux 订阅