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:
Utoljára megtekintett szoftver
Nes Tanks 28 May 15
Keresés kategória szerint
- Asztali fejlesztések
- Audio szoftver
- Biztonsági szoftver
- Böngészők
- Digitális fénykép szoftver
- Fejlesztői eszközök
- Grafikai szoftver
- Hálózati szoftver
- Internet szoftver
- Irodai szoftvercsomag
- Játékok
- Képernyővédők
- Kommunikációs szoftver
- Lemez és fájl szoftver
- Adatátviteli és szinkronizálás szoftver
- Backup szoftver
- Fájl tömörítés
- Fájlkezelés
- Fájlrendszerek
- Lemez tisztítószerek
- Reszelő visszaszerzés szoftver
- Startup & partíció vezetők
- Töredezettségmentesítés szoftver
- Oktatási és tudományos szoftver
- Otthon és család szoftver
- Rendszer segédprogramok
- Üzleti és irodai szoftverek
- Vezetők
- Videó szoftver
- Webfejlesztés szoftver
Népszerű szoftver
SHFS 3 Jun 15
poweriso 12 May 15
Xplorer 20 Feb 15
Nautilus 16 Aug 18
OfArchiver 11 May 15
FileRunner 19 Feb 15
Multi-Copy Device 3 Jun 15
makeself
Hasonló program
Más szoftver fejlesztő -
Hozzászólások a makeself
Utoljára megtekintett szoftver
Nes Tanks 28 May 15
Keresés kategória szerint
- Asztali fejlesztések
- Audio szoftver
- Biztonsági szoftver
- Böngészők
- Digitális fénykép szoftver
- Fejlesztői eszközök
- Grafikai szoftver
- Hálózati szoftver
- Internet szoftver
- Irodai szoftvercsomag
- Játékok
- Képernyővédők
- Kommunikációs szoftver
- Lemez és fájl szoftver
- Adatátviteli és szinkronizálás szoftver
- Backup szoftver
- Fájl tömörítés
- Fájlkezelés
- Fájlrendszerek
- Lemez tisztítószerek
- Reszelő visszaszerzés szoftver
- Startup & partíció vezetők
- Töredezettségmentesítés szoftver
- Oktatási és tudományos szoftver
- Otthon és család szoftver
- Rendszer segédprogramok
- Üzleti és irodai szoftverek
- Vezetők
- Videó szoftver
- Webfejlesztés szoftver
Népszerű szoftver
cpp xstream 3 Jun 15
3dFB 3 Jun 15
Afick 20 Feb 15
renameutils 14 Apr 15
eXtplorer 15 Feb 15
RAR 22 Jun 18
DDRescue-GUI 17 Aug 18
Hozzászólás nem található