root
) on Linux. There should be no need to run sudo
at all. Running sudo
, even once, during the installation -- may mess up file permissions in irreversible manner.sudo apt install g++ build-essential git curl python2-minimal
``(If you are using other OS (like Ubuntu 20.04 etc) you may run into an error "python-minimal has no installation candidate") To resolve this check out this thread on Stackoverflow.curl https://install.meteor.com/ | sh
git clone https://github.com/RocketChat/Rocket.Chat.git
meteor --version
, this will download the necessary meteor version for Rocket.Chat, as configured in .meteor/release
file.yarn
packages/
and apps/meteor
, the latter contains the vast majority of the project's code.http://localhost:3000
git clone
, the files from the repository are saved on your computer. You can go to the cloned repository folder and edit or add files to Rocket.Chat. When you make changes to Rocket.Chat the server will automatically rebuild.meteor
or meteor npm start
again.