makeself

Programinė įranga Screenshot:
makeself
Programinė detalės:
Versija: 2.1.5
Įkėlimo datą: 3 Jun 15
Kūrėjas: -
Licencija: Nemokamai
Populiarumas: 30

Rating: 1.0/5 (Total Votes: 2)

makeself projektas yra mažas apvalkalo scenarijus, kuris generuoja savarankiškai ištraukti tar.gz archyvą iš katalogo. Gautas failas atrodo kaip apvalkalo scenarijus (daugelis tų, turite .run priesaga), ir gali būti pradėtas kaip yra.
Archyvas tada išskleisti save į laikiną katalogą ir neprivaloma savavališkai komanda bus įvykdytas (pavyzdžiui montavimas scenarijų). Tai yra gana panašus į archyvus sukurtas su WinZip Self-Extractor "Windows" pasaulyje. Makeself archyvai taip pat kontrolinės sandarumo savęs įteisinimo (CRC ir / arba MD5 kontrolinės sumos).
Pati makeself.sh scenarijų naudojamas tik sukurti archyvus iš failų katalogą. Atstojamoji archyvas tikrųjų suspausto failus (naudojantis gzip, bzip2 arba suspausti) TAR archyvas, su nedideliu apvalkalo scenarijus nebaigtas pradžioje.
Šis mažas nebaigtas atlieka visas gavybos failus, veikia įterptinį komandą ir pašalinti laikinuosius failus, kai jis visame veiksmus. Viskas, ką vartotojas turi padaryti, įdiegti programinę įrangą, esančią tokioje archyve yra "paleisti" archyvas, ty sh gražiai software.run.
Aš rekomenduojame naudoti "Vykdyti" (kuri buvo įvesta kai kurių Makeself archyvuose išleistas Loki programinė įranga) ar "SH" priesaga tokių archyvų nepainioti vartotojams, nes jie žino, tai tikrai lukštais scenarijus (su gana daug dvejetainiai duomenys pridėtų daug į jį, nors!).
Naudojimas
Iš makeself sintaksė yra tokia:
makeself.sh [args] archive_dir nazwa_pliku etiketė startup_script [script_args]
args neprivalomos galimybės Makeself. Galimi iš jų yra:
--version: Spausdina versija numerį stdout, tada išeina iš karto
--gzip: Naudokite gzip suspaudimo (yra ant platformų nutylėjimą, dėl kurių gzip yra visuotinai prieinami, kaip ir Linux)
--bzip2: Naudokite bzip2 vietoj gzip geresnio suspaudimo. Bzip2 komanda turi būti prieinami komandų keliu. Aš rekomenduoju, kad jūs nustatote į kažką panašaus į ".bz2.run" už archyvo prefiksą, kad potencialūs vartotojai žino, kad jie turi bzip2 išgauti ją.
--compress: Naudokite UNIX "suspausti" komandą suspausti duomenis. Tai turėtų būti visose platformose, kurios neturi gzip galima nutylėjimą.
--nocomp: Nenaudokite suspaudimo archyvo, kuris vėliau bus nesuspaustų deguto.
--notemp: sugeneruotas archyvas nebus išskleisti failus į laikiną katalogą, bet naujame kataloge sukurta einamojo katalogo. Tai geriau platinti programinės įrangos paketus, kurie gali išgauti ir kaupia patys (ty pradėti per įterptųjų scenarijų sudarymą).
--current: Failai bus gauti iki einamojo katalogo, o ne į pakatalogį. Ši parinktis reiškia --notemp aukščiau.
--follow: Sekite simbolines nuorodas viduje archyvas kataloge, ty saugoti failus, kurie yra atkreipė dėmesį į ne pačias nuorodas.
--append (naujas 2.1.x): Prijungti duomenis į esamą archyvą, o ne kurti naują. Šiame režime, parametrai nuo pradinio archyve yra pakartotinai (suspaudimo tipas, etiketė, integruotas script), taigi nereikia iš naujo nurodyti komandinėje eilutėje.
--header: Makeself 2.0 naudoja atskirą failą saugoti antraštės nebaigtas, pavadintą "makeself-header.sh". Pagal nutylėjimą, daroma prielaida, kad jis yra saugomi toje pačioje vietoje, kaip makeself.sh. Šis variantas gali būti naudojamas nurodyti jo faktinę buvimo vietą, jei jis yra saugomas Kažkur kitur.
--copy: Po ekstrahavimo archyvas pirmiausia išskleisti save į laikiną katalogą. Pagrindinis taikymas tai leisti įmontuotu montuotojai saugomus Makeself archyvas kompaktiniame diske, kai montuotojas programa bus vėliau reikia atjungti CD ir leisti naują būti įterpti. Tai apsaugo nuo "failų sistema užimtas" klaidos montuotojams, kurie apima kelis kompaktinius diskus.
--nox11: Išjungti automatinį neršto naujo terminalo X11.
--nowait: Kai atliekami iš naujo X11 terminalo, išjungti vartotojo eilutę ties skripto vykdymo pabaigos.
--nomd5 ir --nocrc: išjungti MD5 / CRC kontroline už archyvo kūrimą. Tai pagreitina ekstrakcijos procesą, jei patikrinimo vientisumą nėra būtinas.
--lsm failą: Pateikite ir LSM failą makeself, kad bus integruotas į generuoja archyve. LSM failai aprašomi programinės įrangos paketą taip, kad būtų lengvai parseable. LSM įrašas tada gali būti vėliau atkurti naudojant "-lsm argumentas į archyvą. Iš LSM failo exemple yra numatyta su Makeself.
archive_dir yra kataloge, kuriame failus vardas turi būti archyvuojami
FILE_NAME turi būti sukurta archyvo vardas
Etiketė yra savavališkas teksto eilutė apibūdina paketą. Jis bus rodomas, o išgauti failus.
startup_script yra komanda turi būti vykdomi nuo patenka į tikrų failų katalogą. Taigi, jei jūs norite vykdyti programą yra šiame kataloge, turite priešdėlis savo komandą su "./". Pavyzdžiui, ./program bus gerai. Į script_args yra additionnal argumentai šią komandą.
Kas naujo šioje versijoje:

Panaši programinė įranga

Unarc
Unarc

3 Jun 15

GRF Tool
GRF Tool

3 Jun 15

Zutils
Zutils

20 Feb 15

Kita programinė įranga kūrėjas -

BubbleWrap
BubbleWrap

2 Jun 15

MonoUML
MonoUML

3 Jun 15

Platz [<-]
Platz [<-]

18 Feb 15

Komentarai makeself

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!