LogoLogo
  • 🐿️NeuroInformatics Database
    • HIPAA Compliance
  • Getting Started
    • Installation
      • Quick Install
      • How to change passwords
      • Optional software
      • MySQL/MariaDB tweaks
    • Upgrade
      • Quick Upgrade
      • Migrate Existing Installation
  • Using NiDB
    • User's Guide
      • Importing data
      • Managing data
      • Finding & exporting data
      • Managing projects
      • Pipelines & analysis
      • Calendar
    • Administration
      • Front end (user facing)
      • Back end
      • nidb command line
  • Specifications
    • Data Storage Hierarchy
    • DICOM Anonymization
  • Tutorials
    • Working with Imaging Data
      • Uploading data for a sample project
      • Troubleshooting Missing Imaging Data
      • Import DICOM data
      • MR scan quality control
    • Manipulating Subjects, Studies, & Series
      • Working with subject IDs
      • Renaming series
    • Pipelines
    • Working with Redcap
      • Importing Data from a Redcap Project
      • Importing Subjects from Redcap
      • Reports based on data imported from Redcap
    • Analysis Builder
    • Administration of Users, Projects, & System
      • User Permissions
      • Creating new projects
      • Adding Users to Projects
      • Editing the config file
      • Deleting all the data
  • Contribute
    • Squirrel data sharing format
      • squirrel utilities
      • Using the squirrel library
      • Example package
      • squirrel vs BIDS
      • Specification v1.0
        • Package root
        • package
        • data
          • subjects
            • studies
              • series
                • params
              • analysis
            • observations
            • interventions
          • group-analysis
        • pipelines
          • data-steps
          • Pipeline scripts
        • experiments
        • data-dictionary
        • Modalities
      • Building squirrel library and utils
        • Building Python Wrapper
    • Building NiDB
    • Creating a Development VM
  • Help!
    • Github Issues
    • Github Discussions
Powered by GitBook
On this page
  • Install VMWare Workstation Player
  • Download Linux ISO file
  • Create a VM in VMWare Workstation Player
  • Installing Linux

Was this helpful?

Export as PDF
  1. Contribute

Creating a Development VM

This describes how to create a Linux virtual machine to build NiDB

PreviousBuilding NiDB

Last updated 20 days ago

Was this helpful?

Install VMWare Workstation Player

VMWare Player can be downloaded from

Download Linux ISO file

NiDB can be built on most RedHat compatiable Linux distributions. Download the Rocky 8 or 9 DVD ISO from

Create a VM in VMWare Workstation Player

Start VMWare Workstation Player, click Create a New Virtual Machine. Choose the ISO image that you downloaded. Click Next.

Select the Guest OS and version; in this example Linux and RHEL 9. Click Next.

Give your VM a meaningful name and location. Click Next.

Choose the disk size and format. 30GB is preferable and choose Store virtual disk as a single file. Click Next.

Click Customize Hardware... and change the VM hardware. If you have extra cores available on your host machine, 4 or more cores is preferable. Same with memory, if you have extra memorty available on your host machine, 8GB or more memory is preferable. When done, click Close.

Click Finish.

On the main VMWare interface, double click your new VM to start it.

Installing Linux

Install RHEL compatible with the Server with GUI install option. Disable SELinux. Make sure to enable the network and assign a hostname. Also helpful to create a user and assign them root permissions.

https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html
https://rockylinux.org/download/