Litt informasjon om snacks
Generelt
snacks er et filområde tilgjengelig på matnatstuene som inneholder en mengde av mer eller mindre nyttig programvare. Ideen er å tilby studentene pakker utenfor hva standardinstallasjoner på Linux og Solaris tilbyr og/eller drift kan støtte offisielt. De installerte pakkene er noen ganger i alphaversjon og all bruk skjer på egen regning og risiko.
Det er is@ifi.uio.no som har ansvaret for dette filområdet. Har du kommentarer til de installerte pakkene, ønsker å få en pakke inn i snacks eller har andre henvendelser, ta gjerne kontakt på e-postadressen over.
Få tilgang
Dersom du ønsker å ta i bruk programvare fra snacks, har du i praksis to valg: enten kjører du programmene direkte ved å oppgi absolutt path:
$ /store/snacks/bin/python Python 2.4 (#1, Jan 21 2005, 01:31:57) [GCC 3.4.0] on sunos5 Type "help", "copyright", "credits" or "license" for more information. >>>
... eller sørger du for at kommandotolkeren alltid finner snacks-programmene på egen hånd:
$ PATH="$PATH:/store/snacks/bin" $ python Python 2.4 (#1, Jan 21 2005, 01:31:57) [GCC 3.4.0] on sunos5 Type "help", "copyright", "credits" or "license" for more information. >>>
Vær imidlertid klar over at dersom du legger /store/snacks/bin relativt tidlig i $PATH, risikerer du at noen av programmene på snacks "skygger for" (dvs. de blir utført istedenfor) standardprogramvaren fra /store/bin, /usr/bin eller andre tilsvarende områder. Mer informasjon om endring av omgivelsesvariable finnes på Shelloppsett sidene.
Disse områdene kan være av generell interesse:
/store/snacks/bin-- de eksekverbare filene ligger der. En typisk kandidat for$PATH/store/snacks/lib-- bibliotekene til snackspakker ligger der. Dette området må fortelles om til linkeren, når du linker dine egne programmer mot snacks/store/snacks/include-- headerfiler ligger her./store/snacks/man-- mansider til (noen av) snackspakkene ligger her. Du kan titte her for å få mer informasjon om bruken av mansider.
Mer informasjon
IS har en side med mer informasjon om snacks.