# Intel releases oneAPI Toolkit, free, Fortran 2018

**URL:** <https://fortran-lang.discourse.group/t/intel-releases-oneapi-toolkit-free-fortran-2018/471>\
**Category:** Announcements\
**Created:** [December 8, 2020, 9:30pm UTC](https://fortran-lang.discourse.group/t/intel-releases-oneapi-toolkit-free-fortran-2018/471 "2020-12-08T21:30:36Z")\
**Posts on this page:** 1\
**Showing post:** 74

<div class="post-metadata">

**Author:** ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Post date:** [June 25, 2021, 1:40pm UTC](https://fortran-lang.discourse.group/t/intel-releases-oneapi-toolkit-free-fortran-2018/471/74 "2021-06-25T13:40:37Z")

</div>

I had problems with `source /opt/intel/oneapi/setvars.sh` in my `.bash_profile` script (which is normally launched at each shell login), in my Linux Ubuntu. Hence, I removed it from this file and added in my `.bashrc` (launched each time you open a shell) the following command:

```bash
source /opt/intel/oneapi/setvars.sh --force > /dev/null

```

The `--force` is necessary to avoid that message:

```auto
:: WARNING: setvars.sh has already been run. Skipping re-execution.
   To force a re-execution of setvars.sh, use the '--force' option.
   Using '--force' can result in excessive use of your environment variables.

```

The `> /dev/null` redirection is to avoid having a message printed each time you open a terminal.

---

_[View the full topic](https://fortran-lang.discourse.group/t/intel-releases-oneapi-toolkit-free-fortran-2018/471)._
