本帖最后由 zqm 于 2020-8-23 20:36 编辑
配置的目的:
Ubuntu默认使用apt命令下载软件,apt的访问源是国外的网站,下载速度很慢,配置即,更换为国内的镜像源可以提高下载速度。需要将/etc/apt/source.list中的默认源更换为阿里源/清华源/科大源,注意的是,三种源添加一种就行。
安装必要软件:
这一步根据自己需求决定,我通常下载的编译器为gcc/g++可以编译C,C++,Fortran,python等多种语言,如果运行的程序版本较老,建议不要安装太新的版本,地球物理一般常用的版本是gcc/g++4.1.2或gcc/g++4.6或gcc/g++4.8。
美化的目的:
Linux系统是没有图形界面的,因此各个软件的使用需要依靠终端的一行行命令实现。与计算机交互的方式有两种:命令式编程和脚本式编程。
命令式编程就是在终端输入一行命令,计算机给出相应操作。该方式在终端(terminal)中实现,例如Ubuntu系统的bash和Centos系统的shell,我推荐cmder。
以上三个过程操作具体为:
配置过程:
在终端bash输入以下命令
sudo vi /etc/apt/source.list
#添加以下源并保存退出
sudo apt-get update
sudo apt-get upgrade
其中需要在vim编辑器中添加以下源:三类选一类即可。(先按“i”进入输入模式,然后复制以下网址,然后按Esc退出输入模式,最后输入“:wq”保存退出)
安装gcc编译器:
sudo apt-get install gcc-4.6 build-essential #安装gcc gcc -version #查看gcc版本 该命令需要在源里添加以下两个源:
还可以在Linux系统中同时安装高低版本的gcc编译器,分别用于编译新/老代码,改变优先级即可切换gcc的版本。如果在安装过程中出现了路径依赖问题,原因往往是系统版本和软件的版本不匹配,解决方法有:1.下载适合版本的编辑器/系统。2.直接去Ubuntu网站( https://packages.ubuntu.com/)查找依赖关系,手动安装。此外,也可以下载好压缩包,然后在规定目录下解压进行安装,该方法适用于gcc-4.1.2等老版本
美化编程环境:
终端的版本有很多,例如win10的命令提示符,win10的PowerShell,他们需要在终端输入bash才能进入Linux系统,相当于在开始菜单中直接打开ubuntu应用。此外win10的应用商店里面有一个“terminal”应用也较美观。我推荐的cmder是一个可以更加个性化设置的小软件,支持左右分屏和上下分屏,透明度修改,中文模式的添加。
此外,命令行编程也很重要,记事本虽然可以打开一些脚本,但是它看起来并不舒服。sublime是一个适合多种语言,函数彩色显示的脚本编辑器。 下载之后需要做两步配置:1.导入Fortran语言的颜色配置(下载github的一个包并导入),2.添加到右键快捷方式。相关教程可以在网上找到。 |