Ubuntu 15.10: Alles beim Alten

Ein wiederkehrendes Thema bei all den Ubuntu Releases der letzten Jahre war "Alles beim Alten". Für mich wurde daraus über das letzte halbe Jahr ein "Alles beim Alten, weitergehen".

Ubuntu ist leider auch schon einige Zeit nicht mehr die Distribution, die man einfach weiter empfehlen kann. Angefangen hat dieses Problem für mich als Ubuntu entschied, alle Suchbegriffe aus der Programmübersicht ins Internet weiter zu leiten. Dies war so konträr zur Nutzererwartung, dass man bei jeder Empfehlung darauf hinweisen musste.

Als dieses Problem endlich überwunden war - Ubuntu revidierte die Entscheidung - zeigte sich allsbald das nächste Problem: Ubuntu zog nicht mit, was Usability angeht.

Elementary OS

Distributionen wie das auf Ubuntu basierende elemenary OS machen seit einiger Zeit vor, wie schlicht und Übersichtlich der Desktop und die Programm-Übersicht gehalten werden kann. Leider gibt es hier zwei gar nicht so einfach zu ändernde und unübliche Designentscheidungen: Ordner und Dateien werden durch einen einzelnen Klick aktiviert und auf dem Desktop werden weder Dateien noch Ordner angezeigt. Und damit ist auch diese Distribution nicht wicklich zu empfehlen. Und das ist bei der Eleganz der Oberfläche äußerst schade. Auch das diese Distribution als einzige den Dateimanager mit mehreren Spalten anzeigen kann, stimmt mich fast traurig - ich will das haben :-)

Ubuntu Mate

Ich werde bei meinen nächsten Versuchen auf Ubuntu Mate setzen. Es scheint mir, als würde es sich hierbei um eine sowohl Anfänger als auch Poweruser taugliche und vorallem in ihrer Nutzung erwartungskonforme Distribution handeln. Vielleicht der goldene Mittelweg zwischen Eleganz und Funktionalität.

Unmount SSHFS

If it seems you can't unmount SSHFS:
umount: /home/user/mountpoint: Permission denied
Just try this:
fusermount -u /home/user/mountpoint

Download Youtube Video or Mp3

First install youtube-dl:

  • On Ubuntu:
    sudo apt-get install youtube-dl
  • On Fedora:
    sudo dnf install youtube-dl

Download as video

  1. Open a Terminal: eg. press CTRL + ALT + t on Ubuntu.
  2. Enter youtube-dl VIDEOURL and replace VIDEOURL the web address of the Youtube video. Press ENTER.
  3. When the download process has finished you will find the video in you home folder.

Download as Mp3

  1. Open a Terminal: eg. press CTRL + ALT + t on Ubuntu.
  2. Enter youtube-dl --extract-audio --audio-format mp3 VIDEOURL and replace VIDEOURL the web address of the Youtube video. Press ENTER.
  3. When the download process has finished you will find the Mp3 file in you home folder.

External hard drive with enclosure and docking station

I tried to find a external hard drive (SSD/HDD) that can be connected via a docking station using USB 3.0 and have a drive enclosure so that the drive is well protected. I was primarily interested in 2.5 inch drives.

Seagate once offered the good "Free Agent" 2.5" model together with the "Free Agent Go Dock" docking station. But that's in the past.

It seem we won't get lucky currently if we're not a bit flexible. So here is the list of devices I found. I highlighted the bad properties - and there is always one. Only looked for devices that are available on the european market.

  • Seagate GoFlex Desk
    1x 3.5", USB 3.0
  • Seagate GoFlex Home
    1x 3.5", USB 2.0, Gigabit Ethernet
  • Seagate GoFlex Net
    2x 2.5", USB 2.0, Gigabit Ethernet

Redis data persistency on Uberspace

Uberspace provides a nice german introduction on how to use Redis on their servers and also kindly points out that Redis resides in memory and will (when used with default settings) lose its state (speak: all your data *yikes*) when there is a crash or restart. So let us fix that:

Setting up Redis

Just a quick rehearsel of their tutorial. Redis is beeing set up in two steps basically:

test -d ~/service || uberspace-setup-svscan  
uberspace-setup-redis  

Enabling persistency

There are several persistency models you can read up on here: Redis persistence demystified. But I would recommend sticking with the most common way shown here, which strikes a good balance between performance and data safety[1].

nano ~/.redis/conf  

And then add the following lines:

dir /home/YOUR_UBERSPACE_USER_NAME/.redis/  
appendonly yes  
appendfsync everysec  
# Restart redis
svc -du ~/service/redis  

Verifying persistency

Now run the tool that will put data into Redis and make it do so. You can then check ① both that the persistency file grew to a size greater than 0 and ② also restart Redis and afterwards check whether your tool still sees the previously entered data.

# ① Check that the persistency file holds content:
du -sch ~/.redis/appendonly.aof  
# ② Restart Redis. This would kill all the contained data
# if the persistency setting would not work. Then check if
# the data is still available in your Redis using tool.
svc -du ~/service/redis  

Sources
1. Redis persistence demystified (oldblog.antirez.com)