Какой VCS использовать для разработки Ubuntu?

Для разделов NTFS используйте опцию permissions в fstab.

Сначала отключите раздел ntfs.

Определите свой UUID раздела с помощью blkid

sudo blkid

Затем отредактируйте /etc/fstab

# Graphical 
gksu gedit /etc/fstab

# Command line
sudo -e /etc/fstab

И добавьте или отредактируйте строку для раздела ntfs

# change the "UUID" to your partition UUID
UUID=12102C02102CEB83 /media/windows ntfs-3g auto,users,permissions 0 0

Сделайте точку монтирования (если необходимо) [!d5 ]

sudo mkdir /media/windows

Теперь смонтируйте раздел

mount /media/windows

Параметры, которые я дал вам, auto, будут автоматически монтировать раздел при загрузке, а users позволяет пользователям монтировать и umount.

Затем вы можете использовать chown и chmod в разделе ntfs.

1
задан 16 June 2012 в 09:08

6 ответов

Как это часто бывает, ответ «зависит». Это зависит от того, какие именно взносы вы надеетесь сделать. Ubuntu - это обширный проект, состоящий из множества различных программных пакетов.

Некоторые, такие как Unity или Software Center, разрабатываются как часть проекта Ubuntu. Код «вверх по течению» живет в базарных хранилищах, и наилучшим способом внести вклад в эти проекты будет предложение слияния на Launchpad. Их модели развития тесно привязаны к этому процессу с непрерывными интеграционными тестами, выполняемыми на каждом фиксации до того, как он попадет в багажник.

Для большинства других программных пакетов Ubuntu - это просто «вниз по течению». Это программное обеспечение является либо пакетом от разработчиков Ubuntu, либо поставляется через Debian. Разработка этих тысяч пакетов вверх по течению, конечно же, осуществляется во многих разных VCS, от CVS до git. Например, проекты GNOME все живут в git. Чтобы работать над этими пакетами унифицированным образом с помощью DVCS, Ubuntu необходимо было сделать выбор. Выбор базара имеет смысл для нас по ряду причин. Тот факт, что Canonical является корпоративным спонсором Ubuntu и Bazaar, был, очевидно, главным фактором. Ubuntu выигрывает от этого, так как ресурсы Bazaar upstream часто используются для конкретной работы по интеграции с Ubuntu и болевыми точками, которые определяют разработчики Ubuntu. Базар и Launchpad уже тесно связаны друг с другом. Поскольку Ubuntu уже использовал Launchpad для отслеживания ошибок, имеет смысл поддерживать централизованную централизацию там.

  • Итак, если вы планируете внести свой вклад в один из проектов, которые Ubuntu является «восходящим»,
  • Если вы разрабатываете собственное программное обеспечение, которое вы хотите включить в Ubuntu, вы можете использовать любой VCS, который вы хотите.
  • Если вы хотите внести свой вклад в программное обеспечение для упаковки и исправления пакетов в Ubuntu, все пакеты импортируются в репозитории Bazaar, но вам не нужно использовать их, если вам это не нравится. Это делается для того, чтобы дать людям, которые хотят, чтобы это была сила DVCS, но вы все равно можете внести вклад в так называемые «традиционные методы упаковки» из-за отсутствия лучшего слова. До того, как Bazaar был принят для разработки Ubuntu, это были типичные методы для содействия Ubuntu.

Что касается вопроса о том, каким образом Bazaar лучше, чем Git, это кажется немного другой вопрос.

2
ответ дан 2 August 2018 в 00:40

Как это часто бывает, ответ «зависит». Это зависит от того, какие именно взносы вы надеетесь сделать. Ubuntu - это обширный проект, состоящий из множества различных программных пакетов.

Некоторые, такие как Unity или Software Center, разрабатываются как часть проекта Ubuntu. Код «вверх по течению» живет в базарных хранилищах, и наилучшим способом внести вклад в эти проекты будет предложение слияния на Launchpad. Их модели развития тесно привязаны к этому процессу с непрерывными интеграционными тестами, выполняемыми на каждом фиксации до того, как он попадет в багажник.

Для большинства других программных пакетов Ubuntu - это просто «вниз по течению». Это программное обеспечение является либо пакетом от разработчиков Ubuntu, либо поставляется через Debian. Разработка этих тысяч пакетов вверх по течению, конечно же, осуществляется во многих разных VCS, от CVS до git. Например, проекты GNOME все живут в git. Чтобы работать над этими пакетами унифицированным образом с помощью DVCS, Ubuntu необходимо было сделать выбор. Выбор базара имеет смысл для нас по ряду причин. Тот факт, что Canonical является корпоративным спонсором Ubuntu и Bazaar, был, очевидно, главным фактором. Ubuntu выигрывает от этого, так как ресурсы Bazaar upstream часто используются для конкретной работы по интеграции с Ubuntu и болевыми точками, которые определяют разработчики Ubuntu. Базар и Launchpad уже тесно связаны друг с другом. Поскольку Ubuntu уже использовал Launchpad для отслеживания ошибок, имеет смысл поддерживать централизованную централизацию там.

  • Итак, если вы планируете внести свой вклад в один из проектов, которые Ubuntu является «восходящим»,
  • Если вы разрабатываете собственное программное обеспечение, которое вы хотите включить в Ubuntu, вы можете использовать любой VCS, который вы хотите.
  • Если вы хотите внести свой вклад в программное обеспечение для упаковки и исправления пакетов в Ubuntu, все пакеты импортируются в репозитории Bazaar, но вам не нужно использовать их, если вам это не нравится. Это делается для того, чтобы дать людям, которые хотят, чтобы это была сила DVCS, но вы все равно можете внести вклад в так называемые «традиционные методы упаковки» из-за отсутствия лучшего слова. До того, как Bazaar был принят для разработки Ubuntu, это были типичные методы для содействия Ubuntu.

Что касается вопроса о том, каким образом Bazaar лучше, чем Git, это кажется немного другой вопрос.

2
ответ дан 4 August 2018 в 16:10

Как это часто бывает, ответ «зависит». Это зависит от того, какие именно взносы вы надеетесь сделать. Ubuntu - это обширный проект, состоящий из множества различных программных пакетов.

Некоторые, такие как Unity или Software Center, разрабатываются как часть проекта Ubuntu. Код «вверх по течению» живет в базарных хранилищах, и наилучшим способом внести вклад в эти проекты будет предложение слияния на Launchpad. Их модели развития тесно привязаны к этому процессу с непрерывными интеграционными тестами, выполняемыми на каждом фиксации до того, как он попадет в багажник.

Для большинства других программных пакетов Ubuntu - это просто «вниз по течению». Это программное обеспечение является либо пакетом от разработчиков Ubuntu, либо поставляется через Debian. Разработка этих тысяч пакетов вверх по течению, конечно же, осуществляется во многих разных VCS, от CVS до git. Например, проекты GNOME все живут в git. Чтобы работать над этими пакетами унифицированным образом с помощью DVCS, Ubuntu необходимо было сделать выбор. Выбор базара имеет смысл для нас по ряду причин. Тот факт, что Canonical является корпоративным спонсором Ubuntu и Bazaar, был, очевидно, главным фактором. Ubuntu выигрывает от этого, так как ресурсы Bazaar upstream часто используются для конкретной работы по интеграции с Ubuntu и болевыми точками, которые определяют разработчики Ubuntu. Базар и Launchpad уже тесно связаны друг с другом. Поскольку Ubuntu уже использовал Launchpad для отслеживания ошибок, имеет смысл поддерживать централизованную централизацию там.

  • Итак, если вы планируете внести свой вклад в один из проектов, которые Ubuntu является «восходящим»,
  • Если вы разрабатываете собственное программное обеспечение, которое вы хотите включить в Ubuntu, вы можете использовать любой VCS, который вы хотите.
  • Если вы хотите внести свой вклад в программное обеспечение для упаковки и исправления пакетов в Ubuntu, все пакеты импортируются в репозитории Bazaar, но вам не нужно использовать их, если вам это не нравится. Это делается для того, чтобы дать людям, которые хотят, чтобы это была сила DVCS, но вы все равно можете внести вклад в так называемые «традиционные методы упаковки» из-за отсутствия лучшего слова. До того, как Bazaar был принят для разработки Ubuntu, это были типичные методы для содействия Ubuntu.

Что касается вопроса о том, каким образом Bazaar лучше, чем Git, это кажется немного другой вопрос.

2
ответ дан 6 August 2018 в 00:48

Как это часто бывает, ответ «зависит». Это зависит от того, какие именно взносы вы надеетесь сделать. Ubuntu - это обширный проект, состоящий из множества различных программных пакетов.

Некоторые, такие как Unity или Software Center, разрабатываются как часть проекта Ubuntu. Код «вверх по течению» живет в базарных хранилищах, и наилучшим способом внести вклад в эти проекты будет предложение слияния на Launchpad. Их модели развития тесно привязаны к этому процессу с непрерывными интеграционными тестами, выполняемыми на каждом фиксации до того, как он попадет в багажник.

Для большинства других программных пакетов Ubuntu - это просто «вниз по течению». Это программное обеспечение является либо пакетом от разработчиков Ubuntu, либо поставляется через Debian. Разработка этих тысяч пакетов вверх по течению, конечно же, осуществляется во многих разных VCS, от CVS до git. Например, проекты GNOME все живут в git. Чтобы работать над этими пакетами унифицированным образом с помощью DVCS, Ubuntu необходимо было сделать выбор. Выбор базара имеет смысл для нас по ряду причин. Тот факт, что Canonical является корпоративным спонсором Ubuntu и Bazaar, был, очевидно, главным фактором. Ubuntu выигрывает от этого, так как ресурсы Bazaar upstream часто используются для конкретной работы по интеграции с Ubuntu и болевыми точками, которые определяют разработчики Ubuntu. Базар и Launchpad уже тесно связаны друг с другом. Поскольку Ubuntu уже использовал Launchpad для отслеживания ошибок, имеет смысл поддерживать централизованную централизацию там.

  • Итак, если вы планируете внести свой вклад в один из проектов, которые Ubuntu является «восходящим»,
  • Если вы разрабатываете собственное программное обеспечение, которое вы хотите включить в Ubuntu, вы можете использовать любой VCS, который вы хотите.
  • Если вы хотите внести свой вклад в программное обеспечение для упаковки и исправления пакетов в Ubuntu, все пакеты импортируются в репозитории Bazaar, но вам не нужно использовать их, если вам это не нравится. Это делается для того, чтобы дать людям, которые хотят, чтобы это была сила DVCS, но вы все равно можете внести вклад в так называемые «традиционные методы упаковки» из-за отсутствия лучшего слова. До того, как Bazaar был принят для разработки Ubuntu, это были типичные методы для содействия Ubuntu.

Что касается вопроса о том, каким образом Bazaar лучше, чем Git, это кажется немного другой вопрос.

2
ответ дан 7 August 2018 в 18:14

Как это часто бывает, ответ «зависит». Это зависит от того, какие именно взносы вы надеетесь сделать. Ubuntu - это обширный проект, состоящий из множества различных программных пакетов.

Некоторые, такие как Unity или Software Center, разрабатываются как часть проекта Ubuntu. Код «вверх по течению» живет в базарных хранилищах, и наилучшим способом внести вклад в эти проекты будет предложение слияния на Launchpad. Их модели развития тесно привязаны к этому процессу с непрерывными интеграционными тестами, выполняемыми на каждом фиксации до того, как он попадет в багажник.

Для большинства других программных пакетов Ubuntu - это просто «вниз по течению». Это программное обеспечение является либо пакетом от разработчиков Ubuntu, либо поставляется через Debian. Разработка этих тысяч пакетов вверх по течению, конечно же, осуществляется во многих разных VCS, от CVS до git. Например, проекты GNOME все живут в git. Чтобы работать над этими пакетами унифицированным образом с помощью DVCS, Ubuntu необходимо было сделать выбор. Выбор базара имеет смысл для нас по ряду причин. Тот факт, что Canonical является корпоративным спонсором Ubuntu и Bazaar, был, очевидно, главным фактором. Ubuntu выигрывает от этого, так как ресурсы Bazaar upstream часто используются для конкретной работы по интеграции с Ubuntu и болевыми точками, которые определяют разработчики Ubuntu. Базар и Launchpad уже тесно связаны друг с другом. Поскольку Ubuntu уже использовал Launchpad для отслеживания ошибок, имеет смысл поддерживать централизованную централизацию там.

  • Итак, если вы планируете внести свой вклад в один из проектов, которые Ubuntu является «восходящим»,
  • Если вы разрабатываете собственное программное обеспечение, которое вы хотите включить в Ubuntu, вы можете использовать любой VCS, который вы хотите.
  • Если вы хотите внести свой вклад в программное обеспечение для упаковки и исправления пакетов в Ubuntu, все пакеты импортируются в репозитории Bazaar, но вам не нужно использовать их, если вам это не нравится. Это делается для того, чтобы дать людям, которые хотят, чтобы это была сила DVCS, но вы все равно можете внести вклад в так называемые «традиционные методы упаковки» из-за отсутствия лучшего слова. До того, как Bazaar был принят для разработки Ubuntu, это были типичные методы для содействия Ubuntu.

Что касается вопроса о том, каким образом Bazaar лучше, чем Git, это кажется немного другой вопрос.

2
ответ дан 10 August 2018 в 06:58

Как это часто бывает, ответ «зависит». Это зависит от того, какие именно взносы вы надеетесь сделать. Ubuntu - это обширный проект, состоящий из множества различных программных пакетов.

Некоторые, такие как Unity или Software Center, разрабатываются как часть проекта Ubuntu. Код «вверх по течению» живет в базарных хранилищах, и наилучшим способом внести вклад в эти проекты будет предложение слияния на Launchpad. Их модели развития тесно привязаны к этому процессу с непрерывными интеграционными тестами, выполняемыми на каждом фиксации до того, как он попадет в багажник.

Для большинства других программных пакетов Ubuntu - это просто «вниз по течению». Это программное обеспечение является либо пакетом от разработчиков Ubuntu, либо поставляется через Debian. Разработка этих тысяч пакетов вверх по течению, конечно же, осуществляется во многих разных VCS, от CVS до git. Например, проекты GNOME все живут в git. Чтобы работать над этими пакетами унифицированным образом с помощью DVCS, Ubuntu необходимо было сделать выбор. Выбор базара имеет смысл для нас по ряду причин. Тот факт, что Canonical является корпоративным спонсором Ubuntu и Bazaar, был, очевидно, главным фактором. Ubuntu выигрывает от этого, так как ресурсы Bazaar upstream часто используются для конкретной работы по интеграции с Ubuntu и болевыми точками, которые определяют разработчики Ubuntu. Базар и Launchpad уже тесно связаны друг с другом. Поскольку Ubuntu уже использовал Launchpad для отслеживания ошибок, имеет смысл поддерживать централизованную централизацию там.

  • Итак, если вы планируете внести свой вклад в один из проектов, которые Ubuntu является «восходящим»,
  • Если вы разрабатываете собственное программное обеспечение, которое вы хотите включить в Ubuntu, вы можете использовать любой VCS, который вы хотите.
  • Если вы хотите внести свой вклад в программное обеспечение для упаковки и исправления пакетов в Ubuntu, все пакеты импортируются в репозитории Bazaar, но вам не нужно использовать их, если вам это не нравится. Это делается для того, чтобы дать людям, которые хотят, чтобы это была сила DVCS, но вы все равно можете внести вклад в так называемые «традиционные методы упаковки» из-за отсутствия лучшего слова. До того, как Bazaar был принят для разработки Ubuntu, это были типичные методы для содействия Ubuntu.

Что касается вопроса о том, каким образом Bazaar лучше, чем Git, это кажется немного другой вопрос.

2
ответ дан 15 August 2018 в 18:56

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

Похожие вопросы: