SpeedUp Firefox 3

Dieses kleine HowTo soll zeigen wie man Firefox etwas Optimieren kann… wenn jemand eine Fehler findet oder weitere Möglichkeiten weiß, wie man Firefox beschleunigen kann, sollte man dies als Kommentar an diesen Blog-Eintrag senden, ich werde diesen dann ggf. mit in diesem Beitrag einarbeiten.

1.) Benchmark/Test

2.) Erweiterungen / Extensions

3.) Schrift optimieren

4.) Datenbank optimieren

5.) about:config Einstellungen

6.) Flash (Firefox) Optimierung

7.) Optimized Mozilla Firefox Build

1.) Benchmark/Test

Als erstes müssen wir die Geschwindigkeit/Performance testen, um diese nach unseren Änderungen vergleichen zu können. Dazu kann man z.B. folgende Webseite verwenden -> futuremark.com/peacekeeper

Eine Test-Seite, wo man eine seine Einstellungen testen/vergleichen kann

2.) Erweiterungen / Extensions

Es gibt einige Firefox-Erweiterungen, welche deinen Browser wirklich schneller machen können…

2.1) Adblock Plus

Wer es nicht kennen sollte, mit dieser Erweiterung, blockt man Werbung aus, was zur Folge hat, das die Webseite weniger Speicher verbraucht und besonders das JavaScript Gedöns wird nicht in den Speicher geladen.

2.2) Flashblock

Alle Flash Filme, aber auch Werbung welcher bei einigen Webseiten rechts und links (oben, unten oder mitten im Bild) eingeblendet werden, werden erst dann geladen, wenn du mit der Maus einmal darauf klickst, was den entscheidenen Vorteil hat, dass die CPU nicht unnötig belastet wird. Dies fällt besonders bei Leistungsschwächen Rechnern auf.

2.3) Fasterfox

Dies beschleunigt den Firefox durch Optimierung von Netzwerk- und Anzeigeeinstellungen.

Er bietet unter anderem eine erweiterte Funktion zum Vorausladen von Links (Prefetching), erweiterte Einstellungen zum Verbindungsaufbau, zum Cache-Verhalten und zur Seitenanzeige. Außerdem existiert eine Möglichkeit, durch Flash erzeugte Pop-up-Fenster zu blockieren.

2.4) DownThemAll!

Dies ist ein Download-Manager für Firefox, damit können angefangene Downloads pausiert und wieder fortgesetzt werden, auch nach einem Neustart des Browsers. Zusätzlich wird die Downloadgeschwingikeit von Firefox um bis zu 400 Prozent erhöht, indem mehrer Verbindungen zum entsprechenden Server aufgebaut werden.

2.5) Cache Status

Dieses Add-On fügt eine Status-leiste zu Firefox hinzu, die Ihnen up-to-date Informationen über den Cache Ihres Browsers (sowohl RAM und die Festplatte) anzeigt. Zudem kann man den Cache problemlos löschen und es kann auch automatisch geschehen, wenn der Speicher an einer bestimmten Grenze ist.

3.) Schrift optimieren

3.1) Schrift-Verbesserung deaktivieren

Pango ist ein Library zum verbessern der Schrift unter Ubuntu, in Firefox, wenn man diese ausschaltet, soll dies einen Geschwindigkeitsschub für Firefox 3.5 bringen.

echo 'export MOZ_DISABLE_PANGO=1' >> ~/.bashrc
source ~/.bashrc

3.2) Firefox mit schöner Schrift

Link zum HowTo:

firefox-3-mit-schoener-schrift

4.) Datenbank optimieren

Desweiteren benutzt Firefox seit der 3.X Version eine SQLite Datenbank für Bookmarks, Historie, Cookies, Passwörter… wenn man nun viel mit seinem Firefox arbeitet, kann es vorkommen das diese Datenbank im laufe der Zeit fragmentiert und Firefox z.B. länger braucht um zu starten.

sudo aptitude  install sqlite3
vim ~/speedup_ff.sh
#!/bin/bash
for f in ~/.mozilla/firefox-3.5/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
chmod +x ~/speedup_ff.sh
~/speedu_pff.sh

Alternativ kann man diese Funktion nun auch mit einer Erweiterung nachinstallieren…

addons.mozilla.org/en-US/firefox/addon/13824

5.) about:config Einstellungen

Normalerweise baut der Browser eine Verbindung zu einer Webseite auf. Wenn du jedoch “Pipelining” baut diese mehrere Verbindungen gleichzeitig auf, welch das laden der Webseite, bis zu einen gewissen Grad beschleunigen sollte.

Achtung!

Die Verwendung von Pipelining ist nicht HTTP-Standard-Konform. Viele Server reagieren unter Umständen sehr langsam, bis hin zum Abbruch, was in unterschiedlichen Fehlermeldungen (meist “Server nicht erreichbar”) münden kann.

Folgendes in die Adresszeile einfügen:

about:config

“network.http.pipelining” -> “true”

“network.http.pipelining.firstrequest” -> “true”

“network.http.proxy.pipelining” -> “true”

“network.http.pipelining.maxrequests” -> “10”

unter Ubuntu kann man die Einstellungen auch per Konsole ausführen, dies geht meistens schneller und hat den selben Effekt.

cd ~/.mozilla/firefox/*.default/
vim user.js

unter Windows können diese Einstellungen in folgender Datei geschrieben bzw. diese Datei angelegt werden

C: Dokumente und Einstellungen < USER > Anwendungsdaten Mozilla Firefox Profiles dkcejehb.default

und z.B. mit notepade oder einem ähnlichen Programm die Einstellungen in folgender Datei abspeichern

user.js

Folgende Zeilen können allgemein Eingefügt werden:

user_pref(“network.http.pipelining”, true);


user_pref(“network.http.pipelining.firstrequest”, true);

user_pref(“network.http.proxy.pipelining”, true);

user_pref(“network.http.pipelining.maxrequests”, 10 );

user_pref(“network.http.keep-alive”, true);

user_pref(“content.notify.backoffcount”, 5);

Schneller Computer / Schnelle Verbindung (z.B. DSL 2000)

user_pref(“content.interrupt.parsing”, true);


user_pref(“content.max.tokenizing.time”, 2250000);

user_pref(“content.notify.interval”, 750000);

user_pref(“content.notify.ontimer”, true);

user_pref(“content.switch.threshold”, 750000);

user_pref(“nglayout.initialpaint.delay”, 0);

user_pref(“network.http.max-connections”, 48);

user_pref(“network.http.max-connections-per-server”, 32);

user_pref(“network.http.max-persistent-connections-per-proxy”, 16);

user_pref(“network.http.max-persistent-connections-per-server”, 8 );

user_pref(“browser.cache.memory.capacity”, 65536);

user_pref(“ui.submenuDelay”, 0);

Schneller Computer / Langsamere Verbindung (z.B. DSL 1000)

user_pref(“content.max.tokenizing.time”, 2250000);


user_pref(“content.notify.interval”, 750000);

user_pref(“content.notify.ontimer”, true);

user_pref(“content.switch.threshold”, 750000);

user_pref(“network.http.max-connections”, 48);

user_pref(“network.http.max-connections-per-server”, 16);

user_pref(“network.http.max-persistent-connections-per-proxy”, 16);

user_pref(“network.http.max-persistent-connections-per-server”, 8 );

user_pref(“nglayout.initialpaint.delay”, 0);

user_pref(“browser.cache.memory.capacity”, 65536);

user_pref(“ui.submenuDelay”, 0);

Schneller Computer / Langsame Verbindung (z.B. ISDN)

user_pref(“content.interrupt.parsing”, true);


user_pref(“content.max.tokenizing.time”, 3000000);

user_pref(“content.maxtextrun”, 8191);

user_pref(“content.notify.interval”, 750000);

user_pref(“content.notify.ontimer”, true);

user_pref(“content.switch.threshold”, 750000);

user_pref(“network.http.max-connections”, 32);

user_pref(“network.http.max-connections-per-server”, 8 );

user_pref(“network.http.max-persistent-connections-per-proxy”, 8 );

user_pref(“network.http.max-persistent-connections-per-server”, 4);

user_pref(“nglayout.initialpaint.delay”, 0);

user_pref(“browser.cache.memory.capacity”, 65536);

user_pref(“ui.submenuDelay”, 0);

Langsamer Computer / Schnelle Verbindung

user_pref(“content.max.tokenizing.time”, 3000000);


user_pref(“content.notify.backoffcount”, 5);

user_pref(“content.notify.interval”, 1000000);

user_pref(“content.notify.ontimer”, true);

user_pref(“content.switch.threshold”, 1000000);

user_pref(“content.maxtextrun”, 4095);

user_pref(“nglayout.initialpaint.delay”, 1000);

user_pref(“network.http.max-connections”, 48);

user_pref(“network.http.max-connections-per-server”, 16);

user_pref(“network.http.max-persistent-connections-per-proxy”, 16);

user_pref(“network.http.max-persistent-connections-per-server”, 8 );

user_pref(“dom.disable_window_status_change”, true);

Langsamer Computer / Langsame Verbindung

user_pref(“content.max.tokenizing.time”, 2250000);


user_pref(“content.notify.interval”, 750000);

user_pref(“content.notify.ontimer”, true);

user_pref(“content.switch.threshold”, 750000);

user_pref(“nglayout.initialpaint.delay”, 750);

user_pref(“network.http.max-connections”, 32);

user_pref(“network.http.max-connections-per-server”, 8 );

user_pref(“network.http.max-persistent-connections-per-proxy”, 8 );

user_pref(“network.http.max-persistent-connections-per-server”, 4);

user_pref(“dom.disable_window_status_change”, true);

Einiger dieser Einstellungen kann man auch sehr bequem per “Extension” einstellen, dafür gehst du auf die folgende Webseite und installierst dir “Tweak Network Settings” ->www.bitstorm.org/extensions/tweak/


tweak-network
tweak-network

Alternativ kann man unter Windows auch “FireTune” installieren, welches die zuvor vorgestellten Einstellungen per GUI einstellen kann.

firetune

Download:

www.totalidea.com/firetune

History der Adresszeile reduzieren (about:config)

Schlüssel : browser.sessionhistory.max_total_viewer

Standard : -1

Wert : 0

für alle Text-Boxen die Rechtschreibung prüfen (about:config)

Schlüssel : layout.spellcheckDefault

Standard : 1

Wert : 2

deaktiviere die animierte Toolbar im Vollbildschirm [ F11 ] (about:config)

Schlüssel : browser.download.manager.scanWhenDone

Standard : true

Wert : false

ggf. Verzögerungen bei YouTube (Videos) verhindern (about:config)

Schlüssel : browser.sessionstore.interval

Standard : 10000

Wert : 120000

blende die Toolbar im Vollbildschirm nie aus [ F11 ] (about:config)

Schlüssel : browser.fullscreen.autohide

Standard : true

Wert : false

deaktiviere Anti-Virus Scanning von Downloads (about:config)

Schlüssel : browser.fullscreen.animateUp

Standard : 1

Wert : 0

einfügen mit der mittleren Maustaste (about:config)

Schlüssel : middlemouse.paste

Standard : false

Wert : true

ergonomischeren Dateidialog unter Gnome (about:config)

Schlüssel : platform_file_picker

Standard : false

Wert : true

Standard Firefox-Suche immer im neuen Tab (about:config)

Schlüssel : browser.search.openintab

Standard : false

Wert : true

Auto-Vervollständigung der URL, während du tippst. (about:config)

Schlüssel : browser.urlbar.autoFill

Standard : false

Wert : true

wenn Firefox 3.5 sich beendet, sobald man den letzten Browsertab schließt, schafft folgendes Abhilfe (about:config)

Schlüssel : browser.tabs.closeWindowWithLastTab

Standard : true

Wert : false

öffne JavaScript pop-ups anstat in einem neun Fernster, in einem neuen Tab (about:config)

Schlüssel : browser.link.open_newwindow.restriction

Standard : 2

Wert : 0

abschalte oder verändern der Session-Wiederherstellungsfunktion (about:config)

Schlüssel : browser.link.open_newwindow.restriction

Standard : 10000 (= 10 secs)

Wert : 90000 (diesen Wert je nach Leitung des PC/Laptop anpassen)

Wert : 0 (abschalten der Funktion)

Quelltext mit deinem bevorzugtem Editor öffnen (about:config)

Schlüssel : view_source.editor.external

Standard : false

Wert : true

und dann noch angeben, wo sich dieses Programm befindet

Schlüssel : view_source.editor.path

Standard : Null

Wert : /usr/bin/gedit

Wartezeit beim installieren von Erweiterungen (about:config)

Schlüssel : security.dialog_enable_delay

Standard : 2000

Wert : 0

Man kann auch neue Einträge in die “about:config” schreiben. Indem man die rechte Maustaste drückt und einen neuen Eintag anlegt, z.B.:

“Neu” -> “Integer”

Gibt die Zeit (in Millisekunden) an, die Firefox nach dem Empfang von Daten wartet, bevor er diese an den Bildschirm sendet. Dazu braucht man jedoch auch einen schnellen Computer und DSL. Für einen langsameren PC (z.B. Pentium III) und ISDN ist ein Wert von 100 ganz gut. (about:config)

Schlüssel : nglayout.initialpaint.delay

Standard : Null

Wert : 0

maximalen Speicherverbrauch einstellen (about:config)

“Neu” -> “Integer”

Schlüssel : browser.cache.memory.capacity

Standard : Null

Wert : 32000

(“32000” für 32000 KB Speicher-Cache)

Wobei Firefox standardmäßig den maximalen Speicherverbrauch selber einstellt. (-1)

um nicht als kompatibel eingestufte Erweiterungen trotzdem installiren zu können (about:config)

“Neu” -> “Boolean”

Schlüssel : extensions.checkCompatibility

Standard : Null

Wert : true (check ist unverändert)

Wert : false (check ist aus)

Festplatten-Cache auslagern (about:config)

“Neu” -> “String”

Schlüssel : browser.cache.disk.parent_directory

Standard : Null

String : /media/ff-cache/

man könnte nun eine Ram-Disk erstellen um und den Cache dorthin auslagern den Speicher, welchen du dafür zur Verfügung stellst, hängt davon ab, wie viel RAM dein System hat. In diesem Beispiel haben wir 256MB verwendet

sudo mount -t tmpfs -o size=256M,nr_inodes=10k,mode=0777 tmpfs /media/ff-cache

um diese RAM-Disk auch nach einem reboot zu erstellen, muss in folgender Datei etwas nachgetragen werden

vim /etc/fstab
tmpfs /media/ff-cache tmpfs size=256M,nr_inodes=10k,mode=777 0 0

Auf der folgenden Webseite findest du weitere Einstellungsmöglichkeit in der “about:config”…

kb.mozillazine.org/About:config_Entries

6.) Flash (Firefox) Optimierung

Ubuntu kommt mit swfdec Plug-in für die wiedergebe von Flash daher, welches nicht wirklich gut unterstützt wird, um nun die Performance von Flash unter Ubuntu (Firefox) zu verbessern installieren wir “flashplugin-nonfree”.

Link zum HowTo:

Adobe Flash Plugin 10.1

7.) Optimized Mozilla Firefox Build

weitere Erklärungen zu Swiftfox gibt es -> HIER <-

7.1) Optimized Mozilla Firefox Build für Linux

Für Linux gibt es Swiftfox, als optimierte Firefox-Versionen z.B. optimiert für “AMD64” oder “Intel Prescott”.

Download:

getswiftfox.com/download.htm

7.2) Optimized Mozilla Firefox Build für Windows

auf folgender Webseite findest du jeweils drei optimierte Firefox Version

P1 -> für alle CPUs

P2 -> für Athlon XP, Duron 1.1 GHz+, Pentium III ,Celeron 500+

P3 -> für AMD Athlon 64, Sempron, Opteron Prozessoren, Intel Pentium 4/D/M, Intel Xeon, Intel Atom, Intel Core Prozessoren und anderen neuen CPUs

Download:

weblog.pigfoot.org/pigfoot/

openBook’s (kostenlos)

Wie auf Pro-Linux.de zu lesen ist, gibt es das “IT-Handbuch” von “Galileo Computing” nun als kostenlose Online HTML-Version (openBook).

openbook.galileocomputing.de/it_handbuch/


IT Handbuch
IT Handbuch

zudem gibt es noch weitere kostenlose openBooks, z.B. openbook.galileocomputing.de/ubuntu


ubuntu
ubuntu

und “Sicherheit im Internet”www.oreilly.de/german/freebooks/sii3ger/


Sicherheit im Internet
Sicherheit im Internet

Ubuntu GNU/LinuxDownload

IT-Handbuch für FachinformatikerDownload

Objektorientierte ProgrammierungDownload

Visual Basic 2008Download

Java ist auch eine InselDownload

Windows Server 2008Download

Joomla! 1.5Download

Visual C# 2008Download

Einstieg in Visual Basic 2008Download

Ruby on Rails 2Download

PythonDownload

LinuxDownload

Plone 2.5Download

Excel 2007 – Das umfassende HandbuchDownload

JavaScript und AJAXDownload

Integrationshandbuch Microsoft-NetzwerkDownload

Joomla!Download

C von A bis ZDownload

VMware und Microsoft Virtual ServerDownload

PHP PEARDownload

Linux-LivesystemeDownload

PC-NetzwerkeDownload

Wie werde ich UNIX-Guru?Download

Java 2Download

Die GPL kommentiert und erklärt

Linux-Firewalls – Ein praktischer Einstieg

Linux Praxishandbuch

Linux Netzwerker-Handbuch

Linux – Wegweiser zur Installation & Konfiguration

Open Source – kurz & gut

Mit Open Source-Tools Spam & Viren bekämpfen

Praktischer Einstieg in MySQL mit PHPDownload

Praxiswissen Ruby On RailsDownload

Rails KochbuchDownload

SambaSicherheit im InternetDownload

Google-Link Generator

Wer kennt das nicht, da fragt doch wirklich jemand wieder die ****** Frage im Forum und man hat im Grunde gar keine Lust zu antworten…

… perhaps someone learn it in this way ->lmgtfy.com
z.B.: lmgtfy.com/?q=was+ist+ubuntu

Was kann Firefox 3.5

Die finale Version des Browsers Firefox 3.5 steht nun zum Download bereit und wurde bereits in den Standard Repository von Ubuntu (jaunty & karmic) aufgenommen. Die neue Version bringt zahlreiche Neuerungen mit. Mozilla selbst bezeichnet die neue Version als “Upgrade für das Web”.

Laut der Webseite von Mozilla ist Firefox 3.5 der schnellste Fux seiner Art.

Firefox2 -> 18,148 ms

Firefox3 -> 3,669 ms

Firefox3.5 -> 1,524 ms!

1.) HTML 5 Support

HTML 5 soll das bestehende HTML um “Rich Web Content” erweitern. Neue Schnittstellen, um zweidimensionale Grafiken zu zeichnen, die bessere Einbettung von Video- und Audioinhalten sowie zahlreiche neue Elemente zur besseren Auszeichnung in HTML-Seiten sind die Besonderheiten von HTML 5. Zudem hält die Spezifikation neue Möglichkeiten für Web-Applikationen bereit. So lassen sich z.B. Videos ohne einen zusätzlichen Player abspielen.

neue Tags in HTML5:
HTML 5 Reference

Hier kann man dies einmal testen:
www.mozilla.com/firefox/video
www.modernizr.com

2.) Geolocation API

Firefox 3.5 kann feststellen wo du bist, dies kann für einige Web-Dienste usw. sehr hilfreich sein, z.B. wenn man sich das aktuelle Wetter anzeigen lassen will. Jedoch Sicherheitstechnisch gesehen nicht der Brüller, daher hier ein kleines HowTo zum deaktivieren dieser Funkion:

“about:config” in die Adresszeile eintippen

“geo.enabled” suchen und einen Doppelklick auf dieses Eintag, Fertig

3.) TraceMonkey – JavaScript Engine

Durch die neue Engine wird in einigen Fällen ein Geschwindigkeitsvorteil um den Faktor 20 bis 40 gegenüber der Vorgängerversion erreicht.

Hier kannst du dies einmal selber testen:
celtickane.com/javascript-benchmark/

4.) Profile für verschiedene Farben (Farbprofile)

Firefox 3.5 unterstützt dynamische Farbprofile für einzelne Bilder, so dass desses Farben optimiert dargestellt werden können.


Farben (Farbprofile)
Farben (Farbprofile)



Farben (Farbprofile) 2
Farben (Farbprofile) 2


5.) Privaten Modus

Ein Werkzeuge, um Ihre persönlichen Daten zu kontrollieren.

Was im Privaten Modus nicht gespeichert wird:
– Besuchte Seiten
– Einträge in Formular- und Suchfelder
– Passwörter
– Einträge im Download-Manager
– Cookies
– Cache

HowTo use it:
Klicken Sie auf das Menü Extras und wählen Sie Privaten Modus starten.

6.) Einfache Session Wiederherstellung

In Firefox 3.5 ist eine einfache Session Wiederherstellungs-Funktion integriert, mithilfe dessen Sie z.B. nach einen Absturz von Firefox auswählen können welche Webseiten wiederhergestellt werden sollen.

7.) Fenster/Tab Wiederherstellung

Unter dem Menüpunkt “Chronik” kann man sehr bequem kürzlich geschlossene Fenster und Tabs wieder aufrufen.


Firefox (restore)
Firefox (restore)


8.) Tab’s befreien

Was damit gemeint ist, demonstriert das folgende kurze Video…

Tear tab feature in Firefox 3.1 Beta 2 from Percy Cabello on Vimeo.

9.) 70 Sprachen

Zudem ist Firefox nun in über 70 Sprachen Verfügbar. Darunter ist auch die Sprache “Klingonisch”, wer es nicht glaub einfach mal in die Einstellungen schauen.

10.) DNS prefetching

Dies bedeutet, dass Firefox 3.5 URLs welche auf einer Webseite auftauchen schon einmal im Hintergrund auflöst, so dass dies nicht erst gemacht werden muss, wenn der Anwender auf den Link klickt.

DNS prefetching

Abschließen noch ein Video, welches sich auch mit neuerungen in Firefox 3.5 beschäftigt.

“Asterisk-eBook: Installation, Programmierung und Betrieb” – kostenlos

An dieser Stelle möchte ich kurz eine URL weitergeben…

das-asterisk-buch.de

LVM – Logical Volume Manager

LVM steht für »Logical Volume Manager« und bezeichnet eine Funktion, die seit der Version 2.4 im Standard-Kernel integriert ist. Mittels LVM lässt sich eine logische Schicht zwischen Dateisystem und der Partition einer physikalischen Festplatte schieben.

Was kann LVM?

– hoch verfugbare Systeme
– Verlagern von Speicherplatz
– Snapshots
– Großenanderung
– Striping & Concatenation
– nabhangig von Plattenposition


lvm
LVM


Bei Kernel < 2.4 muss man noch das passende Modul nachladen:

modprobe lvm-mod

Bei der Standard-Ubuntu Version muss man noch das folgende Paket nachinstallieren um LVM nutzen zu können:

aptitude install lvm2

LVM einrichten:

1.) Eine Partition mit der Partitions-ID »8e« für LVM kennzeichnen

fdisk /dev/sdb

oder

cfdisk /dev/sdb

2.) Partition nach LVM durchsuchen und ggf. dafür benötigte Dateien anlegen

vgscan -v

3.) Physical Volume anlegen

pvcreate /dev/sdb1

4.) Volume Group anlegen
(man könnte an dieser Stelle auch mehrere “Physical Volume” zu einer “Volume Group” zusammenfassen)

vgcreate /dev/sdb1 (/dev/sdb2)

5.) Logical Volume anlegen
z.B.:

lvcreate -n "home" -L 10G lvcreate -n "tmp" -L 2G lvcreate -n "swap" -L 1G lvcreate -n "var" -L 30G

6.) Dateisysteme anlegen

mkfs -t xfs /dev/mapper/-home
mkfs -t xfs /dev/mapper/-var
mkfs -t xfs /dev/mapper/-tmp
mkfs -t xfs /dev/mapper/-boot
mkswap /dev/mapper/-swap

LVM Infos:

1.) Infos vom “Physical Volume” anzeigen lassen

pvdisplay

2.) “Volume Group” Infos anzeigen, z.B. wie viel Platten-Platz man noch auf die “Logical Volume” verteilen kann

vgdisplay

3.) Anzeigen welche “Logical Volume” zu welcher “Volume Group” gehören und z.B. dessen momentane Größe

lvdisplay

LVM vergrößern:

1.) Logical Volume Größe angeben oder um X vergrößern

lvextend -L 2G /dev/mapper/-swap

oder

lvextend -L +1G /dev/mapper/-swap

2.) unmounten der Partition bzw. swapoff

umount /LVM-Partition

bzw. in diesem Beispiel

swapoff -v /dev/mapper/-swap

3.) nun das Dateisystem prüfen

fsck -f /dev/mapper/-swap

4.) nun wird das Dateisystem selber vergrößert

xfs_growfs /dev/mapper/-X
resize_reiserfs /dev/mapper/-X
resize2fs /dev/mapper/-X
ntfsresize /dev/mapper/-X

bzw. in diesem Beispiel

mkswap /dev/mapper/-swap

5.) Mounten der Partition bzw. swapon

mount -t xfs /dev/mapper/-home /home
swapon -av

LVM verkleinern:

In aktuellen Implementierungen ist es nicht möglich, ein XFS-Dateisystem zu verkleinern, daher nehmen wir als Beispiel ein “ext3”-Dateisystem

1.) unmounten der Partition

umount /dev/mapper/-var

2.) nun das Dateisystem checken

e2fsck -f /dev/mapper/-var

3.) neue Dateisystem-Größe in KB angeben

resize2fs /dev/volg1/logv1 15728640

4.) anschließend LVM entsprechend reduzieren

lvreduce -L -15GB /dev/mapper/-var

5.) und wieder mounten, fertig

mount -t ext3 /dev/mapper/-var /var

Volume Group vergrößern:

1.) ein neues Physical Volume anlegen

pvcreate /dev/sdb3

2.) das neue “Physical Volume” zur Volume Group hinzufügen

vgextend volg1 /dev/sdb3

Volume Group verkleinern:

1.) überprüfen ob das betreffende Physical Volume Daten enthält

pvdisplay -v /dev/sdb3

2.)das neue “Physical Volume” von der Volume Group entfernen

vgreduce volg1 /dev/hdb7

weitere Infos und Anleitungen findest du auf linuxhaven.de

GNOME Commander – File Manager

GNOME Commander ist ein zweispaltiger graphischer Dateimanager für GNOME. Er basiert auf GTK+ und GnomeVFS.

– FTP-Unterstützung
– Samba-Zugriff
– Ordnerzugriffsgeschichte
– Werkzeuge für fortschrittliches Umbenennen und Suchen von Dateien
– Ordnervergleich
– Integrierte Kommandozeile
– in über 30 Sprachen

Installation:

sudo aptitude install gnome-commander

Download:
www.nongnu.org/gcmd/


GNOME Commander
GNOME Commander


Macpup Foxy 3

Macpup Foxy ist eine Distro welche auf “Puppy Linux” aufbaut, daher von vornherein bereits sehr schmal gehalten ist, dazu kommt ein “e17 Enlightenment” Desktop und wie der Name schon vermuten lässt ein “Firefox” Web-Browser.

Link:

macpup.org

Build your Distro

Die Slax ist eine auf Slackware Current basierende Live-CD, die besonders durch ihre Modularisierung auftrumpfen kann, so kann man auf der Webseite -> “slax.org” unter der Kategorie -> “Build Slax” sich seine eigene kleine Distribution zusammen-klicken und direkt als ISO oder TAR-Archiv herunterladen.

Link:
slax.org

slax
slax