Ubuntu 配置科學計算環境

2021-10-11 01:12:17 字數 1385 閱讀 6251

本人在聚變等離子體方向做理論模擬。本文旨在提供在ubuntu下搭建基本的c&python開發環境。ubuntu系統版本18&20都可以(建議不要使用最新版的)。

(vim/gcc/g++/gdb/gfortran/make/cmake/ccmake/ipython/fftw/blas/lapack/mumps/petsc/eigen/openmpi/openmp)

用國外源,安裝軟體極其費時,可能一天就安了幾個軟體。某個大佬寫了乙個指令碼(quanweigithub/ubuntu-china-source)用於切換ubuntu的映象到國內源。

sudo apt install

git

sudo apt install neovim
neovim 使用的配置檔案和 vim 不同,需要在 ~/.config/nvim/ 目錄下建立檔案 init.vim ,該檔案就是 neovim 的配置檔案,neovim 所有的配置都可以放入其中。由於 neovim 是基於 vim 開發的,所以 neovim 和 vim 的絕大多數配置都是相同的,如果之前使用過 vim,可以把之前的配置的大部分拷貝過來使用。vim-plug的有效檔案就是plug.vim!!!

vim

複製到~/.vim/autoread/資料夾下

nvim

複製到~/.local/share/nvim/site/autoread/資料夾下

安裝vim-plug外掛程式管理器:編輯 init.vim 檔案

call plug#begin(』~/.local/share/nvim/site/plugged/』)

plug 『itchyny/lightline.vim』

call plug#end()

sudo apt update

sudo apt install build-essential

sudo

apt-get

install gfortran

sudo

apt-get

install cmake

sudo

apt-get

install cmake-curses-gui

sudo dpkg -i linuxqq_2.0.0-b2-1082_amd64.deb

sudo dpkg -r linuxqq

wget
or

wget
and then

bash anaconda3-2019.03-linux-x86_64.sh
—更新中—

Ubuntu配置環境

ubuntu linux系統環境變數配置檔案 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設...

Ubuntu環境配置

一方面由於實驗室開發的要求,另一方面由於自己想搞linux伺服器,於是在自己的電腦上裝了雙系統 ubuntu 16.04 windows10。其中win10是pc自身的系統,ubuntu為後期裝入,本篇部落格將稍微記錄一下我對整個系統的ui優化以及部分必要的軟體配置。另外,考慮到我有c 的開發需求,...

Ubuntu環境配置

暫時蹭師兄的powerful machine,ubuntu mate不好用,故搭虛擬機器備用。guest os ubuntu16.04lts 硬碟24g 記憶體8g 磁碟分割槽 分割槽大小格式 8gext4,主分割槽 boot 200m 邏輯分割槽 swap 6g 約等於真實記憶體 邏輯分割槽 ho...