instool er et lille installationsprogram, der vil installere tar.gz pakker og skabe afinstallere oplysninger til senere brug. Det kan også læse makefiler og oprette afinstallere filer til en make installation operation.
Pakker installeret med instool kan afinstalleres på ethvert tidspunkt. Afinstaller pakker kan også være opført på ethvert tidspunkt at spore, hvad der er tilgængeligt. instool arbejder for normale brugere eller administratorer i root-tilstand (uid 0).
Det holder det afinstallere filer i en mappe i brugernes hjem sti eller et system mappe, afhængigt af den tilstand, det køres under.
instool også arbejder nu med kildekodepakker ved at læse make-filen og bestemme filerne installeres, når du gør en make installere. Det gør den ikke det installeres for dig, men det kan skabe afinstallere fil fra en Makefile.
Nedenfor er de kommandolinjetilvalg der instool forstår:
pakkenavn Installerer pakkenavn (navnet på en tar.gz pakke)
-l Viser alle afinstallere filer tilgængelige for den aktuelle bruger
-s filnavn Fortæller instool at søge en Makefile i det aktuelle bibliotek for at finde alle installere mål anvendes med make installere kommandoen og oprette en afinstallere fil. brugeren skal levere et filnavn at navngive afinstallere fil (som regel navnet på pakken).
-u filnavn Fortæller instool at afinstallere en pakke baseret på de oplysninger, oprettet under installationen. Pakken skal være installeret af instool. Afinstaller filer er
lagret i .uninst mappe under brugernes hjem dir.
-i filnavn Installerer en pakke. Dette er det samme som at bruge instool pakkenavn.
For brugere, instool opretter en mappe med navnet .uninst i deres hjem bibliotek til at gemme alle .uninst filer. For rod, instool opretter en mappe med navnet / usr / uninst / for at gemme alle systemets brede afinstallere filer. instool registrerer basismappen at hver pakken er installeret som
samt alle filer og stier oprettet under installationen.
Notering afinstallere filer
Når det bruges med -l switch, vil instool liste alle afinstallere filer for den aktuelle bruger, eller for system pakker, hvis du er logget ind som root. Disse filnavne skal bruges med -u (afinstallere) switch. Filnavnene er baseret på det oprindelige navn på pakken installeret.
Afinstallation af filer
Vær opmærksom på at hvis du installerer mere end én version af en pakke, vil instool holde separate filer for hvert installere baseret på filnavnet på pakken. Hvis der er installeret forskellige versioner til den samme base vej, vil enhver afinstallere slette filer med samme navn fra en tidligere (eller senere) installation.
Afinstallere filnavne er frataget deres .tar.gz eller .tar.bz2 udvidelser og lagres som base navn med en .uninst forlængelse vedlagt. For at afinstallere en pakke, er det ikke nødvendigt at medtage .uninst forlængelse. Bare leverer basen pakke navn er nok. bruge -l kontakten til listen pakker, der er installeret med instool.
Makefiler
Når det bruges med -s switch, vil instool kigge efter en Makefile i det aktuelle bibliotek og finde de installere mål. Ud fra disse oplysninger, vil instool bygge en afinstallere fil baseret på det filnavn, du leverer. den -s switch skal bruges, når du har allerede med succes kompileret og installeret pakken. instool IKKE gøre en faktisk installation i denne tilstand. Den finder simpelthen, hvad der blev installeret, og hvor. Som et eksempel, hvis
du bruger:
instool -s svgalib
instool vil følge installationsprocessen er angivet i Makefile og oprette en afinstallere fil med navnet svgalib.uninst i den relevante mappe. Det vil ikke acually gøre enhver installation dog. Det er vigtigt, instool drives efter den faktiske kompilere og installere proces, fordi mange pakker kræver en configure script køres, inden du kører gøre og derefter foretage installere. De muligheder og variabler skabt af scriptet configure er vigtige for
funktion af instool.
Hvis du er root, vil instool tillade dig at ændre basen installere biblioteket, før det begynder processen. Dette kan være nyttigt til mutiple versioner af en pakke.
instool øjeblikket ikke slette tomme mapper under en afinstallere. Det kan i fremtiden, men for nu, er du nødt til at gøre det manuelt, hvis du ønsker det.
Dette er ikke ment som en pakke manager, eller at erstatte systemets apps som rpm eller apt. Det er simpelthen et redskab til at lette processen med at installere en tar.gz pakke med mulighed for nemt og hurtigt at fjerne det senere. Du bør altid forsøge at finde pakker specielt til din distributioner pakkehåndteringssystem før der gribes til en tar.gz pakke.
Der er pakker, der ikke er tilgængelige i rpm eller deb format selv, og det er derfor, jeg skrev instool. Evnen til at læse makefiler og fortryde en make installere til enhver tid uden at skulle holde kilden biblioteket intakt er en nice funktion også. Mange makefiler omfatter ikke en make afinstallere mål mere, som nogle, der gør, ikke gør en frygtelig ren job
fjerne filer, de installerer.
Du kan sætte instool i nogen eller bakket mappe du vil. Hvis du ikke ønsker, at brugerne skal have let adgang til det, vil jeg foreslå / sbin eller / usr / sbin, da det ikke er i standard sti til brugere. Du kan også bare ændre tilladelserne for instool fil til 700.
Søg efter kategori
- Audio software
- Browsere
- Business & kontorsoftware
- Desktop ekstraudstyr
- Digital foto software
- Disk & fil software
- Drivers
- Grafisk design software
- Hjem & familie software
- Internet software
- Kommunikationssoftware
- Netværkssoftware
- Produktivitet software
- Screensavers
- Sikkerhedssoftware
- Spil
- Systemværktøjer
- Uddannelsesmæssige og videnskab software
- Udviklingsværktøjer
- Brugergrænseflade software
- Bug tracking software
- Database management software
- Database-software
- Debugging software
- IDE software & SDK
- Installatører
- Kode redaktører
- Komponenter og biblioteker
- Kvalitetssikring og test af software
- Lokalisering og internationalisering software
- Montører og hex redaktører
- Tolke og oversættere
- Udgave kontrolsystemer
- VIM plugins
- Video software
- Webudvikling software
Populære software
instool
Lignende software
Kconfigure
3 Jun 15
Ubuntu AMD Catalyst Driver Install
17 Feb 15
me2-supervisor
14 Apr 15
Atlantis Installer
3 Jun 15
Andre software developer jem
Linux DiskTool
2 Jun 15
Kommentarer til instool
Søg efter kategori
- Audio software
- Browsere
- Business & kontorsoftware
- Desktop ekstraudstyr
- Digital foto software
- Disk & fil software
- Drivers
- Grafisk design software
- Hjem & familie software
- Internet software
- Kommunikationssoftware
- Netværkssoftware
- Produktivitet software
- Screensavers
- Sikkerhedssoftware
- Spil
- Systemværktøjer
- Uddannelsesmæssige og videnskab software
- Udviklingsværktøjer
- Brugergrænseflade software
- Bug tracking software
- Database management software
- Database-software
- Debugging software
- IDE software & SDK
- Installatører
- Kode redaktører
- Komponenter og biblioteker
- Kvalitetssikring og test af software
- Lokalisering og internationalisering software
- Montører og hex redaktører
- Tolke og oversættere
- Udgave kontrolsystemer
- VIM plugins
- Video software
- Webudvikling software
Populære software
-
Flashdist 2 Jun 15
-
compoze 14 Apr 15
-
Buildroot 20 Feb 15
-
Kconfigure 3 Jun 15
-
PyPM 12 May 15
-
PyInstallShield 3 Jun 15
-
Ubik 20 Feb 15
Kommentarer ikke fundet