Является ли 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и MySQLMYSQL_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