instool

Software screenshot:
instool
Software informatie:
Versie: 0.9.4
Upload datum: 3 Jun 15
Ontwikkelaar: jem
Licentie: Gratis
Populariteit: 199

Rating: 1.0/5 (Total Votes: 1)

instool is een kleine installatie programma dat tar.gz pakketten installeren en verwijderen van informatie voor later gebruik. Het kan ook makefiles lezen en te creëren verwijderen bestanden voor een make install operatie.
Pakketten geïnstalleerd met instool kan worden verwijderd op elk moment. Uninstall pakketten kunnen ook worden vermeld op elk gewenst moment om bij te houden wat er beschikbaar is. instool fabriek voor normale gebruikers of voor beheerders in de root-modus (uid 0).
Het houdt het verwijderen van bestanden in een directory in de thuisgebruikers pad, of een systeem directory, afhankelijk van de modus het wordt uitgevoerd onder.
instool ook werkt nu met source pakketten door het lezen van de make-bestand en het bepalen van de bestanden te installeren als je een make install. Het niet doet het voor u installeren, maar het kan verwijderen bestand van een makefile maken.
Hieronder zijn de command line opties die instool begrijpt:
packagename Installeert packagename (de naam van een tar.gz pakket)
l Geeft alle uninstall beschikbare bestanden voor de huidige gebruiker
-s bestandsnaam Vertelt instool een makefile zoeken in de huidige directory om alle doelen te installeren gebruikt met de make install commando en creëren een uninstall-bestand te vinden. moet de gebruiker een bestandsnaam om het verwijderen bestand (meestal de naam van het pakket) naam te leveren.
-u bestandsnaam Vertelt instool om een ​​pakket op basis van de informatie die tijdens de installatie te verwijderen. Het pakket moet zijn geïnstalleerd door instool. Uninstall-bestanden zijn
opgeslagen in de .uninst directory onder de thuisgebruikers dir.
-i bestandsnaam Installeert een pakket. Dit is hetzelfde als het gebruik instool pakketnaam.
Voor gebruikers, instool creëert een directory .uninst genoemd in hun home directory om alle .uninst bestanden op te slaan. Voor wortel, instool creëert een map met de naam / usr / uninst / om alle systeem breed uninstall bestanden op te slaan. instool registreert de basis directory die elk pakket is geïnstalleerd als
alsmede alle bestanden en paden gemaakt tijdens de installatie.
Listing uninstall-bestanden
Bij gebruik in combinatie met de -l schakelaar, zal instool lijst van alle uninstall-bestanden voor de huidige gebruiker, of voor systeem-pakketten als je ingelogd bent als root. Die bestandsnamen moet worden gebruikt met de -u (uninstall) switch. De bestandsnamen zijn gebaseerd op het oorspronkelijke naam van het pakket geplaatst.
Verwijderen van bestanden
Wees ervan bewust dat als je meer dan één versie van een pakket te installeren, instool zullen aparte bestanden te bewaren voor elke installatie op basis van de bestandsnaam van het pakket. Als er verschillende versies zijn geïnstalleerd om hetzelfde basispad, zal geen uninstall-bestanden met dezelfde naam van een vorige (of hoger) installatie te verwijderen.
Uninstall bestandsnamen worden ontdaan van hun .tar.gz of .tar.bz2 extensies en opgeslagen als de basis naam met een .uninst extensie toegevoegd. Een pakket verwijderen, is het niet nodig de .uninst toestel omvatten. Alleen het leveren van het basispakket naam is genoeg. Gebruik de -l schakelaar naar de lijst pakketten die zijn geïnstalleerd met instool.
Makefiles
Wanneer gebruikt met de -s switch, zal instool zoek naar een makefile in de huidige map en zoek de installatie doelen. Uit deze informatie, zal instool een uninstall-bestand op basis van de bestandsnaam die u opgeeft bouwen. de -s schakelaar moet worden gebruikt nadat u al met succes gecompileerd en geïnstalleerd het pakket. instool NIET doen een installatie in deze modus. Het vindt gewoon wat is geïnstalleerd en waar. Als voorbeeld, indien
je gebruikt:
instool -s svgalib
instool zal de installatie proces gespecificeerd in de Makefile volgen en creëren een uninstall bestand genaamd svgalib.uninst in de juiste directory. Het zal niet acually doen geen installatie echter. Het is belangrijk dat instool wordt uitgevoerd na de feitelijke compileren en installeren van proces, omdat veel pakketten nodig hebben voorafgaand aan het hardlopen te maken en vervolgens installeren van een configure script worden uitgevoerd. De opties en variabelen die door het configure script zijn belangrijk voor de
functie van instool.
Als je root bent, zal instool u toelaten om de basis te veranderen voordat het begint het proces te installeren directory. Dit kan handig zijn voor mutiple versies van een pakket.
instool heeft momenteel geen lege mappen verwijderen tijdens een uninstall. Het kan in de toekomst, maar voor nu, moet je dat handmatig doen als je wilt.
Dit is niet bedoeld om een ​​package manager te zijn, of om het systeem apps zoals rpm of apt vervangen. Het is gewoon een middel om het proces van het installeren van een tar.gz pakket met de mogelijkheid om snel en eenvoudig later verwijderen verlichten. Je moet altijd proberen om pakketten die specifiek voor uw distributies package management systeem voordat toevlucht te nemen tot een tar.gz pakket.
Er zijn pakketten die niet beschikbaar in rpm of deb-formaat al zijn, en dat is de reden waarom ik schreef instool. De mogelijkheid om makefiles lezen en ongedaan te maken een make install op elk moment zonder de bron directory intact te houden is een leuke feature ook. Veel makefiles niet een make uninstall doel meer omvatten, zoals sommigen dat doen, niet een erg schoon werk te doen
van het verwijderen van bestanden die ze installeren.
U kunt instool in een pathed map die u wilt zetten. Als u niet wilt dat gebruikers gemakkelijk toegang tot het hebben, zou ik stel voor / sbin of / usr / sbin omdat het niet in het standaard pad voor de gebruikers. U kunt het bestand permissies voor instool ook gewoon veranderen tot 700.

Vergelijkbare software

PyPM
PyPM

12 May 15

rpmconf
rpmconf

20 Feb 15

compoze
compoze

14 Apr 15

Andere software van ontwikkelaar jem

Linux DiskTool
Linux DiskTool

2 Jun 15

Reacties op instool

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!