makeself

Szoftver screenshot:
makeself
Szoftver adatai:
Változat: 2.1.5
Feltöltés dátuma: 3 Jun 15
Fejlesztő: -
Engedély: Ingyenes
Népszerűség: 30

Rating: 1.0/5 (Total Votes: 2)

makeself projekt egy kis shell-szkript, amely önálló kivonható tar.gz archívum egy könyvtár. A kapott fájl jelenik shell script (sok ilyen van .run utótag), és használható, ahogy van.
Az archívum majd kicsomagolja önmagát egy ideiglenes könyvtárba, és egy opcionális tetszőleges parancs kerül végrehajtásra (például egy létesítmény script). Ez nagyon hasonlít a levéltári generált WinZip Self-Extractor a Windows világon. Makeself archívumok is ellenőrző integritás self-érvényesítés (CRC és / vagy MD5 ellenőrző).
A makeself.sh script is használják csak, hogy megteremtse a levéltári egy könyvtár fájljait. A kapott archívum valójában egy tömörített (gzip, bzip2, vagy borogatás) tar, egy kis shell script csonk elején.
Ez a kis csonk ellátja mindazokat a lépéseket, a kivonás a fájlokat, futás a beágyazott parancsot, és eltávolítja az ideiglenes fájlokat, mindennek vége. Minden, amit a felhasználónak kell tennie, hogy telepítse a szoftvert tartalmazott egy ilyen archívum az, hogy "fut" az archívum, azaz sh szép-software.run.
Azt javasoljuk, használja a "run" (által bevezetett néhány Makeself archívumok által kiadott Loki Software) vagy a "sh" utótag az ilyen archívumok ne keverjük össze a felhasználók, hiszen tudják, hogy ez valóban shell szkriptek (elég sok bináris adat csatolt hogy mégis!).
Használat
A szintaxis a makeself a következő:
makeself.sh [args] archive_dir file_name címke startup_script [script_args]
ARG opcionális lehetőség Makeself. A rendelkezésre álló közül:
--version: Kiírja a verziószámot a szabványos kimenetre, majd kilép, azonnal
--gzip: GZip kompressziós (az alapértelmezett a környezetben, amelyen gzip általánosan elérhető, mint a Linux)
--bzip2: Használd a bzip2 helyett gzip jobb tömörítést. A bzip2 parancsot kell rendelkezésre állniuk a parancsot utat. Azt ajánljuk, hogy az előtag hogy valami hasonló ".bz2.run" az archívum, hogy a potenciális felhasználók tudják, hogy szüksége lesz bzip2 annak kibontásához.
--compress: A UNIX "tömöríteni" parancs tömöríti az adatokat. Ez legyen az alapértelmezett minden platformon, amelyek nem rendelkeznek gzip elérhető.
--nocomp: Ne használjon tömörítést az archívum, amely aztán egy tömörítetlen TAR.
--notemp: A generált archívum nem csomagolja ki a fájlokat egy ideiglenes könyvtárba, de egy új könyvtárat létrehozni az aktuális könyvtárban. Ez jobb terjeszteni szoftvercsomagok, amelyek kivonat és összeállítja a saját maguk által (azaz elindítja a válogatás a beépített script).
--current: a fájlok kivont, hogy az aktuális könyvtárban, ahelyett, hogy egy könyvtárban. Ez a lehetőség azt jelenti, --notemp felett.
--follow: Kövesse a szimbolikus linkeket belül az archív könyvtár, vagyis tárolja a fájlokat, amelyeket rámutatott, hogy ahelyett, hogy maga a kapcsolat.
--append (új 2.1.x): fűzni adatokat a meglévő archív, ahelyett, hogy egy új létrehozása. Ebben a módban a beállítások az eredeti archív újrafelhasznált (tömörítés típusa, címke, beágyazott script), és így nem kell külön újra a parancssorban.
--header: Makeself 2.0 használ egy külön fájlban tárolja a fejléc csonk, az úgynevezett "makeself-header.sh". Alapértelmezésben azt feltételezzük, hogy ez tárolja ugyanazon a helyen, mint makeself.sh. Ez az opció használható meghatározni a tényleges helyét, ha az tárolva valahol máshol.
--copy: Amikor kitermelés, az archívum első kivonat magát egy ideiglenes könyvtárba. A fő alkalmazása ennek az, hogy önálló szerelők tárolt Makeself archív CD-n, amikor a telepítő programot később szüksége kiveheted a CD, és lehetővé teszi egy újat kell beilleszteni. Ez megakadályozza a "Fájlrendszer elfoglalt" hibák szerelők, amelyek több CD-t.
--nox11: Kikapcsolja az automatikus ívási egy új terminál X11.
--nowait: Amikor végre egy új X11 kapocs, tiltsa le a felhasználó gyors végén a szkript futását.
--nomd5 és --nocrc: letiltása hozzanak létre egy MD5 / CRC checksum az archívumban. Ez felgyorsítja a kivonási eljárás, ha az integritás ellenőrzés nem szükséges.
--lsm file: Adjon és LSM fájlt makeself, hogy lesz ágyazva a generált archívumban. LSM fájlok leírja egy szoftver csomag olyan módon, hogy az kiírása emészthető. Az LSM bejegyzést ezután később olvassa be a "-lsm érvét, hogy az archívumot. Egy exemple egy LSM fájl van ellátva Makeself.
archive_dir a neve a könyvtárat, ahol a fájlok archivált
fájlnév a neve az archívumot
címke egy tetszőleges szöveget, amely leírja a csomagot. Ez jelenik meg, míg kivonás a fájlokat.
startup_script a parancsot végre kell hajtani a könyvtár a kibontott fájlokat. Így, ha a végrehajtani kívánt program tartalmazza a könyvtárban, meg kell előtagot a parancsot "./". Például ./program rendben lesz. A script_args vannak additionnal érvek ezt a parancsot.
Újdonságok ebben a kiadásban:

Hasonló program

MailArchiva
MailArchiva

3 Jun 15

Long Range ZIP
Long Range ZIP

20 Feb 15

OfArchiver
OfArchiver

11 May 15

Más szoftver fejlesztő -

Perezoso-Imp
Perezoso-Imp

20 Feb 15

DOS33
DOS33

3 Jun 15

Hozzászólások a makeself

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!