Falls du hier neu bist und dir gefällt was ich schreibe, dann abonniere am besten meinen RSS-Feed um auf dem Laufenden zu bleiben.
Was das ist kannst du hier erfahren.
Erneut die c't dreimal kostenlos lesen
Kurz nachdem letzte Woche die letzte der drei vorherigen kostenlosen Ausgaben ankam, gibt es heute erneut eine solche Aktion. Laut der Website allerdings nur für mindfactory.de Kunden. Einfach mal ausprobieren ob das auch ohne vorherigen Einkauf bei mindfactory funktioniert. Hab ich genauso gemacht. Probieren geht ja bekanntlich über studieren.
[via]
Fedora sicherer machen mit sudo
Nachdem ich von Ubuntu auf Fedora umgestiegen bin, musste ich erstmal viel administratorische Aufgaben erledigen. Was mir dabei fehlte war sudo. Mit diesem nützlichen Befehl kann man der Unart, sich als Root einzuloggen, entgegenwirken.
Was muss man also tun um auch unter Fedora den Befehl nutzen zu können?
Nicht viel, denn sudo ist standardmäßig mitinstalliert, aber sozusagen nicht aktiviert.
Als erstes fügt man den gewünschten Benutzer der Gruppe "wheel" hinzu:
usermod -aG wheel $user
$user muss man hierbei natürlich durch den gewünschten Nutzernamen ersetzen.
Weiter gehts:
/etc/sudoers muss angepasst werden und zwar nur (!) mit visudo
In dieser Datei gibt es jetzt zwei Zeilen die fast genauso wie die untenstehenden aussehen, bloß dass im Original beide mit # auskommentiert sind. In der zweiten Zeile muss nun die Raute entfernt werden.
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
Jetzt noch die Datei abspeichern (das geht mit :wq
, für alle die noch nie mit vi gearbeitet haben) und noch die Funktion mit sudo echo 'test'
überprüfen. Übrigens wird bei der Passwortabfrage nicht das Rootpasswort verlangt sondern das eigene.
Achja, noch ein kleiner Tipp, falls ihr mal vergessen habt ein sudo vor einen Befehl zu setzen: Ihr müsst den Befehl nicht erneut mit sudo davor eintippen. Ein sudo !!
bewirkt das Gleiche.
[via]
Mein persönlicher Tipp um C++ zu lernen
Ich konnte lange nichts mit C++ anfangen, da alle Tutorials, die ich finden konnte (meiner Meinung nach) nicht verständlich genug geschrieben waren. Zu meiner Verteidigung muss ich sagen, dass ich bereits Erfahrungen im Programmieren habe, nämlich in BlitzBasic (hihi, wie schrottig) und in PHP (damit hab ich dieses Blog hier zusammengehackt).
Nun habe ich dieses Tutorial gefunden, welches ziemlich gut und einfach geschrieben ist. Einen besseren Einstieg in C++ gibt es m.E. nicht. Als IDE verwende ich Code::Blocks. Davon gibt es sogar eine (ziemlich schlechte) deutsche Übersetzung: Schaut dazu einfach mal diese Anleitung an.
Links in XChat mit einfachem Mausklick öffnen
Standardmäßig muss man, um Links in XChat im Browser zu öffnen, erst einen Rechtsklick auf die URL machen und dann "Link im Browser öffnen" auswählen, was (zumindest für mich) ziemlich umständlich ist. Was mich bislang tierisch genervt hat kann man abstellen:
~/.xchat2/xchat.conf mit einem Texteditor öffnen und "gui_url_mod = 4" in "gui_url_mod = 0" ändern. Anschließend die Zugriffsrechte der Datei auf "Lesen" einschränken. In Nautilus: Rechtsklick auf xchat.conf -> Zugriffsrechte -> Besitzer (dort sollte dein Benutzername stehen) -> Zugriff: Nur Lesen. Denn XChat möchte warum auch immer die Konfiguration immer wieder zurücksetzen, und damit machen wir der Software einen Strich durch die Rechnung.
[via]
Flash unter Fedora 64 bit nutzen
Da ich seit neuestem Fedora 12 64 bit nutze bin ich über das Problem der fehlenden Flashunterstützung gestoßen. Fedora liefert aus rechtlichen Gründen keine proprietären Produkte mit, im Gegensatz zu z.B. Ubuntu. Unter einem 64 bit System, das kennt man ja auch von Ubuntu, ist Flash sowieso eine schwierige Sache. Es gibt verschiedene Open Source Ersatzlösungen, die aber alle noch nicht richtig ausgereift sind. Im Fedorawiki waren dann auch nur (zumindest bei mir) nicht funktionierende Lösungsansätze zu finden.
Letztendlich hat bei mir die im ubuntuusers wiki vorgeschlagene Lösung geklappt:
Hier die Linux 64 bit Version herunterladen und den tarball entpacken. Die einzige darin enthaltene Datei libflashplayer.so nach /home/BENUTZERNAME/.mozilla/plugins kopieren (keine Rootrechte erforderlich) und den Browser neustarten. Jetzt war das Problem gelöst, bei euch hoffentlich auch.