LINUX.ORG.RU

Создание скриптов содержащих файлы


0

2

Подскажите пожалуйста, каким образом создаются скрипты (в частности для инсталяции каких-либо программ) которые содержат в себе множество различных файлов (в том числе и двоичных) и при запуске извлекают из себя эти файлы и раскидывают по нужным папкам (через скрипт инсталяции, который тоже внутри находится) К примеру инсталятор Linux версии TrueCrypt так устроен.

Хотелось бы знать существует ли специальная программа для этого или это всё ручками собирается?


хотя он не такс сложно и пишется чет типа


#!/bin/bash

line=$(grep -n "==border==" $0 | grep -v grep | cut -d: -f1)
echo $line
tail +$((line+1)) $0 | cat

exit 0

==border==
kjsdfhjkdfs
lsdfkjlfds

Skolotovich ★★★ ()

имхо, софтописатель, который не может собрать хотябы rpm и deb пакеты со своим творением (я даже не говорю о том, чтобы их в репозитории протолкнуть), не достоен должного внимания.

xydo ★★ ()
Ответ на: комментарий от uzbl

За makeself-инсталяторы нужно кастрировать.

Тут виноваты мейнтейнеры дистрибутива. Что не оформили так нужную тебе софтину в пакет. А автор только разместил объяву.

baverman ★★★ ()
Ответ на: комментарий от Xenesz

не вижу в этом ничего зазорного. у вас, видимо, больше времени на ./configure && make && sudo make install
поздравляю. завидую.

xydo ★★ ()
Ответ на: комментарий от xydo

и, да, если девелопер не может осилить спеки, вряди ли его поделие нужно ему самому.
PS: фанаты генту не в счет

xydo ★★ ()
Ответ на: комментарий от xydo

у вас, видимо, больше времени

на логику, очевидимо. Если «не достоен», то какое «должное внимание»? Ну, или наоборот.

Xenesz ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.