1. 程式人生 > >Linux 必要軟件的配置

Linux 必要軟件的配置

ase optional pat 記錄 解壓 simple 重裝 software conf

主要是記錄一下,免得下次重裝系統後又到處搜索。。

一、必要軟件的安裝

  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
    • 在 Deepin 上的安裝:https://wiki.deepin.org/index.php?title=Docker
    • 其他:https://yeasy.gitbooks.io/docker_practice/content/install/

其實我想我應該整個 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 必要軟件的配置