![prerequisites for collabora code linux prerequisites for collabora code linux](https://aws1.discourse-cdn.com/standard21/uploads/collaboraonline/optimized/1X/9f57754a41e30d9f1b1dfc70ec9a89b10512b296_2_690x494.png)
![prerequisites for collabora code linux prerequisites for collabora code linux](https://www.collaboraoffice.com/downloads/nextcloud/richdocumentscode/collabora-online-screenshot-1.png)
You may need to adjust the build dependencies for other distros. Once you have checked out the code, and assuming you're using Ubuntu, run build/install-build-deps.sh $. The remaining instructions assume you have switched to the src directory: $ cd src gclient file and a directory called src in the working directory. When fetch completes, it will have created a hidden. If you've already installed the build dependencies on the machine (from another checkout, for example), you can omit the -nohooks flag and fetch will automatically execute gclient runhooks at the end. If you don't want the full repo history, you can save a lot of time by adding the -no-history flag to fetch.Įxpect the command to take 30 minutes on even a fast connection, and many hours on slower ones. Run the fetch tool from depot_tools to check out the code and its dependencies. Rather, you should use either $HOME or the absolute path: $ export PATH = "$PATH:$/depot_tools" Get the codeĬreate a chromium directory for the checkout and change to it (you can call this whatever you like and put it wherever you like, as long as the full path has no spaces): $ mkdir ~ /chromium & cd ~/ chromium When cloning depot_tools to your home directory do not use ~ on PATH, otherwise gclient runhooks will fail to run. Assuming you cloned depot_tools to /path/to/depot_tools: $ export PATH = "$PATH:/path/to/depot_tools"
Prerequisites for collabora code linux install#
Install depot_toolsĬlone the depot_tools repository: $ git clone https : ///chromium/tools/depot_tools.gitĪdd depot_tools to the end of your PATH (you will probably want to put this in your ~/.bashrc or ~/.zshrc). There are some instructions for other distros below, but they are mostly unsupported. Most development is done on Ubuntu (currently 18.04, Bionic Beaver). You must have Git and Python v3.6+ installed already (and python3 must point to a Python v3.6+ binary).A 64-bit Intel machine with at least 8GB of RAM.