Является ли pad.ubuntu.com доступным для всех?

Мне очень нравится интерфейс на http://pad.ubuntu.com/. Кажется, это отличный блокнот, когда вы хотите делать заметки с другими людьми.

Тем не менее, на главной странице написано "Ubuntu Developer Summit". Означает ли это, что он предназначен для использования исключительно для UDS? Если нет, могу ли я использовать его со своими друзьями, было бы неловко?

2 ответа

Решение

Ссылка, которую вы разместили, на самом деле предназначена только для UDS/Ubuntu, но используемое программное обеспечение etherpad и вы можете использовать его самостоятельно на localhost с браузером.

Etherpad был куплен Google, и они с открытым исходным кодом ( подробнее). Эта ссылка имеет несколько рабочих экземпляров вилок Etherpad: Piratepad, http://typewith.me/, iEtherpad. Вы можете использовать их со своими друзьями, но все они untrusted и использовать удаленный сервер для размещения ваших файлов, поэтому будьте осторожны). Случайное изображение из этих ссылок:

введите описание здесь

Все найденные мной дабы и ppas в Ubuntu действительно старые (например, из hardy) поэтому, если вы хотите иметь собственную версию в своей системе, Google предоставит инструкции по компиляции и запуску последней версии Etherpad. По ссылке:

Требования

  • Java 1.6 (протестировано с 1.6.0_10)
  • Scala 2.7 (протестировано с 2.7.4)
  • MySQL Server 5.1 (протестировано с 5.1.41)
  • mysql-connector-java (протестировано с 5.1.0)

Среда Различные сценарии делают предположения о переменных среды:

  • JAVA должен быть установлен на исполняемый файл Java.
  • JAVA_HOME должен быть установлен в основной каталог JDK.
  • SCALA должен быть установлен на исполняемый файл scala.
  • SCALA_HOME должен быть установлен в основной каталог распространения scala.
  • PATH должен содержать $JAVA, $SCALA и MySQL
  • MYSQL_CONNECTOR_JAR должен быть установлен к файлу JAR соединителя mysql, включенному в загрузку соединителя mysql.

Настройка базы данных

  • Сценарии предполагают, что mysqld работает на localhost. После запуска mysqld вы можете настроить базу данных etherpad, выполнив следующую команду внутри ajcode/etherpad/,

    sudo bin/setup-mysql-db.sh
    

    Это создаст базу данных с именем "etherpad" с паролем "пароль" и предоставит привилегии пользователю "etherpad". Все таблицы будут настроены при первом запуске etherpad.

составление

  • EtherPad компилирует все свои библиотеки Java и Scala в один JAR. Чтобы построить этот jar, вы можете запустить следующую команду внутри ajcode/etherpad/,

    bin/rebuildjar.sh
    

    Если вы измените что-либо в ajcode/infrastructure вам, скорее всего, придется убить сервер, перестроить jar и перезапустить сервер, прежде чем изменения вступят в силу. Код внутри ajcode/etherpad/src может быть изменено во время работы сервера, и изменения будут автоматически получены.

Бег

  • Чтобы запустить веб-сервер etherpad, выполните следующую команду внутри ajcode / etherpad /.

    bin/run-local.sh
    

    При первом запуске он должен распечатать множество сообщений о переносе базы данных и, наконец, напечатать:

    HTTP server listening on http://localhost:9000/
    

    На этом этапе вы сможете зайти на http://localhost:9000/ в своем веб-браузере и создать новый планшет.

Если вам действительно нужно использовать http://pad.ubuntu.com/

пойти и присоединиться к группе на https://launchpad.net/~ubuntu-etherpad

Другие вопросы по тегам