Hjem > Computers > fink

fink

september 10, 2006

Fra Debian kjenner vi pakkesystemet apt-get, RPM fra RedHat (RedHat Linux er nå slått sammen med Fedora Core forresten) og YaST fra SuSE Linux. Det er bare noen av de mange pakkesystemene som finnes for dagens *NIX-systemer. I Mac OS X derimot finnes det ikke noe program innstallert som standard, som gjør den samme oppgaven. Heldigvis har noen portet apt-get til Darwin, og kalt det fink.
finkVed hjelp av fink kan man lett finne, innstallere, avinnstallere og oppdatere programmer og bibliotekfiler (libraries). Ikke bare kommandolinjeprogrammer, selv om de nok er i flertall, men også GUI-baserte programmer.

Den nyeste versjonen fink kan lastes ned her, og på samme side står også innstallasjonsinstruksene. Har man en gammel innstallasjon liggende er det bare å gjøre følgende for å oppdatere (dette vil ta en god stund):
fink selfupdate

La oss ta et eksempel. Jeg har lyst til å innstallere et program kalt bison (en general-purpose parser generator), versjon 1.875-1 eller høyere. Først ser jeg om fink har porgrammet:
kristy% fink list bison
Jeg ser følgende på skjermen:
Information about 2084 packages read in 3 seconds.
bison 2.0-12 Parser generator

Ok, de har programmet, og jeg vil innstallere.
kristy% sudo apt-get install bison
Når er passord blir spurt etter, skriv in admin-passordet ditt. Har du ikke adminrettigheter kan du ikke innstallere programmer via fink.
kristy% sudo apt-get install bison
Password:
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
bison
0 packages upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 276kB of archives. After unpacking 893kB will be used.
Get:1 http://bindist.finkmirrors.net 10.4-transitional/release/main bison 1.35-2 [276kB]
Fetched 276kB in 3s (75.8kB/s)
Selecting previously deselected package bison.
(Reading database ... 5917 files and directories currently installed.)
Unpacking bison (from .../bison_1.35-2_darwin-powerpc.deb) ...
Setting up bison (1.35-2) ...
* bison: (bison). GNU Project parser generator (yacc replacement).
install-info(/sw/share/info/bison.info): no section specified for new entry, placing at end

Voila! Der var pakken installert!

Advertisements
Kategorier:Computers
%d bloggers like this: