295fd574bb3ae393013bbf15f1df8db79b3acb27
max
Mon Jun 30 06:52:04 2025 -0700
updating mirror instructions in scripts for all linux repos to add libcurl, refs #35988
diff --git src/product/mirrorManual.txt src/product/mirrorManual.txt
index 2ad033a161f..3ed7903d531 100644
--- src/product/mirrorManual.txt
+++ src/product/mirrorManual.txt
@@ -74,32 +74,32 @@
* gnu gcc - C code development system -
* gnu make -
Optional:
* 'ghostscript' ps to pdf converter -
* 'git' source code management:
* 'gmt' map plotting tools
* 'pstack' for stack traces
* 'R' for the GTex track
* 'python-mysqldb' for the gene interactions track (python2)
It is best to install these packages with your standard operating
system package management tools:
-* Debian/Ubuntu: `apt-get install ghostscript apache2 mariadb-server gmt r-base uuid-dev python-mysqldb`
-* Redhat/Fedora/CentOS: `yum install libpng12 httpd ghostscript GMT hdf5 R libuuid-devel MySQL-python`
+* Debian/Ubuntu: `apt-get install ghostscript apache2 mariadb-server gmt r-base uuid-dev libcurl4-openssl-dev`
+* Redhat/Fedora/CentOS: `yum install libpng12 httpd ghostscript GMT hdf5 R libuuid-devel libcurl-devel`
On newer distributions, python-mysqldb / MySQL-python is not available anymore.
In this case, install python2, pip for it and then use pip to install the mysql
library ("pip2 install MySQL-python"). See the file
installer/browserSetup.sh for the commands.
# Hardware and disk space requirements
We currently use the following hardware to support our website:
* 24 CPUs and 128Gb of memory for each of the six machines
* 16 CPUs, 64 Gb of memory for the MariaDB server
The UCSC Genome Browser website experiences over one million hits per
day. Your hardware requirements may be much less demanding and will