EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

0instalare - Online în cloud

Rulați 0install în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda 0install care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


0install — un sistem descentralizat de instalare a software-ului

REZUMAT


Descărcarea și alergare:
0instalați selecta URI

0instalați Descarca URI

0instalați alerga URI [ARG]...

0instalați actualizare URI

Aplicații:
0instalați adăuga NUME URI

0instalați Arăta NUME

0instalați actualizare NUME

0instalați ce s-a schimbat NUME

0instalați distruge NUME

Altele comenzi:
0instalați config [NUME [VALOARE]]

0instalați import FEED

0instalați listă MODEL

0instalați căutare INTREBARE

0instalați add-feed [INTERFATA] FEED

0instalați eliminare-alimentare [INTERFATA] FEED

0instalați liste-feed-uri URI

0instalați om COMMAND

0instalați digera CATALOG | ARHIVA [EXTRAGE]

0instalați stoca ...

0instalați sclav

DESCRIERE


Zero Install este un sistem descentralizat de instalare a software-ului cu distribuție încrucișată. Programe
și bibliotecile sunt identificate prin URI și nu este nevoie de un depozit central. Zero
Instalarea asigură că pachetele nu pot intra în conflict între ele și că programele pot fi
partajate între utilizatorii care nu au încredere reciproc. Consultați site-ul web pentru mai multe informații:

http://0install.net/

Cel mai simplu caz este să ceri lui 0install să ruleze un program, având în vedere URI-ul acestuia. De exemplu:

0instalați alerga http://rox.sourceforge.net/2005/interfaces/Edit

Prima dată când faceți acest lucru, detalii despre versiunile disponibile ale programului sunt descărcate
și stocate în cache, împreună cu detalii despre bibliotecile de care depinde.

Zero Install va rula un solutor pentru a selecta cea mai bună versiune a fiecărei componente de utilizat. Pentru
de exemplu, va selecta binare care sunt compatibile cu procesorul și sistemul de operare,
în limba preferată și marcat „stabil” (în mod implicit).

Dacă este setat $DISPLAY, 0install va afișa o fereastră în care puteți confirma (sau modifica)
versiunile selectate.

Apoi va descărca arhivele corespunzătoare pentru versiunile respective și le va stoca în
cache-ul de asemenea. Fiecare pachet se despachetează în propriul director.

În cele din urmă, 0install va lansa programul, setând variabile de mediu pentru a-l lăsa să se localizeze
bibliotecile sale.

GLOBAL OPŢIUNI


Primul argument non-opțiune pentru 0install este subcomandă particulară pe care doriți să o faceți
a executa; acestea sunt descrise în detaliu în secțiunea următoare.

Cu toate acestea, există câteva opțiuni care se aplică tuturor operațiunilor. Acestea sunt:

-c, --consolă
Nu utilizați niciodată interfața grafică. În mod normal, 0install comută în modul grafic dacă este necesar
descărcați orice din rețea (cu excepția cazului în care DISPLAY nu este setat).

--funcție uscată
Nu salvați nicio modificare pe disc și nu rulați efectiv programul. În schimb, doar
tipăriți modificările care ar fi fost făcute. Rețineți că, deoarece 0install este foarte
sistem sigur, în general nu este nevoie să utilizați această opțiune. Cu toate acestea, poate fi
util ca ajutor de învățare sau pentru testare.

-h, --Ajutor
Afișați textul de ajutor încorporat.

-o, --deconectat
Rulați în modul off-line, suprascriind setarea implicită. Acest lucru împiedică 0install
să verifice actualizările și să descarce actualizări chiar dacă știe despre acestea.

-v, --verbos
Ieșire mai detaliată. Utilizați de două ori pentru a obține rezultate și mai detaliate.

--with-store=DIR
Adăugați un director la lista cache-urilor de implementare. Fiecare subdirector al DIR
conține conținutul unei versiuni a unui program sau bibliotecă.

SUB-COMANDĂRI


0instalați selecta [OPȚIUNI] URI
Selectați o versiune a programului identificată prin URI și versiuni compatibile ale tuturor
dependențe. Informațiile despre versiunile disponibile sunt descărcate dacă nu sunt încă disponibile
cache-ul.

URI-ul poate fi o adresă URL HTTP, cum ar fi `http://site/program.xml' sau un nume de cale locală, cum ar fi
`file:///path/to/program.xml'.

Pentru adresele URL HTTP, fișierul de la distanță este un document XML semnat. Dacă cheia nu este cunoscută și
de încredere, vi se va solicita mai întâi să o acceptați. Fișierele de feed local nu sunt semnate (niciun
semnătura va fi ignorată).

De asemenea, puteți specifica un document de selecții locale, așa cum a fost creat anterior utilizând --xml
opțiune, mai degrabă decât un feed. În acest caz, 0install folosește pur și simplu acele versiuni fără
rulează rezolvatorul.

După selectarea (dar nu descărcarea) a unui set de versiuni, selecția este afișată într-o
format care poate fi citit de om. Utilizare --xml pentru a obține rezultate care pot fi citite de mașină.

Dacă un set de versiuni nu poate fi selectat folosind informațiile din cache, 0install va verifica
pentru actualizări mai întâi.

Dacă un set de versiuni poate fi selectat pe baza informațiilor stocate în cache în prezent, dar asta
informațiile devin învechite, 0install va returna imediat selecția curentă și
va începe, de asemenea, un proces de fundal pentru a verifica dacă există actualizări. Configurația „prospețime”.
setarea controalelor atunci când informațiile din cache sunt considerate ca fiind învechite.

Opțiuni pentru selectare:

--before=VERSIUNE
Selectați o versiune anterioară VERSION (adică forțați utilizarea unei versiuni vechi a
program). Puteți restricționa doar versiunea programului folosind aceasta
opțiunea, nu versiunea oricăror dependențe.

--command=COMANDĂ
Unele programe oferă mai multe comenzi. Aceasta selectează pe care doriți. Uzual
valorile sunt „run” (prestabilit), „test” (utilizat de 0test) și „compile” (utilizat de
0compilează). De asemenea, puteți utiliza --command="" dacă nu doriți să rulați nicio comandă (pentru
exemplu, dacă pachetul conține mai degrabă date decât un program).

--poate-compile
Tratați fiecare implementare sursă ca pe un potențial binar. Aceasta poate fi folosită pentru a găsi
ce trebuie compilat pentru a rula un program. Momentan, acesta este disponibil doar pentru
„0install select”.

--message=MESAJ
Dacă afișăm o casetă de dialog pentru descărcare, afișați MESAJ utilizatorului pentru a explica
de ce este nevoie de descărcare.

--not-before=VERSIUNE
Versiunea selectată nu trebuie să fie anterioară VERSION. de exemplu, dacă vrei să alergi
versiunea 2.0 sau mai recentă, utilizați --nu-înainte=2.0.

--reîmprospăta
Descărcați o copie nouă a tuturor fluxurilor utilizate înainte de a le selecta. În mod normal, copii stocate în cache
va fi folosit dacă este disponibil (verificarea pentru actualizări mai târziu, în fundal).

--sursă
Selectați codul sursă mai degrabă decât un binar. Acesta este folosit intern de `0compile'.

--version=RANGE
Necesită o versiune a programului principal în intervalul dat. Acest lucru poate fi simplu
număr (de ex --version=2.3) sau un interval (de ex --version=2.3..!2.7). Pentru game,
oricare capăt poate fi omis. "!" indică faptul că intervalul exclude finalul
valoare. Alternativele pot fi separate prin „|”, de exemplu „2.6..!3 | 3.2..” (permite 2.6,
2.7, 3.2, etc, dar nu 2.5 sau 3.0).

--version-for=URI GAMA
Specifică intervalul (ca pentru --versiune) pentru orice bibliotecă sau subcomponentă. Dacă URI is
URI-ul programului principal, atunci acest lucru este echivalent cu utilizarea --versiune.

--xml Tipăriți setul de implementări alese ca document XML în stdout. Acesta poate fi
folosit mai târziu cu sub-comenzile „descărcare” și „rulare”.

„select” returnează o stare de ieșire zero dacă a selectat un set de versiuni și o stare de
1 dacă nu a putut găsi un set consistent.

0instalați Descarca [OPȚIUNI] URI
Acest lucru se comportă în mod similar cu `0install select', cu excepția faptului că descarcă și cel selectat
versiuni dacă nu sunt deja memorate în cache. Spre deosebire de `select', nu tipărește selecția
versiuni implicite.

Toate opțiunile pentru „select” pot fi folosite și pentru „descărcare”. În plus, aceste opțiuni sunt
disponibil:

--spectacol Imprimați versiunile selectate într-un format care poate fi citit de om în stdout.

`download' returnează o stare de ieșire zero dacă a selectat un set adecvat de versiuni și
sunt acum toate descărcate și în cache. În caz contrar, returnează starea 1.

0instalați alerga [OPȚIUNI] URI [ARGS]
Acest lucru se comportă în mod similar cu „0install download”, cu excepția faptului că rulează și programul după
asigurându-vă că este în cache.

Pentru a evita să fie nevoie să tastați în continuare URI-ul complet, utilizați comanda „0install add” pentru a crea
comenzi rapide pentru a vă rula programele.

Toate opțiunile pentru „select” pot fi folosite și pentru „run”, cu excepția --xml. În plus, acestea
sunt disponibile optiuni:

-m, --main=MAIN
Rulați executabilul specificat în loc de cel implicit. Dacă MAIN începe cu „/”, atunci
calea este relativă la directorul de nivel superior al implementării, în timp ce altfel
este relativ la directorul care conține programul MAIN implicit. De exemplu,
dacă implicit MAIN este bin/svn apoi folosind --main=svnadmin va alerga .../bin/svnadmin
in schimb. Această opțiune a fost în mare măsură înlocuită de cea mai nouă --comanda opțiune.

-w, --wrapper=WRAPPER
În loc să executați direct programul ales, rulați AMBALAJ PROGRAMUL ARGS. Acest
este util pentru rularea depanatoarelor și instrumentelor de urmărire în program (mai degrabă decât pe
0instalați!). Rețineți că wrapper-ul este executat în mediul selectat de
program; prin urmare, acest mecanism nu poate fi utilizat pentru sandboxing. Vezi DEBUGARE
secțiunea de mai jos.

Rețineți că orice opțiune după `URI' va fi transmisă programului rulat mai degrabă decât
fiind interpretat de 0install.

`run' returnează o stare de ieșire de 1 dacă pasul de descărcare a eșuat. În caz contrar, starea de ieșire
va fi starea de ieșire a programului rulat.

0instalați actualizare [OPȚIUNI] URI
Verificați actualizările programului și descărcați-le dacă sunt găsite. Aceasta este similară cu 0instalați
Descarca --reîmprospăta, cu excepția faptului că afișează informații despre dacă au avut loc modificări
găsite.

Opțiunile sunt aceleași ca pentru „select”.

0instalați import FEED
Importați un flux dintr-un fișier local, ca și cum ar fi fost descărcat din rețea. Aceasta este
util atunci când testați un fișier de feed, pentru a evita încărcarea acestuia pe un server la distanță pentru a
descărcați-l din nou. Fișierul trebuie să aibă o semnătură digitală de încredere, ca la preluare de la
rețeaua.

De asemenea, este util atunci când instalați un flux de pe un CD sau similar. Notă: pentru a crea un full
pachet, pentru arhivare sau distribuire pe CD, vezi 0export(1).

0instalați add-feed [INTERFATA] FEED
Înregistrați o sursă suplimentară de implementări (versiuni) unui program.

De exemplu, când verificați o versiune de dezvoltator a unui proiect, acesta poate conține un XML
fișier de alimentare. Pentru a adăuga această versiune la lista de versiuni disponibile, utilizați „add-feed” de pe
fișier XML. Fișierul nu este copiat, așa că nu trebuie să adăugați din nou fluxul de fiecare dată când este
actualizat. Probabil că veți dori, de asemenea, să setați opțiunea de configurare `help_with_testing'
pentru a vă asigura că versiunile de testare sunt selectate implicit.

Rețineți că, dacă doriți doar să rulați programul, puteți invoca 0install în fișierul de feed
direct (fără a folosi `add-feed'). Acest lucru îl va forța să folosească acea versiune, dar nu o va face
afectează ceea ce se întâmplă atunci când îl rulați folosind URI-ul în mod normal. Folosiți „add-feed” când doriți
pentru a utiliza versiunea de dezvoltator chiar și atunci când utilizați URI-ul sau dacă programul este o bibliotecă (și
astfel referit de către URI de către alte programe).

0instalați eliminare-alimentare [INTERFATA] FEED
Anulați înregistrarea unui flux, inversând efectul „adăugați feed”. Dacă nu se oferă INTERFACE, tu
va fi solicitat să aleagă din ce INTERFAȚĂ să o elimine.

0instalați liste-feed-uri URI
Listați toate fluxurile suplimentare adăugate la URI folosind „add-feed”.

0instalați listă [MODEL]
Listați toate URI-urile de interfață (program) stocate local în cache. Dacă este dat un termen de căutare, numai URI-uri
care conțin acel șir sunt afișate (indiferent între majuscule și minuscule).

0instalați căutare INTREBARE
Trimiteți șirul de interogare la serverul oglindă și afișați orice interfețe pe care le returnează. Notă
că serverul oglindă implicit indexează toate fluxurile cunoscute, indiferent de calitate; trebuie să vă
decideți dacă să aveți încredere în programe înainte de a le rula.

0instalați config [NUME [VALOARE]]
Vizualizați sau modificați setările de configurare.

Fără argumente, „0install config” afișează toate setările de configurare. Cu unul
argument, afișează valoarea curentă a setării numite. Cu două argumente, se fixează
setarea la valoarea dată.

0instalați om COMMAND
Afișați pagina de manual a comenzii date. Dacă singurul argument COMMAND este un lansator
script (creat de „0install add”), apoi pagina de manual este căutată de 0install,
în caz contrar, argumentele sunt transmise direct la comanda man a sistemului. Acest
vă permite să faceți:

alias man="0install om --"

0instalați digera CATALOG | ARHIVA [EXTRAGE]
Calculați hash-ul securizat al unei implementări. Aceasta este o „amprentă” unică a unui
directorul și toate fișierele și subdirectoarele pe care le conține. La publicarea unui program
folosind 0install, această valoare trebuie plasată în fișierul XML.

-m, --algoritm=HASH
Selectați funcția hash securizată care va fi utilizată. Valorile acceptate sunt „sha1new” (the
implicit), „sha256” și „sha256new”.

Dacă este dată o arhivă, atunci hash-ul este pentru directorul care ar fi creat dacă
arhivele au fost dezambalate (sau subdirectorul EXTRACT al acesteia, dacă este specificat unul).

-m, --manifesta

-d, --digera

Aceste opțiuni controlează dacă se afișează manifestul în sine (o linie pentru fiecare fișier sau
director) sau rezumatul manifestului (sau ambele). Dacă nu este dată nicio opțiune, rezumatul este
afișat.

0instalați --versiune
Aceasta poate fi folosită (fără nicio comandă) versiunea de obținere a 0install în sine.

APLICATII


O aplicație oferă o modalitate ușoară de a rula un program fără a tasta adresa URL completă a fiecăruia
timp.

0instalați adăuga NUME URI
Creează o nouă aplicație numită NUME (care poate fi orice doriți) pentru a rula programul
URI. Un director (în mod implicit, ~/.config/0install.net/apps/NAME) este creat pentru a înregistra
selecțiile curente, așa cum ar fi produs de „0install select --xml URI”.

O comandă de lansare (numită și NUME) va fi creat în $PATH pentru a oferi o modalitate ușoară de a
rulați aplicația. De exemplu, pentru a adăuga și a rula ROX-Filer:

$ 0instalați adăuga rox http://rox.sourceforge.net/2005/interfaces/ROX-Filer

$ rox

Dacă sunt date cerințe suplimentare (ca pentru „0install select”, de exemplu --before), acestea sunt
stocate împreună cu aplicația și se aplică tuturor actualizărilor.

0instalați Arăta NUME | SELECȚII
Afișați selecțiile curente pentru această aplicație (sau conținutul selecțiilor date
fişier). În mod implicit, rezultatul este în același format ca pentru „0install select” și
Opțiunea --xml are același efect.

-r, --root-uri
Doar afișați URI-ul interfeței rădăcină (de exemplu, URI-ul transmis la „0install add” când
această aplicație a fost creată).

0instalați actualizare NUME
Fluxurile utilizate pentru a face selecțiile sunt actualizate și este generat un nou set de selecții
și salvat în directorul aplicației. Chiar dacă nu rulați această comandă în mod explicit,
0install va verifica dacă există actualizări dacă rulați programul și nu a fost actualizat pentru a
in timp ce. Acest lucru se întâmplă în fundal și nu întârzie pornirea programului.

Dacă sunt date cerințe suplimentare (ca pentru „0install select”, de exemplu --before), acestea
actualizați cerințele stocate împreună cu aplicația și aplicați la această actualizare și la viitoarele actualizări.

0instalați ce s-a schimbat NUME
Afișați diferențele dintre selecția actuală și anterioară pentru această aplicație.
De asemenea, pot fi afișate mai multe ori: „Ultima verificare” este ultima dată când am reușit
a verificat pentru actualizări (chiar dacă nu a fost găsit), „Ultima încercare de actualizare” este ultima dată când am
am încercat să verifice actualizările, iar „Ultima actualizare” este ultima dată când au fost găsite modificări. Dacă
Se afișează „Ultima încercare de actualizare”, apoi fie ultima actualizare a eșuat, fie o actualizare
în curs de desfăşurare.

În mod implicit, sunt afișate numai modificările care au dus la selectarea unei versiuni diferite. La
vedeți toate modificările, utilizați --full. Rețineți că cel mult un set de selecții este salvat pe zi.

0instalați distruge NUME
Aplicația NUME este șters, împreună cu orice lansatoare adăugate pentru acesta.

0instalați stoca ...
Oferă acces la nivel scăzut la depozitul de implementări în cache. Vezi 0magazin(1) bărbat-
pagina de detalii.

0instalați sclav
Rulați 0install în modul slave (în prezent EXPERIMENTAL și probabil să se schimbe). Puteți trimite
JSON solicită intrarea standard a procesului și primește răspunsuri de la standardul acestuia
ieșire.

DEBUGARE SFATURI


Pentru a depana 0install în sine, utilizați opțiunile --verbose și --console. De exemplu:

$ 0instalați -vvc alerga http://myprog

Pentru a urmări sau a depana programele rulate de 0install, utilizați opțiunea --wrapper. De exemplu, să alerg
myprog --Ajutor, afișând toate apelurile către deschide(2):

$ 0instalați alerga --wrapper="strace -e deschis" http://myprog --Ajutor

Pentru a rula aplicația sub depanatorul gdb:

$ 0instalați alerga --wrapper="gdb --args" http://myprog --Ajutor

Utilizați 0install online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Console
    Console
    Brackets este un open-source modern și gratuit
    editor de text realizat special pentru Web
    Dezvoltare. Scris în HTML, CSS și
    JavaScript cu instrumente vizuale concentrate și
    pregătire...
    Descărcați paranteze
  • 2
    Compilator Pascal gratuit
    Compilator Pascal gratuit
    Un compilator Pascal pe 32/64/16 biți pentru
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS și DOS;
    compatibil semantic cu...
    Descărcați gratuit Pascal Compiler
  • 3
    Informații Canon EOS DIGITAL
    Informații Canon EOS DIGITAL
    Canon nu are număr de obturatori
    incluse în informațiile EXIF ​​ale unui
    fișier imagine, spre deosebire de Nikon și
    Pentax. Nu există nicio bază oficială Canon
    aplicație ...
    Descărcați informațiile Canon EOS DIGITAL
  • 4
    REFIND
    REFIND
    rEFInd este o furcă a cizmei rEFIt
    administrator. La fel ca REFIt, REFInd poate
    detectează automat boot-ul EFI instalat
    încărcătoare și prezintă o interfață grafică destul de bună
    meniul opțiunii de boot...
    Descărcați REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Această pagină de descărcare SourceForge trebuia să
    permite utilizatorilor să descarce sursa mea construită
    GSI, bazate pe phhusson's great
    muncă. Am construit atât Android Pie, cât și
    Android 1...
    Descărcați ExpressLuke GSI
  • 6
    Music Caster
    Music Caster
    Music Caster este un music player
    care vă permite să proiectați muzica locală la a
    Dispozitiv Google Cast. La prima alergare,
    va trebui să faceți clic pe săgeata din dvs
    tas...
    Descărcați Music Caster
  • Mai mult »

Comenzi Linux

Ad