Hopp til innholdet

cjohansen.no

Apt med mindre skriving

Apt er pakkesystemet som shipper med Debian og Ubuntu. Siden Apt er mulig å bruke for de aller fleste programvarepakkene som er interessant å innstallere blir det til at man bruker det ofte. Følgende er to script som sparer deg for litt knasting.

Søk og installer

Vanligvis bruker man apt ved å først gjøre et søk, for deretter å installere når man har funnet eksakt navn på riktig pakke.

Eksempel:

sudo apt-cache search ruby

Merk at apt må brukes som root. Når du finner pakken du er interessert i kan du installere:

sudo apt-get install ruby1.9

Dette er jo ikke akkurat mye å skrive, men om du bruker Ubuntu/Debian daglig så vil du oftere enn man skulle tro bruke apt. Dermed blir du fort lei av kommandoen alikevel. Nettopp derfor kunne det være greit med en kjappere kommando, ala:

apts ruby

og dermed installering via:

apti ruby1.9

Koden er simpel, bare lagre følgende script i en fil ved navn ~/sources/apts.sh for deretter å symlinke den ( ln -s ~/sources/apts.sh ~/bin/apts) til et sted på PATH-en din (pass også på at filen er kjørbar).

Selve scriptet ser ut som:

#!/bin/bash
sudo apt-cache search $*

Og installering, apti.sh:

#!/bin/bash
sudo apt-get install $*

Disse scriptene tar også imot parametere på vanlig måte, det er bare litt mindre å skrive.

Muligens relatert

2006 - 2012 Christian Johansen Creative Commons Lisens