Size: 377
Comment: nodejs-less instructions for ubuntu
|
Size: 1004
Comment: removing the now obsolete info about pip
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This page contains my notes on things I needed to do to get the mailman-bundler to run on ubuntu 14.04 in docker. | This page contains my notes on things I needed to do to get the mailman-bundler to run on ubuntu 14.04 in docker. I am mostly following http://mailman-bundler.readthedocs.org/en/latest/ with the following additions/modifications. |
Line 5: | Line 5: |
apt-get update apt-get install bzr python3-dev python3-pip python-dev python-pip python-virtualenv |
sudo apt-get update sudo apt-get install bzr python3-dev python3-pip python-dev python-pip python-virtualenv |
Line 12: | Line 12: |
apt-get install nodejs npm | sudo apt-get install nodejs npm |
Line 14: | Line 14: |
sudo ln -s /usr/bin/nodejs /usr/bin/node | |
Line 15: | Line 16: |
(The last part is because there is a name conflict with 'node' so the 'node' command is named 'nodejs' you need a symlink somewhere from node to /usr/bin/nodejs. MAS) Do the next steps as normal from http://mailman-bundler.readthedocs.org/en/latest/ Make sure to start using python2 for the first virtualenv, since not everything in postorius/hyperkitty is python 3 compliant. The buildout will create a python 3 virtual env for Mailman 3 Core. |
This page contains my notes on things I needed to do to get the mailman-bundler to run on ubuntu 14.04 in docker. I am mostly following http://mailman-bundler.readthedocs.org/en/latest/ with the following additions/modifications.
Install some prerequisites in Python:
sudo apt-get update sudo apt-get install bzr python3-dev python3-pip python-dev python-pip python-virtualenv
Set up nodejs, the node package manager, and
sudo apt-get install nodejs npm npm install -g less sudo ln -s /usr/bin/nodejs /usr/bin/node
(The last part is because there is a name conflict with 'node' so the 'node' command is named 'nodejs' you need a symlink somewhere from node to /usr/bin/nodejs. MAS)
Do the next steps as normal from http://mailman-bundler.readthedocs.org/en/latest/ Make sure to start using python2 for the first virtualenv, since not everything in postorius/hyperkitty is python 3 compliant. The buildout will create a python 3 virtual env for Mailman 3 Core.