zoukankan      html  css  js  c++  java
  • CentOS 7 软件安装简记

    Install SW Record
    =================
    
    $ sudo yum install vim-X11.x86_64 
    $ sudo yum install clang.x86_64
    $ sudo yum install tree.x86_64
    $ sudo yum install epel-release.noarch        # for get SW from Extra-Package-for-Enterprise-Linux
    $ sudo yum install python2-pip.noarch
    $ sudo yum install python-tools.x86_64        # for tcl, tix, tk, tkinter, idle
    
    # maybe need `-ignore-installed` due to old version installed prevent new
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --ignore-installed pyparsing   
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ matplotlib==2.2
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ scipy
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pandas
    
    $ sudo yum install wxPython.x86_64
    $ sudo yum install p7zip.x86_64               # Note: usage name is `7za`
    $ sudo yum install chromium.x86_64
    $ sudo yum install emacs.x86_64
    
    # for ipython
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ dnspython==1.15
    $ sudo yum install python-devel.x86_64
    $ sudo yum install openldap-devel.x86_64
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --ignore-installed python-ldap==3.0
    $ sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ ipython==5.0
    # for python36
    $ sudo yum install python36.x86_64        # then can use  'python36' to start python3
    $ sudo yum install python36-devel.x86_64
    $ sudo yum install python36-idle.x86_64
    $ sudo yum install python36-pip.noarch    # then can use 'pip3.6' 
    $ sudo pip3.6 install --upgrade pip       # upgrade pip3
    $ sudo pip2 install --upgrade pip         # upgrade pip2

    这样,/usr/bin/pip, /usr/bin/pip2, /usr/bin/pip2.7 将指向 Python2。/usr/local/bin/pip, /usr/local/bin/pip3, /usr/local/bin/pip3.6 将指向 Python3。具体使用的时候,直接用 pip2pip3 即可。

    # 编译安装 python37

    # 安装依赖包

    $ sudo yum install zlib-devel.x86_64 $ sudo yum install bzip2-devel.x86_64 $ sudo yum install openssl-devel.x86_64 $ sudo yum install ncurses-devel.x86_64 $ sudo yum install sqlite-devel.x86_64 $ sudo yum install readline-devel.x86_64 $ sudo yum install tk-devel.x86_64 $ sudo yum install gdbm-devel.x86_64 $ sudo yum install libdb4-devel.x86_64 $ sudo yum install libpcap-devel.x86_64 $ sudo yum install xz-devel.x86_64 $ sudo yum install libffi-devel.x86_64
    # 下载源码包,解压,配置,编译,安装,软链
    $
    tar --gzip -xvf Python-3.7.3.tgz $ cd Python-3.7.3/ $ ./configure --prefix=/usr/local/python3 --enable-optimizations $ make $ sudo make install $ sudo ln -fs /usr/local/python3/bin/python3.7 /usr/bin/python3 $ sudo ln -fs /usr/local/python3/bin/pip3 /usr/bin/pip3
    # 异步 web 开发相关

    $ sudo
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ aiohttp $ sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jinja2 $ sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ aiomysql $ sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ flask

    升级 gvim 到 8.x 版本见:https://www.cnblogs.com/gaowengang/p/10546815.html

    EPEL 清华源:  https://mirror.tuna.tsinghua.edu.cn/help/epel/

    All Linux 搜索安装包:https://pkgs.org/

    EL6, EL7 搜索安装包:http://mirror.ghettoforge.org/distributions/gf/el/

    Over :-)

  • 相关阅读:
    小程序面试题及答案
    Git常用指令
    《剑指offer》面试题23 从上往下打印二叉树 Java版
    《剑指offer》面试题22 栈的压入、弹出序列 Java版
    《剑指offer》面试题21 包含min函数的栈 Java版
    《剑指offer》面试题20 顺时针打印矩阵 Java版
    《剑指offer》面试题19 二叉树的镜像 Java版
    《剑指offer》面试题18 树的子结构 Java版
    《剑指offer》面试题17 合并两个排序的链表 Java版
    《剑指offer》面试题16 反转链表 Java版
  • 原文地址:https://www.cnblogs.com/gaowengang/p/10111520.html
Copyright © 2011-2022 走看看