создать deb пакет, gred, 07-Ноя-13, 18:27 [смотреть все]добрый день,есть некое ПО, для конкретности пусть это будет апач, которое взято из официального репозитория дистрибутива. В данное ПО вносятся кастомные правки, после чего снова собирается deb пакет, допустим custom-apache-2.2.4.deb. будет свой репозиторий. почти все получается, кроме того, что мне необходимо, чтобы такие пакеты устанавливались (через apt-get) абсолютно отдельно от системных пакетов, допустим в /custom. кто знает, как этого добиться? пока похоже на то, что дебианские тулзы не видят файлы, которые ставятся вне стандартной иерархии. заранее спасибо.
|
- создать deb пакет, pavel_simple, 18:43 , 07-Ноя-13 (1)
>[оверквотинг удален] > есть некое ПО, для конкретности пусть это будет апач, которое взято из > официального репозитория дистрибутива. В данное ПО вносятся кастомные правки, после чего > снова собирается deb пакет, допустим custom-apache-2.2.4.deb. > будет свой репозиторий. > почти все получается, кроме того, что мне необходимо, чтобы такие пакеты устанавливались > (через apt-get) абсолютно отдельно от системных пакетов, допустим в /custom. > кто знает, как этого добиться? > пока похоже на то, что дебианские тулзы не видят файлы, которые ставятся > вне стандартной иерархии. > заранее спасибо.apt-get source apache2 nano ./debian/rules ls -la debian/patches/? debchange debuild -uc -us
- создать deb пакет, pavel_simple, 18:49 , 07-Ноя-13 (2)
P.S. ИМХО ставитm нужно не во всякие там /custom а в /opt/$enterpriseP.P.S. man dh нынче доставляет , не то что былО
- создать deb пакет, gred, 18:56 , 07-Ноя-13 (3)
> P.S. ИМХО > ставитm нужно не во всякие там /custom а в /opt/$enterprise ну то уже не столь важно. про debchange не знал, сейчас попробую > P.P.S. > man dh нынче доставляет , не то что былО
- создать deb пакет, gred, 19:01 , 07-Ноя-13 (4)
>> P.S. ИМХО >> ставитm нужно не во всякие там /custom а в /opt/$enterprise > ну то уже не столь важно. > про debchange не знал, сейчас попробую а, нет, все-равно не хочет. debchange - тот-же самый dch, который я и так использую
- создать deb пакет, pavel_simple, 19:03 , 07-Ноя-13 (5)
>>> P.S. ИМХО >>> ставитm нужно не во всякие там /custom а в /opt/$enterprise >> ну то уже не столь важно. >> про debchange не знал, сейчас попробую > а, нет, все-равно не хочет. > debchange - тот-же самый dch, который я и так использую что не хочет-то?
- создать deb пакет, gred, 19:15 , 07-Ноя-13 (6)
>>>> P.S. ИМХО >>>> ставитm нужно не во всякие там /custom а в /opt/$enterprise >>> ну то уже не столь важно. >>> про debchange не знал, сейчас попробую >> а, нет, все-равно не хочет. >> debchange - тот-же самый dch, который я и так использую > что не хочет-то?не хочет подбирать файлы из /custom спецом проверил, оставив чаcть файлов под /usr. итог: файлы из /usr в пакете есть, файлов из /custom - нету
- создать deb пакет, pavel_simple, 19:20 , 07-Ноя-13 (7)
>[оверквотинг удален] >>>>> ставитm нужно не во всякие там /custom а в /opt/$enterprise >>>> ну то уже не столь важно. >>>> про debchange не знал, сейчас попробую >>> а, нет, все-равно не хочет. >>> debchange - тот-же самый dch, который я и так использую >> что не хочет-то? > не хочет подбирать файлы из /custom > спецом проверил, оставив чаcть файлов под /usr. > итог: файлы из /usr в пакете есть, > файлов из /custom - нету https://wiki.debian.org/IntroDebianPackaging #!/usr/bin/make -f %: dh $@ override_dh_auto_install: $(MAKE) DESTDIR=$$(pwd)/debian/hithere prefix=/usr install
|