Mjukvara

"Datorn är installerad med Linux RedHat Enterprise 5. Lokalt på datorn ligger den programvara som är paketerad av RedHat. Övrig programvara monteras på /chalmers/sw via nätet.

ITS underhåller kontinuerligt datorn och lägger på de relevanta patchar som kommer från RedHat och andra förändringar av systemet på ett sådant sätt att din dator alltid skall ha samma installation som övriga datorer som hör till samma gruppering av maskiner.

Under /chalmers/sw/sup (och /chalmers/sw/sup64 om du har en 64-bitars installation) finns den programvara som installeras centralt och underhålls av ITS. Sökvägen till den programvaran kommer automatiskt med i din path vid inloggning.

Det finns även programvara som installeras av andra personer på Chalmers. Den finns under /chalmers/sw/unsup (och /chalmers/sw/unsup64). ITS lämnar inga garantier eller support på program som är installerade här.

Om du vill ha med sökvägen till programmen i unsup lägger du till "unsup" ensamt på en rad i $HOME/.vcs4/pathsetup

    echo unsup >> $HOME/.vcs4/pathsetup

För flera av programmen som ITS har installerar finns det mer än en version. Om du inte gör något val får du alltid den senaste versionen av ett program. Men det kan finnas anledning att välja en annan version.

Ett bra exempel är unison, ett program för att synkronisera filer. Det kräver att man har samma version i "bägge ändar". För tillfället har vi 2 versioner installerade i VCS, som är det paketeringsverktyg som vi använder för versionshanteringen. De två versionerna är 2.10.2 och 2.13.16. Om du bara ger kommandot unison får du version 2.13.16 men om du vill använda version 2.10.2 finns det 2 sätt.

Antingen kan du använda dom versionsspecifika kommandon som skapas när man installerar program i VCS.

    _unison_2.10.2

Eller så kan du välja version med kommandot vcs-select. Det räcker att göra det en gång och sen kommer

du att få version 2.10.2 när du ger kommandot unison.

    vcs-select unison _unison_2.10.2

Om du vill ta bort ett val du gjort gör du så här, då får du den senaste versionen igen

    vcs-select -d unison

En annan intressant option är -p paket, för de paket som innehåller många program. Som exempel kan nämnas gcc:

    vcs-select -p gcc-3.3.6

Och för att ångra sig och välja Redhats version av gcc igen:

    vcs-select -u -p gcc-3.3.6"

Källa: http://www.chalmers.se/its/SV/dap/cda-linux/information-om-din-nya (20090803)

Maillista samt newsgrupp för nyheter i unsup

http://groups.google.com/group/dtek-newsoft
cth.dtek.newsoft

Kategorier: Systemet