Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
iCommands 4.1.10, the latest supported version for CyVerse services, has been released by iRODS. For a list of affected services and testing done, see Upgrading to iRODS 4.1. |
...
Section | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Because CyVerse products are interdependent with iRODS iCommands and iRODS products such as FUSE, the instructions for downloading iCommands vary according to your OS.
Anchor | ||||
---|---|---|---|---|
|
Note | |||||
---|---|---|---|---|---|
| |||||
Before upgrading to a 4.1 version, see Upgrading to iRODS 4.1 to view the list of services and testing done on the affected CyVerse offerings. The most recent supported version for use with most CyVerse services is iRODS 4.1.10.
|
...
Code Block | ||||
---|---|---|---|---|
| ||||
yum install https://files.renci.org/pub/irods/releases/4.1.10/centos6/irods-icommands-4.1.10-centos6-x86_64.rpm |
Next , continue to Step 2 to configure iCommands.
Anchor | ||||
---|---|---|---|---|
|
...
Download the correct installer.
Tip title alternate installers compatible with performance enhanced FUSE client If you intend to heavily use the iRODS FUSE client, it requires version 4.1.9 of the iCommands to be installed. Here are the installers for this version.
From a terminal window, run the installer with
sh
.For example, if you were installing iCommands on an Ubuntu 14.04 system as the user
cyverse-user
, you would do something like the following example. The iCommands would end up being placed in the directory/home/cyverse-user/icommands
.Code Block prompt> sh irods-icommands-4.1.10-ubuntu-14.installer Where would you like to install it? [/home/cyverse-user] Expanding contents under /home/cyverse-user. Updating .bashrc done! To make the changes take effect in the current shell, please source your bashrc file, i.e., enter either `. ~/.bashrc`. or `bash`.
Important: To make the changes take effect in the current shell, you will need to source your
.bashrc
file by entering either`. ~/.bashrc`
.If you aren't using bash, or if your .bashrc file can't be edited, the environment variable
IRODS_PLUGINS_HOME
will need to be set to$INSTALL_BASE/icommands/plugins/
, where$INSTALL_BASE
is the directory you provided to the installer. It is also recommended that you add the iCommands to your path. Since setting the environment variable and modifying your path is the last thing the installer does, you don't need to run the installer again.Open a new terminal window, if necessary, and run
ienv
to check that the new version was installed.Continue to Step 2 to configure iCommands.
Anchor | ||||
---|---|---|---|---|
|
Warning |
---|
This Mac OS installer was tested by CyVerse for iCommands 4.1.9 compatibility with Mac OS 10.9 to 10.11 only, users have reported success with 10.15.2 |
...
- Download the Mac OS X iCommands 4.1.9 installer .
- Find the downloaded file in the finder window, hold down the control button, and select the downloaded package.
- Click Open to give permission for Mac to open the package.
Note: if you try to directly click and install the downloaded file, privacy and security setting in new release of Mac OS will prevent the installation and warn that "CyVerse is a unknown publisher", it is important to follow step #2 and 3 above. - Use the installer and follow the instructions .
- Open a new terminal window, if necessary, and run
ienv
to check that the new version was installed. - Continue to Step 2 to configure iCommands.
Unlike in other operating systems, on Mac OS, the command line environment configuration is added to your .bash_profile
file.
Anchor | ||||
---|---|---|---|---|
|
iRODS does not currently offer a 4.1 download for Windows users. If you are running Windows 10, iCommands can be run on the Linux subsystem. See https://docs.microsoft.com/en-us/windows/wsl/install-win10 for information on installing the Linux subsystem. Then follow the iCommands for Linux instructions to install iCommands.
Anchor | ||||
---|---|---|---|---|
|
...
When done, log out of the Data Store (especially important if on a shared or public computer) by entering iexit full
. (To log back in on the same device, enter iinit.)
After you are successfully connected, you do not need to reenter your password to use the CyVerse Data Store from that computer unless you log out.
Anchor | ||||
---|---|---|---|---|
|
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
The following settings allow power users to apply more advanced configuration settings for iRODS, but may be safely ignored by others. |
...