Linux

Microsoft viert komst Debian 8

De wonderen zijn de wereld nog niet uit. Waar vroeger Microsoft alleen maar bekend stond om het vuil spuwen over alles wat maar naar Open Source rook staan ze nu open voor het tegenovergestelde. Uiteraard omdat ze er dan goed geld mee kunnen verdienen, maar daar is op zich niets mis mee.

Het ziet er in ieder geval naar uit dat het nieuwe management echt voor een frisse wind aan het zorgen is. En dat is alleen maar goed. Voor het bedrijf, voor haar klanten, de aandeelhouder én wie weet….voor de open source gemeenschap.

During the LinuxFest “Welcome Debian 8: Aptly Cloud Aptitude” session, we’ll discuss Debian 8 and how the cloud can bring Debian projects to hyperscale.

Bron: Join the Microsoft Openness team to celebrate Debian 8 at LinuxFest Northwest | Microsoft Openness Blog

Fix Unetbootin

Met behulp van Unetbootin kan je een Linux distributie (iso bestand) wegschrijven naar een usbstick. Maar regelmatig wil die usb stick dan die distributie niet opstarten. Je krijgt dan een foutmelding als “Failed to load com32 file menu.c32”.

De oplossing die bij mij werkt is het kopiëren van de volgende drie bestanden naar die usbstick:

/usr/lib/syslinux/modules/bios/libcom32.c32
/usr/lib/syslinux/modules/bios/libutil.c32
/usr/lib/syslinux/modules/bios/menu.c32

Sommige gebruikers melden dat het intikken van het commando ‘live’ (zonder de aanhalingstekens) ook kan werken. Bij mij is dat niet nodig.

Ubuntu 15.04

De versie die wordt meegeleverd onder de aanstaande Ubuntu 15.04 werkt correct (versie 608-1).

Steam facts & figures

Onlangs las ik een uitspraak van Jim Zemlin, directeur van de Linux Foundation, waarin hij aangaf dat hij Microsoft Windows niet meer als concurrent ziet en dat Linux de strijd gewonnen heeft. Een verrassende uitspraak maar hij heeft wel degelijk wat cijfers om die uitspraak kracht bij te zetten. Linux heeft Microsoft inderdaad op bijna alle markten voorbij gestreefd.

Het grootste deel van het internet draait op servers met Linux en 90% van de top 500 supercomputers draait ook onder Linux.  Daarnaast wordt Linux massaal gebruikt in zgn. embedded systemen zoals tv’s, mediaspelers, e-book readers, camcorders etc. etc. Tel daarbij op het succes van de smartphone markt (Android is ook linux) om zijn uitspraak te begrijpen. Helaas (en dat heeft hij ook door) gaat dat niet op voor de desktop. Ons favoriete OS heeft daar een heel kleine rol in de marge van de cijfers opgebouwd.

STEAM

Vaak werd gedacht dat het gebrek aan games onder Linux een rol van betekenis heeft gespeeld bij het uitblijven van de doorbraak van Linux op de desktop. Daarom was het ook mooi om te zien dat Valve de markt opkwam met haar SteamOS. Zoals bekend wil Valve een zgn. Steambox uitbrengen. Deze spelcomputer moet in de huiskamer komen te staan. Daarmee zou Valve een grote concurrent kunnen worden van Playstation, Nintendo én Xbox. Die Steambox gaat dan draaien onder SteamOS, een apart opgezette Linux distributie.

Steam is het distributie- en verificatieplatform van Valve Software Corporation, producent van onder andere de Half-Life-serie van computerspellen. De eerste versie werd uitgebracht op 12 september 2003, met als oorspronkelijk doel het verspreiden van updates voor Counter-Strike te vereenvoudigen. Inmmiddels zijn er meer dan 100 miljoen geregistreerde gebruikers en zijn er meer dan 3700 games beschikbaar op het platform.

In oktober 2012 verscheen de eerste bètaversie voor Steam for Linux en sinds februari 2013 wordt Steam aangeboden via het Ubuntu Softwarecentrum.

Met deze feiten in het achterhoofd is het dan ook interessant om te zien hoe Steam zich openbaart onder Linux gebruikers. Snoept het aandeel van Linux gebruikers een stuk van de taart weg? Of heeft ook hier Linux slechts een rol in de marge? Ik ben daarvoor eens gaan kijken naar de uitkomsten van de zgn. hardware survey die door Steam regelmatig wordt bijgehouden.  Helaas spreken die cijfers ook hier boekdelen:

steamfigures

Aan de andere kant is het ook niet zo heel vreemd. Deze cijfers komen overeen met het geschatte gebruik van Linux desktop gebruikers. En vooralsnog zal niet snel een (on)tevreden Windows gebruiker overstappen naar Linux omdat daaronder ook steeds meer games worden aangeboden.

STEAMBOX

Het is natuurlijk wel spannend om te zien hoe deze cijfers zich gaan ontwikkelen in de nabije toekomst. Later dit jaar komen de (zo wordt verwacht) eerste Steamboxen op de markt. En je kan natuurlijk zelf ook zo’n spelcomputer bouwen en voorzien van SteamOS. Je hoeft daarna alleen maar in te loggen om toegang tot al je (linux powered) games te krijgen.  Stiekem hoop (en verwacht) ik dan ook dat Linux binnenkort ook in de game wereld aan haar opmars gaat beginnen.

steam_digiplace_03-15

 

 

Een sftp verbinding naar je Raspberry Pi

Vervolg op het artikel van 4 februari “Installeer WordPress op een Raspberry Pi

SFTP

Als je WordPress hebt geïnstalleerd op je server wil je ook regelmatig backups maken, bestandsrechten aanpassen, plugins en thema’s installeren etc. Dat kan op verschillende manieren. Een van de makkelijkste manieren is het gebruiken van het sftp protocol. In tegenstelling tot FTP (File Transfer Protocol) gebruikt sftp een SSH verbinding om contact te leggen met je server. Dat is natuurlijk veel veiliger.  Wat je nodig hebt is een (s)ftp client op je gewone computer. In dit voorbeeld gebruik ik Filezilla maar er zijn natuurlijk meer smaken voorhanden.

FileZilla

Onder Ubuntu installeer je FileZilla met

sudo apt-get install filezilla

Open FileZilla en vul onder Host vervolgens het protocol gevolgd door het IP adres van je Raspberry Pi in. Bijvoorbeeld:

sftp://192.168.1.31

Dat je vervolgens ‘Gebruikersnaam en Wachtwoord” moet invullen lijkt mij duidelijk. De 1e keer zal je worden gevraagd of je de hostsleutel te bewaren. Je kan het vinkje aankruisen waardoor je Raspberry Pi als vertrouwde bron hebt gekenmerkt.

sftp-filezilla

Vervolgens wordt de verbinding opgebouwd en kom je terecht in de /home/pi van je Raspberry Pi. Navigeer vervolgens naar /var/www/ (gebruik je invoerregel achter “Externe site:” om bij je WordPress bestanden te komen.

Nautilus

Mogelijk ook handig om te laten zien dat je onder je bestandsbeheerder ook met sftp kan werken. In dit voorbeeld gebruik ik Nautilus (GNOME/Unity). Onder Nautilus kan je met de toetscombinatie CTRL+L de locatiebalk activeren. Daarin kan je verbinding maken met je server (zie afbeelding voor syntax).

sftp_nautilus

 

Installeer WordPress op een Raspberry Pi

Er zijn vele toepassingen te bedenken om je Raspberry Pi nuttig te maken. Zelf heb ik er voor gekozen om er een WordPress website op te laten draaien. Hieronder laat ik stapsgewijs de daarvoor  benodigde stappen zien. De instructies hieronder worden uitgevoerd op een Raspberry Pi 2 waarop de laatste versie draait van Raspbian (31-01-2015).  Maar deze instructies gelden natuurlijk net zo goed voor een Ubuntu of Debian computer. Hoewel een wifi dongle prima werkt heb ik er voor gekozen om de Raspberry Pi te verbinden met mijn router via een ethernet (eth0) aansluiting.

raspberrypi_2

Voorbereidingen

Maak aantekeningen van je vorderingen. Er worden meerdere users en wachtwoorden gebruikt voor Raspberry Pi, MySQL root, MySQL gebruiker en voor WordPress.  En je moet (voor deze howto) natuurlijk Raspbian hebben geïnstalleerd op je Raspberry Pi. Daarbij is het handig om onder Advanced Options te kiezen voor het aanzetten van de SSH server. Op die manier kan je comfortabel van achter je eigen desktop je server bereiken. Onder mijn desktop (Ubuntu) is het een kwestie van een terminal openen met daarin het volgende commando:

ssh pi@hetipadresvanjeraspberrypi

Dat IP adres is van belang. Je moet ervoor zorgen dat je Raspberry Pi altijd van hetzelfde IP adres wordt voorzien. Normaal gesproken wordt een IP adres uitgedeeld door je DHCP server van je router. Dat is handig maar dat zal echter niet altijd hetzelfde IP adres opleveren. Daarom begin je met het creëren van een statisch IP adres.

Maak een statisch IP adres aan

Log in op je Raspberry Pi

bekijk de uitvoer van:

Raspberry Pi 2

raspberrypiv2Nog maar net begonnen met mijn Raspberry Pi B+ en een opvolger wordt al aangerukt.

Raspberry Pi 2

Maar het is nou eenmaal onmogelijk om een update naar een 900MHz quad-core ARM Cortex-A7 CPU en 1GB aan LPDDR2 SDRAM links te laten liggen. (hoewel de foto dat niet uitwijst natuurlijk)

Zojuist is die versie 2 binnen gekomen en meteen voorzien van de laatste versie van Raspbian.

Binnenkort kan daar ook Ubuntu op draaien dankzij die ARMv7 core. Snappy Ubuntu Core is overigens al beschikbaar.

 

raspberrypiv2_digiplace

 

Material design op je Ubuntu desktop

Sinds de komst van Android 5.0 (Lollipop) zie je steeds meer zgn. Material Design elementen voorbijkomen. Onder je favoriete Linux desktop is dat ook mogelijk. Onder Ubuntu maak ik daar bij gebruik van Unity-Tweak-Tool (sudo apt-get install unity-tweak-tool) zodat ik eenvoudig themes en iconen kan uitkiezen nadat ze zijn geïnstalleerd.

Ubuntu's Unity-Tweak-Tool

Op dit moment is mijn favoriete thema nog steeds Numix. Maar voor de iconen gebruik ik dan weer de Faba mono icons. Je gebruikt daarvoor twee specifieke PPA’s:

sudo add-apt-repository ppa:numix/ppa
sudo add-apt-repository ppa:moka/stable

Na de gebruikelijke sudo apt-get update kan je dan de elementen naar keuze installeren.

sudo apt-get install numix-gtk-theme
sudo apt-get install faba-mono-icons

Kies vervolgens een geschikte wallpaper via Google en het begint ergens op te lijken.

materialdesign

materialdesigndesktop

 

Schijfkopiemaker

Je kan natuurlijk met behulp van het commando ‘dd’ een image wegschrijven naar een sd-card. Maar het kan nog veel eenvoudiger. Als je onder Nautilus met je rechtermuisknop op een image klikt kan je kiezen voor “Openen met” en als je dan kiest voor “Schijfkopiemaker” dan kan je heel eenvoudig die image wegschrijven naar je sd-card. En dat is erg handig als je een image wil wegschrijven van Pidora, Raspbian, OpenELEC etc. voor je Raspberry Pi.

Schrijf een image weg naar sd-card

Raspberry Pi Model B+

Aan de verzameling hardware is vandaag een Raspberry Pi Model B+ toegevoegd. Het ligt dus in de verwachting dat op Digiplace ook over dit onderwerp geschreven gaat worden. Dat gaat dan gebeuren in 2015. Digiplace kijkt er vast naar uit.

Fijn dat jullie erbij waren dit jaar en al vast de beste wensen voor 2015.

 

Raspberry Pi Model B+

Raspberry Pi Model B+ van Digiplace

Een nieuwe videokaart

Een nieuwe videokaart. Het lijkt zo eenvoudig. Je kiest een moderne kaart uit en plaatst die in je computer. Dat zou toch gewoon moeten werken? Maar in de praktijk is niet alles automatisch zo eenvoudig.

Zo had ik belangstelling voor een nieuwe grafische kaart van NVIDIA. Die komen in vele variaties maar ik had mij goed voorbereid. Ik had gekozen voor de MSI NVIDIA GeForce GTX 760 TF kaart. In 1e instantie had ik wel trek in de NVIDIA GTX 750 Ti. Hoewel iets minder snel is het een zeer moderne en vooral ook goedkopere kaart. En een kaart die veel minder energie vraagt van je computersysteem. Dat komt dankzij de hierin opgenomen 1e generatie NVIDIA Maxwell architectuur.

Turbocharge your gaming experience with the GeForce GTX 750 Ti. It’s powered by first-generation NVIDIA® Maxwell™ architecture, delivering twice the performance of previous generation cards at half the power consumption.

Het probleem met deze specifieke en zeer aantrekkelijke kaart is echter die nieuwe technologie. De standaard kernel van Ubuntu 14.04 zal deze kaart nog niet ondersteunen. En ook de driver die wordt uitgeleverd onder Ubuntu 14.04 kan deze kaart nog niet aansturen. Dat valt natuurlijk allemaal op te lossen, maar handig is dat niet.

Met die wetenschap heb ik gekozen voor een MSI NVIDIA GeForce GTX 760. Die kaart is niet zo zuinig maar wel een stuk sneller én duurder. Maar die kaart wordt wel ondersteund door de standaard kernel van Ubuntu 14.04 en de standaard NVIDIA driver onder Ubuntu (331.38) kan ook een GeForce GTX 760 aansturen. Kortom…dat moest hem worden.

MSI GeForce GTX 760

Scroll naar boven