yum

CentOS yum 源的配置与使用

江枫思渺然 提交于 2020-02-28 09:08:33
CentOS yum 源的配置与使用 一、yum 简介   yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。   yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用

centos7 docker 安装教程

假装没事ソ 提交于 2020-02-28 07:23:50
本文教你如何在 CentOS 7 及以上版本进行 docker 安装。 第一步,确定是centos7及以上版本 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 第二步,yum安装gcc相关 确定centos7可以上外网 yum -y install gcc yum -y install gcc-c++ 安装完成之后,查看gcc版本 gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib -

yum安装jdk如何配置JAVA_HOME

亡梦爱人 提交于 2020-02-28 07:02:00
安装Java环境 yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 查看安装后的配置 java -version openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode) 可以查看出当前的Java版本为1.8.0_181。 cat /etc/profile # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc # It's NOT a good idea to change this file unless you know what you # are doing. It's much better to create a custom.sh shell script in # /etc/profile.d/ to make custom changes to your environment,

Linux Centos 7 使用yum安装 mysql5.7 (实验成功)

爷,独闯天下 提交于 2020-02-28 06:05:30
第一部分:安装Mysql5.7 1.下载YUM库 shell > wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 2.安装YUM库 shell > yum localinstall -y mysql57-community-release-el7-7.noarch.rpm 3.安装数据库 shell > yum install -y mysql-community-server 4.启动MySQL服务 shell > systemctl start mysqld.service 5.默认空密码 shell > mysql -uroot -p 6.重置root密码后重启mysql服务 shell > update mysql.user set authentication_string=password("yourpassword") where user="root" and Host="localhost"; shell > flush privileges; shell > quit; shell > systemctl restart mysqld; 如果手贱或者不知道啥原因出现如下问题: ERROR 1045 (28000): Access denied for user

Redhat 6.3 yum 本地源配置

安稳与你 提交于 2020-02-28 06:03:46
1.挂载系统安装盘 2.复制安装盘 mkdir /mnt/iso cp -r /media/RHEL_6.3\ x86_64\ Disc\ 1/* /mnt/iso 3.配置yum源 备份 cp rhel-source.repo rhel-source.repo.bak 修改 mv rhel-source.repo iso-source.repo vim iso-source.repo [iso-source] name=Red Hat Enterprise Linux $releasever - $basearch - Source baseurl=file:///mnt/iso enabled=1 gpgcheck=0 gpgkey=file:///mnt/iso/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 刷新yum [root@js yum.repos.d]# yum clean all Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Cleaning repos:

yum rpm apt-get wget 辨析

跟風遠走 提交于 2020-02-28 05:59:35
1)wget: 类似于迅雷,是一种下载工具,通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理名字是World Wide Web”与“get”的结合。类似于curl。 2)yum (Yellow dog Updater Modified): 是redhat, centos 系统下的软件安装方式,基于Linux,是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器 基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。   在CentOS中使用yum时,提示:bash:yum:未找到指令。解决办法:yum update 3)rpm (redhat package management): 软件管理; redhat的软件格式(.rpm) ,用于安装,卸载 .rpm软件 4)ap-get: ubuntu下的一个软件安装方式,它是基于debain。 串联下: 使用wget下载一个 rpm包, 然后用 rpm -ivh xxx.rpm 安装这个软件,嫌麻烦的话,就可以直接用 yum install sqoop 来自动下载和安装依赖的rpm软件。 yum = apt-get 来源: https://www.cnblogs.com/cepaAllium/p

linux下的学习之路下的小困难

纵然是瞬间 提交于 2020-02-28 03:12:54
centos下源码安装python3 wget --no-check-certificate https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz python3的环境依赖安装 yum -y install xz tar gcc make tk-devel wget sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel xz-devel bzip2-devel 编译 ./configure --prefix=/usr/local/python3 make make install 修改环境变量 echo 'export PATH=/usr/local/python3/bin:$PATH' >> /etc/profile source /etc/profile 或者建立软连接 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 下载pip3 wget --no-check-certificate https://github.com/pypa/pip/archive/9.0.1.tar.gz 解压 tar -zvxf 9.0.1.tar.gz cd pip

centos7下常用环境配置

心已入冬 提交于 2020-02-28 03:12:17
编译安装python3.6的步骤 1.下载python3源码包 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 2.下载python3编译的依赖包(复制粘贴) yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 3.解压缩源码包 tar -xvf Python-3.6.2.tgz 4.进入源码包文件夹 cd Python-3.6.2 5.编译且安装 1.进入源码包目录 2. ls查看源码包内容 3. 释放编译文件 Makefile ./configure --prefix=/opt/python36/ --prefix 这个参数 是制定一个安装路径 4.编译 make 5.编译安装,此步才会最终生成 /opt/python36/ make install 6.进入/opt目录查看python36文件夹,我们要的python3都在这里了 cd /opt/ ls 6.更改linux的path变量

centos7的xfce桌面fictx输入法,centos7中无yum groupinstall "Chinese support"安装组的

纵饮孤独 提交于 2020-02-27 22:21:27
centos安装xfce及输入法 一、执行CentOS7 最小安装 去官网 https://www.centos.org/ 下载CentOS-7-x86_64-Minimal-1804.iso,然后使用rufus刻录U盘,安装之。安装完成后执行 yum update 更新系统。 安装额外包yum源(extra package for Enterprise Linux): yum install epel-release 二、 安装Xfce4 执行 yum groupinstall xfce4 安装Xfce4桌面环境。 三、安装X Window system 执行 yum groupinstall "X Window system" ,安装X。 安装完成后执行 sudo systemctl isolate graphical.target 进入Xfce。 四、安装中文字体和中文输入法 在CentOS6可以使用 yum groupinstall "Chinese support" 一次性安装, 但是CentOS7下,不能这么安装,没有这个安装组,所以需要单独安装每个包。 # 安装楷体字体: yum install cjkuni-ukai-fonts.noarch 安装宋体字体: yum install cjkuni-uming-fonts.noarch 然后重新登录系统。

linux x86安装yum

六月ゝ 毕业季﹏ 提交于 2020-02-27 19:39:02
1、删除原有YUM rpm -aq|grep yum|xargs rpm -e --nodeps 2、下载yum安装文件 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm 3、进行安装yum rpm -ivh python-iniparse-0.3.1-2.1