Как выпустить программное обеспечение на apt-get? [Дубликат]

Откройте диспетчер сети и посмотрите, какой адрес он пытается вам назначить: 192.168.0.42 или тому подобное. Обратите внимание. Теперь отредактируйте свою конфигурацию сети, изменив, если от DHCP к ручному (вам придется нащупывать вокруг, у меня нет системы Ubuntu передо мной). Вручную добавьте следующее:

address = <the same one you saw earlier> 
netmask = 255.255.255.0
gateway = 192.x.x.1 or 10.x.x.1 (match the first three octets 192.168.x and add a 1)
dns-nameservers = same as gateway
dns-nameservers = 8.8.8.8 # add a second entry (googles dns)

Теперь примените свои изменения. После того, как вы установили первое соединение с вашим шлюзом, вы можете изменить его на DHCP, потому что теперь он знает о новых серверах имен.

также отмечают, что если вы видите адрес, начинающийся с 169.xxx или ничего, кроме 192.xxx 172.xxx или 10.xxx, вам нужно будет сбросить весь комплект n-kaboodle и попытаться получить частный IP, открыв терминал и набрав

sudo service network-manager restart

. Это а не дурацкий метод доказательства, поскольку ваш шлюз действительно может быть любым адресом в подсети. Надеюсь, это поможет + лучше, чем мой первый ответ ... lol

108
задан 2 February 2012 в 22:16

4 ответа

Есть несколько путей , которые пакет может принять для входа в Ubuntu. Обзор разработки Ubuntu, ориентированный на «upstream» разработчиков , как и вы, может быть полезным местом для начала, но я также попытаюсь дать вам некоторые указатели.

Через Debian

Как правило, если вы публикуете бесплатное программное обеспечение с открытым исходным кодом , проходящее через Debian first , это лучший путь. Таким образом, ваш пакет будет иметь специальный сопровождающий. Он также достигнет наибольшего числа пользователей, поскольку он будет доступен не только для Debian и Ubuntu, но и для всех их производных. Некоторые полезные ссылки для запроса / предоставления новых пакетов в Debian:

Непосредственно в Ubuntu

В некоторых случаях может возникнуть смысл перейти прямо в Ubuntu сперва . Некоторые полезные ссылки:

Архив личных пакетов

Помимо официального Ubuntu и Debian, Launchpad предлагает вам возможность распространять пакеты Debian непосредственно вашим пользователям через свои архивы личных пакетов или PPA для краткости. Одним из особенно полезных аспектов PPA является то, что вы можете обеспечить ежедневную сборку ежедневных сборок вашего программного обеспечения для тестирования.

80
ответ дан 1 August 2018 в 09:13

Ну, сначала я бы предложил, чтобы вы поместили источник в репозиторий Launchpad .

Затем вы можете поместить пакет в свой PPA и распространять его.

Как получить его в официальном репозитории ... это действительно зависит от приложения.

В комментарии к duanedesign эта страница может помочь вам начать работу и эта страница может помочь с некоторыми распространенными ошибками загрузки.

10
ответ дан 3 August 2018 в 05:19

Вы можете подождать некоторое время, потому что разработчики Ubuntu настроили новый репозиторий для Ubuntu 10.10, который называется extras.ubuntu.com, для разработчиков приложений для отправки пакетов. Сначала приложение должно пройти проверку приложений.

1
ответ дан 4 August 2018 в 07:28

https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages подробно описывает нормальный процесс включения пакетов в Ubuntu.

Часто бывает много пакетов, ожидающих рассмотрения на на сайте REVU, поэтому мы предлагаем, чтобы пакеты загружались в Debian, где они могут принести пользу еще большему количеству людей. https://wiki.ubuntu.com/Debian/ForUbuntuDevelopers#Getting_new_software_in_Debian объясняет, как это можно сделать.

Для Ubuntu вы можете попросить людей об отзывах на # ubuntu-motu на irc.ubuntu.com, а для Debian есть канал # debian-mentors на irc.oftc.net.

Кроме того, есть страница developer.ubuntu.com в котором подробно описывается отдельный процесс рассмотрения заявок и amp; опубликован для стабильных выпусков.

27
ответ дан 5 August 2018 в 14:42

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

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