makeself

Software kuvakaappaus:
makeself
Ohjelmiston tiedot:
Versio: 2.1.5
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: -
Lupa: Vapaa
Suosio: 30

Rating: 1.0/5 (Total Votes: 2)

makeself hanke on pieni komentojono, joka luo itsestään uutettavissa tar.gz arkisto hakemistosta. Tuloksena tiedosto näkyy shell script (monet niistä ovat .Aja pääte), ja voidaan käynnistää niin on.
Arkisto sitten purkaa itsensä väliaikaiseen hakemistoon ja vapaaehtoinen mielivaltainen komennot (esimerkiksi asennuksen script). Tämä on melko samanlainen arkistot generoidaan WinZip Self-Extractor Windows maailmassa. Makeself arkistot myös tarkistussummat eheyden itsensä validointi (CRC ja / tai MD5-tarkistussummat).
Makeself.sh skripti itsessään käytetään vain luoda arkistojen hakemiston tiedostoja. Tuloksena arkisto on todella pakattu (gzip, bzip2, tai pakkaa) TAR arkisto, jossa on pieni komentojono tynkä alussa.
Tämä pieni tynkä suorittaa kaikki vaiheet tiedostojen purkamisen, käynnissä upotettu komennon, ja poistamalla väliaikaiset tiedostot, kun kaikki on ohi. Kaikki mitä käyttäjä on tehdä asentaa ohjelmiston sisältämän tällainen arkisto on "run" arkisto eli sh nice-software.run.
Suosittelen käyttäen "run" (joka otettiin käyttöön joitakin Makeself arkistojen vapautuu Loki Software) tai "sh" pääte tällaisia ​​arkistoja ei sekoittaa käyttäjiä, koska he tietävät, se on oikeastaan ​​kuori skriptejä (melko paljon binary tietoja liitteenä sitä vaikka!).
Käyttö
Syntaksi makeself on seuraava:
makeself.sh [args] archive_dir file_name etiketti startup_script [script_args]
args ovat valinnaisia ​​vaihtoehtoja Makeself. Käytettävissä ovat:
--version: Tulostaa versionumeron vakiotulosteeseen, sitten poistuu heti
--gzip: Käytä gzip puristus (on oletuksena päällä alustoja, joilla gzip on yleisesti saatavilla, kuten Linux)
--bzip2: Käytä bzip2 sijasta gzip paremmin puristus. Bzip2-komento on oltava saatavilla komennon polku. Suosittelen, että asetat etuliitteen jotain ".bz2.run" arkistolle, jotta mahdolliset käyttäjät tietävät, että he tarvitsevat bzip2 purkaa sitä.
--compress: Käytä UNIX "puristaa" komento pakkaa dataa. Tämän pitäisi olla oletuksena kaikilla alustoilla, joilla ei ole gzip käytettävissä.
--nocomp: Älä käytä pakkausta varten arkiston, joka on sitten pakkaamatonta TAR.
--notemp: syntyy arkisto ei purkaa tiedostot väliaikaiseen hakemistoon, mutta uusi hakemisto luodaan nykyiseen hakemistoon. Tämä on parempi jakaa ohjelmistoja, jotka voivat poimia ja koota itse (ts käynnistää kokoamista kautta sulautettujen käsikirjoituksen).
--current: Tiedostot puretaan nykyisen hakemiston, eikä alihakemistossa. Tämä vaihtoehto edellyttää --notemp edellä.
--follow: Seuraa symbolisia linkkejä sisäpuolelle arkiston hakemistoon, eli tallentaa tiedostot, joita viittasivat sijaan linkit itse.
--append (uusi 2.1.x): Liitä datan nykyiseen arkistoon, luomisen sijaan uuden. Tässä tilassa, asetukset alkuperäisestä arkistosta käytetään uudelleen (pakkaustapa, etiketti, sulautetut käsikirjoitus), ja näin ollen ei tarvitse määritellä uudestaan ​​komentorivillä.
--header: Makeself 2.0 käyttää erillinen tiedosto tallentaa otsikon tynkä, nimeltään "makeself-header.sh". Oletuksena, oletetaan, että se on tallennettu samaan paikkaan kuin makeself.sh. Tätä vaihtoehtoa voidaan käyttää määrittämään sen todellisen sijainnin, jos se on tallennettu jonnekin muualle.
--copy: Uutettaessa arkisto ensin purkaa itsensä väliaikaiseen hakemistoon. Tärkein soveltamisesta on mahdollistaa omavarainen asentajat tallennettu Makeself arkiston CD, kun asennusohjelma myöhemmin tarvitse irrottaa rompun ja mahdollistaa uuden lisätään. Tämä estää "tiedostojärjestelmä varattu" virheitä asentajille, jotka kattavat useita levyjä.
--nox11: Poista automaattinen kutu uuden terminaalin X11.
--nowait: Kun suoritetaan uudelta X11 terminaali, poista käyttäjä kehote lopussa skriptin suorituksen.
--nomd5 ja --nocrc: Poista luominen MD5 / CRC tarkistussumma arkisto. Tämä nopeuttaa uuttamista, jos koskemattomuuden tarkistuksen ei ole välttämätöntä.
--lsm tiedosto: Anna ja LSM tiedosto makeself, joka on upotettu luotu arkistossa. LSM-tiedostot kuvaavat ohjelmistopaketti tavalla, joka on helposti parseable. LSM merkintä voidaan myöhemmin palauttaa käyttämällä "-lsm väite arkistoon. Exemple of LSM tiedosto on varustettu Makeself.
archive_dir on hakemiston nimi, joka sisältää tiedostot arkistoidaan
tiedostonimi on nimi arkiston luotavan
etiketti on mielivaltainen merkkijono kuvaava paketti. Se tulee näkyviin, kun tiedostojen purkamisen.
startup_script on komento suoritetaan sisällä hakemiston puretut tiedostot. Jos siis haluat suorittaa ohjelma sisältää tämän hakemiston, sinun täytyy etuliite teidän komentoa "./". Esimerkiksi ./program tulee sakko. Script_args ovat Täydentävien argumentteja tämän komennon.
Mitä uutta tässä julkaisussa:

Vastaavia ohjelmistoja

File Roller
File Roller

16 Aug 18

zfec
zfec

12 May 15

gzip
gzip

20 Jan 18

Muu ohjelmistojen kehittäjä -

GTK VNC Viewer
GTK VNC Viewer

2 Jun 15

Amun
Amun

17 Feb 15

jsfirewall
jsfirewall

3 Jun 15

Kommentit makeself

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!