• 常见开发工具安装方法


    yum

    # version
    [root@localhost ~]# uname -a
    Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
    [root@localhost ~]# cat /etc/redhat-release 
    CentOS Linux release 7.5.1804 (Core)
    
    # 源
    [root@localhost yum.repos.d]# egrep -v '(^#|^$)' CentOS-Base.repo 
    [base]
    name=CentOS-$releasever - Base
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    [updates]
    name=CentOS-$releasever - Updates
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    [extras]
    name=CentOS-$releasever - Extras
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    [centosplus]
    name=CentOS-$releasever - Plus
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
    gpgcheck=1
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    # 源仓库目录加载
    [root@localhost ~]# yum repolist
    已加载插件:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    源标识                                                             源名称                                                             状态
    base/7/x86_64                                                      CentOS-7 - Base                                                    10,072
    docker-ce-stable/7/x86_64                                          Docker CE Stable - x86_64                                             132
    extras/7/x86_64                                                    CentOS-7 - Extras                                                     500
    updates/7/x86_64                                                   CentOS-7 - Updates                                                  2,963
    repolist: 13,667
    
    # 验证
    [root@localhost ~]# yum -y install httpd  && echo $?
    0
    

    apt

    # version
    root@BS:/etc/apt# uname -a
    Linux BS 5.4.0-90-generic #101~18.04.1-Ubuntu SMP Fri Oct 22 09:25:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
    root@BS:/etc/apt# cat /proc/version
    Linux version 5.4.0-90-generic (buildd@lcy01-amd64-026) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #101~18.04.1-Ubuntu SMP Fri Oct 22 09:25:04 UTC 2021
    
    # 源
    root@BS:/etc/apt# egrep -v "(^$|^#)" sources.list
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic main restricted
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic universe
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic-updates universe
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic multiverse
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
    deb http://cn.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu bionic-security main restricted
    deb http://security.ubuntu.com/ubuntu bionic-security universe
    deb http://security.ubuntu.com/ubuntu bionic-security multiverse
    
    # 测试
    root@BS:/etc/apt# apt install apache2 -y
    

    npm

    C:\Users\zhanghe>npm install vue
    npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\zhanghe\package.json'
    npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\zhanghe\package.json'
    npm WARN vue-awesome-swiper@4.1.1 requires a peer of swiper@^5.2.0 but none is installed. You must install peer dependencies yourself.
    npm WARN zhanghe No description
    npm WARN zhanghe No repository field.
    npm WARN zhanghe No README data
    npm WARN zhanghe No license field.
    
    + vue@2.6.14
    added 1 package from 1 contributor and audited 7 packages in 1.239s
    
    1 package is looking for funding
      run `npm fund` for details
    

    docker

    centos7

    # version
    [root@localhost ~]# uname -a
    Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
    [root@localhost ~]# cat /etc/redhat-release 
    CentOS Linux release 7.5.1804 (Core)
    
    
    # 配置docker使之信任registry.cn-shenzhen.aliyuncs.com,放弃对此地址安全检查;
    [root@localhost ~]# vim /etc/docker/daemon.json 
    {
       "insecure-registries":["registry.cn-shenzhen.aliyuncs.com"]
    }
    
    # 重启docker
    [root@localhost ~]# systemctl restart docker
    
    # 指定从registry.cn-shenzhen.aliyuncs.com 下载镜像
    [root@localhost ~]# docker pull registry.cn-shenzhen.aliyuncs.com/star7th/showdoc
    [root@localhost ~]# echo $?
    0
    

    windows

    增加下列配置:

    PIP

    ubuntu

    # version
    root@BS:/etc/apt# uname -a
    Linux BS 5.4.0-90-generic #101~18.04.1-Ubuntu SMP Fri Oct 22 09:25:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
    root@BS:/etc/apt# cat /proc/version
    Linux version 5.4.0-90-generic (buildd@lcy01-amd64-026) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #101~18.04.1-Ubuntu SMP Fri Oct 22 09:25:04 UTC 2021
    
    # pip 配置
    cd ~
    mkdir .pip
    vim .pip/pip.conf
    	[global]
    	index-url=http://mirrors.aliyun.com/pypi/simple/
    	[install]
    	trusted-host=mirrors.aliyun.com
    
    # 测试
    root@BS:~# pip install a2a
    

    windows

    # 注意要加trusted
    pip install onnx -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
    
  • 相关阅读:
    入职linux基本命令学习
    C++大师Stan Lippman:我对中国程序员的忠告
    Create Your Own Search Engine with Python
    获取相加等于某个值的集合
    关于mysql的连接数问题
    修改Windows2003Server的Telnet默认端口(23)为其它端口的方法
    解决WCF传输大数据量时出错并提示:远程主机强迫关闭了一个现有的连接
    IIS服务器静态网页被挂马和解决方法(ZT)
    CAD2016 Object Arx开发环境搭建与HelloWorld实现
    我的Java之路(5)
  • 原文地址:https://www.cnblogs.com/yizhangheka/p/15590833.html
Copyright © 2020-2023  润新知