在ubuntu系统上安装指定版本的gfortran,具体步骤如下:

zhao@ubuntu:~$ sudo apt-get install gfortran-6
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:libdumbnet1 libllvm7
Use 'sudo apt autoremove' to remove them.
**The following additional packages will be installed:***cpp-6 gcc-6 gcc-6-base libasan3 libgcc-6-dev libgfortran-6-dev libgfortran3*
Suggested packages:gcc-6-locales gcc-6-multilib gcc-6-doc libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan3-dbgliblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg gfortran-6-multilibgfortran-6-doc libgfortran3-dbg libcoarrays-dev
The following NEW packages will be installed:cpp-6 gcc-6 gcc-6-base gfortran-6 libasan3 libgcc-6-dev libgfortran-6-dev libgfortran3
0 upgraded, 8 newly installed, 0 to remove and 37 not upgraded.
Need to get 23.4 MB of archives.
After this operation, 89.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] 


zhao@ubuntu:~$ sudo apt-get install gfortran-6
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:libdumbnet1 libllvm7
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:cpp-6 gcc-6 gcc-6-base libasan3 libgcc-6-dev libgfortran-6-dev libgfortran3
Suggested packages:gcc-6-locales gcc-6-multilib gcc-6-doc libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan3-dbgliblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg gfortran-6-multilibgfortran-6-doc libgfortran3-dbg libcoarrays-dev
The following NEW packages will be installed:cpp-6 gcc-6 gcc-6-base gfortran-6 libasan3 libgcc-6-dev libgfortran-6-dev libgfortran3
0 upgraded, 8 newly installed, 0 to remove and 37 not upgraded.
Need to get 23.4 MB of archives.
After this operation, 89.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 gcc-6-base amd64 6.5.0-2ubuntu1~18.04 [16.7 kB]
Get:2 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 cpp-6 amd64 6.5.0-2ubuntu1~18.04 [6,396 kB]
Get:3 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 libasan3 amd64 6.5.0-2ubuntu1~18.04 [313 kB]
Get:4 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 libgcc-6-dev amd64 6.5.0-2ubuntu1~18.04 [2,308 kB]
Get:5 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 gcc-6 amd64 6.5.0-2ubuntu1~18.04 [7,067 kB]
Get:6 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 libgfortran3 amd64 6.5.0-2ubuntu1~18.04 [270 kB]
Get:7 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 libgfortran-6-dev amd64 6.5.0-2ubuntu1~18.04 [303 kB]
Get:8 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 gfortran-6 amd64 6.5.0-2ubuntu1~18.04 [6,769 kB]
Fetched 23.4 MB in 16s (1,439 kB/s)
Selecting previously unselected package gcc-6-base:amd64.
(Reading database ... 184523 files and directories currently installed.)
Preparing to unpack .../0-gcc-6-base_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking gcc-6-base:amd64 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package cpp-6.
Preparing to unpack .../1-cpp-6_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking cpp-6 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package libasan3:amd64.
Preparing to unpack .../2-libasan3_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking libasan3:amd64 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package libgcc-6-dev:amd64.
Preparing to unpack .../3-libgcc-6-dev_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking libgcc-6-dev:amd64 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package gcc-6.
Preparing to unpack .../4-gcc-6_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking gcc-6 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package libgfortran3:amd64.
Preparing to unpack .../5-libgfortran3_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking libgfortran3:amd64 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package libgfortran-6-dev:amd64.
Preparing to unpack .../6-libgfortran-6-dev_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking libgfortran-6-dev:amd64 (6.5.0-2ubuntu1~18.04) ...
Selecting previously unselected package gfortran-6.
Preparing to unpack .../7-gfortran-6_6.5.0-2ubuntu1~18.04_amd64.deb ...
Unpacking gfortran-6 (6.5.0-2ubuntu1~18.04) ...
Setting up gcc-6-base:amd64 (6.5.0-2ubuntu1~18.04) ...
Setting up cpp-6 (6.5.0-2ubuntu1~18.04) ...
Setting up libasan3:amd64 (6.5.0-2ubuntu1~18.04) ...
Setting up libgcc-6-dev:amd64 (6.5.0-2ubuntu1~18.04) ...
Setting up libgfortran3:amd64 (6.5.0-2ubuntu1~18.04) ...
Setting up libgfortran-6-dev:amd64 (6.5.0-2ubuntu1~18.04) ...
Setting up gcc-6 (6.5.0-2ubuntu1~18.04) ...
Setting up gfortran-6 (6.5.0-2ubuntu1~18.04) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
zhao@ubuntu:~$
zhao@ubuntu:~$

安装完成后,如何调用,如下:

zhao@ubuntu:~$
zhao@ubuntu:~$
zhao@ubuntu:~$ gfortran-6  --version
GNU Fortran (Ubuntu 6.5.0-2ubuntu1~18.04) 6.5.0 20181026
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.zhao@ubuntu:~$ gfortran --versionCommand 'gfortran' not found, but can be installed with:sudo apt install gfortranzhao@ubuntu:~$
zhao@ubuntu:~$ 

可见,如果安装时,指定了版本,那么调用时,也需要指定版本。

在ubuntu系统上安装指定版本的gfortran相关推荐

  1. ubuntu安装java_如何在Ubuntu系统上安装Java

    作为Java开发人员,您将需要一次或两次在系统上安装它.与普遍的看法相反,在Ubuntu计算机上安装Java非常简单.在本文中,我们将说明以下三种在Ubuntu系统上安装稳定版本的Java的方法: 通 ...

  2. 如何在ubuntu系统上安装多个cudn环境(及对应cudnn、pytorch 、torchvision安装方法 )

    如何在ubuntu系统上安装多个cudn环境 第二版本的cuda的安装 cuda的切换设置 对应cudnn的安装 安装pytorch及torchvision 后话 转载请注明出处 在跑模型的时候报错说 ...

  3. centos+7.2+linux版本,在Linux Centos 7.2 上安装指定版本Docker。

    相关资料链接: 先清空下"历史" yum remove docker \ docker-common \ docker-selinux \ docker-engine 安装必要的包 ...

  4. [详细教程] 在现有Ubuntu系统上安装Windows 10 (双系统)

    文章目录 前言 一些说明 1.创建NTFS主分区 [1] 1.1 方法一:Unetbootin (官方不推荐) 1.2 方法二:Tuxboot 1.3 利用gparted启动盘创建新的NTFS分区 2 ...

  5. 在ubuntu系统上安装lammps与QUIP插件

    在ubuntu系统上安装lammps与QUIP插件 注:一定在安装之前确定自己的Ubuntu版本,太新的版本可能导致安装后出现莫名奇妙的错误,系统还不会"告诉"你 我自己一开始安装 ...

  6. 在Ubuntu系统上安装Windows 10(真实有效)

    在Ubuntu系统上安装Windows 10 在Ubuntu系统上安装Windows 10 亲测有效.全网只找到 https://blog.csdn.net/weixin_39278265/artic ...

  7. Ubuntu通过apt-get安装指定版本和查询指定软件有多少个版本

    一.通过apt-get安装指定版本 apt-get install <<package name>>=<<version>> 二.查询指定软件有多少个版 ...

  8. 在Ubuntu系统上安装StoneDB数据库

    今天我会进行StoneDB数据库在Ubuntu 22.04系统下的安装. 严格按照官方文档的步骤执行,看看能否顺利安装. 准备Ubuntu系统 我已在虚拟机中安装好了Ubuntu 22.04版本的系统 ...

  9. Ubuntu系统上安装永中Office2012

    Ubuntu系统上,自带的那个OpenOffice有时候不好使,会显示乱码: 安装永中Office2012 1.下载 下载的网址我不记得了,需要的话,网上搜一下吧- 2 .这个今天装好了告诉你们怎么安 ...

最新文章

  1. 记录理解程度、一篇至少读3遍,吴恩达建议这样读论文
  2. 软键盘挡住WebView中输入框解决方法
  3. 用于在公网环境下测试的Telnet/SSH服务器
  4. php网页打开输入密码,PHP输入密码查看网页
  5. (2015-12-09)java.util.Arrays的用法
  6. HBase——强一致性详解
  7. emlog博客网站后台登录模板 上传到模板目录即可
  8. 求逆元的两种方法+求逆元的O(n)递推算法
  9. DBA警世录:备份重于一切
  10. mysql 5.7 编译_MySQL5.7.20编译安装
  11. ubuntu设置maven环境变量
  12. 汽车电子电气TARA分析从入门到放弃
  13. 在EXCEL表格中如何快速换行
  14. linux profiling 工具,高性能:LEP (LINUX EASY PROFILING) 工具介绍
  15. 计算机组成原理基础知识试题及答案,[电脑基础知识]计算机组成原理试题库.doc...
  16. 图像、图形、图片文件格式
  17. android纪念日源码,分享超炫的表白页面和爱的纪念日源码
  18. Android手机靠近蓝牙模块自动连接蓝牙模块,断后自动重连。也可以手机靠近手机自动连接。连接成功率百分之百,可后台运行
  19. SpringBoot 优雅实现动态数据源切换配置
  20. 游戏制作之路(1)Blender下载

热门文章

  1. Vue前端开发文档(完善中)
  2. 在线取名应用!给你自己取个好听的网名吧!
  3. gogs mail 配置(邮件服务器使用自颁发证书)
  4. 吴恩达《机器学习》第四章:多元线性回归
  5. SSH信任关系配置(免密码登录)
  6. 2022年4月23日美团笔试
  7. 本计算机家庭组的用户名,家庭组
  8. u盘启动 联想一体机_Lenovo消费台式机与一体机预装Windows 8改装Windows 7的解决方案...
  9. spring cloud 集成sentinel 报错 Failed to introspect Class
  10. C++ OpenCV 抠商标图片文字背景透明