Translations: English
Search on Docs:
ActionItem Search:

Feature: Debian Package

Important notice

The Debian packages are developed for, and tested on, Debian GNU/Linux Wheezy (Debian 7). In special, Noosfero currently requires Rails version 3.2, which is the version shipped with Debian Squeeze.

If you try to install this package on other systems, even with Rails 3.2, it may work or may not work.

If you have any questions, ask on one of the MailingLists or on IRC (Freenode: #noosfero for English, #noosfero-br for Portuguese).


Installation instructions are provided there.

Build your won package with your won patches

Just run rake noosfero:deb

All related rake tasks:
  • rake noosfero:deb   —   Build Debian packages (shorcut)
  • rake noosfero:debian:test   —   Test Debian package
  • rake noosfero:debian_packages   —   Build Debian packages
  • rake noosfero:upload_packages[target]   —   Uploads the packages to the repository
  • rake package   —   Generate source tarball

To know other package build automation tasks see run rake -T | grep package
Related action items:
Action item Version Status
#1842: I can't remove noosfero Debian package 0.29.3 Rejected
#1848: Missing noosfero.yml.dist and database.yml.template at wrong place 0.30.2 Done
#1849: Impossible to run rake db:migrate with noosfero user 0.30.2 Rejected
#1850: Errors on Noosfero package upgrade 0.31.4 Rejected
#1897: Upgrade to rails 2.3 0.36.0 Done
#2014: Warnings about ufc while upgrading debian package N/A Rejected
#2126: Ask for environment contact e-mail from debconf   Pending
#2141: Missing varnish files for Noosfero 0.39.1 Done
#2146: Rake task to debian package building doesn't work 0.34.1 Rejected
#2230: Allow the admin to opt-out from creating a virtual host definition automatically N/A Pending
#2291: Debian package fails on new installs 0.35.2 Done
#2300: Some pids files aren't stopped with stop_via_pid_file 0.35.3 Done
#2358: logrotate config broken 0.38.1 Done
#2372: Noosfero won't start after reboot on a new install 0.38.0 Done
#2450: noosfero-apache must depend on noosfero 0.38.2 Done
#2456: tries to send confirmation email to templates and breaks some fresh installs 0.38.3 Done
#2459: initscript should not fail when start/stop is already started/stopped   Pending
#2500: problems removing debian package   Pending
#2679: Debian package installation fails if database is not configured through debconf 0.44.0 Done
#3094: deb package fails to install   Rejected
#919: Initial Debian packaging 0.28.0 Done
Topic revision: r1 - 10 Sep 2015, UnknownUser

irc Talk with Devs Now!

Copyright © 2007-2019 by the Noosfero contributors
Colivre - Cooperativa de Tecnologias Livres