Как я могу создать собственный репозиторий

Я заядлый разработчик, но я никогда не собирался настраивать свой собственный PPA - как кто-то пойдет по этому поводу? Общие проблемы? Как я могу скомпилировать исходный код в пакеты на PPA?

18
задан 14 August 2010 в 05:54

33 ответа

Зарегистрируйтесь на Launchpad, например txwikinger, вам нужно сгенерировать ключ GPG

gpg --gen-key

и загрузить его в сервер ключей Ubuntu

gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID

Заменить $KEYID на число после косой черты в строке «sec»:

gpg -K --fingerprint

Нажмите зеленый + рядом с частью ключевого слова GPG вашего профиля и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), а затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d4]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

debuild -S -sa

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файлом .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [F7] требуется только при первом загрузке этого пакета в PPA. Позже вы можете его отключить.

Затем вы запустите:

dput ppa:youruser/ppa *.changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте что после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 29 May 2018 в 12:47
  • 1
    В 14.04 gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID закончится ошибка: gpg: Invalid option "--publish-keys". Вместо этого следует использовать --send-keys: gpg --keyserver keyserver.ubuntu.com --send-keys $KEYID, согласно askubuntu.com/questions/220063/… . – landroni 29 April 2014 в 15:35

Зарегистрируйтесь на Launchpad, например txwikinger, вам нужно сгенерировать ключ GPG

gpg --gen-key

и загрузить его в сервер ключей Ubuntu

gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID

Заменить $KEYID на число после косой черты в строке «sec»:

gpg -K --fingerprint

Нажмите зеленый + рядом с частью ключевого слова GPG вашего профиля и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), а затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d4]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

debuild -S -sa

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файлом .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [F7] требуется только при первом загрузке этого пакета в PPA. Позже вы можете его отключить.

Затем вы запустите:

dput ppa:youruser/ppa *.changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте что после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 25 July 2018 в 23:17

Зарегистрируйтесь на Launchpad, например txwikinger, вам нужно сгенерировать ключ GPG

gpg --gen-key

и загрузить его в сервер ключей Ubuntu

gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID

Заменить $KEYID на число после косой черты в строке «sec»:

gpg -K --fingerprint

Нажмите зеленый + рядом с частью ключевого слова GPG вашего профиля и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), а затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d4]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

debuild -S -sa

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файлом .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [F7] требуется только при первом загрузке этого пакета в PPA. Позже вы можете его отключить.

Затем вы запустите:

dput ppa:youruser/ppa *.changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте что после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 27 July 2018 в 03:45

Зарегистрируйтесь на Launchpad, например txwikinger, вам нужно сгенерировать ключ GPG

gpg --gen-key

и загрузить его в сервер ключей Ubuntu

gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID

Заменить $KEYID на число после косой черты в строке «sec»:

gpg -K --fingerprint

Нажмите зеленый + рядом с частью ключевого слова GPG вашего профиля и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), а затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d4]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

debuild -S -sa

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файлом .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [F7] требуется только при первом загрузке этого пакета в PPA. Позже вы можете его отключить.

Затем вы запустите:

dput ppa:youruser/ppa *.changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте что после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 31 July 2018 в 10:37

Зарегистрируйтесь на Launchpad, например txwikinger, вам нужно сгенерировать ключ GPG

gpg --gen-key

и загрузить его в сервер ключей Ubuntu

gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID

Заменить $KEYID на число после косой черты в строке «sec»:

gpg -K --fingerprint

Нажмите зеленый + рядом с частью ключевого слова GPG вашего профиля и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), а затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d4]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

debuild -S -sa

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файлом .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [F7] требуется только при первом загрузке этого пакета в PPA. Позже вы можете его отключить.

Затем вы запустите:

dput ppa:youruser/ppa *.changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте что после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 31 July 2018 в 11:41

Зарегистрируйтесь на Launchpad, как сказал txwikinger, вам нужно сгенерировать ключ GPG

  gpg --gen-key  

и загрузить его в Ubuntu's keyserver

  gpg --keyserver keyserver.ubuntu.com --publish-keys $ KEYID  

Замена $ KEYID с помощью число после косой черты в строке «sec»:

  gpg -K - фингерпринт  

Нажмите зеленый + рядом с ключевой частью GPG ваш профиль и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d11]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

   debuild -S -sa  

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файл .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [D5] -sa требуется только при первом загрузке этого пакета в PPA.

Затем вы запустите:

  dput ppa: youruser / ppa * .changes  

] Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте его после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 2 August 2018 в 04:34

Зарегистрируйтесь на Launchpad, как сказал txwikinger, вам нужно сгенерировать ключ GPG

  gpg --gen-key  

и загрузить его в Ubuntu's keyserver

  gpg --keyserver keyserver.ubuntu.com --publish-keys $ KEYID  

Замена $ KEYID с помощью число после косой черты в строке «sec»:

  gpg -K - фингерпринт  

Нажмите зеленый + рядом с ключевой частью GPG ваш профиль и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d11]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

   debuild -S -sa  

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файл .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [D5] -sa требуется только при первом загрузке этого пакета в PPA.

Затем вы запустите:

  dput ppa: youruser / ppa * .changes  

] Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте его после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 4 August 2018 в 21:09
[D7] Регистрация на Launchpad, как txwikinger сказал, то вам нужно сгенерировать ключ GPG

  GPG --gen ключ  

и загрузить его в Ubuntu сервера ключей

[D17] GPG --keyserver keyserver.ubuntu.com --publish клавиши $ KeyId

Замена $ KeyId с число после косой черты на линии "сек" от:

  GPG -К --fingerprint 

Нажмите зеленый + рядом с ключевой частью GPG из ваш профиль и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d11]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

   debuild -S -sa  
[D13] исходный пакет будет сформирован, состоящий из .debian.tar.gz (при использовании исходного формата 3.0) или вместе с .diff.tar.gz файл .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [D5] -sa
требуется только при первом загрузке этого пакета в PPA. Более поздние изменения, вы можете жить его

Тогда вы будете работать. [D13]:

  dput PPA 

:

youruser / PPA * .changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте его после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 6 August 2018 в 04:38
[D7] Регистрация на Launchpad, как txwikinger сказал, то вам нужно сгенерировать ключ GPG

  GPG --gen ключ  

и загрузить его в Ubuntu сервера ключей

[D17] GPG --keyserver keyserver.ubuntu.com --publish клавиши $ KeyId

Замена $ KeyId с число после косой черты на линии "сек" от:

  GPG -К --fingerprint 

Нажмите зеленый + рядом с ключевой частью GPG из ваш профиль и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d11]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

   debuild -S -sa  
[D13] исходный пакет будет сформирован, состоящий из .debian.tar.gz (при использовании исходного формата 3.0) или вместе с .diff.tar.gz файл .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [D5] -sa
требуется только при первом загрузке этого пакета в PPA. Более поздние изменения, вы можете жить его

Тогда вы будете работать. [D13]:

  dput PPA 

:

youruser / PPA * .changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте его после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 7 August 2018 в 22:48
[D7] Регистрация на Launchpad, как txwikinger сказал, то вам нужно сгенерировать ключ GPG

  GPG --gen ключ  

и загрузить его в Ubuntu сервера ключей

[D17] GPG --keyserver keyserver.ubuntu.com --publish клавиши $ KeyId

Замена $ KeyId с число после косой черты на линии "сек" от:

  GPG -К --fingerprint 

Нажмите зеленый + рядом с ключевой частью GPG из ваш профиль и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d11]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

   debuild -S -sa  
[D13] исходный пакет будет сформирован, состоящий из .debian.tar.gz (при использовании исходного формата 3.0) или вместе с .diff.tar.gz файл .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [D5] -sa
требуется только при первом загрузке этого пакета в PPA. Более поздние изменения, вы можете жить его

Тогда вы будете работать. [D13]:

  dput PPA 

:

youruser / PPA * .changes

Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте его после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 10 August 2018 в 10:53

Зарегистрируйтесь на Launchpad, как сказал txwikinger, вам нужно сгенерировать ключ GPG

  gpg --gen-key  

и загрузить его в Ubuntu's keyserver

  gpg --keyserver keyserver.ubuntu.com --publish-keys $ KEYID  

Замена $ KEYID с помощью число после косой черты в строке «sec»:

  gpg -K - фингерпринт  

Нажмите зеленый + рядом с ключевой частью GPG ваш профиль и дайте ему ключевой отпечаток от более ранней команды. Вы получите зашифрованное письмо. Расширьте его (настройте свой GPG-ключ в почтовом клиенте, чтобы сделать это проще), затем нажмите ссылку внутри, чтобы убедиться, что у вас есть ключ.

Нажмите на свою страницу launchpad.net, чтобы создать новый PPA [ ! d11]

Следуйте инструкциям по упаковке Source Lab, но в отличие от того, что сказал Txwikinger, вы не будете загружать deb. Это потому, что deb является двоичным пакетом, а PPA - исходными пакетами. После того, как у вас есть 4 необходимых файла (/ debian / rules / debian / changelog / debian / control и / debian / copyright) в исходном каталоге и исходный tarball источника за его пределами, запустите

   debuild -S -sa  

Будет создан исходный пакет, состоящий из .debian.tar.gz (если используется исходный формат 3.0) или .diff.tar.gz вместе с файл .dsc и .changes. Значения .dsc и .changes должны быть подписаны, поэтому вам нужно будет ввести кодовую фразу GPG дважды. [D5] -sa требуется только при первом загрузке этого пакета в PPA.

Затем вы запустите:

  dput ppa: youruser / ppa * .changes  

] Очевидно, заполняя свое собственное имя пользователя, и если вы выбрали собственное имя для PPA, поставьте его после косой черты. Страница PPA на Launchpad сообщит вам точный синтаксис ppa:

15
ответ дан 13 August 2018 в 17:28
  • 1
    В 14.04 gpg --keyserver keyserver.ubuntu.com --publish-keys $ KEYID закончится ошибкой: gpg: Неверная опция & quot; - publish-keys & quot; . Вместо этого следует использовать - send-keys : gpg --keyserver keyserver.ubuntu.com --send-keys $ KEYID , согласно askubuntu.com / questions / 220063 / & hellip; . – landroni 29 April 2014 в 15:35

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это расскажет вам, как это сделать. Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's how Руководство для новичков Debian

Будьте внимательны, чтобы прочитать все руководство для гиганта Debian , и вы должны быть на пути к победе!

4
ответ дан 29 May 2018 в 12:47

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и https://launchpad.net для вашего ppa с помощью команды dput , Затем пакет будет автоматически скомпилирован с помощью компиляционной фермы startpad и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в вики о упаковке.

0
ответ дан 29 May 2018 в 12:47
  • 1
    Я думаю, что это больше меня заинтересовало. Я знаю, что ppa использует Bazaar для контроля источника (я думаю), поэтому я просто подталкиваю свой код к PPA и BLAM! Пакеты, или я упрощаю это? – Marco Ceppi♦ 14 August 2010 в 16:57
  • 2
    Базар и ppa - это две разные вещи. Вы можете использовать базар для ревизии, контролируя полный пакет (включая аддоны .deb для управления пакетами), но базар не нуждается в нем сам по себе, а также не делает упаковку для вас. Bazzar - это в основном центральная ветвь вашего контроля версий bzr, которая имеет дополнительное управление правами пользователя через панель запуска. – txwikinger 14 August 2010 в 19:20
  • 3
    bzr похож на git, но проще. Это не связано с упаковкой. Есть рецепты ежедневных сборок от bzr, доступных теперь для бета-тестеров Lauchpad, но вам все равно нужно сделать отделение для упаковки. – maco 15 August 2010 в 00:28

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это расскажет вам, как это сделать. Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's how Руководство для новичков Debian

Будьте внимательны, чтобы прочитать все руководство для гиганта Debian , и вы должны быть на пути к победе!

4
ответ дан 25 July 2018 в 23:17

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и https://launchpad.net для вашего ppa с помощью команды dput , Затем пакет будет автоматически скомпилирован с помощью компиляционной фермы startpad и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в вики о упаковке.

0
ответ дан 25 July 2018 в 23:17
  • 1
    Я думаю, что это больше меня заинтересовало. Я знаю, что ppa использует Bazaar для контроля источника (я думаю), поэтому я просто подталкиваю свой код к PPA и BLAM! Пакеты, или я упрощаю это? – Marco Ceppi♦ 14 August 2010 в 16:57
  • 2
    Базар и ppa - это две разные вещи. Вы можете использовать базар для ревизии, контролируя полный пакет (включая аддоны .deb для управления пакетами), но базар не нуждается в нем сам по себе, а также не делает упаковку для вас. Bazzar - это в основном центральная ветвь вашего контроля версий bzr, которая имеет дополнительное управление правами пользователя через панель запуска. – txwikinger 14 August 2010 в 19:20
  • 3
    bzr похож на git, но проще. Это не связано с упаковкой. Есть рецепты ежедневных сборок от bzr, доступных теперь для бета-тестеров Lauchpad, но вам все равно нужно сделать отделение для упаковки. – maco 15 August 2010 в 00:28

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это расскажет вам, как это сделать. Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's how Руководство для новичков Debian

Будьте внимательны, чтобы прочитать все руководство для гиганта Debian , и вы должны быть на пути к победе!

4
ответ дан 27 July 2018 в 03:45

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и https://launchpad.net для вашего ppa с помощью команды dput , Затем пакет будет автоматически скомпилирован с помощью компиляционной фермы startpad и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в вики о упаковке.

0
ответ дан 27 July 2018 в 03:45
  • 1
    Я думаю, что это больше меня заинтересовало. Я знаю, что ppa использует Bazaar для контроля источника (я думаю), поэтому я просто подталкиваю свой код к PPA и BLAM! Пакеты, или я упрощаю это? – Marco Ceppi♦ 14 August 2010 в 16:57
  • 2
    Базар и ppa - это две разные вещи. Вы можете использовать базар для ревизии, контролируя полный пакет (включая аддоны .deb для управления пакетами), но базар не нуждается в нем сам по себе, а также не делает упаковку для вас. Bazzar - это в основном центральная ветвь вашего контроля версий bzr, которая имеет дополнительное управление правами пользователя через панель запуска. – txwikinger 14 August 2010 в 19:20
  • 3
    bzr похож на git, но проще. Это не связано с упаковкой. Есть рецепты ежедневных сборок от bzr, доступных теперь для бета-тестеров Lauchpad, но вам все равно нужно сделать отделение для упаковки. – maco 15 August 2010 в 00:28

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это расскажет вам, как это сделать. Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's how Руководство для новичков Debian

Будьте внимательны, чтобы прочитать все руководство для гиганта Debian , и вы должны быть на пути к победе!

4
ответ дан 31 July 2018 в 10:37

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и https://launchpad.net для вашего ppa с помощью команды dput , Затем пакет будет автоматически скомпилирован с помощью компиляционной фермы startpad и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в вики о упаковке.

0
ответ дан 31 July 2018 в 10:37
  • 1
    Я думаю, что это больше меня заинтересовало. Я знаю, что ppa использует Bazaar для контроля источника (я думаю), поэтому я просто подталкиваю свой код к PPA и BLAM! Пакеты, или я упрощаю это? – Marco Ceppi♦ 14 August 2010 в 16:57
  • 2
    Базар и ppa - это две разные вещи. Вы можете использовать базар для ревизии, контролируя полный пакет (включая аддоны .deb для управления пакетами), но базар не нуждается в нем сам по себе, а также не делает упаковку для вас. Bazzar - это в основном центральная ветвь вашего контроля версий bzr, которая имеет дополнительное управление правами пользователя через панель запуска. – txwikinger 14 August 2010 в 19:20
  • 3
    bzr похож на git, но проще. Это не связано с упаковкой. Есть рецепты ежедневных сборок от bzr, доступных теперь для бета-тестеров Lauchpad, но вам все равно нужно сделать отделение для упаковки. – maco 15 August 2010 в 00:28

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это расскажет вам, как это сделать. Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's how Руководство для новичков Debian

Будьте внимательны, чтобы прочитать все руководство для гиганта Debian , и вы должны быть на пути к победе!

4
ответ дан 31 July 2018 в 11:41

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и https://launchpad.net для вашего ppa с помощью команды dput , Затем пакет будет автоматически скомпилирован с помощью компиляционной фермы startpad и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в вики о упаковке.

0
ответ дан 31 July 2018 в 11:41
  • 1
    Я думаю, что это больше меня заинтересовало. Я знаю, что ppa использует Bazaar для контроля источника (я думаю), поэтому я просто подталкиваю свой код к PPA и BLAM! Пакеты, или я упрощаю это? – Marco Ceppi♦ 14 August 2010 в 16:57
  • 2
    Базар и ppa - это две разные вещи. Вы можете использовать базар для ревизии, контролируя полный пакет (включая аддоны .deb для управления пакетами), но базар не нуждается в нем сам по себе, а также не делает упаковку для вас. Bazzar - это в основном центральная ветвь вашего контроля версий bzr, которая имеет дополнительное управление правами пользователя через панель запуска. – txwikinger 14 August 2010 в 19:20
  • 3
    bzr похож на git, но проще. Это не связано с упаковкой. Есть рецепты ежедневных сборок от bzr, доступных теперь для бета-тестеров Lauchpad, но вам все равно нужно сделать отделение для упаковки. – maco 15 August 2010 в 00:28

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и загрузите его в ppa с помощью dput . После этого пакет автоматически скомпилируется с помощью компиляционной фермы запуска и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в wiki о упаковке .

0
ответ дан 2 August 2018 в 04:34

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это скажет вам , как . Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's Руководство по упаковке Ubuntu Руководство для гидов Debian

Соблюдайте осторожность, чтобы прочитать все руководство по упаковке Ubuntu , и вы должны быть на вашем пути к победе!

4
ответ дан 2 August 2018 в 04:34

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и загрузите его в ppa с помощью dput . После этого пакет автоматически скомпилируется с помощью компиляционной фермы запуска и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в wiki о упаковке .

0
ответ дан 4 August 2018 в 21:09

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это скажет вам , как . Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's Руководство по упаковке Ubuntu Руководство для гидов Debian

Соблюдайте осторожность, чтобы прочитать все руководство по упаковке Ubuntu , и вы должны быть на вашем пути к победе!

4
ответ дан 4 August 2018 в 21:09

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и загрузите его в ppa с помощью dput . После этого пакет автоматически скомпилируется с помощью компиляционной фермы запуска и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в wiki о упаковке .

0
ответ дан 6 August 2018 в 04:38

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это скажет вам , как . Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's Руководство по упаковке Ubuntu Руководство для гидов Debian

Соблюдайте осторожность, чтобы прочитать все руководство по упаковке Ubuntu , и вы должны быть на вашем пути к победе!

4
ответ дан 6 August 2018 в 04:38

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и загрузите его в ppa с помощью dput . После этого пакет автоматически скомпилируется с помощью компиляционной фермы запуска и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в wiki о упаковке .

0
ответ дан 7 August 2018 в 22:48

Есть некоторые инструменты, которые помогут вам загрузить исходные файлы tarball + debian control-files в ваш PPA на панели запуска. И это скажет вам , как . Но загрузка пакета - очень небольшая часть всего этого ...

Настройка среды сборки и инфраструктуры debian (.deb) не простая! Это требует хорошего понимания структуры пакета и того, как работают разные типы скриптов (в частности скрипты Make и Shell).

Я нашел эти два руководства очень полезными, когда я упаковывал .deb's Руководство по упаковке Ubuntu Руководство для гидов Debian

Соблюдайте осторожность, чтобы прочитать все руководство по упаковке Ubuntu , и вы должны быть на вашем пути к победе!

4
ответ дан 7 August 2018 в 22:48

Вы регистрируетесь для учетной записи в https://launchpad.net на своей домашней странице, вы можете запустить свой собственный ppa.

Вы скомпилируете свои источники, создав пакет .deb и загрузите его в ppa с помощью dput . После этого пакет автоматически скомпилируется с помощью компиляционной фермы запуска и доступен на нескольких платформах.

Более подробную информацию о упаковке можно найти в wiki о упаковке .

0
ответ дан 10 August 2018 в 10:53

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

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