, mange brugere, beslutte at anvende linux baseret styresystemer på grund af de friheder, som de nyder godt af, er optaget på listen, er friheden til at vælge det rigtige værktøj.den slackware pakke forvaltning skema er en model for visning af de valg, som er til rådighed for brugerne.da opretholdelse af en server eller endog en personlig system, en vis kontrol skal gives til administratoren, kontrol og forenkling af slackware pakke forvaltning er det faktisk kan få dig til at prøve slackware.,, en kort redegørelse for slackware pakninger, med hensyn til sikkerhed og ansvarlighed slackware er fremragende, fordi den væsener du software på den betingelse, at den tiltænkte.det betyder, at de slackware samfund ikke ændre kilde eller tilføje og fjerne funktioner fra software efter ophavsmandens design.alle pakninger er opbygget ved hjælp af den oprindelige kilde kode, som kun officielle depotplastre anvendes, kun ændringer, der er foretaget for de pakker, tilføjer. desktop - filer (executables for vinduer, ledere) og løbende installeres ansøgninger /scripts at ajourføre anvendelse, skrifttype eller ikon depoter til også at omfatte den nyinstallerede filer.,, andre udlodninger, som f.eks. debian og redhat vælge at ændre den oprindelige kildekode med deres egne revisioner før udlodning, dette kan tilføje yderligere funktioner, men i nogle tilfælde, som f.eks. debian openssl kolli (http://www.securityfocus.com/bid/29179), kan det betyde, at kun virkning, deres fordeling, som udnytter kan forblive uset i nogen tid, fordi den oprindelige forfattere (dem, der vedhvad bedste) var ikke ansvarlige for ændringer eller bekendt med ændringer.denne yderligere ansvar, er noget, der brænder ikke have hængende over hovedet, når det kører et produktionssystem, som kræver øget sikkerhed og uptime, med slackware disse spørgsmål ikke kan ske alle kode, der anvendes, er blevet udviklet af dem, der kender funktionaliteten af ansøgninger, bedste, nemlig de oprindelige forslagsstillere.,, slackware pakninger kan findes med en eller flere af følgende udvidelser:,,, tgz - slackware pakke arkiv komprimeret ved hjælp af gzip, 10 /79, - slackware pakke arkiv komprimeret ved hjælp af bzip2,, tlz - slackware pakke arkiv komprimeret ved hjælp af lzma,, txz - slackware pakke arkiv komprimeret ved hjælp af xz,,, der i øjeblikket er de to mest almindeligt anvendte formater er tgz og txz.txz er den nuværende standard for officielle pakker på grund af den stigende kompression, denne ændring har muliggjort udviklingen holdet til at reducere filesize i anlæg, pakker, som igen reduceret til forskrifter for montering dvd, rejser yderligere plads til nye applikationer eller dokumentation, der tilføjes i samme rum som før.den tgz format er en mindre imponerende motorer sats, men det er tilstrækkeligt til at bygge videre på deres pakker du system, eftersom der på de fleste systemer diskplads er rig.,, afhængighed, sporing, er et af de vigtigste klager fra nye brugere, er, at slackware ikke automatisk finde besiddelser og installere afhængighed, når du installere en fil. ¬† mange kan synes som et negativt tegn på slackware, men jeg foretrækker at vide, præcis hvad der er installeret i systemet, og hvad det er for.,,, hvorfor er automatisk afhængighed beslutning er dårligt?,,, manglende administrativ kontrol, får det til installation af emballage, der kan have en dårlig sikkerhed historie, uden manuel forskning, ville du ikke være i stand til at kontrollere sikkerheden historie med en installeret pakke, det kan installere en app, som er i strid med den nuværende installerede applikationer, som kan bryde software komponenter i dit system.,, hvis du kan beslutte at recompile en app og fjerne visse funktioner, fjernelse af de nævnte funktioner kan fjerne behovet for specifikke områder er installeret, men med en auto - resolution system, det vil tvinge de pakker, selv om de ikke er nødvendige, er den officielle, og mange af tredjemands pakke forvaltningsinstrumenter i slackware forsøge at holde dig væk fra automatiske afhængighed beslutning, således at administrateller er i fuld kontrol over systemet.,, installation og pakke forvaltningsredskaber, er der mange pakke værktøjer til styring af linux både officielle og fra tredjemand, jeg vil drøfte dem nedenunder.,, officielle værktøjer, der indgår i basen installation af slackware er to pakker pkgtools og slackpkg. ¬† pkgtools indeholder en sæt af anvendelsen, der er o anvendes til grundlæggende pakke forvaltning.slackpkg er en pakke manager og ajourføre redskab til brug med den officielle slackware servere.,, pkgtools indeholder følgende eksekverbar ansøgninger, henviser til den mand sider på dit system for mere detaljerede oplysninger, herunder muligheder og syntaks.,,, installpkg - denne ansøgning er anvendt til at installere en ny pakke, removepkg - ansøgningen bruges til at fjerne en pakke fra dit system, upgradepkg - upgradepkg opgraderinger en slackware pakke fra en ældre version til en nyere. ¬† det gør det ved at installere den nye pakke i systemet, og derefter fjerne enhver filer fra den gamle pakke, som ikke er i den nye pakke (taget fra manden sider), explodepkg - dette redskab uncompresses og untar en slackware pakke ind i din nuværende fortegnelse.,, pkgtool - pkgtool er en menustyret pakke vedligeholdelsesværktøj, forsynet med slackware linux distribution. ¬† gør det muligt for brugeren at installere, fjerne eller på software - pakker, ¬† gennem et interaktivt system. ¬† pkgtool kan også anvendes til at styre menustyret manuskripter gennemføres normalt i slutningen af en slackware ¬† dette anlæg. er nyttig for det grundlæggende ændring (som at ændre de mus - typen).(taget fra manden sider), makepkg - ansøgningen bruges til at skabe en ny slackware pakke fra indholdet af deres nuværende fortegnelse.,,, slackpkg skal anvendes til installeret officielle slackware pakker fra den officielle slackware servere og til at håndtere opdateringer og opgraderinger, dette værktøj er meget god til at holde et system, ajourførte og for en fordeling version opgradering, uden at have en ophæve eller at downloade og brænde en diskette.,,, uofficielle værktøjer,,, den uofficielle værktøj er redskaber, der blev foretaget af tredjeparter, som ikke er officielt støttet af slackware. ¬† disse redskaber kan deles i to grupper - pakken, genfinding og pakke bygning.pakken af redskaber har en funktion, der svarer til yast, yum, kunne få, urpmi og forskellige værktøjer, som anvendes i andre udlodninger. ¬† disse redskaber til at pakke af specifikke pakke samlinger, der er blevet fastsat af brugeren, og gøre det muligt for brugeren at søge manifestationen og downloade og installere før konfigureret pakker.i modsætning til den pakke, bygning værktøj er lidt som den pakke af værktøjer, men snarere end at downloade en præ - bygge pakke de hente en bygge manuskript (som kan være tilpasset, og den efterfølgende kildekode, som giver brugeren mulighed for at udarbejde en ansøgning om skik og brug deres system og deres behov, når ansøgningen er blevet udarbejdet de manuskripter, give korrekte instruktioner for at udnytte den som følge binaries og opbygge en slackware formaterede pakke ordentligt sammen med de slackware pakke forvaltningsredskaber.den bedste sammenligning for at pakke bygning redskaber er at sammenligne dem med de transport system, der anvendes i banshee operativsystemer.,,, der er nævnt nedenfor, er de uofficielle værktøjer og en kort beskrivelse af deres funktioner,.,,, swaret ‚Äì dette redskab er designet til at kopiere funktionaliteten i den debian kunne få system, du identificere samlinger du vil gerne bruger, og det giver dem mulighed for at downloade og installere pakker fra det angivne sted, det forsøger også afhængighed beslutning.,, slapt få - dette redskab er designet til at kopiere funktionaliteten i den debian kunne få system, identificere de samlinger, du gerne vil anvende, og den giver dig mulighed for at downloade og installere pakninger fra det angivne sted.,, sbopkg ¬† - dette værktøjsynkroniserer med slackbuilds.org bygge manuskript register, den anvendes til at trække bygge manuskripter, ved at vælge de manuskripter, for at bygge det giver dem mulighed for at vælge de bygge for og også vælge de manuskripter.ved afslutningen af manuskripter, det vil gøre det muligt at opbygge et slackware pakke eller bygge - og installere pakken.hvis du vælger at bruge en tredje part redskab, det her er det eneste, jeg anbefaler; det har den højeste sandsynlighed eller - pakke, stabilitet og giver dem mulighed for at vælge dine pakker.,,, uofficielle lokaliteter /samlinger,,, slackbuilds.org ‚Äì dette sted har fællesskabet indgivet bygger manuskripter til let bygge slackware pakker fra kildekoden af forskellige ansøgninger.,, linuxpackages.net ‚Äì, det er en database med præ - byggede pakker.,, slackware.it - dette er en database med præ - byggede pakker.,, alienbob repo (http: //connie. slackware. kom /~ fremmed /slackbuilds /) ‚Äì først og alienbob er i stand til at gøre ting, som andre kan ‚Äô t så jeg stoler på sit arbejde meget.dette websted indeholder før byggede kolli og partnere bygge manuskripter brug d at bygge dem, så du kan bruge det til at downloade pakninger eller for at få en stabil bygge manuskripter og bygge de pakker, der passer til din behov.,,, tilføj samlinger og steder, at jeg gik glip af i ¬† deres bemærkninger.,, anlæg, metoder, fordi af kvaliteten af de forskellige redskaber, de har muligheder for forskellige funktioner, når det gælder om at pakke forvaltning og anlæg.de vigtigste tre metoder til anlæg, er nævnt nedenfor:,,, installere fra før byggede pakke, udarbejder app dig fra kildekoden, det er uklogt i det ‚Äô standard betydning, jeg vil tale om det senere, at bygge en skik pakke fra bygge /slackbuild manuskript, installere fra før byggede pakke, til at installere slackware fra før byggede pakke, du kan bruge installpkg, upgradepkg, swaret eller slapt får.det er meget simpelt, i swaret eller slapt får du behøver kun at vælge de pakke og vælge at installere det.at installere en pakke med de officielle værktøj, du har kun brug for at ringe til programmet og anvende de pakke navn som argument, (f.eks.installpkg wine-2.5.6-x86. tgz), udarbejder app fra kildekoden, ved jeg, at mange mennesker har vænnet sig til denne metode over tid, men det er ikke foretrukket, i slackware, i stedet for at dokumentere deres aktioner og undgå gentagelse af arbejde, er det tilrådeligt at bygge en slackbuild manuskript, tro mig, det vil redde dig. en gang i fremtiden, at bygge en skik pakke fra bygge /slackbuild manuskript, dette er den sande magi i slackware, alle officielle pakke, som de modtager, har en slackbuild akter i kilde adresseregister for slackware disk, du vil finde det slackbuild filer og kildekode for hver pakke.denne adgang i kilden fortegnelse, kan du mener alle muligheder /ændringer, der blev gjort til en pakke, og hvis du har brug for, at du kan ændre det manuskript og argumenter til dine behov.når det er blevet drevet og pakken er blevet bygget så har en redistributable pakke for den specificerede applikation, der passer til deres behov. slackbuild.org manuskript register, huse, bruger indsendte manuskripter til at opbygge stabile ansøgninger om slackware, der er blevet testet på forskellige arkitekturer af yderst kyndige medlemmer af slackware fællesskab.indgår i slackbuild arkiv er bygge manuskript, kørekort oplysninger. desktop - filer (hvis nødvendigt), billedsymboler og. info akter, at fortælle dig den version, kilde downloade placering, md5sum støttet arkitekturer og skrevet manuskriptet.der er også en adresseliste og et irc - kanal, hvis du har spørgsmål eller problemer.,, nu et eksempel på, hvordan man kan skabe en pakke fra slackbuild, vil jeg bruge frækhed, f.eks.,,, finde app på slackbulds.org for frækhed, side http: //slackbuilds. org /register /13, 0 /audio /frækhed /.,, læs beskrivelsen til at se, hvilke muligheder findes, og hvilke områder er nødvendige.,, downloade slackbuild fil /arkiv, din computer.,, ekstrakt arkivet med tjære eller din foretrukne arkiv forvaltningsværktøj, at udvinde arkiv med tjære du type ‚Äú tjære xvf frækhed. tar. gz ‚Äù, vil dette ekstrakt indholdet i et register i den nuværende fortegnelse, der hedder frækhed.,, gå ind i den nyoprettede directory.,, downloade kilde download, der er opført på slackbuilds.org websted, en ren metode er at anvende wget, f.eks. du kan skrive ‚Äú wget ‚Äì c http: //downloads. sourceforge. netto /sourceforge /frækhed /audacity-minsrc-1.3.7. tjære. bz2 ‚Äù, ‚Äì c mulighed er at gøre det kontinuerlige så hvis du mister forbindelsen, kan du starte med det sidste punkt i downloade.,, kontrollere md5sum af de downloadede kilde arkiv, til at gøre det med dette arkiv, du ville løbe ‚Äú md5sum audacity-minsrc-1.3.7. tjære. bz2 ‚Äù, hvis en checksum, som ikke svarer til den hjemmeside, så din downloade var korrupt og behov der downloades igen.,, åben den. slackbuild fil med en tekst, redaktør.,, ændre buen (arch = $(arch: - 1486}) til at reagerect - systemet ‚Äô s arkitektur, det her kan blive trukket med uname ‚Äì i terminalen.,, hvis du har brug for, at du kan gå til konfigurere afsnit at tilføje eller fjerne udarbejde tid muligheder.,,,, redde og tæt på det dokument, som rod. - slackbuild fil, i dette tilfælde ville du løb ‚Äú sh frækhed. slackbuild ‚Äù.,, når bygge - og pakke proces, det fuldstændige placering som pakke vil blive meddelt, vil de kun behøver at montere den pakke efter dette.,,, slackbuilds.org har at side, som kan hjælpe dig, også (http: ////////////////////////////, hvordan slackbuilds. org)., også hvis du kan bygge et program fra kilden, så er det hensigtsmæssigt at foretage en bygge manuskript med eksempler fra slackbuilds.org omkring udarbejdelsen af operationer, dette vil give dem mulighed for attilføje, dokumentation og redde din bygge aktioner til fremtidig brug.,, herunder sporing, når der anvendes slackware du har evnen til at spore installationsdato, installeres filer og pakke beskrivelse af alle pakker, der er installeret i dit system, denne sporing er gjort inden for /var /log /pakker fortegnelse, dette register indeholder en fælles tekst dossier for hver installeret anvendelse, filen indeholder pakken beskrivelse og liste over installeret filer /fortegnelser fra den nuværende pakke.du kan let på listen over sager inden for /var /log /pakker fortegnelse og en ved navn, oprettelsesdato eller hvad yderligere kriterier, man bruger. ¬†, for nogle eksempler på anvendeligheden af /var /log /pakker fortegnelse, jeg vil vise dig følgende.hvis du ønsker at se, hvad der er monteret en bestemt sag at pakke din computer, så siger den fil er /sbin /iptables, du kan løbe kommandoer ‚Äú cd /var /log /kolli grep /sbin /iptables * ‚Äù dette vil vise alle filer inden for den nuværende fortegnelse, der indeholder nøjagtige sætning, der blev kaldt ved grep.hvis du ønsker at revidere den installerede filer til en pakke for at finde alle filer, der blev installeret i /bin fortegnelse, vil sige, at vi ser på de pkgtools pakke, du kan løbe kommando ‚Äú kat /var /log /pakke /pkgtools-13.0-noarch-3. txt
introduktion til slackware pakke forvaltning
Previous:vim 301 - mester i vim