Как да се съберат пакет дебютантка
Ще се опитам да обясня как да се намира процеса на създаване на дебютантка пакети за пример рубинено-zookeper. Предупреждавам ви веднъж, че методът на опаковки рубинени камъни описано ме разбирайте погрешно, че е по-добре да се използва gem2deb за това, но тъй като от източник, използвайки gem2deb събират рубинено-zookeper най-новата версия не успях, а след това, че е най-лесният метод за сглобяване.
Ако ще събира рубин пакет, както е препоръчано от gem2deb, най-добре е да се добави ред
защото ние ще събираме рубин код, ние се нуждаем от рубин и набор от инструменти, за да се изгради дебютантка пакети.
Ако имате по-стара версия на рубина, тогава няма бижу команда, трябва да имате инсталиран също пакетиране RubyGems или актуализация рубин.
Сега инсталирате бижу FPM. което ще събере на едно място за нас Дебютантка пакет.
В текущата директория, имаме пакет rubygem-zookeeper_1.4.11_amd64.deb, изглежда, че случаят вече е в шапката, но тъй като имаме нужда от пакет, с цел да бъде в състояние да го събере от дебютантка, например в OBS. След това ние ще продължим.
Създаване на изграждане директория
Сега ние ще създадем файлове, необходими за изграждане на пакета. Те трябва да са в директорията на Debian. Някои файлове ние копират от празната опаковка.
Редактирайте я до следващата държава. Не забравяйте да се промени поддържаща линия
Ние все още се нуждаят от Debian / правила. Създаване на него. override_dh_shlibdeps е необходимо, така че да не се покажат библиотеки за връзки гледач на животни, защото това не минава.
Tab в Debian / правила са задължителни, за да ги замени с интервали не могат. Нека да го правим изпълним.
Сега Debian / на промените създаде и пишете на адрес:
Също така, ние все още се нуждаем от Debian / COMPAT
Копирайте файловете, които ще бъдат инсталирани в локална папка и да изтриете папката с разопаковане на опаковката, че вече не е полезно за нас.
Съберете новият пакет пакет и източник.
В указателя по-горе, ние ще имаме всички необходими файлове.
Можете да проверите съдържанието на получения пакет дебютантка