Linux 必要软件的配置

Posted kirito-c

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 必要软件的配置相关的知识,希望对你有一定的参考价值。

主要是记录一下,免得下次重装系统后又到处搜索。。

一、必要软件的安装

  1. JDK
    1. 下载 tar.gz:http://www.oracle.com/technetwork/java/javase/downloads/index.html
    2. 解压到 /opt(optional softwares, 可认为是 D盘)或 /usr/local(相当于 C://Program Files)中。
    3. 添加 PATH 和其他可能需要的环境变量:将下列命令添加到 /etc/profile中,如果只自己用的话,也可加入到 ~/.profile 里。

      export JAVA_HOME=/opt/java-xx               # 设定 JAVA_HOME,这是依赖 JDK 的软件可能需要的环境变量。
      export PATH=$PATH:$JAVA_HOME/bin    # 添加到 PATH 中
      # export JRE_HOME=/opt/java-xx/jre            # Tomcat 会先检查 JRE_HOME,若它不存在才检查 JAVA_HOME,一般来说设定了 JAVA_HOME 的话就不需要设定这个变量。
      # 此外 java 还有个 CLASSPATH 变量,不过一般并不需要设置它。通过 -cp 或 --classpath 设定会更灵活。
  2. Anaconda
    安装基本是傻瓜式的。
    需要注意的一个选项是Do you wish the installer to prepend the Anaconda<2 or 3> install location to PATH in your /home/<user>/.bashrc ? 如果你没注意这个,它默认会选否。此时需要手动将bin目录添加进 PATH。一般添加到用户的~/.bashrc里。
  3. Docker

其实我想我应该整个 Dockerfile,把各种环境全封进去,一劳永逸。。

二、各种镜像源的设置

  1. pip 设置清华 Pypi 镜像源
    添加文件 ~/.pip/pip.conf,内容:

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    该配置文件对 pip 和 pip3 都有效。
  2. Anaconda 清华镜像源
    进上面链接看吧,如果装了 Anaconda 的话。
  3. Docker的阿里镜像
    具体设置方法见上面的链接。






以上是关于Linux 必要软件的配置的主要内容,如果未能解决你的问题,请参考以下文章

linux基础篇Linux 基础优化配置

linux安装操作系统以及配置ip地址

将Sublime Text 2配置为C#代码编辑器(附配置文件)

linux 极限环境下编译环境的安装

Linux源码安装软件包时--prefix的配置建议

Linux系统安全基础知识