versare

Uno strumento che crea collegamenti simbolici ai programmi installati in altre directory
Scarica ora

versare Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Richard Curnow
  • Sito web dell'editore:
  • http://chrony.sunsite.dk/index.php

versare Tag


versare Descrizione

Uno strumento che crea collegamenti simbolici ai programmi installati in altre directory Spill è un programma per la creazione di set di collegamenti simbolici da una gerarchia di directory che indicano i nomi dei file corrispondenti in una gerarchia di directory separata. L'uso principale di Sfurs è quello di consentire i pacchetti costruiti dalla fonte da installare in alberi di directory separati, che sono tutti collegati insieme con un albero di directory comune (ad esempio / usr / locale) per ridurre la lunghezza della variabile dell'ambiente del percorso. Un esempio potrebbe essere:% tar xzvf foobar-0.1.tar.gz% cd foobar-0,1% ./configure --prefix = / app / foobar / 0,1-1% rendono ...% sudo fare installazione% sversamento / app /foobar/01-1 / usr / usr / locale% Potresti pensare che questo guarda troppo complicato e si chiede perché non puoi semplicemente fare% CD Foobar-0,1% ./configure --Prefix = / usr / locale% rendise% sudo Effettuare installSince questo eviterebbe la necessità di creare i collegamenti. Bene, supponiamo di farlo per decine o centinaia di pacchetti che ti compili. Prova a dare un'occhiata al contenuto di una delle directory sotto / usr / locale. Come diavolo dici quali file sono stati installati da quali programmi? Questo è un incubo di manutenzione se hai bisogno di eliminare i pacchetti che non hai più bisogno. Lo sforzo extra per configurare / compilare / tempo di installazione pagherà i dividendi in seguito, poiché ho trovato il mio costo nel passato. Se la sversamento rileva che è necessario sostituire un collegamento nella directory di destinazione durante l'installazione, verificherà se il collegamento Attualmente punta al file corrispondente in una versione diversa dello stesso programma / pacchetto.Se, quindi farà la sostituzione automaticamente. Se il link esistente punta a qualcosa in un diverso programma / sversamento del pacchetto si lamenterà e non eseguirà alcuna delle installazioni. (Devi risolvere il conflitto a mano in questo caso, quindi rielaborare la fuoriuscita.) La fuoriuscita è simile nell'idea di molti altri programmi come stiva, deposito, relè ecc. Tuttavia, la fuoriuscita è scritta in c e compila un binario standalone , quindi non ha dipendenza da perl o un altro interprete disponibile. Questo può essere utile quando si crea un sistema da quasi nulla. Inoltre, la fuoriuscita fa pochissime assunzioni sulla directory di destinazione. In particolare, non assume che sia unica responsabile della gestione del contenuto di quella gerarchia. Tutto ciò che si prende cura è che può creare collegamenti a un nuovo pacchetto senza che si verifichino conflitti. (Se viene rilevato un conflitto, interrompe l'operazione prima che il filesystem sia stato modificato a tutti.)


versare Software correlato

Isotty.

L'applicazione Isootty è una GUI alla TTY TTY Character Encoding Translation in GNU Screen. ...

156

Scarica