精华内容
下载资源
问答
  • yum源配置

    万次阅读 2019-08-07 09:12:41
    1、网络yum源配置 RHEL7.2 配置网络yum 源配置 [root@localhost~]#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@localhost ~]# sed -i 's/$releasever/7/g'...

    1、网络yum源配置

    RHEL7.2 配置网络yum 源配置

    [root@localhost~]#wget  -O /etc/yum.repos.d/CentOS-Base.repo
    
    http://mirrors.aliyun.com/repo/Centos-7.repo
    
    [root@localhost ~]# sed -i  's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
    
    [root@localhost ~]# yum clean all
    
    [root@localhost ~]# yum list

     

    2、本地yum源配置

    (1)挂载本地镜像文件

    mkdir     /media/cdrom  #新建镜像文件挂载目录

    cd         /usr/local/src  #进入系统镜像文件存放目录

    ls  #列出目录文件,可以看到刚刚上传的系统镜像文件

    mount    -t     iso9660    -o   loop   /usr/local/src/rhel-server-7.0-x86_64-dvd.iso              /media/cdrom#挂载系统镜像

    cd    /media/cdrom  #进入挂载目录,使用ls命令可以看到已经有文件存在了

    备注:umount  /media/cdrom  #卸载系统镜像

     

    (2)设置开机自动挂载本地镜像文件(镜像文件要挂载才能使用,把这一行写在文件里是为了永久生效)

    vim      /etc/fstab   #添加以下代码(红色部分),实现开机自动挂载镜像

    #

    # /etc/fstab

    # Created by anaconda on Sun Sep 21 13:24:28 2014

    #

    # Accessible filesystems, by reference, are maintained under '/dev/disk'

    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

    #

    /dev/mapper/rhel-root   /                       xfs     defaults        1 1

    UUID=876fb356-4406-4844-b46d-9dd41f19ea11 /boot                   xfs     defaults        1 2

    /dev/mapper/rhel-swap   swap                    swap    defaults        0 0

    /usr/local/src/rhel-server-7.0-x86_64-dvd.iso        /media/cdrom       iso9660      loop      0    0

    :wq! #保存退出

    备注:iso9660使用df  -H 查看设备

     

    (3)配置本地yum源

    cd      /etc/yum.repos.d/   #进入yum配置目录

    touch    rhel-media.repo   #建立yum配置文件

    vim       rhel-media.repo   #编辑配置文件,添加以下内容

    [rhel-media]

    name=Red Hat Enterprise Linux 7.0   #自定义名称

    baseurl=file:///media/cdrom  #本地光盘挂载路径

    enabled=1   #启用yum源,0为不启用,1为启用

    gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查

    :wq! #保存退出

    (4)使用yum命令安装软件进行测试

    yum   clean   all   #清除yum缓存

    yum    makecache  #缓存本地yum源中的软件包信息

    yum    install    httpd   #安装apache

    rpm    -ql    httpd  #查询所有安装httpd的目录和文件

     

    1. 基于HTTP的yum源配置
      1>安装httpd服务

    Yum install httpd –y

    2>把CentOs挂载后的Packages拷贝到 /var/www/html/centos-7/

    访问:http://192.168.8.20/ 可以看到rpm包列表


    2.然后下载安装createrepo
      # yum install -y createrepo
      制作yum源 
    1.随便创建一个地方作为yum仓库,用于存放rpm包:
    # mkdir /usr/local/yumrepo

    2. 把rpm包都拷贝进文件夹
    我们可以将光盘里面的rpm包都拷贝到yum源目录

    # mount /dev/cdrom /mnt

    # cd /usr/local/yumrepo

    # cp -r /mnt/Packages/* ./

    3.把秘钥拷贝进来

    # cp /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 ./
    因为已经在yumrepo的目录里,所以用“./”表示当前目录。

    4.执行命令生成repodata:

    # createrepo -v /usr/local/yumrepo
    因为我的rpm包是在此目录下,所以这么写,-v参数后面跟的是你的rpm包的文件夹!


    5.接下来就是制作一个后缀为localyum.repo的文件了。
    # vim localyum.repo 加入如下内容:
    [base]
    name=localyum
    baseurl=http://192.168.8.20
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    [updates]
    name=localyum
    baseurl=http://192.168.8.20
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6


    enabled=1;此行的意思是是否启用该配置,1为启用,0不启用,至于其它的数字?没事的可以试着玩玩,或者818官网文档。 
    gpgcheck=1这个是是否启用检查验证,1为检查,0为关闭,如果检查的话那么第6行就有用武之地了


    接下来重点说一下第3行的baseurl,你若是本地使用的话按照如下方式来写:
    baseurl=file:///usr/local/yumrepo


    把创建的*.repo文件拷贝到/etc/yum.repos.d/文件夹下面
     

    展开全文
  • Linux下本地yum源配置和局域网yum源配置

    万次阅读 多人点赞 2018-06-08 16:03:31
    一、Linux下本地YUM源配置 1.1、挂载本地ISO镜像 1.2、创建本地的repo文件 1.3、修改yumRepo.py文件 1.4、 现在即可使用本地的YUM进行安装软件 二、Linux下局域网YUM源配置 2.1、服务端配置 2.1.1、yum服务端应...

    一、Linux下本地YUM源配置

    本地yum源依赖于python解析,请确保系统的python和yum组件安装成功

    1.1、挂载本地ISO镜像

    上传ISO镜像至系统目录/root,使用mount命令挂载镜像至/mnt

    [root@yc ~]# mount /root/CentOS-7-x86_64-DVD-1708.iso /mnt
    mount: /dev/loop0 is write-protected, mounting read-only

    可选项:配置下次开机自动mount,编辑/etc/fstab写入开机自动mount内容

    [root@yc ~]# vi /etc/fstab

    写入以下内容

    /root/CentOS-7-x86_64-DVD-1708.iso /mnt iso9660 defaults,loop,ro 0 0

    1.2、创建本地的repo文件

    编辑文件/etc/yum.repos.d/local.repo

    [root@yc ~]# vi /etc/yum.repos.d/local.repo

    写入以下内容,file后面的/mnt目录与上一节中ISO挂载目录保持一致

    [local]
    name=local
    baseurl=file:///mnt
    enabled=1
    gpgcheck=0

    1.3、修改yumRepo.py文件

    根据系统python版本编辑yumRepo.py
    Linux6自带python版本2.6,编辑以下文件

    [root@yc ~]# vi /usr/lib/python2.6/site-packages/yum/yumRepo.py

    Linux7自带python版本2.7,编辑以下文件

    [root@yc ~]# vi /usr/lib/python2.7/site-packages/yum/yumRepo.py

    查找(vi编辑后输入/remote,进行查找)

    remote = url + '/' +relative

    修改改成

    remote = url + '/mnt' + relative

    1.4、现在即可使用本地的YUM进行安装软件

    yum -y install xxx
    yum group list hidden
    yum groupinstall “X Window System”
    yum本地

    二、Linux下局域网YUM源配置

    2.1、服务端配置

    本例使用CentOS7配置示例,其他类Linux系统大致相同,可以参照修改

    2.1.1、yum服务端应安装以下软件

    yum、createrepo、httpd,使用rpm -q httpd createrepo yum检查是否安装

    [root@yc ~]# rpm -q httpd createrepo yum
    httpd-2.4.6-80.el7.centos.x86_64
    createrepo-0.9.9-28.el7.noarch
    yum-3.4.3-154.el7.centos.noarch

    如果未安装可以使用rpm -ivh或者yum安装

    [root@yc ~]# yum install httpd createrepo

    2.1.2、开放防火墙80端口或者关闭防火墙

    CentOS7使用的防火墙为firewall,开放80端口方法如下:

    [root@yc ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent 
    success
    [root@yc ~]# firewall-cmd --reload
    success
    [root@yc ~]# firewall-cmd --zone=public --query-port=80/tcp
    yes
    [root@yc ~]# firewall-cmd --zone=public --list-ports
    80/tcp

    可选项:关闭防火墙命令

    systemctl stop firewalld.service

    2.1.3、准备安装程序包

    放入系统盘,将其挂载到/mnt,也可用系统光盘的iso文件,挂载到/mnt,创建/yumsource/CentOS7目录用于存放软件包:

    [root@yc ~]# mkdir /yumsource/CentOS7

    将光盘上所有目录下的所有软件包拷入/yumsource/CentOS7下。

    [root@yc ~]# cp -a /mnt/* /yumsource/CentOS7

    注:从系统盘全盘copy的程序包中自带repodata,如果是自行整理的rpm包集合,可以使用createrepo,重新创建新的repodate

    createrepo /yumsource/CentOS7

    2.1.4、配置Selinux权限或者关闭Selinux

    如果selinux处于开启状态,执行以下命令赋予权限

    [root@yc ~]# chcon -R -t httpd_sys_content_t /yumsource

    或者简单粗暴关闭selinux

    vim /etc/selinux/config
    将SELINUX=enforcing改为SELINUX=disabled,保存后退出,重启系统生效。

    2.1.5、配置发布源

    本例使用web服务器来提供yum的安装源的发布功能,当然也可以用ftp来实现相同的功能。
    应首先安装好apache web服务器(yum install httpd),在/etc/httpd/conf/httpd.conf中进行如下配置。

    [root@yc ~]# vi /etc/httpd/conf/httpd.conf

    注释或删除DocumentRoot “/var/www/html”
    添加:

    DocumentRoot "/yumsource"
    <Directory "/yumsource">
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>

    重启http服务:

    [root@yc ~]# systemctl restart httpd.service 

    可选项:设定开机自启动:

    [root@yc ~]# systemctl enable httpd.service

    使用浏览器打开验证,http://192.168.88.58/CentOS7/
    验证HTTP服务
    说明:在配置http的过程中如果发现不能正常访问,可能是selinux或者防火墙的原因。

    2.2、客户端配置

    配置repo文件

    vi /etc/yum.repos.d/Server58.repo
    [Server58]
    name=Red Hat
    baseurl=http://192.168.88.58/CentOS7/
    gpgcheck=1
    gpgkey=http://192.168.88.58/CentOS7/RPM-GPG-KEY-CentOS-7

    现在可以使用yum以服务器192.168.88.58为源安装软件

    yum clean all
    yum install postgres

    yum局域网
    经过测试,以上几种方法都可以实现yum源的安装,不同的版本与方法都可以实现,看自己选择哪一种了。

    展开全文
  • Yum源配置

    千次阅读 2017-03-31 15:52:56
    在红帽中使用yum命令的时候可能会出现以下情况: Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can...

    在红帽中使用yum命令的时候可能会出现以下情况:

    Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    

    中文意思大致是:

    加载插件:product-id,refresh-packagekit,security,subscription-manager
    此系统未注册到Red Hat预订管理。 您可以使用subscription-manager注册。

    故此时修改yum源即可,修改/etc/yum.repos.d/rhel.source.repo文件

    PS:先详细解释一下*.repo文件中比较重要字段内容的含义

    1. [....] 代表这个库的名字,必须是唯一的,不可以重复。
    2. name= 是这个库的说明,没有太大的实际意义,只是一个字段说明,可随便定义。
    3. baseurl= 说明采取什么方式传输,具体路径在哪里,可以使用的方式有,file:///,ftp://,http://等,关于baseurl中的变量,可以查看yum.conf 的手册:man yum.conf ,在手册的最后一段有详细描述。本地的时候,红帽中用/dev/cdrom挂载的目录
    4. enabled=1 说明启用这个更新库,0表示不启用。告诉yum是否使用这个仓库
    5. gpgcheck=0 表示不使用gpg文件来检查软件包的签名。这告诉yum是否应该对从此存储库获取的包执行GPG签名检查。
    6. gpgcheck=1 时有gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release(一般都是这个路径)指向存储库的ASCII-armored GPG密钥文件的URL。如果yum需要公钥来验证软件包,则使用此选项,如果设置了此选项,yum将自动从指定的URL导入密钥。


    方法一、基于光盘挂载配置本地yum源:
    1、先进/etc/yum.repos.d/目录下

    cd /etc/yum.repos.d/

    2、然后把rhel.source.repo文件名改为rhel.source.repo.bak(所加的后缀名随意,目的就是使用yum的时候不会引用此文件,做为备份

    mv rhel.source.repo rhel.source.repo.bak

    3、而后把刚才rhel.source.repo.bak文件拷贝并更名rhel.source.repo(这个文件名随意,但是必须要以.repo为后缀)

    cp rhel.source.repo.bak rhel.source.repo

    4、在rhel.source.repo 文件中添加一些配置

    [rhel-source]  
    name=Red Hat Enterprise Linux  
    baseurl=file:///media/RHEL_6.4\ i386\ Disc\ 1  
    enabled=1  
    gpgcheck=0   

    PS:此配置baseurl为本地/dev/sr0挂载的目录地址,若没有挂载,先挂载/dev/sr0,可用mount命令查看/dev/sr0目录是否已经挂载,若显示没有挂载则可以先创建一个挂载目录,而后挂载

    mount -t iso9660 /dev/sr0 /mnt/cdrom 

    这里需要注意,经过我多次实验发现,以VMware Workstation为例,若没有安装上VMtools工具,一般是不能挂载成功的,挂载不成功则本地yum源依旧不能使用,所以推荐使用后面的几种方法


    方法二、到开源镜像网站中获取yum源配置文件:
    以阿里云镜像网站为例,获取Centos 版本的repo文件,进去后先点击help,里面会有一些repo文件,在linux下wget一下就好了,自动下载到/etc/yum.repo.d/目录中,并保存至对应的文件中,不过在获取文件之前可以先备份原repo文件!

     

    1、备份默认repo文件

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

    2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

    CentOS 5
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
    
    CentOS 6
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    
    CentOS 7
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    PS:下载完后,repo文件已经更改,一般是直接可以使用了,若不行可以yum makecache 生成缓存,然后就应该能使用了。
    若依然不能使用,可以把下载过来的repo文件中的$releasever 替换成版本号,如果是Centos 6系统,可以在末行模式下输入以下内容进行替换:

    %s/$releasever/6/g

    而后保存退出,再yum makecache 然后应该就能使用了

    Fedora版本:
    可能比较特殊一点,在此版本上,大致类似于Centos  配置yum源的方式,可以去阿里云镜像网站中,找fedora的help,而后获取yum源。

    1、备份默认repo文件

    mv /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.backup
    mv /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.backup

    2、下载新的fedora.repo和fedora-updates.repo 到/etc/yum.repos.d/

    # fedora
    wget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo
    
    # fedora updates
    wget -O /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo
    

    3、之后运行yum makecache生成缓存

    PS:若配置完出现以下错误内容,请按照下面方式进行改动:
    Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.

    这个情况下就需要把fedora.repo和fedora-updates.repo文件中所有baseurl后的地址换成以下内容:

    http://archives.fedoraproject.org/pub/archive/fedora/Linux/releases/$releasever/Everything/$basearch/os/

    然后修改完文件,yum makecache生成缓存,若是成功,即可使用yum。

    END!
    以上是我学习以来配置yum源的经验,当然在解决配置的时候可能会遇到很多突发问题,一时找不到原因,以下我总结几点配置yum源时解决的思路
    1、网络问题,在下载yum源或安装包的时候如果网络状况不好可能会下载失败(本地yum源除外)
    2、如果是配置本地yum源,在修改配置文件的时候需要注意配置文件不要写错,笔者就遇到过这种问题

    有什么疑问可以在评论区留言或私聊,会尽力解决大家的问题

    展开全文
  • Centos6.5下本地yum源及局域网yum源配置 FTP方式的局域网yum源配置 配置ftp方式的局域网yum源:本地yum源+ftp方式 搭建环境: vmware centos6.5 yum源仓库的rmp包源来自取自CentOS-6.5-x86_64-bin-DVD1.iso 一、配置...

    Centos6.5下本地yum源及局域网yum源配置
    FTP方式的局域网yum源配置

    配置ftp方式的局域网yum源:本地yum源+ftp方式

    搭建环境:

    vmware

    centos6.5

    yum源仓库的rmp包源来自取自CentOS-6.5-x86_64-bin-DVD1.iso

    一、配置本地系统镜像yum源

    1.将CentOS-6.5-x86_64-bin-DVD1.iso文件上传到/mnt/iso上:

    (1)创建iso文件夹及cdron文件夹:

    (2)用Xftp上传CentOS-6.5-x86_64-bin-DVD1.iso文件到/mnt/iso上:

    (3).将/mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso挂载到/mnt/cdron/下,并用df -h命令查看:

    2.将/mnt/cdron/目录下的所用文件复制到/opt/下(即将yum源仓库放在/opt目录下):

    完成后如下图:

    3.切换到/opt/目录下:删除*.html、删除CentOS/repodata/TRANS.TBL

    4.安装createrepo工具,生成YUM通用数据库:

    (1)切换到/mnt/cdron/Packages下

    (2)直接用rpm手动安装createrepo(将报错,产生依赖关系缺包):

    (3)报错,要先安装python-deltarpm(还将报错,还产生依赖关系缺包):

    (4)报错,要先安装deltarpm = 3.5-0.5.20090913git.el6:

    这次没报错了,安装成功!!

    (5)执行createrepo -g /opt/repodata/b4e0b9342ef85d3059ff095fa7f140f654c2cb492837de689a58c581207d9632-c6-x86_64-comps.xml /opt/命令生成YUM通用数据库:

    生成YUM通用数据库完成:

    5.修改/etc/yum.repos.d/local-yum.repo配置文件(local-yum.repo文件为自己新添加的):

    (1)vi /etc/yum.repos.d/local-yum.repo

    (2)添加内容如下:

    此处baseurl=file:///pot/为yum源仓库的所在目录!其他相关参数自行了解

    (3)然后清除一下:

    至此,本地yum源配置成功!

    二、FTP方式配置局域网yum源

    在服务端(我的yum源服务端的IP为192.168.195.132):

    1.安装vsfptd并开启

    (1)yum install vsftpd

    (2)查看vsftpd状态

    (2)开启vsftpd并查看是否开启

    (3)设置vsftpd自启动

    2.修改vsftpd 服务被登录之后的默认登陆位置

    (1)vsftp的匿名用户为 linux系统的ftp 用户.可以修改/etc/passwd ,将ftp用户的 home目录, 这里我设置成为了根目录 .(也就是说client通过ftp登录yum源服务器时默认登入到yum服务器的目录,值得注意的是路径不对会造成client访问报错,文末会讨论)

    3.修改ftp 在iptables中的权限.

    (1).在/etc/sysconfig/iptables-config修改:

    IPTABLES_MODULES=“ip_nat_ftp ip_conntrack_ftp”

    (2)在/etc/sysconfig/iptables 找到

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT这一句, 并在它上方添加下面一句限制局域网权限 .

    -A INPUT -m tcp -p tcp -s 192.168.195.132/24 --dport 21 -j ACCEPT (红色字段为yum源服务端的IP)

    客户端(IP为192.168.195.133):

    1.修改vi /etc/yum.repos.d/nagios1.repo(nagios1.repo为自己新建的):

    此处对baseurl=ftp://192.168.195.132/opt进行解释一下:

    当client客户端要进行yum相关命令操作进行安装软件时,会通过ftp协议访问到192.168.195.132(yum源服务端)的/opt/Packages/下寻找相应的rpm包并下载到本地(因为我们在服务端配置本地yum源时把yum仓库放在了/opt/下),然后进行安装的。又因为我们修改vsftpd 服务被登录之后的默认登陆位置 为根目录/下,所以配置baseurl=ftp://192.168.195.132/opt!!如果修改vsftpd 服务被登录之后的默认登陆位置 为/opt/下,那么应该配置baseurl=ftp://192.168.195.132/!!!baseurl必须路径必须配置正确,否则会报如下的错误:

    2.测试

    成功!!

    ###################################################################################################################################

    文末记录一下在本次ftp方式局域网yum源配置中的过程吧:

    本渣第一次配置ftp方式局域网yum源,当然首先打开搜索引擎参考一下大牛的博客啦,找了几篇博客参考,然后按照上面的步骤一步一步进行啦。很快在yum源服务端配置完了,测试也成功了!嘿嘿,接下来当然是配置客户端啦,配置完了之后测试:yum clean all 然后 yum list |wc -l 。然后一看,报错:

    卧槽!!跟博客上的输出结果不一样啊。安慰自己,没事没事。可能是自己敲错了字符而已,然后再一次重复步骤,发现并没有敲错字符!!嘿嘿,最尴尬的事情莫过于步骤跟大牛的一模一样,但是大牛的输出结果正确,而自己的报错。GG!!!当然啦,将报错信息copy然后搜索一下呀!!结果试了好几个方法并不能解决!!!大写的尴尬!!当然啦,向身边的大牛请教啊!!!后来发现客户端在配置/etc/yum.repos.d/nagios1.repo文件时baseurl路径写错了,因为在yum源服务端修改vsftpd 服务被登录之后的默认登陆位置为/var/ftp/pub/ ,而客户端/etc/yum.repos.d/nagios1.repo的baseurl=192.168.195.132/opt。所以导致client客户端找不到yum源服务端的yum源仓库而报错Error: Cannot retrieve repository metadata (repomd.xml) for repository: nagios1.都是盲目执行别人的步骤的锅啊!!经请教之后:在yum源服务端修改

    etc/vsftpd/vsftpd.conf文件,在文件末添加anon_root=/:

    然后重启一下vsftpd:(ervice vsftpt restart)、yum clean all。然后client就可以访问yum源服务端了!!!!后来自己尝试在yum源服务端将vsftpd服务被登录之后的默认登陆位置/var/ftp/pub/修改成根目录/下;并把刚刚在yum源服务端etc/vsftpd/vsftpd.conf文件上添加的 anon_root=/注释掉,然后测试在client上也能成功访问到yum源服务端!!

    总之,服务端的vsftpd服务被登录之后的默认登陆所在路径(或服务端的etc/vsftpd/vsftpd.conf下anon_root参数的路径)+客户端/etc/yum.repos.d/nagios1.repo(我的为nagios1.repo,不要盲目复制)文件baseurl的IP后的路径等于你在服务端yum源仓库的路径(即Packages所在的目录路径)!!!到此,ftp方式局域网yum源的配置成功了!!

    哈哈哈,此处要感谢最后帮我解决问题的身边的那位大牛涛哥!!!

    欢迎使用Markdown编辑器

    你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    新的改变

    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

    1. 全新的界面设计 ,将会带来全新的写作体验;
    2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
    4. 全新的 KaTeX数学公式 语法;
    5. 增加了支持甘特图的mermaid语法1 功能;
    6. 增加了 多屏幕编辑 Markdown文章功能;
    7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
    8. 增加了 检查列表 功能。

    功能快捷键

    撤销:Ctrl/Command + Z
    重做:Ctrl/Command + Y
    加粗:Ctrl/Command + B
    斜体:Ctrl/Command + I
    标题:Ctrl/Command + Shift + H
    无序列表:Ctrl/Command + Shift + U
    有序列表:Ctrl/Command + Shift + O
    检查列表:Ctrl/Command + Shift + C
    插入代码:Ctrl/Command + Shift + K
    插入链接:Ctrl/Command + Shift + L
    插入图片:Ctrl/Command + Shift + G

    合理的创建标题,有助于目录的生成

    直接输入1次#,并按下space后,将生成1级标题。
    输入2次#,并按下space后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

    如何改变文本的样式

    强调文本 强调文本

    加粗文本 加粗文本

    标记文本

    删除文本

    引用文本

    H2O is是液体。

    210 运算结果是 1024.

    插入链接与图片

    链接: link.

    图片: Alt

    带尺寸的图片: Alt

    居中的图片: Alt

    居中并且带尺寸的图片: Alt

    当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

    如何插入一段漂亮的代码片

    博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

    // An highlighted block
    var foo = 'bar';
    

    生成一个适合你的列表

    • 项目
      • 项目
        • 项目
    1. 项目1
    2. 项目2
    3. 项目3
    • 计划任务
    • 完成任务

    创建一个表格

    一个简单的表格是这么创建的:

    项目 Value
    电脑 $1600
    手机 $12
    导管 $1

    设定内容居中、居左、居右

    使用:---------:居中
    使用:----------居左
    使用----------:居右

    第一列 第二列 第三列
    第一列文本居中 第二列文本居右 第三列文本居左

    SmartyPants

    SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

    TYPE ASCII HTML
    Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
    Quotes "Isn't this fun?" “Isn’t this fun?”
    Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

    创建一个自定义列表

    Markdown
    Text-to-HTML conversion tool
    Authors
    John
    Luke

    如何创建一个注脚

    一个具有注脚的文本。2

    注释也是必不可少的

    Markdown将文本转换为 HTML

    KaTeX数学公式

    您可以使用渲染LaTeX数学表达式 KaTeX:

    Gamma公式展示 Γ(n)=(n1)!nN\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N 是通过欧拉积分

    Γ(z)=0tz1etdt&ThinSpace;. \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.

    你可以找到更多关于的信息 LaTeX 数学表达式here.

    新的甘特图功能,丰富你的文章

    Mon 06Mon 13Mon 20已完成 进行中 计划一 计划二 现有任务Adding GANTT diagram functionality to mermaid
    • 关于 甘特图 语法,参考 这儿,

    UML 图表

    可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::

    张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间,文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五

    这将产生一个流程图。:

    链接
    长方形
    圆角长方形
    菱形
    • 关于 Mermaid 语法,参考 这儿,

    FLowchart流程图

    我们依旧会支持flowchart的流程图:

    Created with Raphaël 2.2.0开始我的操作确认?结束yesno
    • 关于 Flowchart流程图 语法,参考 这儿.

    导出与导入

    导出

    如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

    导入

    如果你想加载一篇你写过的.md文件或者.html文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
    继续你的创作。


    1. mermaid语法说明 ↩︎

    2. 注脚的解释 ↩︎

    展开全文
  • RedHat 6.8 yum源配置

    2017-11-08 16:29:51
    RedHat 6.8 yum源配置,非常详细,身边朋友在用,觉得很好
  • RedHat yum 源配置

    2019-02-09 16:25:06
    RedHat yum 源配置
  • redhat yum源配置

    2019-07-05 23:49:40
    redhat yum源配置一、网络yum源配置1 、首先查看redhat7系统本身安装的yum软件包 ,redhat本身安装了6个关于yum的软件包,我们需要把它给卸载!2、卸载这些软件包 一、网络yum源配置 由于Red Hat Enterprise Linux7...
  • 网络的YUM源配置

    2019-01-22 21:25:00
    网络的YUM源配置 网络的YUM源配置本地YUM源缺点只能为本机提供YUM服务网络YUM源的优点可以为网络中所有的客户机提供服务基于FTP的YUM源基于HTTP的YUM源基于FTP的YUM源服务器端:基于FTP的YUM源...
  • RedHat yum源配置

    万次阅读 2018-03-28 17:29:05
    RedHat yum源配置 原本以为Redhat7 和Centos7是完全一样的,可是安装完Redhat7以后,使用yum安装软件,提示红帽操作系统未注册。在网上搜索教程,最后成功解决,解决方式是将yum源更改为网易的镜像库。 以下为解决...
  • Linux本地yum源配置以及使用yum源安装gcc编译环境 本文档是图文安装本地yum源的教程,以安装gcc编译环境为例。 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:...
  • 网络yum源配置

    2018-07-04 14:39:34
    网络yum源的简单配置方法,一般安装好redhat后,不能注册的话,不能使用系统自带的yum源。但是我们可以自己配置yum源来解决这一问题。下面介绍下redhat配置163yum源
  • CentOS7网络yum源配置

    2020-09-27 18:18:55
    网络yum源配置 基础Centos7.x [1] 首先备份/etc/yum.repos.d/CentOS-Base.repo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup [2] 进入yum源配置文件所在文件夹 cd /etc/yum...
  • Yum源相关的一些问题 1 检查自己创建的yum源是否可用。yum list如果出现很多安装包,说明...yum源配置的三种方法 (一)yum源概述 yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源。在/etc/yu...
  • 在项目实施过程中,很多实施单位存在没有外网的情况。...说明:想直接看服务器yum源配置的机票位置点击跳转------&gt;&gt;&gt;&gt;&gt;ε≡٩(๑&gt;₃&lt;)۶ 一心向学 ...
  • redhat镜像及yum源配置

    千次阅读 2020-03-28 12:57:25
    redhat镜像下载地址 百度云链接 redhat安装教程自行百度 ...reahat yum源配置 RedHat yum源配置 原本以为Redhat7 和Centos7是完全一样的,可是安装完Redhat7以后,使用yum安装软件,提示红帽操作系统未注册。...
  • Centos yum源配置

    2016-01-27 15:03:54
    网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源...1,进入yum源配置目录 cd /etc/yum.repos.d 2,备份系统自带的yum源 mv CentOS-Base.repo CentOS-Base.repo.bk 下载
  • Linux本地yum源配置

    2020-02-14 16:42:38
    服务器不能访问外网时,一般需要搭建本地yum源,本文主要介绍如何借助nginx实现本地yum源配置。 二、本地配置 1、准备 所需要的rpm包,可以用U盘或移动硬盘存储 上传到主机或者挂载,这里我上传到/opt/repos/rpms 2...
  • 本地yum源配置: 1.准备一个软件仓库(准备软件包,解决依赖关系----记录依赖关系的文件) 1)创建一个挂载点 mkdir /mnt/centos 2)将镜像文件挂载到挂载点 mount -t iso9660 -o loop /dev/cdrom /mnt/centos ...
  • Linux本地yum源配置以及使用yum源安装gcc编译环境 本文档是图文安装本地yum源的教程,以安装gcc编译环境为例。 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux...
  • linux rhel7 yum源配置

    2019-07-16 11:26:05
    1、yum源作为rhel7的下载源仓库在应用时至关重要...(1)在目录下创建 XXX.repo文件用来存储yum源配置信息 [XXX] yum源唯一标识符,避免与其他yum仓库重名,默认建议使用文件名来作为此处标识 name = XXXXXXXXXXXXXX...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,382
精华内容 8,552
关键字:

yum源配置