Schulfilter Plus Installationsanleitung Debian 8 1
Allgemein Inhaltsverzeichnis 1 Allgemein... 3 2 Konfiguration der Paketverwaltung... 3 2.1 Sicherung der Konfiguration... 3 2.2 Bereinigung des Systems... 3 2.3 Vorbereitung... 4 2.4 TIME for kids Repository in Paketverwaltung integrieren... 5 2.5 Aktualisieren der Paketverwaltungs-Quellen... 6 2.6 Aktualisieren der verwalteten Pakete... 7 3 TIME for kids Schulfilter Plus... 8 3.1 Installation... 8 3.1.1 Squid Konfiguration... 9 3.1.2 Firewall Konfiguration... 9 3.2 Aktualisierung... 10 3.3 Deinstallation und Neuinstallation... 10 2
Allgemein 1 Allgemein Mit der Version 3.0.17 wurde der TIME for kids Schulfilter Plus erstmalig in die Debian Paketverwaltung eingebunden. Damit integriert sich der neue Schulfilter Plus nahtlos in das Betriebssystemkonzept. Für die Installation, Aktualisierung und Deinstallation des Programms sind so nur noch wenige Handgriffe nötig. 2 Konfiguration der Paketverwaltung 2.1 Sicherung der Konfiguration Wenn Sie bereits einen Schulfilter Plus einsetzen, erstellen Sie bitte zunächst eine Datensicherung. Wählen Sie hierzu im Menü des Schulfilter Plus Cockpit: Administration Datensicherung und sichern Sie diese auf Ihrem PC. 2.2 Bereinigung des Systems Sollten Sie schon einen Schulfilter Plus via Installationsskript auf ihrem System installiert haben, muss dieser zunächst vom System entfernt werden. Das Skript dazu kann unter http://repository.time-for-kids.de/sfp_uninstall.tar.gz heruntergeladen werden. Nachdem Sie die Datei auf Ihr Linux System heruntergeladen haben, muss diese entpackt und anschließend das Deinstallationsskript ausgeführt werden. Folgende Schritte sind dabei auszuführen: Herunterladen o curl O http://repository.time-for-kids.de/sfp_uninstall.tar.gz oder o wget http://repository.time-for-kids.de/sfp_uninstall.tar.gz Entpacken o tar xzf sfp_uninstall.tar.gz Ausführen o./sfp_uninstall.sh 3
Konfiguration der Paketverwaltung 2.3 Vorbereitung Prüfen Sie bitte zuallererst, dass Sie als Benutzer mit root-rechten angemeldet sind. Um mit dem Standardbenutzer root-rechte zu erhalten, können Sie den Befehl sudo -i verwenden. Bitte stellen Sie sicher, dass es sich bei dem von Ihnen verwendeten Betriebssystem um ein Debian 8 (Jessie) handelt. Sie können dies beispielsweise mit Hilfe des Befehls cat /etc/issue herausfinden. Abbildung 1 - Betriebssystemversion ermitteln Prüfen Sie bitte außerdem, dass das System über eine aktive Internetverbindung verfügt. 4
Konfiguration der Paketverwaltung 2.4 TIME for kids Repository in Paketverwaltung integrieren Um Ihrer Paketverwaltung das TIME for kids Repository hinzuzufügen, können Sie dies ebenfalls von der Konsole aus, mit folgendem Befehl tun: sudo echo "deb http://repository.time-forkids.de/debian8/apt/debian jessie main" > /etc/apt/sources.list.d/sfp.list sudo wget -O - http://repository.time-forkids.de/tfk.gpg.key apt-key add - Abbildung 2- Repository in Paketverwaltung integrieren 5
Konfiguration der Paketverwaltung 2.5 Aktualisieren der Paketverwaltungs-Quellen Um die neu hinzugefügten Paketquellen nutzen zu können, muss die Paketverwaltung aktualisiert werden. Dies können Sie mit dem Befehl apt-get update tun. Abbildung 3 Paketverwaltungs-Quellen wurden aktualisiert 6
Konfiguration der Paketverwaltung 2.6 Aktualisieren der verwalteten Pakete Nach der Aktualisierung der Quellen sollten im nächsten Schritt verfügbare Updates installiert werden. Führen Sie dafür folgenden Befehl aus: apt-get -y upgrade Abbildung 4 - Verwaltete Pakete wurde aktualisiert 7
TIME for kids Schulfilter Plus 3 TIME for kids Schulfilter Plus 3.1 Installation Für die Installation des TIME for kids Schulfilter Plus müssen Sie nun das Paket tfk-schulfilterplus aus der Paketverwaltung installieren. Verwenden Sie hierzu folgenden Befehl: apt-get -y install tfk-schulfilterplus Während der Installation werden verschiedene Schritte automatisch durchgeführt. Einige dieser Schritte, zum Beispiel das Herunterladen der Datenbank, kann je nach Internetverbindung an Ihrem Standort, einige Zeit in Anspruch nehmen. Abbildung 5 - Herunterladen der Datenbank während der Installation Nach erfolgreicher Installation aller abhängigen und benötigten Pakete, können Sie den Zugang zu Ihrem TIME for kids Schulfilter Plus über die Weboberfläche unter Port 80 des Systems erreichen und konfigurieren. (z.b. http://192.168.0.1 ) 8
TIME for kids Schulfilter Plus 3.1.1 Squid Konfiguration Damit nach der Installation des TIME for kids Schulfilter Plus sofort über den Proxyserver Squid auf das Internet zugegriffen werden kann, müssen entsprechende Zugriffsregeln konfiguriert werden. Dies kann automatisch während der Installation des TIME for kids Schulfilter Plus erfolgen, eine entsprechende Abfrage wird ihnen gestellt. Abbildung 6 - Automatische Konfiguration des Squids 3.1.2 Firewall Konfiguration Weiterhin muss die Firewall so konfiguriert werden, dass Clients der Zugriff auf Schulfilter Plus Funktionen erlaubt wird. Dies betrifft folgende Ports: o TCP eingehend o Port 80, 83 o Ports 1910-1917 9
TIME for kids Schulfilter Plus 3.2 Aktualisierung Zur Aktualisierung Ihres TIME for kids Schulfilter Plus nutzen Sie künftig ebenfalls die Paketverwaltung. Zur Prüfung auf neue Pakete verwenden Sie den bereits in Schritt 2.3 verwendeten Befehl apt-get update. Sind neue Versionen von Paketen verfügbar, können Sie diese ganz einfach durch den bereits in Schritt 2.4 verwendeten Befehl apt-get -y upgrade tfkschulfilterplus tun. 3.3 Deinstallation und Neuinstallation Manchmal ist es notwendig, den TIME for kids Schulfilter Plus zu Deinstallieren oder Neu zu installieren. Für eine Neu-Installation können Sie dies ganz einfach mit dem folgenden Konsolenbefehl tun: apt-get -y install --reinstall tfk-schulfilterplus Um den TIME for kids Schulfilter Plus zu entfernen, die Konfigurationseinstellungen aber zu behalten, können Sie die ganz einfach mit dem folgenden Konsolenbefehl tun: apt-get -y remove tfk-schulfilterplus Um den TIME for kids Schulfilter Plus dauerhaft und vollständig zu entfernen, können Sie die ganz einfach mit dem folgenden Konsolenbefehl tun: apt-get -y purge tfk-schulfilterplus 10