CentOS

作者: svatyvabin | 来源:发表于2017-08-04 15:37 被阅读59次

    创建大文件

    dd if=/dev/urandom of=bigfile bs=10M count=1
    

    创建一个随机字符串的 10MB 的 bigfile 文件

    设置网络

    查看 IP 地址:

    ip addr show
    

    设置启动时自动获得 IP:

    cd /etc/sysconfig/network-scripts/
    vi ifcfg-ens33 # ens33 这个名字在不同电脑上可能会不同
    

    ifcfg-ens33 文件内容大致如下:

    TYPE=Ethernet
    BOOTPROTO=dhcp
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=0c971d52-7dac-4b73-a660-2364a1f9320c
    DEVICE=ens33
    ONBOOT=no
    

    将最后的 ONBOOT=no 改成 ONBOOT=yes

    然后重启网络服务:

    sudo service network restart
    

    现在再检查一下网络:

    ip addr show
    curl bing.com
    

    安装开发工具组

    sudo yum groupinstall "Development Tools"
    

    maven 镜像

    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <mirrors>
        <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
    </settings>
    

    设置 ssh 信任 key

    将本机的 id_rsa.pub 全部内容(默认在 ~/.ssh/ 下)添加到服务器的 ~/.ssh/authorized_keys 文件最后一行

    设置用户的环境变量

    vim ~/.bashrc
    

    在最后一行添加(使用绝对路径)

    export JAVA_HOME=""
    

    下载 rpm 不安装

    yum intall yum-utils # 安装 repotrack 和 yumdownloader 工具
    repotrack -a x86_64 gcc # 下载 gcc 和他所有的 64 位架构的依赖包(不管是否已经安装,推荐使用这种方式)
    yumdownloader gcc # 下载 gcc 的 rpm 包
    yumdownloader --resolve gcc # 下载 gcc rpm 包和本机没有的 rpm 依赖包
    

    离线安装 rpm 包

    通过 repotrack 命令下载好包和他所有的依赖之后,就可以离线安装了(例如我把所有的 rpm 文件放在了 /home/weibin/rpm/ 目录下):

    cd /home/weibin/rpm/
    sudo yum install *
    

    之后输入 y 即可安装,yum 程序会根据各自的依赖关系依次安装。

    如果有新的依赖需要更新的话,就会访问网络,导致不能正常的离线安装,这时候可能需要把对应的依赖 rpm 文件删掉才行。

    相关文章

      网友评论

          本文标题:CentOS

          本文链接:https://www.haomeiwen.com/subject/bsnywttx.html