Script zum MacPort- und Fink-Update

Samstag, 27 Januar 2007
0.0/5 Bewertung (0 Stimmen)
Beschreibung

Wenn Sie die [url=http://www.macports.org/]MacPorts[/url] und [url=http://fink.sourceforge.net/]Fink[/url] benutzen, wäre es vielleicht nützlich, beide Paket-Manager mit nur einem Kommando upzudaten. Das folgende Script erfüllt genau diesen Zweck:


#!/bin/bash
#the script updates MacPorts and Fink packages;
if [ ”$(whoami)” != ”root” ]; then
echo ”You have no permission to run $0 as non-root user.”
exit 1
fi
port selfupdate
port -d sync
portindex
port upgrade installed
apt-get update
apt-get upgrade
fink -q -y selfupdate
fink -q -y update-all

Erzeugen Sie eine Datei mit diesem Code und sichern es z.B. in Ihrem Benutzer-Ordner. Angenommen, Sie haben es unter Benutzername/updf gespeichert, wechseln Sie mit cd in dieses Verzeichnis und machen Sie die Datei mit chmod u+x upfg ausführbar.
Wenn es noch nicht geschehen ist, sollten Sie mit PATH=$PATH:~you den Pfad zu Ihrer Pfadliste hinzu fügen. Tippen Sie im Terminal jetzt sudo updf ein, warten ein wenig und alles ist erledigt. Eigentlich sollte es funktionieren, solange es keine Fehlermeldungen mit den Paketen gibt. Aber das ist eine andere Geschichte.

Spezifikationen

Hits

2354

© by macjaner.ch | Powered by GoeGG-ArT.ch