Я запускал одновременно BTC и BCH под Виндой, распаковав архив с BCH в другую папку.
А дальше нужно обойти две проблемы.
1-я проблема: BCH по умолчанию использует тот же путь для хранения данных, что и BTC. Поэтому BCH нужно запускать с параметром -datadir=<Путь к папке хранения данных, отличающейся от таковой для BTC>
2-я проблема: BCH по умолчанию использует тот же порт, что и BTC. Поэтому в папке, указанной в -datadir, нужно создать файл bitcoin.conf и прописать там port=<Любой свободный порт, отличающийся от 8333>
То же самое нужно проделать в Linux Ubuntu, только пути к файлам будут юниксовые.