浏览代码

Mediagoblin still not compiling

Bob Mottram 11 年前
父节点
当前提交
7954aa1b04
共有 1 个文件被更改,包括 31 次插入17 次删除
  1. 31
    17
      beaglebone.txt

+ 31
- 17
beaglebone.txt 查看文件

6164
 apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst0.10 libjpeg8-dev
6164
 apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst0.10 libjpeg8-dev
6165
 #+END_SRC
6165
 #+END_SRC
6166
 
6166
 
6167
-Download mediagoblin.
6167
+Create a user and an installation directory, replacing /mymediagoblinsite/ with the domain name for your mediagoblin site.
6168
 
6168
 
6169
 #+BEGIN_SRC: bash
6169
 #+BEGIN_SRC: bash
6170
-cd /opt
6171
-git clone git://gitorious.org/mediagoblin/mediagoblin.git mediagoblin
6172
-cd /opt/mediagoblin
6173
-git submodule init
6174
-git submodule update
6175
-virtualenv .
6176
-./bin/python setup.py develop
6170
+export HOSTNAME=mymediagoblinsite
6171
+adduser mediagoblin
6177
 #+END_SRC
6172
 #+END_SRC
6178
 
6173
 
6179
-If that fails then just run the same command again (i.e. ./bin/python setup.py develop)
6180
-
6181
-TODO: currently there are insurmountable errors here.
6174
+Give the user a long random password.
6182
 
6175
 
6183
 #+BEGIN_SRC: bash
6176
 #+BEGIN_SRC: bash
6184
-./bin/gmg dbupdate
6185
-./runtests.sh
6177
+mkdir -p /srv/$HOSTNAME
6178
+chown -hR mediagoblin:mediagoblin /srv/$HOSTNAME
6179
+su - mediagoblin
6180
+export HOSTNAME=mymediagoblinsite
6181
+cd /srv/$HOSTNAME
6182
+git clone git://gitorious.org/mediagoblin/mediagoblin.git
6183
+cd mediagoblin
6184
+git submodule init
6185
+git submodule update
6186
+virtualenv --system-site-packages .
6187
+./bin/python setup.py install
6186
 #+END_SRC
6188
 #+END_SRC
6187
 
6189
 
6188
-Create a mediagoblin directory in which data will be stored.
6190
+Fails here.  Currently not installable.
6189
 
6191
 
6190
 #+BEGIN_SRC: bash
6192
 #+BEGIN_SRC: bash
6191
-mkdir /var/local/mediagoblin
6192
-useradd -s /bin/bash -d /var/local/mediagoblin mediagoblin
6193
-chown -R mediagoblin:mediagoblin /var/local/mediagoblin
6193
+Installed /srv/goblin.uk.to/mediagoblin/lib/python2.7/site-packages/sqlalchemy_migrate-0.9-py2.7.egg
6194
+Searching for sqlalchemy>0.8.0,<0.9.0
6195
+Reading http://pypi.python.org/simple/sqlalchemy/
6196
+Best match: SQLAlchemy 0.8.6
6197
+Downloading https://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-0.8.6.tar.gz#md5=fe8766d913c1d0eb5c353650f11de624
6198
+Processing SQLAlchemy-0.8.6.tar.gz
6199
+Running SQLAlchemy-0.8.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-8HHH59/SQLAlchemy-0.8.6/egg-dist-tmp-Zy3CXP
6200
+/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'test_suite'
6201
+  warnings.warn(msg)
6202
+/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'features'
6203
+  warnings.warn(msg)
6204
+/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'tests_require'
6205
+  warnings.warn(msg)
6194
 #+END_SRC
6206
 #+END_SRC
6195
 
6207
 
6208
+http://mediagoblin.readthedocs.org/en/latest/siteadmin/deploying.html
6196
 https://wiki.mediagoblin.org/HackingHowto
6209
 https://wiki.mediagoblin.org/HackingHowto
6197
 https://github.com/joar/mediagoblin-init-scripts
6210
 https://github.com/joar/mediagoblin-init-scripts
6211
+https://wiki.mediagoblin.org/Deployment#Apache_2_Config_With_mod_wsgi
6198
 
6212
 
6199
 ** Kune
6213
 ** Kune
6200
 Kune is a collaboration tool aimed at not just socialising but also getting stuff done within a community.  It's based upon Apache Wave (formerly Google Wave).
6214
 Kune is a collaboration tool aimed at not just socialising but also getting stuff done within a community.  It's based upon Apache Wave (formerly Google Wave).