• Installera PrivateBin på en Debian/Ubuntu LAMP-server

    Innehållsförteckning

    En egen digital anslagstavla – säkert och privat

    Tänk dig en liten anteckningssida på nätet där du kan klistra in text, dela den med någon – och vara säker på att ingen annan kan läsa den. Det är precis vad PrivateBin gör. Det är ett enkelt men genialiskt verktyg som låter dig skapa krypterade textdelningar direkt i webbläsaren. Allt du skriver krypteras redan innan det lämnar din dator, vilket betyder att själva servern inte vet vad du sparar. Du kan dela en länk med en vän, låta texten raderas automatiskt efter en viss tid eller till och med försvinna direkt efter att den lästs. Perfekt för lösenord, anteckningar eller hemliga projekt – och du kan köra det helt själv hemma på din egen server.

    Vill du ha 100 % koll på vem som tar emot dina anteckningar? Molntjänster i all ära, men du vet aldrig vem som faktiskt läser det du skriver. Med egen hosting har du egen kontroll.

    Vad är PrivateBin och varför använda det?

    PrivateBin är ett självhostat alternativ till Pastebin – en minimalistisk webbapplikation där serven inte vet något om innehållet som lagras. All text krypteras i webbläsaren med kraftig AES-kryptering innan den skickas till servern. Det innebär att bara de som har länken (och eventuellt lösenordet) kan läsa innehållet, vilket gör PrivateBin lämpligt för att dela känslig information, kodsnuttar eller anteckningar på ett säkert sätt. Applikationen är öppen källkod och erbjuder funktioner som lösenordsskydd för pasten, automatisk utgångstid (t.ex. att en text raderas efter en vecka) eller “burn after reading” som förstör texten efter att någon läst den. Genom att köra en egen PrivateBin-server får du full kontroll över datan och slipper lita på externa tjänster.

    PrivateBins webbgränssnitt: ett enkelt formulär där användaren kan skriva eller klistra in text som ska delas. I exemplet syns alternativ för att ställa in hur länge texten ska finnas kvar (Expires), om den ska brännas efter läsning (Burn after reading), möjlighet att tillåta diskussionstråd (Open discussion), samt fält för lösenordsskydd. När användaren klickar på “Create” genereras en unik länk; mottagaren som besöker länken kan läsa texten (och uppmanas ange lösenord om ett sådant sattes).

    Förberedelser: Installera LAMP-stack

    För att köra PrivateBin behöver vi en LAMP-miljö, vilket står för Linux, Apache, MySQL/MariaDB och PHP[. I denna guide utgår vi från en server med Debian eller Ubuntu (Linux) – till exempel en hemmaserver eller VPS. Börja med att se till att ditt system är uppdaterat och att du har administratörsrättigheter (t.ex. via sudo). Nedan följer steg för steg hur du installerar varje del av LAMP-stacken på Debian/Ubuntu:

    1. Uppdatera systemet: Öppna terminalen på servern och uppdatera paketlistor och befintliga paket:
    • sudo apt update && sudo apt upgrade -y
    • Detta säkerställer att du har de senaste säkerhetsuppdateringarna innan du går vidare.
    1. Installera Apache (webbserver): Installera Apache2 med apt:
    • sudo apt install apache2
    • På både Debian och Ubuntu startar Apache automatiskt efter installationen och ställs in att köras vid uppstart. Du kan kontrollera att tjänsten är igång med sudo systemctl status apache2 (den ska visas som aktiv). Som test kan du öppna en webbläsare på en dator i samma nätverk och navigera till http://<serverns-IP> – du bör se Apaches standardsida ”It works!”[4].
    1. Installera MySQL/MariaDB (databas): Kör följande för att installera databasservern (Ubuntu använder numera MariaDB som ersättning för MySQL, men kommandot är detsamma):
    • sudo apt install mysql-server
    • Under installationen kan du bli ombedd att ange ett root-lösenord för databasen – välj ett starkt lösenord om frågan dyker upp. När installationen är klar, kontrollera att databasen kör (t.ex. sudo systemctl status mysql). Kör därefter det inbyggda skriptet för att säkra databasen:
    • sudo mysql_secure_installation
    • Följ anvisningarna för att sätta root-lösenord (om du inte redan gjorde det), ta bort anonyma användare, inaktivera fjärrinloggning för root samt ta bort testdatabasen. Dessa åtgärder förbättrar grundsäkerheten för MySQL/MariaDB.
    1. Installera PHP (scriptspråk) och nödvändiga moduler: Installera PHP tillsammans med kopplingen till Apache och databasen samt några vanliga PHP-tillägg som PrivateBin behöver:
    • sudo apt install php libapache2-mod-php php-mysql php-xml php-mbstring php-json php-gd php-zip
    • Här står libapache2-mod-php för PHP-modulen i Apache (så servern kan köra PHP-filer) och php-mysql låter PHP prata med MySQL/MariaDB[6]. Vi inkluderar också tillägg som XML, mbstring, JSON, GD och Zip eftersom de är vanliga beroenden för webbappar[7]. Du kan behöva ytterligare tillägg beroende på behov, men ovanstående räcker för PrivateBin.

    Tip: Om din server har en aktiv brandvägg (t.ex. UFW på Ubuntu) måste du också tillåta webbtrafik. Du kan exempelvis köra sudo ufw allow ’Apache Full’ för att öppna både port 80 (HTTP) och 443 (HTTPS) i brandväggen[8].

    Ladda ner och konfigurera PrivateBin

    När LAMP-stacken är på plats är det dags att installera PrivateBin själv. Vi kommer att hämta programmet från dess officiella kodförråd på GitHub och placera det i webbserverns katalog.

    1. Hämta PrivateBins filer: Gå till webbroten (där Apache servar filer, vanligtvis /var/www/html/) och hämta senaste PrivateBin-källkoden. Kör följande kommandon i terminalen:
    • cd /var/www/html/
      sudo rm index.html # Ta bort Apaches standardsida
      sudo apt install -y git # installera Git om det inte redan finns
      sudo git clone https://github.com/PrivateBin/PrivateBin.git
      sudo mv PrivateBin/* . # flytta in alla filer i webbroten
      sudo rm -rf PrivateBin/ # rensa tom mapp
    • Först tar vi bort filen index.html (Apache’s “It works!”-sida) så att den inte stör oss. Därefter klonar vi PrivateBins kod från GitHub till katalogen. Kommandot ovan lägger filerna i /var/www/html/PrivateBin. Vi flyttar sedan innehållet upp en nivå till /var/www/html/ så att PrivateBin blir direkt åtkomlig på webbserverns root-path[9]. Efter städning av den tomma mappen är alla relevanta filer (PHP-skript, JavaScript, stilmallar m.m.) nu på plats i /var/www/html/.
    1. Skapa konfigurationsfil: PrivateBin levereras med en exempel-konfigurationsfil som vi behöver kopiera för att göra egna inställningar. Kör:
    • sudo cp /var/www/html/config/cfg.sample.php /var/www/html/config/config.php
    • Detta skapar en ny fil config.php baserat på standardinställningarna. Du kan nu öppna denna fil för redigering (t.ex. sudo nano /var/www/html/config/config.php). I konfigurationsfilen finns många inställningar kommenterade; för grundbruk kan det räcka att lämna det mesta som standard. PrivateBin använder som default filsystemet för att lagra pastes, vilket fungerar utan databas.
    1. (Valfritt) Använd MySQL för lagring: Om du vill att PrivateBin ska lagra sina pastes i databasen istället för filer kan du nu skapa en databas och användare för detta ändamål. Logga in i MySQL/MariaDB med administratörskonto:
    • sudo mysql
    • I MySQL-prompten, kör följande SQL-kommandon för att sätta upp en databas (byt ut lösenordet DinLösenord mot ett unikt starkt lösenord):
    • CREATE DATABASE privatebin;
      CREATE USER ’privatebin’@’localhost’ IDENTIFIED BY ’DinLösenord’;
      GRANT ALL PRIVILEGES ON privatebin.* TO ’privatebin’@’localhost’;
      FLUSH PRIVILEGES;
      EXIT;
    • Här skapar vi en databas privatebin och en användare privatebin som endast har åtkomst lokalt (servern själv). Användaren får full rättigheter på den nya databasen. Kom ihåg det lösenord du angav.
    1. Konfigurera PrivateBin för databasen: Öppna config.php i en textredigerare om du inte redan gjort det. Leta upp sektionen för databasinställningar. Ställ in att PrivateBin ska använda MySQL och fyll i uppgifterna för databasen du nyss skapade. Det kan se ut ungefär så här i filen:

    $config[’database’][’adapter’] = ’mysql’;
    $config[’database’][’dsn’] = ’mysql:dbname=privatebin;host=localhost;charset=utf8mb4’;
    $config[’database’][’username’] = ’privatebin’;
    $config[’database’][’password’] = ’DinLösenord’;
    $config[’database’][’table_prefix’] = ”;

    Kontrollera att adapter är satt till ’mysql’. DSN-raden ska innehålla namnet på databasen (privatebin), host=localhost samt UTF-8 teckenkodning. Ange användarnamn (privatebin) och lösenordet du valde. Spara ändringarna. (Om du istället vill behålla filbaserad lagring kan du låta bli att ändra dessa inställningar – då ignorerar PrivateBin databasen.)

    Sätta rätt behörigheter och testa installationen

    Innan vi provar att köra applikationen behöver vi justera filrättigheterna. Apache kör som användaren www-data på Debian/Ubuntu, så den användaren måste äga filerna för att kunna skriva data (t.ex. spara pastes). Kör följande kommando i /var/www/html/:
    sudo chown -R www-data:www-data /var/www/html/

    Detta ger webbservern (www-data) ägarskap över alla PrivateBin-filer och dess data-katalog. Nu är det dags att testa att allt fungerar:

    Öppna en webbläsare och navigera till http://<din server>/ (använd IP-adressen eller domännamnet till din server). Du bör mötas av PrivateBins gränssnitt – en sida där du kan skriva in text och skapa en ny paste. Om sidan laddas korrekt har installationen lyckats. Prova gärna att skapa en test-paste för att verifiera att det går att spara och läsa data.

    Obs: Om sidan inte laddas, kontrollera följande: att Apache är igång, att PHP är korrekt installerat (du kan skapa en fil info.php med phpinfo() för att testa PHP, glöm inte ta bort den sedan av säkerhetsskäl, samt att ingen brandvägg blockerar trafik (se nästa avsnitt om säkerhet). Eventuella felmeddelanden kan hittas i Apaches fellogg (/var/log/apache2/error.log).

    Tips om säkerhet och åtkomst

    En PrivateBin-server som körs hemma eller på en VPS bör säkras på några punkter innan den används skarpt, särskilt om den ska vara åtkomlig via internet. Här är några viktiga tips:

    • Aktivera HTTPS (SSL/TLS): Använd alltid krypterad anslutning (https://) för att nå din PrivateBin-server. Utan HTTPS finns risken att den hemliga nyckel som ingår i paste-länken snappas upp av någon på nätverket. Du kan gratis skaffa ett SSL-certifikat via Let’s Encrypt. På Debian/Ubuntu installeras lättast paketet Certbot: sudo apt install certbot python3-certbot-apache och kör sedan sudo certbot –apache för att automatiskt hämta och installera ett certifikat för din domän. Om du inte har ett domännamn kan du åtminstone använda ett självsignerat certifikat inom ditt lokala nätverk. HTTPS krypterar trafiken så att ingen utomstående kan avlyssna lösenord eller data som skickas. (På PrivateBins officiella webbplats poängteras att man alltid bör köra tjänsten över HTTPS för att upprätthålla säkerheten.)
    • Begränsa åtkomsten: Kör du PrivateBin enbart för eget bruk eller inom en liten grupp kan det vara klokt att begränsa vem som kan nå tjänsten. Ett sätt är att använda .htaccess-skydd i Apache – till exempel lösenordsskydda katalogen med Basic Auth (då krävs ett användarnamn/lösenord för att se sidan). Du kan också begränsa åtkomst efter IP-adress. Till exempel, om servern bara ska användas i ditt lokala nätverk kan du i brandväggen eller Apache ställa in att endast tillåta trafik från ditt LAN. Med UFW kan du köra: sudo ufw allow from 192.168.0.0/24 to any port 80,443 för att endast släppa in webbtrafik från ditt lokalnät. På så vis blockeras åtkomst utifrån. Generellt bör du inte exponera en hemmaserver direkt mot internet i onödan – låt den helst vara bakom din routers NAT om möjligt, eller använd VPN/tunnel-lösningar om du behöver nå den från internet.

    Sammanfattningsvis, tänk på att säkerhet handlar om flera lager: kryptering (HTTPS), autentisering/åtkomstkontroll, brandvägg, starka lösenord och att hålla systemet uppdaterat. Genom att följa råden ovan kan du köra din egen PrivateBin-tjänst med gott skydd för innehållet. Lycka till med ditt själhostade klotterplank för säkra delningar!

    PrivateBin – säker delning av text, utan att servern ser innehållet

    Zero-knowledge pastebin med klient-sidig kryptering.

    Kärnfunktioner
    • Klient-sidig kryptering (zero-knowledge) – texten krypteras i webbläsaren innan uppladdning.
    • Utgångstid – välj hur länge pasten ska finnas (minuter → veckor).
    • “Burn after reading” – raderas automatiskt efter första visning.
    • Lösenord – extra skydd på delningslänken.
    • Diskussion (valfritt) – kommentars-tråd per paste.
    • Teman/konfiguration – anpassningsbar design och policyer.
    Säkerhet i praktiken
    • HTTPS rekommenderas – skyddar länk + nyckel vid överföring.
    • Ingen metadata-läsning – servern kan inte dekryptera innehållet.
    • Valfri IP-/lösenords-spärr via webbserver (t.ex. Apache .htaccess).
    Drift & lagring
    • Kan köras på LAMP/LEMP (Debian/Ubuntu + Apache/Nginx + PHP).
    • Lagring: filsystem (standard) eller databas (t.ex. MariaDB/MySQL).
    • Låg resursåtgång – passar hemmaserver eller liten VPS.
    Typiska användningsfall
    • Engångsdelning av lösenord/nycklar (med burn after reading).
    • Privata anteckningar, snippets, checklistor.
    • Säker delning internt i team/förening.

    Tips: aktivera HTTPS, sätt rimliga maxstorlekar och utgångstider, och överväg IP-begränsning om tjänsten bara ska användas internt.

  • Ubuntu 26.04 LTS “Resolute Raccoon” – Nästa stora steg för Linux har fått sina första fungerande testversioner

    Canonical har släppt de första fungerande testversionerna av kommande Ubuntu 26.04 LTS “Resolute Raccoon”, vilket markerar starten på den sex månader långa utvecklingsresan mot nästa stora långtidsstöd (LTS)-utgåva av det populära Linux-systemet. De nya byggena, som nu finns tillgängliga för nedladdning, bygger på Ubuntu 25.10 och drivs av Linux-kärnan 6.17 och GNOME 49, men kommer successivt att uppdateras med framtidens teknik – inklusive Mesa 25.3, GNOME 50 och en nyare Linux-kärna.

    Den 22 oktober 2025 markerar en milstolpe för Ubuntu-entusiaster världen över. Canonical har nu släppt de första fungerande dagliga ISO-byggena av kommande Ubuntu 26.04 LTS, med kodnamnet “Resolute Raccoon”. Efter flera veckor med trasiga testversioner finns nu äntligen en utgåva som går att starta, installera och experimentera med – perfekt för utvecklare, tidiga testare och nyfikna användare.

    Bygger vidare på Ubuntu 25.10 “Questing Quokka”

    De nya dagliga byggena är baserade på den nyligen släppta Ubuntu 25.10 “Questing Quokka”, som kom ut den 9 oktober 2025. Därför är Ubuntu 26.04 LTS just nu utrustad med Linux-kärnan 6.17 och använder den allra senaste versionen av GNOME 49-skrivbordet.

    Under de kommande månaderna kommer systemet att uppdateras kontinuerligt. Testversionerna uppdateras ofta dagligen och speglar det pågående utvecklingsarbetet inför den slutliga LTS-utgåvan. Det innebär att nya komponenter från framtida Linux-teknologier gradvis kommer att införas, bland annat Mesa 25.3-grafikstacken, Linux-kärnan 6.19 och GNOME 50.

    Vilken kärna får den slutliga versionen?

    En central fråga inför varje Ubuntu-version är vilken Linux-kärna den slutligen ska använda. Även om 6.20-kärnan väntas vara tillgänglig lagom till april 2026, spekuleras det i att Canonical istället kommer att välja den långsiktigt underhållna versionen Linux 6.18 LTS. Det skulle ge Ubuntu 26.04 LTS en stabil och vältestad grund för långvarigt stöd – något som alltid varit kärnan i LTS-konceptet.

    En klassisk utvecklingscykel

    Precis som tidigare Ubuntu-versioner följer “Resolute Raccoon” en sex månader lång utvecklingscykel.

    • Tidiga dagliga byggen finns redan tillgängliga för testning.
    • Beta-versionen väntas i början av april 2026.
    • Release Candidate (RC) kommer ungefär en vecka före den slutliga utgåvan.
    • Den färdiga versionen av Ubuntu 26.04 LTS planeras till 23 april 2026.

    När den lanseras kommer den att få säkerhets- och underhållsuppdateringar i hela fem år, fram till april 2031.

    Tillgängligt för alla smaker

    Som vanligt finns det inte bara Ubuntu som helhet, utan även de olika officiella smakerna som Kubuntu, Xubuntu, Lubuntu och fler. Alla har sina dagliga byggen tillgängliga för nedladdning, och de bygger för närvarande på samma skrivbordsmiljöer som användes i Ubuntu 25.10.

    Testa – men med försiktighet

    Det är viktigt att komma ihåg att dessa dagliga ISO-byggen är förhandsversioner. De kan innehålla buggar, trasiga paket eller funktioner som ännu inte fungerar som de ska. Därför rekommenderas det inte att installera dem på en produktionsmaskin. Däremot passar de perfekt för den som vill följa utvecklingen på nära håll eller hjälpa Canonical att hitta och rapportera fel.

    Ubuntu – fortfarande hjärtat i det öppna ekosystemet

    Med “Resolute Raccoon” tar Ubuntu ännu ett steg i sin roll som ett av världens mest inflytelserika operativsystem inom öppen källkod. Kombinationen av långsiktigt stöd, modern programvara och en aktiv gemenskap gör att Ubuntu fortsätter att vara det självklara valet för både servrar, skrivbord och molnmiljöer.

    Kort sagt: Ubuntu 26.04 LTS “Resolute Raccoon” är på väg – och nu börjar den verkliga utvecklingsresan.
    Du kan ladda ner de dagliga byggena redan idag från den officiella Ubuntu-sidan. Men glöm inte: detta är bara början, och vägen till den färdiga versionen kommer att vara lika spännande som den är experimentell.

    Vill du stötta utvecklingen av fri programvara? Köp en kaffe till en Linux-utvecklare på ko-fi.com.

    För att ladda hem ubuntu 26.04 LTS TEST

    https://wiki.linux.se/index.php/Ubuntu#Version_26.04_LTS_TEST

    Ubuntu 26.04 LTS – “Resolute Raccoon”

    Status: Första fungerande dagliga ISO-byggen släppta (22 okt 2025). Förhandsversion – installera inte på produktionsmaskiner.

    • Kodnamn: Resolute Raccoon
    • Typ: Långtidsstöd (LTS), 5 års support
    • Planerad final: 23 april 2026
    • Support till: april 2031

    Nuvarande bas i dagliga byggen

    • Baseras på: Ubuntu 25.10 “Questing Quokka” (9 okt 2025)
    • Kernel: Linux 6.17
    • Skrivbord: GNOME 49
    • Smaker: Kubuntu, Xubuntu, Lubuntu m.fl. (dagliga byggen finns)

    Förväntade uppdateringar under utvecklingscykeln

    • Mesa 25.3 grafikstack
    • Linux 6.19 (möjligen 6.20 i final)
    • GNOME 50
    • Alternativt val av LTS-kärna: Linux 6.18 (för robust långtidssupport)

    Milstolpar (preliminärt)

    • Beta: början av april 2026
    • Release Candidate: cirka en vecka före final
    • Slutlig release: 23 april 2026
    Obs! Specifikationer för dagliga byggen kan ändras snabbt. Testa gärna i virtuell miljö eller på sekundär dator.
  • Steg-för-steg: Installera en LAMP-stack på hemmadator (Debian/Ubuntu Server) med Word press

    Den som håller på med hemsidor, där är webappen wordpress den populäraste appen. Men även andra webappar som är skrivna i PHP kan behöva testas. Med egen testmiljö för LAMP kan man testa sina projekt. Har man till exempel en dator som inte klarar Windows 11, kan den bli en utmärkt NAS och testmiljö för webbappar skrivna i PHP eller annat språk.

    Innehållsförteckning

    Introduktion

    Har du en gammal dator som du vill ge nytt liv? Du kan förvandla den till en webbtjänande server genom att installera en LAMP-stack – en kombination av Linux, Apache, MySQL/MariaDB och PHP[1]. Linux utgör operativsystemet, Apache agerar webbserver som levererar webbsidor, MySQL eller MariaDB sköter databasen där data lagras, och PHP är scriptspråket som binder samman allt för att skapa dynamiska webbsidor. I den här guiden går vi igenom, steg för steg, hur du installerar och konfigurerar en LAMP-stack på en Debian- eller Ubuntu-baserad server i hemmet – exempelvis en äldre dator du har stående.

    Målgruppen är nybörjare med viss teknisk erfarenhet. Vi håller därför en lättförståelig, populärvetenskaplig ton samtidigt som vi säkerställer att allting blir tekniskt korrekt. Guiden täcker allt från installation av Apache, MySQL/MariaDB och PHP, till hur du får systemet att fungera i ditt lokala nätverk (LAN), vidare till att installera och konfigurera WordPress (ett populärt innehållshanteringssystem) och hur du kan administrera WordPress via kommandoraden med WP-CLI. Vi avslutar med grundläggande säkerhetsaspekter – såsom brandvägg, lösenordshantering och varför du inte bör exponera din hemserver direkt mot internet.

    Översikt av innehåll:

    • Förberedelser: Vad du behöver och hur du förbereder servern och nätverket innan installation.
    • Installation av LAMP: Stegvis installation av Apache, MySQL/MariaDB och PHP på Debian/Ubuntu.
    • Installation av WordPress: Hur du laddar ner och konfigurerar WordPress på din LAMP-server.
    • WP-CLI: Användning av WordPress Command Line Interface för att administrera din WordPress-sajt via terminalen.
    • Säkerhet: Grundläggande åtgärder för att säkra din hemmaserver och WordPress-installation.
    • Avslutande tips: Några sista råd kring underhåll och vidare förbättringar.

    Låt oss börja med att säkerställa att allting är på plats för installationen!

    Förberedelser

    Innan vi ger oss in på installationen, behöver du förbereda följande:

    • En dator med Linux (Debian eller Ubuntu Server): Installera gärna den senaste LTS-versionen av Ubuntu Server eller en stabil Debian-release på datorn du vill använda som server. Se till att systemet är uppdaterat (sudo apt update && sudo apt upgrade) och att du har administratörsrättigheter (sudo) på ett användarkonto.
    • Nätverksanslutning: Serverdatorn bör vara ansluten till ditt lokala nätverk, helst via kabel för stabilitet. Notera serverns lokala IP-adress (t.ex. 192.168.x.y) – du kan hitta den genom kommandot hostname -I eller via din routers gränssnitt. För att förenkla åtkomst inom hemnätverket kan du överväga att ge servern en statisk IP-adress på LAN: enklaste sättet är ofta att reservera en IP i routerns DHCP-inställningar baserat på serverns MAC-adress. Då får servern alltid samma adress på hemnätet, vilket underlättar när du ska ansluta till den.
    • Grundläggande kommandoradskunskaper: Vi kommer att använda terminalen flitigt för installation och konfiguration. Du bör kunna köra enkla Linux-kommandon och redigera konfigurationsfiler med en textredigerare som nano eller vim. Om servern är huvudlös (ingen skärm) kan du ansluta via SSH från en annan dator i nätverket.
    • Internetuppkoppling: För att ladda ner uppdateringar och programvara (Apache, MySQL, PHP, WordPress etc.) behöver servern internetåtkomst under installationen.

    När ovanstående är ordnat är du redo att börja sätta upp din LAMP-stack!

    Installation av LAMP

    En LAMP-stack består av tre huvudsakliga komponenter att installera (utöver Linux som redan körs på din server): webbservern Apache, databasen MySQL/MariaDB och scriptspråket PHP. Vi går igenom installationen av dessa steg för steg på en Debian/Ubuntu-baserad distribution.

    Installera Apache (webbserver)

    1. Uppdatera paketindex: Öppna terminalen på din server och kör först en uppdatering av paketlistan:
    • sudo apt update
    1. Installera Apache: Därefter installerar du Apache2 med apt:
    • sudo apt install apache2
    • På Ubuntu/Debian startar Apache automatiskt efter installationen och ställs in att köra vid uppstart. För säkerhets skull kan du kontrollera Apache-status:
    • sudo systemctl status apache2
    • Tjänsten bör visas som aktiv (running). Apache levereras med en standardsida (”It works!”) som du nu kan testa. Öppna en webbläsare på en klientdator i samma nätverk och navigera till http://<serverns-IP-adress> – du bör se Apaches välkomstsida som bekräftar att webbservern körs[3].
    1. Aktivera Apache i brandväggen: Ubuntu har en inbyggd brandvägg (ufw). Tillåt HTTP- och HTTPS-trafik i brandväggen så att webbförfrågningar kan nå Apache:
    • sudo ufw allow ’Apache Full’
      sudo ufw enable
    • Kommandot ’Apache Full’ öppnar port 80 (HTTP) och 443 (HTTPS) i brandväggen[4]. (OBS: Om ufw inte är installerat på Debian kan du antingen installera det eller använda annan brandväggslösning; på ett hemnätverk bakom en router kan du även välja att initialt lita på NAT:en, men det är bra att ha en lokal brandvägg som extra skydd.)

    Installera MySQL/MariaDB (databas)

    1. Installera databasservern: Kör följande kommando för att installera MySQL-server (i Ubuntu 20.04+ installeras i själva verket ofta MariaDB, en community-version av MySQL, men för enkelhet kallar vi den MySQL):
    • sudo apt install mysql-server
    • Under installationen kan du bli ombedd att sätta ett root-lösenord för MySQL (detta beror på distributionens version – vissa moderna Ubuntu-versioner sätter ingen root-lösenord och använder sockets-autentisering). Oavsett vilket, kommer vi strax att säkra installationen.
    1. Starta och kontrollera MySQL: Precis som med Apache, kontrollera att databasservern är igång:
    • sudo systemctl start mysql # startar tjänsten om den ej redan är igång
      sudo systemctl enable mysql # ser till att den startar vid boot
      sudo systemctl status mysql # visar status
    • MySQL/MariaDB bör nu köras.
    1. Säkra databasinstallationen: MySQL kommer med ett praktiskt script för grundläggande säkerhetshärdning. Kör:
    • sudo mysql_secure_installation
    • Detta guide-program frågar en serie frågor för att säkra din databasserver. Du kommer bland annat kunna: sätta eller uppdatera root-lösenordet (om det inte redan är satt), ta bort anonyma användarkonton, förhindra root-inloggning via fjärranslutning samt ta bort testdatabasen[5]. Acceptera att ta bort/inaktivera osäkra inställningar genom att svara Yes på frågorna. Efter att skriptet kört färdigt har du en grundsäkert konfigurerad MySQL/MariaDB-instans – kom ihåg det root-lösenord du eventuellt angav.

    Installera PHP (scriptspråk)

    1. Installera PHP och nödvändiga moduler: Installera PHP samt tillhörande Apache- och databaskopplingar med:
    • sudo apt install php libapache2-mod-php php-mysql
    • Paketet libapache2-mod-php kopplar samman PHP med Apache (så att Apache kan tolka .php-filer), och php-mysql tillåter PHP att prata med MySQL/MariaDB[6]. Utöver dessa grundläggande paket kan det vara klokt att installera några vanliga PHP-tillägg som WordPress och dess plugins kan behöva, t.ex. cURL, GD, mbstring, XML m.fl. Du kan installera flera på en gång:
    • sudo apt install php-curl php-gd php-mbstring php-xml php-zip
    • (Ovanstående inkluderar vanliga tillägg; du kan alltid installera fler senare om något plugin kräver det.) När PHP och tilläggen är installerade, ladda om Apache så att eventuella nya moduler tas i bruk:
    • sudo systemctl restart apache2
    1. Testa PHP (valfritt): För att verifiera att PHP fungerar med Apache kan du skapa en testfil. Kör t.ex.:
    • echo ”<?php phpinfo(); ?>” | sudo tee /var/www/html/info.php
    • Navigera sedan i webbläsaren till http://<serverns-IP>/info.php. Om du ser en sida med PHP-information (PHP-version och konfigurationsdetaljer) så fungerar PHP som det ska. Kom ihåg att ta bort testfilen senare av säkerhetsskäl (sudo rm /var/www/html/info.php), då den avslöjar detaljer om din PHP-konfiguration.

    Brandvägg och lokal nätverksåtkomst

    Efter att Apache, MySQL och PHP är installerade och körs, har du i princip en fungerande LAMP-server. Några viktiga punkter för att få allt att fungera smidigt på hemnätverket:

    • Brandvägg och portar: Vi aktiverade UFW-brandväggen och öppnade för ”Apache Full” tidigare, vilket innebär att din server tar emot trafik på port 80 (HTTP) och 443 (HTTPS). I ett hemmanätverk bakom en router är servern som standard inte tillgänglig utifrån internet (såvida du inte särskilt öppnar/forwardar portar på din router). För intern åtkomst inom LAN räcker det att brandväggen tillåter trafiken. Kontrollera att du kan nå Apache från en annan dator i nätverket via serverns IP-adress (som vi testade med välkomstsidan).
    • Lokal DNS (valfritt): Det kan bli lite omständligt att komma ihåg IP-adressen. Om du vill kan du på dina klientdatorer uppdatera deras hosts-fil så att t.ex. ett smidigt namn (som ”minserver.local”) pekar på serverns IP – eller använd din routers ev. funktion för lokala värdnamn. Detta är dock extra lyx; IP-adressen duger bra för att fortsätta installationen.
    • Statisk IP: Som nämnt bland förberedelserna, se till att serverns IP inte ändras över tid. Det bästa är att ställa in att den alltid får samma IP. Du kan antingen konfigurera detta i själva serverns nätverksinställningar (statisk IP via Netplan/DHCP override) eller mycket enkelt via routerns webbgränssnitt genom att binda serverns MAC-adress till en fast IP i DHCP (den enklaste lösningen enligt många). Detta förhindrar att servern plötsligt får en ny adress (vilket annars kan hända efter omstarter) och att dina bokmärken/inställningar till servern skulle sluta fungera.

    Nu har vi en grundläggande LAMP-stack i drift. Dags att lägga till WordPress för att få en komplett hemsida!

    Installation av WordPress

    WordPress är ett av världens mest populära verktyg för att bygga webbplatser och bloggar. Vi kommer nu att installera WordPress på vår nya LAMP-server. Processen omfattar att skapa en databas åt WordPress, hämta själva WordPress-programvaran och konfigurera den.

    Skapa en MySQL-databas för WordPress

    WordPress behöver en egen databas att lagra all sin information i (inlägg, användare, inställningar, etc.). Vi använder MySQL/MariaDB som vi installerade för detta. Följande steg utförs i MySQL:s shell:

    1. Logga in i MySQL: Kör sudo mysql -u root -p på servern för att logga in i MySQL prompten som root (administratör). Ange root-lösenordet du satte tidigare (om inget lösenord sattes, kör bara sudo mysql utan -p).
    2. Skapa databas: När du fått MySQLs prompt (mysql>), skapa en ny databas som WordPress ska använda. Du kan kalla den vad du vill – i exemplet nedan används wordpress:
    • CREATE DATABASE wordpress;
    • Detta skapar en databas som heter ”wordpress”[9]. (Om du vill använda ett annat namn går det bra, notera det då för kommande steg.)
    1. Skapa användare: För bättre säkerhet är det rekommenderat att inte låta WordPress använda root-kontot till databasen, utan skapa en dedikerad databas-användare. Skapa t.ex. en användare wordpressuser med ett lösenord:
    • CREATE USER ’wordpressuser’@’localhost’ IDENTIFIED BY ’ditt_lösenord’;
    • Byt ut ’ditt_lösenord’ mot ett starkt lösenord du väljer för databasanvändaren (minst 12 tecken, gärna slumpmässigt). Med detta kommando skapas en ny MySQL-användare wordpressuser som endast kan logga in från localhost (det vill säga från servern själv).
    1. Ge användaren rättigheter: Nu ger vi den nya användaren fullständig åtkomst till den nya databasen:
    • GRANT ALL PRIVILEGES ON wordpress.* TO ’wordpressuser’@’localhost’;
    • Detta ger wordpressuser fulla rättigheter (ALL PRIVILEGES) på alla tabeller i databasen ”wordpress”. Det innebär att WordPress kan skapa tabeller, läsa, skriva och ändra data i databasen som behövs.
    1. Spara ändringarna och avsluta: Inom MySQL behöver man uppdatera rättighetsinställningarna med:
    • FLUSH PRIVILEGES;
      EXIT;
    • FLUSH PRIVILEGES ser till att MySQL laddar in de nya användarrättigheterna utan omstart, och EXIT lämnar MySQL-prompten. Vi har nu en databas (wordpress) och en användare (wordpressuser) med tillhörande lösenord klara för WordPress att använda

    Ladda ner och installera WordPress-filerna

    Med databasen på plats är nästa steg att hämta WordPress-programvaran och placera den i webbserverns katalog.

    1. Ladda ner WordPress: Gå till en temporär mapp, t.ex. /tmp, och ladda ner senaste WordPress-release (på svenska eller engelska – vi tar den engelska standardversionen här). Kör på servern:
    • cd /tmp
      curl -O https://wordpress.org/latest.tar.gz
    • Detta hämtar arkivfilen latest.tar.gz från WordPress officiella webbplats[13], som innehåller alla WordPress-filer.
    1. Extrahera filer: Extrahera arkivet:
    • tar xzvf latest.tar.gz
    • Det skapar en katalog som heter wordpress/ med WordPress-filerna.
    1. Flytta WordPress till webbplatsens rot: Apache serverar som standard filer från /var/www/html/. Vi flyttar nu över WordPress-filerna dit. Om du inte har andra webbplatser på servern kan vi lägga WordPress direkt i html-mappen:
    • sudo cp -a /tmp/wordpress/. /var/www/html/
    • Flaggan -a (archive) ser till att kopiera alla filer och behålla rättigheter. Slutet /. ser till att dolda filer också följer med. Efter denna kopiering ligger nu WordPress PHP-filer i /var/www/html, samma ställe som Apaches ”It works”-indexsida låg. Du kan ta bort den gamla index.html (Apache välkomstsidan) från /var/www/html för att inte den ska visas i stället för WordPress: sudo rm /var/www/html/index.html.
    1. Ägarskap och rättigheter: För att WordPress senare ska kunna ladda upp filer, ändra inställningar och uppdatera själv, behöver webbservern (Apache) ägarskap till filerna. Apache kör som användaren www-data på Ubuntu/Debian. Sätt nu ägare för alla WordPress-filer till www-data:
    • sudo chown -R www-data:www-data /var/www/html
    • Detta ger webbservern kontroll över filerna[15]. Som ytterligare säkerhetsåtgärd kan man sätta strikta filrättigheter: t.ex. 750 för kataloger och 640 för filer, vilket hindrar obehöriga användare på systemet från att läsa/köra filerna. Exempel:
    • sudo find /var/www/html/ -type d -exec chmod 750 {} \;
      sudo find /var/www/html/ -type f -exec chmod 640 {} \;
    • (Detta är en rekommenderad utgångspunkt; WordPress bör fungera med dessa rättigheter, men vissa plugin kan kräva justeringar senare. Grundprincipen är att www-data ska ha access, men ingen annan behöver det.)
    1. Konfigurationsfil (wp-config.php): WordPress behöver en konfigurationsfil med databasuppgifterna. Normalt kan detta göras genom installationsguiden i webbläsaren (nästa steg) – WordPress försöker då spara inställningarna åt dig. Tack vare att vi satt rätt ägarskap på filerna kan WordPress skapa filen själv. Om det av någon anledning inte lyckas, kan du manuellt skapa den genom att kopiera wp-config-sample.php till wp-config.php:
    • sudo cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
      sudo nano /var/www/html/wp-config.php
    • …och fylla i databasinformationen (DB_NAME, DB_USER, DB_PASSWORD) för wordpress-databasen och wordpressuser-användaren vi skapade[16]. Samt passa på att lägga till unika salter/nycklar för säkerhet (WordPress hemliga nycklar) enligt instruktion i filen – dessa kan genereras från WordPress.org:s hemliga nyckeltjänst. Om du istället låter webbinstallationsguiden hantera detta kan du hoppa över manuellt skapande; vi beskriver det nedan.

    Slutför installationen via webbläsaren

    Nu är alla filer på plats och databasen redo. Det är dags att köra WordPress berömda “fem-minuters installation” via webbgränssnittet:

    1. Öppna installationssidan: På en dator i ditt nätverk, öppna webbläsaren och gå till http://<serverns-IP-adress>/ (eller om du satte ett värdnamn, använd det). Eftersom vi lade WordPress i webbrotkatalogen bör adressen visa WordPress installationsguide. Du blir först ombedd att välja språk för installationen. Välj exempelvis Svenska om du vill ha WordPress på svenska, eller fortsätt med engelska – det går alltid att ändra språk senare. Klicka “Fortsätt/Continue”.
    2. Databasuppgifter: WordPress kommer sedan fråga efter databasnamn, användarnamn och lösenord. Ange de uppgifter du skapade tidigare:
    • Databasnamn: wordpress (om du valde det namnet, annars ditt egna namn)
    • Användarnamn: wordpressuser
    • Lösenord: det lösenord du satte för wordpressuser-kontot.
    • Databasserver: localhost (WordPress kör på samma server som databasen).
    • Tabellprefix: wp_ är standard och duger bra om du inte har speciella skäl att ändra.
    • Skicka iväg uppgifterna. WordPress kopplar nu upp mot databasen. Om allt är rätt ifyllt får du en bekräftelse och kan fortsätta.
    1. Skapa administratörskonto: Nästa steg i guiden ber om information för sajtens grundkonfiguration:
    • Webbplatstitel: Namnet på din webbplats (t.ex. “Min Blogg”).
    • Administratörsanvändare: Ett administratörslogin för WordPress. Välj inte “admin” som användarnamn – ta något unikt.
    • Lösenord: Ett starkt lösenord för administratören föreslås automatiskt. Du kan använda det eller skriva ett eget, men se till att det är starkt (WordPress varnar om det är för svagt)[19].
    • Din e-postadress: Ange en e-post dit WordPress kan skicka återställningslänkar och notiser.
    • Sökmotorsynlighet: Du kan välja att avmarkera “Tillåt sökmotorer indexera denna sida” ifall du inte vill att din hemsida ska dyka upp på Google ännu (praktiskt för en testsajt på hemnätet). Denna inställning kan ändras senare.
    • Klicka sedan på “Installera WordPress” (Install WordPress). WordPress kommer nu att konfigurera klart allt i databasen.
    1. Installation klar – logga in: Om inga fel uppstod möts du av en sida som säger att WordPress har installerats, och du kan klicka på “Logga in” för att gå till inloggningssidan (eller gå direkt till http://<server-IP>/wp-admin/). Logga in med det admin-användarnamn och lösenord du valde. Du tas då till WordPress administratörspanel (dashboard), där du kan börja skapa inlägg, sidor, ändra utseende etc.

    Grattis! Du har nu en egen WordPress-sajt som körs på din hemmaserver. Men innan vi börjar använda den på allvar, låt oss titta på hur man kan sköta WordPress via terminalen med WP-CLI, samt hur man säkrar upp installationen.

    WP-CLI – WordPress via terminalen

    Att administrera WordPress via webbläsarens wp-admin-gränssnitt fungerar fint för det mesta. Men det finns ett kraftfullt verktyg för dig som inte räds terminalen: WP-CLI (WordPress Command Line Interface). WP-CLI låter dig hantera WordPress-sajten med kommandon direkt i terminalen, vilket kan vara både snabbare och smidigare för många uppgifter. Du kan till exempel uppdatera WordPress-kärnan, installera eller uppdatera plugins och teman, hantera användare, skapa inlägg med mera – allt utan att behöva klicka runt i webbläsaren. Detta är särskilt användbart om du administrerar flera sajter eller bara föredrar att automatisera och skripta saker.

    Installation av WP-CLI

    WP-CLI är ett fristående PHP-baserat verktyg. Så här installerar du det på din Ubuntu/Debian-server:

    1. Hämta WP-CLI: Ladda ner WP-CLI som en PHP-arkivfil (.phar) till din server:
    • curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    • Detta laddar ner filen wp-cli.phar till din nuvarande katalog.
    1. Testkör WP-CLI: Du kan nu prova köra verktyget med:
    • php wp-cli.phar –info
    • Om WP-CLI är nedladdat korrekt ser du information om miljön (PHP-version m.m.).
    1. Gör WP-CLI körbar globalt: För att slippa skriva php wp-cli.phar varje gång, gör vi filen körbar och flyttar den till en katalog i PATH (så att den kan köras som ett vanligt kommando). Till exempel:
    • chmod +x wp-cli.phar
      sudo mv wp-cli.phar /usr/local/bin/wp
    • Detta flyttar filen och döper kommandot till wp (du kan välja annat namn om du vill)[23]. Testa nu med wp –info – du bör få liknande utskrift som tidigare, vilket bekräftar att installationen lyckades.

    (Notera: På vissa distributioner kan WP-CLI finnas i pakethanteraren, men den metoden är inte alltid uppdaterad. Den officiella och rekommenderade vägen är som ovan att använda Phar-filen.)

    Exempel på vad du kan göra med WP-CLI

    Nu när WP-CLI är installerat, här är några vanliga administrationsuppgifter du kan utföra med det:

    • Uppdatera WordPress-kärnan: Istället för att logga in i wp-admin och klicka på uppdatering, kör bara:
    • wp core update && wp core update-db
    • Detta laddar ner och installerar senaste WordPress-versionen och uppdaterar databasen vid behov – allt i en handvändning.
    • Uppdatera plugins: Du kan uppdatera alla dina tillägg med ett enda kommando:
    • wp plugin update –all
    • Då hämtas och uppdateras samtliga installerade insticksprogram till senaste version. (Du kan också uppdatera ett enskilt plugin med wp plugin update plugin-namn om du vill.)
    • Installera och aktivera ett plugin eller tema: För att installera ett nytt plugin, till exempel cache-pluginet WP Super Cache, kör:
    • wp plugin install wp-super-cache –activate
    • Detta söker upp pluginet på WordPress plugin-katalog, laddar ner det och aktiverar det direkt. Du kan göra samma sak för teman med wp theme install tema-namn –activate.
    • Hantera användare och inlägg: WP-CLI låter dig även skapa nya användare, resetta lösenord, generera nya inlägg, exportera databasen, med mera. T.ex. för att skapa en ny användare:
    • wp user create johndoe [email protected] –role=author –user_pass=”MittLösen123″
    • skulle skapa en författaranvändare åt ”John Doe” med angivet lösenord.
    • Övrigt: Det finns kommando för i princip allt i WordPress: wp search-replace för att göra sök-och-ersätt i databasen (nyttigt vid t.ex. domänbyte), wp option update för att ändra inställningar, wp post list för att lista inlägg, osv. Du kan se alla tillgängliga kommandon med:
    • wp help
    • eller wp <subcommand> –help för detaljer om ett specifikt kommando.

    Som du märker kan WP-CLI kraftigt förenkla underhållet. Det är helt frivilligt att använda – allt detta kan göras via det grafiska gränssnittet också – men för den tekniskt nyfikne är det ett utmärkt verktyg som sparar tid och ger mer kontroll.

    (Säkerhetstips: När du använder WP-CLI på en produktionssajt som är åtkomlig från internet, tänk på att kommandon som uppdaterar saker sker direkt. Det är klokt att ta backup innan större uppdateringar, även om WP-CLI i sig inte är farligt.)*

    Säkerhet

    Nu har vi en fungerande WordPress-server i ditt hemnätverk. Innan vi nöjt lutar oss tillbaka är det viktigt att titta på grundläggande säkerhet. Att köra en server innebär ansvar att skydda den från obehörig åtkomst och attacker. Här är några viktiga säkerhetsaspekter och tips:

    • Brandvägg och åtkomstbegränsning: Vi har redan aktiverat UFW-brandväggen och öppnat nödvändiga portar för webbservern internt. För en hemmaserver som inte ska nås från internet räcker detta. Exponera inte din server mot internet i onödan. Om du inte absolut behöver fjärråtkomst utifrån, låt bli att öppna portforwarding på din router för port 80/443. En hemserver utan rätt skydd kan snabbt bli utsatt för intrångsförsök. I diskussioner på nätet avråder erfarna användare starkt från att ha en server direkt exponerad mot internet utan brandvägg – om din server inte har en avancerad brandväggskonfiguration, koppla bort den från direkt internet. Håll den bakom din router/NAT där den är skyddad. (Om du måste ge åtkomst utifrån, överväg att sätta upp en VPN, använda en reverse proxy-tjänst som Cloudflare Tunnel, eller åtminstone se till att HTTPS/SSL är använt och att du har extra autentisering.)
    • Starka lösenord överallt: Använd starka, unika lösenord för alla konton – det inkluderar MySQL-databasens användare, WordPress admin-konto, samt Linux-användare (särskilt om SSH är åtkomligt). Undvik enkla eller vanliga lösenord. WordPress gav en styrkeindikator för admin-lösenordet; följ den rekommendationen. Byt gärna ut standardanvändarnamnet “admin” till något annat för WordPress admin-kontot, ifall du råkat välja det.
    • Håll systemet uppdaterat: En av de viktigaste säkerhetsåtgärderna är att kontinuerligt uppdatera din programvara. Se till att din Ubuntu/Debian får säkerhetsuppdateringar (du kan köra sudo apt update && sudo apt upgrade manuellt regelbundet, eller aktivera automatiska säkerhetsuppdateringar). Detsamma gäller för WordPress och dess tillägg/teman – föråldrade plugins med kända sårbarheter är en vanlig angreppsvektor. Använd antingen WP-CLI eller WordPress inbyggda uppdateringsfunktion för att hålla allt up-to-date. Ett tips är att i WordPress-inställningarna aktivera automatiska uppdateringar för mindre release-versioner och plugins vid behov.
    • Säkerhet i WordPress: Överväg att installera ett säkerhetsplugin i WordPress som ytterligare skyddslager. Populära alternativ är t.ex. Wordfence eller Sucuri som kan skanna efter malware och blockera misstänkt trafik. Dessa kan hjälpa att upptäcka och stoppa attacker mot din sajt. Se också till att endast behövliga plugins är installerade och radera de du inte använder (färre plugins minskar potentiella sårbarheter).
    • Begränsa exponering på nätverket: Eftersom detta är en hemmaserver för internt bruk, se till att den endast är nåbar där det behövs. Du kan till exempel ställa in UFW-regler som begränsar port 80/443 så att de bara kan nås från din lokala subnät (t.ex. sudo ufw allow from 192.168.0.0/24 to any port 80 om ditt LAN är 192.168.0.x). Då blockeras även eventuell åtkomst från utanför nätverket. Om du har SSH igång, överväg att byta SSH-port från 22 till något annat, och använd nyckelbaserad inloggning för att förhindra lösenordsgissning.
    • SSL/TLS för webb: Även om sajten bara körs på LAN kan det vara bra att sätta upp HTTPS om du någon gång exponerar den. På internet skulle vi absolut rekommendera att skaffa ett Let’s Encrypt-certifikat för din domän (om du har en), eller åtminstone ett självsignerat certifikat för kryptering på LAN. HTTPS krypterar trafiken så att ingen utomstående kan avlyssna lösenord eller data som skickas.
    • Regelbundna backuper: Ta för vana att säkerhetskopiera din WordPress-databas och eventuella uppladdade filer. Eftersom detta är på en egen server kan du skripta en mysqldump av databasen då och då, eller använda ett WordPress-backupplugin. Spara backuperna på en annan enhet. Detta skyddar dig ifall något går fel (t.ex. en uppgradering som strular till det, hårddiskfel, eller om du råkar radera något av misstag).

    Sammanfattningsvis handlar säkerhet om lager-på-lager: brandvägg, begränsad åtkomst, starka lösenord, uppdateringar och säkerhetskopior. Genom att följa dessa råd skyddar du din hemmaserver mot de vanligaste riskerna och kan tryggt experimentera vidare. Tänk på: om du någon gång öppnar servern mot internet, var extra noggrann med alla ovanstående punkter – internet är fullt av bottar som skannar efter sårbara servrar.

    Avslutande tips

    Du har nu en fullt fungerande LAMP-server med WordPress i ditt hemnätverk! Här är några avslutande tips för att ta ditt projekt vidare och hålla allting snurrande:

    • Lär känna WordPress och fortsätt anpassa: Logga in på WordPress och utforska dess adminpanel. Byt till ett tema du gillar, skapa några sidor/inlägg och prova installera något nytt plugin. Det finns massor av gratis teman och plugins att utforska för nästan alla behov. Kom dock ihåg att inte installera för många onödiga plugin – håll det till det du verkligen använder, både för prestanda och säkerhet.
    • Prestanda på hemservern: En äldre dator kan ha begränsad prestanda. Om du märker att sajten är långsam, fundera på att installera ett cache-plugin (t.ex. WP Super Cache vi nämnde) för att snabba upp sidladdningar genom att servera statiska sidor. Se också till att onödiga tjänster inte körs på servern och konsumerar resurser. För enstaka användare i ett LAN är dock prestandakravet oftast lågt.
    • Utforska fler möjligheter: Nu när din server är igång, kanske du vill köra fler tjänster på den? Du kan exempelvis sätta upp phpMyAdmin för enklare databashantering via webben (om än WP-CLI och MySQL-shell räcker långt), eller installera andra webbapplikationer vid sidan av WordPress (kom ihåg att då konfigurera Apache virtuella värdar för flera sajter). Din LAMP-server kan vara värd för flera projekt samtidigt. Varje sajt kan få sin egen databas och egen katalog under /var/www.
    • Underhåll är nyckeln: Som med alla system är regelbundet underhåll viktigt. Håll ett öga på uppdateringar både för servern och WordPress. Städa bort sådant du inte behöver. Och framför allt, fortsätt lära dig! Om något problem uppstår, konsultera loggfilerna (Apache loggar finns i /var/log/apache2/ och WordPress fel loggas ofta via PHP). Communityn för både WordPress och Linux är stor – det finns forum och guider för det mesta. Minns att nyckeln till en framgångsrik webbplats inte bara är själva uppsättningen, utan dess fortlöpande underhåll och förbättring[33]. Med andra ord, fortsätt pyssla om din server även efter att den är satt i drift.

    Vi hoppas denna guide hjälpt dig komma igång med att installera LAMP-stack och WordPress på din hemmadator. Lycka till med ditt webbprojektexperiment och ha kul på vägen! Skulle något krångla, finns det många resurser online – och glöm inte att backup är din bästa vän när du experimenterar. Happy hosting!

    Förklaring av vad de olika delkomponenterna gör

    Apache: En populär webbserverprogramvara som körs på servern för att leverera webbsidor till besökarnas webbläsare. Apache tar emot förfrågningar från webbläsare och svarar med innehållet (t.ex. din WordPress-sida). I LAMP-stacken utgör Apache “webbserver”-delen.

    Brandvägg: Ett säkerhetssystem som skyddar nätverk och datorer mot intrång genom att kontrollera vilken trafik som tillåts passerar. En brandvägg kan konfigureras att bara släppa igenom viss trafik (t.ex. webbtrafik på port 80/443 till din WordPress-server) och blockera obehöriga anslutningar.

    Debian: En Linux-distribution (operativsystem) som främst används för servrar och infrastruktur. Debian är känt för stabilitet och öppen källkod. I det här sammanhanget kan Debian vara serverns operativsystem där du installerar LAMP-komponenterna och WordPress.

    IP-adress: En unik sifferkombination som identifierar en enhet (dator, server m.m.) i ett nätverk[4]. Genom att använda serverns IP-adress kan andra datorer i hemmanätverket hitta fram till din WordPress-server och visa webbsidan.

    LAMP: Akronym för Linux, Apache, MySQL, PHP[5]. Det är en paketlösning (s.k. tech stack) där Linux är operativsystemet, Apache är webbservern, MySQL är databashanteraren och PHP är programmeringsspråket. En LAMP-stack innehåller alltså allt som behövs för att driva en WordPress-webbplats på en lokal server.

    LAN (Local Area Network): Ett lokalt nätverk som består av enheter inom ett begränsat område (t.ex. i hemmet). I ett hemmanätverk (LAN) är din WordPress-server ansluten till samma router som dina andra enheter, vilket gör att de kan kommunicera direkt med servern inom det lokala nätet.

    Linux: Ett operativsystem med öppen källkod som är vanligt på servrar. Linux är grunden i LAMP-stacken (L:et står för Linux) och utgör serverns OS. Både Debian och Ubuntu är Linux-varianter; en av dem körs på serverdatorn för att du ska kunna installera Apache, MySQL, PHP och WordPress.

    MySQL/MariaDB: Detta är databashanteringssystem som används för att lagra och hämta all information som hör till din webbplats – till exempel inlägg, användarkonton och inställningar. WordPress är byggt för att arbeta med databaser av den här typen. På moderna Linux-servrar installeras ofta MariaDB som ett alternativ till MySQL; de fungerar i princip likadant och är fullt kompatibla med WordPress. I en LAMP-stack utgör MySQL eller MariaDB den komponent som ansvarar för själva datalagringen.

    PHP: Ett skriptspråk på serversidan som används för att skapa dynamiska webbsidor[9]. WordPress är skrivet i PHP, vilket innebär att PHP-kod körs på servern för att generera HTML-sidorna. När en användare besöker din WordPress-sida så tolkar PHP koden och bygger ihop sidan som sedan skickas till användarens webbläsare.

    Port: Inom datanätverk avser en port ett nummer som fungerar som en kanal eller “adress” för en viss typ av trafik[10]. Till exempel använder webbtrafik vanligtvis port 80 för HTTP och port 443 för HTTPS. För att din WordPress-server ska vara åtkomlig i nätverket behöver rätt port öppnas (t.ex. port 80 så att hemsidan kan nås, och port 22 för SSH-fjärrinloggning), ofta i samarbete med brandväggen.

    Root-användare: Det högsta administratörskontot i ett Linux-system (kallas även superuser) som har obegränsade rättigheter[11]. Root-användaren kan installera program, ändra systeminställningar och utföra alla kommandon. Av säkerhetsskäl loggar man vanligtvis inte in direkt som root; istället använder man ett normalt användarkonto och sudo-kommandot för att tillfälligt få root-behörighet vid administration av servern.

    SSH (Secure Shell): Ett protokoll som används för att ansluta säkert till en annan dator över nätverket[12]. Via SSH kan du öppna en terminal till din server och köra kommandon på distans som om du satt vid den. I vårt sammanhang används SSH för att fjärrstyra Debian/Ubuntu-servern i hemmanätverket – till exempel för att installera paket eller hantera WordPress via kommandoraden.

    Ubuntu: En av de mest populära Linux-distributionerna för datoranvändare, baserad på Debian[13]. Ubuntu finns i versioner för servrar och är känt för att vara användarvänligt. I det här sammanhanget kan Ubuntu (Server-edition) användas som operativsystem på din hemmaserver innan du installerar LAMP-paketet och WordPress.

    WordPress: Ett mycket populärt publiceringsverktyg (Content Management System, CMS) för webben[14]. Med WordPress kan man enkelt skapa och hantera en hemsida eller blogg via ett webbgränssnitt. I vår situation installerar du WordPress på LAMP-servern i hemmanätverket, vilket låter dig driva en egen lokal webbplats och administrera innehållet genom WordPress kontrollpanel.

    WP-CLI: WordPress Command Line Interface, ett verktyg som låter dig hantera WordPress-webbplatsen via kommandoraden[15]. Med WP-CLI kan du sköta många administrationsuppgifter direkt i terminalen – till exempel installera eller uppdatera WordPress, lägga till användare, hantera teman och insticksprogram – utan att behöva använda WordPress grafiska webbgränssnitt.

    Här laddar du hem ubuntu

    https://wiki.linux.se/index.php/Ubuntu

    Här kan du ladda hem ladda hem debian

    https://wiki.linux.se/index.php/Debian

    Så här gör du en bootbar stick med rufus

    Teknisk fakta:

    Detta projekt använder en klassisk LAMP-stack:
    Linux (Ubuntu/Debian)
    Apache som webbserver
    MySQL eller MariaDB som databas
    PHP som serversidespråk

    WordPress installeras direkt i /var/www/html och kopplas till en dedikerad databas.
    WP-CLI gör det möjligt att administrera sajten via terminalen.

    Servern är endast tillgänglig inom hemnätverket (LAN) via statisk IP-adress.
    Portar 80 (HTTP) och 443 (HTTPS) tillåts lokalt via ufw.

    Perfekt för testning av egna webbappar, teman och plugins utan att publicera dem online.
  • Lenovo ThinkPad Edge E540 – en klassiker får nytt liv med Linux

    När Windows 10 går i graven 2025 riskerar miljoner datorer att förpassas till elektronikskrot. Men bakom många av dessa maskiner döljer sig kraftfull och fullt fungerande hårdvara som bara behöver rätt mjukvara för att leva vidare. Ett utmärkt exempel är Lenovo ThinkPad Edge E540, en företagslaptop från mitten av 2010-talet som med Linux kan få en andra och till och med bättre karriär.

    En kraftfull plattform från den tid då datorer byggdes för att hålla

    ThinkPad Edge E540 lanserades omkring 2013 och byggdes med fokus på stabilitet och lång livslängd snarare än tunnhet och trend. Under skalet sitter en Intel Core i7-4702MQ, en fyrkärnig processor med åtta trådar och en turbofrekvens upp till 3,2 GHz. Trots sin ålder är det fortfarande en fullt kapabel CPU för dagens användning. Den bygger på Haswell-arkitekturen, känd för att kombinera hög prestanda med god energieffektivitet.

    Processorn stöder alla viktiga moderna instruktioner, inklusive Intel AES-NI för kryptering, VT-x för virtualisering och Turbo Boost för tillfälliga hastighetshöjningar. Det betyder att datorn utan problem klarar allt från kontorsarbete och webbutveckling till lätt bildredigering och virtualiserade miljöer.

    Grafik som räcker längre än man tror

    Lenovo utrustade E540 med dubbla grafiklösningar: Intel HD Graphics 4600 för vardagsanvändning och ett diskret NVIDIA GeForce GT 740M-kort för mer grafikkrävande uppgifter. Kombinationen fungerar utmärkt i Linux tack vare mogna drivrutiner.

    Den integrerade grafiken är energieffektiv och klarar utan problem 1080p-video, kontorsprogram och enklare spel. För tyngre grafik går det att aktivera NVIDIA-kortet, som med rätt drivrutin fortfarande levererar god prestanda i äldre 3D-spel och OpenGL-baserade applikationer. Linuxkärnan version 6 och senare känner automatiskt igen båda korten och växlar smidigt mellan dem.

    Uppgraderingar som gör skillnad

    E540 levererades med 8 GB DDR3-minne och en 1 TB mekanisk hårddisk. Det räckte 2013, men i dag är det uppgraderingsmöjligheterna som gör den verkligt intressant. Datorn har två minnesplatser och kan enkelt uppgraderas till 16 GB RAM.
    Byter man dessutom ut den långsamma hårddisken mot en Linux.se: Ännu en dator har räddats från återvinning. Denna Lenovo ThinkPad Edge E540 får nu ett nytt liv med Ubuntu 24.04 LTS som operativsystem. Trots sin ålder fungerar den utmärkt för vardagliga uppgifter som att betala räkningar, strömma SVT och andra kanaler – ett bevis på att hållbart återbruk och fri programvara kan förlänga livslängden på äldre teknik långt bortom vad många tror.SSD, förändras upplevelsen dramatiskt: systemet startar på sekunder, program öppnas blixtsnabbt och hela datorn känns ny.

    Med en SSD och uppdaterat minne blir E540 en dator som utan problem kan konkurrera med moderna budgetlaptops — trots att den byggdes för över ett decennium sedan.

    Skärm, ljud och anslutningar

    Den 15,6 tum stora Full HD-skärmen med 1920×1080 pixlar håller fortfarande god kvalitet. Ljusstyrkan på 300 cd/m² ger skarpa bilder även i ljusa miljöer.
    Ljudet är märkbart bättre än genomsnittet för bärbara datorer i samma klass, tack vare Dolby Advanced Audio v2 och stereohögtalare.

    E540 har dessutom allt som krävs för modern användning: Gigabit Ethernet, Wi-Fi 4, Bluetooth 4.0, HD-webbkamera, HDMI, VGA och flera USB 3.0-portar. Alla dessa komponenter stöds direkt av Linux utan behov av extra drivrutiner.

    Energisnål trotjänare

    Batteriet består av sex litiumjonceller och ger en driftstid på upp till sex timmar vid normal användning. Under Linux kan energiförbrukningen minskas ytterligare med verktyg som TLP och PowerTOP, vilka justerar CPU-frekvenser, avstänger oanvända bussar och optimerar drivrutiner för lägre effektförbrukning.
    Resultatet blir en tystare dator med längre batteritid än den hade under Windows 7 eller 10.

    Linux ger nytt liv och bättre framtidssäkerhet

    Det är när man installerar Linux som ThinkPad Edge E540 verkligen visar sin potential. Moderna distributioner som Linux Mint, Ubuntu, Fedora eller Debian 12 identifierar all hårdvara automatiskt.
    Installationen tar mindre än en halvtimme, och när systemet startar första gången fungerar allt: tangentbord, Wi-Fi, Bluetooth, kamera, ljud och grafikkort.

    Den klassiska ThinkPad-tangentbordsupplevelsen gör dessutom datorn särskilt populär bland utvecklare och skribenter. Kombinerat med Linux blir det ett verktyg som känns mer responsivt och robust än många nyare, plastigare modeller.

    Säkerhet och hållbarhet

    En stor fördel med Linux är säkerheten. Där Windows 7 och 10 efter 2025 inte längre får uppdateringar, fortsätter Linux-distributionerna att leverera patchar i många år framöver.
    Ubuntu LTS stöds i fem år, och säkerhetsfixar släpps ofta inom timmar efter att en sårbarhet upptäcks. Dessutom finns funktioner som AppArmor och SELinux för avancerad isolering av processer.

    Det betyder att Edge E540 inte bara får nytt liv – den blir också säkrare än när den var ny.

    En dator med framtid – i återbrukets tecken

    I en tid när elektronikåtervinning är en växande miljöfråga visar ThinkPad Edge E540 hur mycket som går att vinna på att återanvända i stället för att kassera. Med en enkel SSD-uppgradering och en lättviktig Linux-distribution kan en dator som tidigare körde Windows 7 fortsätta leverera i flera år till.

    För studenter, skribenter, småföretagare eller hobbyutvecklare är E540 fortfarande ett utmärkt verktyg: snabb nog, robust byggd och helt fri från inlåsning till ett föråldrat operativsystem.

    Slutord

    Lenovo ThinkPad Edge E540 är ett bevis på att teknisk kvalitet och genomtänkt design står sig över tid. Med Linux som operativsystem förvandlas den från en pensionerad kontorsmaskin till en kraftfull och säker vardagsdator.
    Den kräver inga specialdrivrutiner, inga licenskostnader och ger dessutom en mjukare, snabbare och tystare upplevelse än många nya datorer i lågprissegmentet.

    När världen rusar vidare mot nästa generations hårdvara påminner E540 oss om något viktigt: ibland är det mest hållbara alternativet att använda det vi redan har – och låta fri programvara ge tekniken ett nytt hjärta.

    Linux.se åsikt Ännu en dator har räddats från elektronikåtervinning. Denna Lenovo ThinkPad Edge E540 får nu ett nytt liv med Ubuntu 24.04 LTS som operativsystem. Trots sin ålder fungerar den utmärkt för vardagliga uppgifter som att betala räkningar och strömma SVT samt andra kanaler – ett bevis på att hållbart återbruk och fri programvara kan förlänga livslängden på äldre teknik långt bortom vad många tror. Just detta exemplar var ombyggd med SSD.

    >>> Teknisk faktaruta — Lenovo ThinkPad Edge E540
    (Rekommenderat OS: Ubuntu 24.04 LTS)
    Processor : Intel Core i7-4702MQ (4C/8T, 2.2–3.2 GHz, Haswell, 6 MB cache, 37 W TDP) ■ Grafik : Intel HD Graphics 4600 + NVIDIA GeForce GT 740M (2 GB) ■ Minne : 8 GB DDR3-1600 (2× SO-DIMM, max 16 GB) ■ Lagring : 1 TB 2.5″ HDD @ 5400 rpm (rekommenderad uppgradering: 2.5″ SATA SSD) ■ Optisk enhet : DVD±RW ■ Skärm : 15.6″ (1920×1080, 16:9, ~300 cd/m², LED) ■ Nätverk : Gigabit Ethernet, Wi-Fi 4 (802.11n), Bluetooth 4.0 ■ Kamera/Ljud : 720p webbkamera, inbyggd mikrofon, Dolby Advanced Audio v2 ■ Portar : 2× USB 3.0, 1× USB 2.0, HDMI, VGA, RJ-45, ljud 3.5 mm, SD-kortläsare ■ Tangentbord : Numerisk del, Windows-tangent ■ Batteri : 6-cells Li-ion, upp till ~6 h ■ Mått/Vikt : 377 × 250 × 26.6 mm, ~2.44 kg ■ Säkerhet : Kensington-lås ■ Chassi : Clamshell, färg: svart

    # Linux-noteringar – Kernel 6.x stöder samtliga kärnkomponenter out-of-the-box. – NVIDIA: använd proprietär drivrutin (t.ex. 470-series) för bästa 3D-prestanda. – Energi: installera TLP för lägre förbrukning och svalare drift. – Rekommenderad uppgradering: 16 GB RAM + 500 GB/1 TB SATA SSD.
  • Misstänkt sabotage mot Xubuntu.org – användare varnas för falsk installation med trojan

    Ett misstänkt intrång på den officiella webbplatsen för Linux-distributionen Xubuntu har väckt oro i open source-världen. Under flera timmar ska nedladdningsknappen på Xubuntu.org ha lett till en ZIP-fil innehållande en Windows-trojan istället för den riktiga installationen. Händelsen har fått experter att uppmana användare till försiktighet och att noggrant kontrollera sina nedladdningar.

    Det är inte den typ av nyhet någon vill läsa om ett av de mest betrodda Linux-projekten, men enligt nya uppgifter kan den officiella webbplatsen för Xubuntu ha blivit utsatt för ett intrång som ledde till spridning av skadlig kod.

    Ett oroande fynd på Reddit

    Larmet kom från en användare på Reddit som upptäckte något mycket märkligt. När denne klickade på nedladdningsknappen på Xubuntu.org laddades inte det vanliga ISO-avbilden av operativsystemet ned, utan istället en ZIP-fil med namnet Xubuntu-Safe-Download.zip.

    Inuti arkivet fanns en Windows-körbar fil som vid analys på VirusTotal identifierades som en trojan. För att lura användaren var filen maskerad som en officiell installerare och innehöll till och med ett falskt ”terms of service”-dokument för att ge ett seriöst intryck.

    Så fungerade den misstänkta skadliga koden

    Enligt analysen verkade programmet vara en så kallad crypto clipper – en typ av skadeprogram som övervakar datorns urklipp. När användaren kopierar en kryptovaluta-adress (till exempel för att skicka Bitcoin eller Ethereum) byts adressen automatiskt ut mot angriparens egen. Resultatet blir att pengarna hamnar på fel konto.

    Hur länge låg den där?

    Den skadliga länken uppges ha legat aktiv i omkring sex timmar innan Xubuntu-teamet tog bort den. I skrivande stund leder nedladdningslänken på webbplatsen ingenstans, utan skickar bara besökaren tillbaka till startsidan. Det stärker misstanken om att något faktiskt har hänt.

    Än så länge har varken Xubuntu-projektet eller Canonical, företaget bakom Ubuntu, gått ut med någon officiell kommentar. Det är därför oklart hur intrånget skedde eller vilka servrar som påverkades.

    Vad användare bör göra nu

    Experter och community-medlemmar uppmanar alla som laddat ned något från Xubuntu.org under den misstänkta perioden att:

    • verifiera filernas integritet genom att kontrollera deras checksummor (till exempel SHA256),
    • radera misstänkta filer och köra en virussökning om man använder Windows,
    • endast ladda ned Xubuntu från officiella Ubuntu-servrar eller verifierade speglar (mirrors).

    Diskussionen har även tagits upp på Ubuntu Discourse-forumen, men tråden är för närvarande låst för granskning av administratörer.

    Så kollar du om en fil är skadlig

    Det finns flera praktiska sätt att avgöra om en fil är säker eller inte.

    1. Jämför checksummor.
      De officiella Xubuntu- och Ubuntu-avbilderna har alltid SHA256- eller MD5-summor publicerade på sina nedladdningssidor. Du kan kontrollera att din fil stämmer genom att köra:
       sha256sum filnamn.iso

    eller

       md5sum filnamn.iso

    Om kontrollsumman skiljer sig från den officiella är filen med största sannolikhet manipulerad.

    1. Kontrollera GPG-signaturer.
      Vissa Linux-distributioner signerar sina ISO-filer med en kryptografisk nyckel. Kör:
       gpg --verify filnamn.iso.gpg filnamn.iso

    och kontrollera att nyckeln tillhör rätt projekt (Canonical eller Xubuntu-teamet).

    1. Skanna filen på VirusTotal.
      Gå till https://www.virustotal.com, ladda upp filen eller klistra in dess hashvärde. Tjänsten kontrollerar den mot ett stort antal antivirusmotorer och rapporterar eventuella varningar.
    2. Var uppmärksam på ovanliga namn.
      En officiell Linux-nedladdning kommer nästan alltid som en .iso-fil, aldrig som .zip eller .exe. Sådana filändelser är en tydlig varningssignal.

    En del av ett växande mönster

    Händelsen är tyvärr inte isolerad. Under de senaste månaderna har flera stora Linux-projekt drabbats av liknande säkerhetsincidenter:

    • Arch Linux AUR utsattes för ett paketkompromissangrepp.
    • Red Hat drabbades av ett intrång i sin GitLab-instans.
    • Fedora och Arch Linux har båda fått utstå DDoS-attacker som tillfälligt slog ut delar av deras infrastruktur.

    Även om dessa attacker skiljer sig åt i både omfattning och motiv visar de en oroande trend: öppen källkod har blivit ett allt mer attraktivt mål för cyberangrepp.

    Varför angripa öppen källkod?

    Öppen källkod bygger på förtroende och transparens – egenskaper som också gör den sårbar. Genom att kompromettera koden eller de officiella distributionskanalerna kan angripare sprida skadlig kod till tusentals användare med ett enda felaktigt klick.

    För användare betyder det att kontroll av källor, signaturer och checksummor blir viktigare än någonsin. För utvecklare är det en påminnelse om att även små projekt behöver säkerhetsrutiner på hög nivå.

    Slutsats

    Om rapporten stämmer är detta en allvarlig påminnelse om att ingen plattform är immun mot attacker, inte ens de mest etablerade Linux-distributionerna.

    Tills ett officiellt uttalande kommer från Xubuntu-projektet gäller följande:
    ladda inte ned något från Xubuntu.org, vänta på bekräftad information via officiella Ubuntu-kanaler och håll dig uppdaterad.

    Den öppna källkodens styrka är dess gemenskap – men det är också där dess största sårbarhet kan ligga.

    https://linuxiac.com/user-flags-possible-malware-incident-on-xubuntu-org

  • GIMP blir Snap-app – enklare uppdateringar och bättre plugin-stöd för Linuxanvändare

    Den populära bildredigeraren GIMP finns nu som officiell Snap-app för Linux. Det innebär smidigare installation, automatiska uppdateringar och ett nytt sätt att hantera tillägg via det nya gimp-plugins-gränssnittet. Med detta steg stärker GIMP sitt stöd för moderna paketeringsformat och gör det enklare för användare att alltid ha den senaste versionen – oavsett Linuxdistribution.

    Den fria bildredigeraren GIMP tar ett stort steg framåt i Linuxvärlden. Programmet finns nu som en officiell Snap-app, vilket betyder att användare på Ubuntu och andra Snap-baserade distributioner får tillgång till enklare installationer, automatiska uppdateringar och förbättrad hantering av tillägg.

    En ny era för GIMP på Linux

    GIMP (GNU Image Manipulation Program) har länge varit en av de mest populära fria alternativen till kommersiella bildredigeringsprogram som Photoshop. Programmet finns redan som klassiskt paket, Flatpak och även i Windows Store, men nu har GIMP-teamet lagt till ännu ett modernt format i mixen: Snap.

    “Vi lanserar ett nytt paketeringsformat för Linux, byggt direkt från vårt CI-system: .snap”, skriver utvecklarna i sitt officiella tillkännagivande.

    Den nya Snap-versionen är resultatet av ett längre arbete av utvecklaren Bruno, som fokuserat på att göra GIMP mer tillgängligt oberoende av distribution. Snap-paketet byggs automatiskt via GIMP:s Continuous Integration-system, vilket betyder att nya versioner publiceras snabbare och med färre manuella steg.

    Tekniska hinder – och hur GIMP löste dem

    Att bygga Snap-paket visade sig dock inte helt trivialt. Snap använder Snapcraft, ett verktyg som i sin tur bygger på Canonicals containerteknik LXD. GIMP:s byggsystem på GNOME:s GitLab använder däremot Docker, vilket gjorde att utvecklarna fick anpassa sina skript för att köra Snapcraft i ett särskilt “destructive mode” via Docker-bilden snapcraft-rocks.

    Resultatet är ett automatiserat och pålitligt byggflöde som vem som helst kan köra även lokalt. Koden för detta finns öppet tillgänglig i GIMP:s Git-repositorium.

    Från Snapcrafters till officiell release

    Tidigare underhölls GIMP:s Snap-version av det community-drivna projektet Snapcrafters, som länge ansvarat för många populära Snap-paket. Efter flera månaders samarbete har Snapcrafters nu officiellt överlämnat ägarskapet till GIMP-projektet självt.

    “Vi är mycket tacksamma för Snapcrafters och särskilt Jon Seager, som hanterade det mesta av det administrativa arbetet under alla dessa år”, skriver GIMP-teamet.

    Nyhet: gimp-plugins – ett nytt sätt att installera tillägg

    En av de största nyheterna med den officiella Snap-versionen är införandet av gimp-plugins, en ny plug interface för utvecklare. Tidigare innehöll Snap-paketet några tredjepartsplugin direkt i paketet, men enligt GIMP:s policy ska officiella utgåvor vara “vanilla”, alltså helt utan extern kod.

    Den nya gränssnittslösningen fungerar liknande Flatpak-extensioner eller MSIX-modifikationspaket i Windows. Den låter utvecklare distribuera sina plugins separat – utan att bryta Snaps strikta säkerhetsregler.

    Två plugin-paket finns redan tillgängliga:

    • GMIC Snap – kraftfulla filter och effekter för GIMP
    • OpenVINO Snap – AI-baserade bildbehandlingsfunktioner

    GIMP har dessutom publicerat en utförlig guide för Snap-plugins på sin utvecklarsida, för att uppmuntra fler att paketera sina tillägg korrekt.

    Ladda ner GIMP som Snap redan idag

    Den första officiella Snap-versionen är GIMP 3.0.6, framtagen i samarbete med Snapcrafters. Paketet finns nu på latest/stable-kanalen, och utvecklingsversionen – för de som vill testa nya funktioner – finns på preview/stable.

    Precis som med Flatpak och Microsoft Store-versionerna kommer framtida Snap-utgåvor att släppas automatiskt på releasedagen.

    Du kan installera GIMP:s Snap-version via:
    https://gimp.org/downloads

    (Observera: på grund av en bugg i Ubuntu App Center kan det vara nödvändigt att installera Snap-versionen manuellt via terminalen.)

    Stöd utvecklingen

    Som alltid uppmanar GIMP-projektet sina användare att bidra ekonomiskt för att stödja fortsatt utveckling av både programmet och dess paketeringar. Donera gärna via GIMP:s officiella webbplats – varje bidrag hjälper till att hålla detta fria bildredigeringsverktyg levande och i ständig förbättring.

    Faktaruta · Tekniken bakom GIMP som Snap

    Kort fakta

    Format
    Snap (byggt med Snapcraft)
    Kanal
    latest/stable · preview/stable
    Policy
    “Vanilla” paket (inga extra plugin i baspaketet)
    Plugins
    gimp-plugins interface (t.ex. GMIC, OpenVINO)
    Bygg
    CI via snapcraft (lxd/docker) med --destructive-mode

    .deb vs Snap (Snapcraft)

    • Paketering: .deb byggs för Debian/Ubuntu med dpkg/apt. Snap definieras i snapcraft.yaml och byggs av Snapcraft.
    • Isolering: .deb körs “på systemet”. Snap körs i sandlåda (confinement) med uttalade plugs/slots.
    • Beroenden: .deb länkar mot systembibliotek. Snap medskickar det mesta (färre “dependecy hell”-problem).
    • Uppdateringar: .deb via distro-repo och releasecykel. Snap uppdateras automatiskt per kanal (stable/candidate/beta/edge).
    • Portabilitet: .deb fungerar på Debian-familjen. Snap är distro-agnostiskt (kräver Snapd).
    • Plugins: .deb brukar installera tilläggen i systemets sökvägar. Snap använder t.ex. gimp-plugins för säkra, separata plugin-paket.
    dpkg/apt snapd confinement channels

    Snabbkommandon

    sudo snap install gimp –stable # För förhandsversion: sudo snap install gimp –channel=preview/stable # Klassisk .deb-installation (om repo innehåller GIMP): sudo apt update && sudo apt install gimp

    När passar vilket format?

    • Välj Snap om du vill ha auto-uppdateringar, portabilitet och sandbox-säkerhet.
    • Välj .deb om du behöver maximal systemintegration, minimal sandboxing eller strikt följa distro-policy.
  • GNOME 49.1: Snabbare, smidigare och lite smartare

    GNOME 49.1 är här – en punktrelease som gör större skillnad än siffrorna antyder. Med finputsningar i Mutter och GNOME Shell försvinner frysningar, fokusglapp och tröga fönsterdrag, samtidigt som inloggning, pekinteraktioner och tillgänglighet blir märkbart bättre. Kort sagt: 49 blir snabbare, smidigare och mer pålitligt i vardagen.

    En månad efter den stora 49-lanseringen är första buggfixsläppet här. GNOME 49.1 kanske inte låter glamoröst – men det är precis den typen av uppdatering som gör att skrivbordet känns kvickare, stabilare och mer förutsägbart i vardagen. Och det märks framför allt i två hjärtkomponenter: Mutter (fönsterhanteraren) och GNOME Shell (själva skrivbordet).

    Vad känns annorlunda?

    Mindre friktion i varje klick

    • Fönster som lyder: Mutter finputsar drag och storleksändringar, tätar fokusglapp och tar bättre hand om multi-touch på X11. Resultatet är färre “hoppsa-klick” och färre fönster som fastnar i märkliga lägen.
    • Shell som inte fryser: GNOME Shell tar bort en rad visuella/bruksglitchar, som frysningar när du drar reglagen i snabbinställningarna på pekskärm och små hack i sök-animationer i översikten. Även inloggningsskärmen och skärmdumps-UI:t får accessibility-fixar.

    Login som bara… loggar in

    • GDM 49.1 åtgärdar en låsning som kunde lämna GNOME Shell hängande vid inloggning och rättar till några kantfall kring användarlistor och Wayland-detektering. Tillsammans med Shell-fixarna betyder det: färre “svart skärm – vad händer?”-ögonblick.

    Finlir i inställningarna

    • GNOME Control Center 49.1 polerar paneler för utseende, nätverk och användare. Små men välkomna förbättringar i tillgänglighet och formulärfeedback gör det enklare att skriva rätt – och förstå när något blev fel.

    Under huven: grafik, inmatning och teman

    • GTK 4.20.2 backportar flera fixar: textskuggor renderas korrekt igen, Wayland-inmatning känns stramare och ett par krascher jämnas ut.
    • libadwaita 1.8.1 förbättrar pekstöd (t.ex. att välja i listor) och polishar komponenter som ComboRow/EntryRow, inklusive bättre beteende i höger-till-vänster-layouter.
    • gnome-remote-desktop 49.1 löser en långlivad bildkorruption på NVIDIA-GPU:er – en stor lättnad för den som fjärrstyr maskiner med dessa kort.

    Tillgänglighet som märks mindre – för att fungera mer

    • Orca 49.3 vässar navigering i webb-innehåll, talhantering i GTK4-appar och minskar lagg vid stora flöden av tillgänglighetshändelser. Det är ett typiskt exempel på “många små fixar” som tillsammans ger ett lugnare tempo för användare med skärmläsare.

    Appar i takt med plattformen

    En rad nyckelmoduler följer med tåget – här är några höjdpunkter från listan:

    • Epiphany (49.1): adresseradsrads-beteende och Unicode-visning rättas; minneshantering putsas.
    • Nautilus (49.1): kraschfixar, bättre inklistring av stora bilder, tydligare markerade “klippta” filer.
    • GNOME Software (49.1): pålitligare sök efter tilläggspaket och säkrare uppdateringsnotiser.
    • VTE, GTK+ 3.24.51, pygobject m.fl.: stabilitets- och kompatibilitetsfixar.

    (Fullständig modulmatrisen i din distro visar även uppdateringar för bl.a. at-spi2-core, gdm, gjs, gtkmm, libnotify, localsearch, tinysparql, zenity – och vad som inte ändrats denna runda.)

    Vem bör uppgradera?

    Kort svar: alla på GNOME 49. Den här punktreleasen riktar in sig på precis de saker som påverkar din dagliga rytm: fönsterdrag, fokus, inloggning, pekinteraktioner, små grafikdetaljer och tillgänglighet. Om du redan kör 49.0 kommer 49.1 att kännas som att växla från grusväg till nysopad asfalt.

    När får jag den?

    Uppdateringen rullar ut “distributionsvis”. Rullande distributioner pushar normalt snabbast, medan stabila utgåvor brukar ta in 49.1 via ordinarie uppdateringsflöde de kommande veckorna. Håll utkik efter systemuppdateringar – och läs distons release-notiser om du kör NVIDIA och fjärrskrivbord eller använder skärmläsare.

    Små saker som gör stor skillnad

    GNOME 49.1 handlar inte om nya stora funktioner. Det handlar om att allt det du redan gör – startar, söker, klickar, drar, loggar in – ska kännas pålitligt och mjukt. En punktversion som gör att resten av din dag flyter bättre.


    Snabböversikt: viktiga komponenter som bumpats

    • Mutter 49.1 – fönsterdrag, fokus, multi-touch (X11), popuper & fullscreen-regler.
    • GNOME Shell 49.1 – frysningar i snabbinställningar (touch), sökanimationer, inloggning-a11y, notifikationer.
    • GDM 49.1 – inloggningslåsning fixad, robustare Wayland-detektering.
    • GTK 4.20.2 – textskuggor, Wayland-input, stabilitetsbackporter.
    • libadwaita 1.8.1 – bättre pekval och tillgänglighet i widgets.
    • Orca 49.3 – snabbare, tystare och mer exakt navigation/tal.
    • gnome-remote-desktop 49.1 – NVIDIA-korruptionsbugg fixad.

    Summa summarum: GNOME 49.1 är den där putsduken som gör 49:an klarare. Inget fyrverkeri – bara ett mer harmoniskt skrivbord. Uppdatera när den dyker upp i din distro.

    https://www.gnome.org

    GNOME 49.1 – Teknisk översikt

    Släppt: Oktober 2025 · Typ: Första buggfixrelease till GNOME 49 · Fokus: Stabilitet, prestanda, tillgänglighet

    Kärnkomponenter

    • Mutter 49.1 – stabilare flytt/storleksändring, fixar för fokus, multi-touch på X11, DND i X11, keyboard-driven resize, fullscreen-popup-regler, commit-timing-v1; robusthet mot felaktig geometri; läck- och kraschfixar.
    • GNOME Shell 49.1 – åtgärdar frysningar i snabbinställningar (touch), glitch i översiktssök, förbättrad a11y i login & skärmdump, bättre notifikationspolicy, uppdaterad keyboard-indikator och varningsdialoger.
    • GDM 49.1 – fix för inloggningslåsning, korrekt användarlistning, säkrare skydd mot felaktig radering, bättre migrering från initial setup, Wayland-detektering utan Xwayland-beroende.

    UI, Toolkit & Tema

    • GTK 4.20.2 – text-skuggor renderas korrekt; Wayland-input & caret-fixar; AtkHyperlink/AccessibleHypertext uppdaterat.
    • GTK+ 3.24.51 – trådsäker bildläsning, korrekt UTF-8 i titlar, stabilare GL-kontext; Wayland/X11/Windows-polish.
    • libadwaita 1.8.1 – bättre touch-val i ComboRow, Enter-aktivering i EntryRow, RTL-justeringar, headerbar-fixar (macOS).

    Tillgänglighet

    • Orca 49.3 – bättre webbnavigering, tal i GTK4-appar, mindre event-lagg, fixar för braille & cursor-routing.
    • at-spi2-core 2.58.1 – krasch vid registrering fixad, säkrare Python-hashning, macOS-byggfixar.

    System & tjänster

    • GNOME Control Center 49.1 – a11y i IP-fält, bättre felfeedback i användarpanelen, tidszonsdialog-behörigheter, ikon-skalning.
    • gnome-settings-daemon 49.1 – renare byggvägar; X-ext beroenden undviks när Wayland/Xwayland ej används.
    • gnome-session 49.1 – reapar barnprocesser korrekt (färre zombies), fixar option-parsing, robustare DBUS_SESSION_BUS_ADDRESS i icke-systemd.

    Appar & bibliotek

    • Epiphany 49.1 – adressfälts-dropdown, Unicode-visning och minnesöverföring fixade.
    • Nautilus 49.1 – kraschfixar, bättre inklistring av stora bilder, förbättrad kontrast; känd regression: sök i app-väljaren.
    • GNOME Software 49.1 – säkrare uppdateringsnotiser, bättre sök av extra paket.
    • gnome-remote-desktop 49.1 – fix för bildkorruption på NVIDIA-GPU:er.
    • Simple Scan 49.0.1, GNOME Music 49.1, Maps 49.2 – stabilitets- och översättningsuppdateringar.
    • libnotify 0.8.7 – Gio.AppLaunchContext-API, bättre snap-miljöhantering.
    • librest 0.10.2 – OAuth2-parsningsfixar, enhetlig header.
    • glycin 2.0.3 – säkrare sandbox, färgfixar för HEIC/AVIF, färre trådar, tidsgränser för laddare.

    Versionbump (urval)

    gjs1.86.0
    glibmm2.86.0
    gtkmm4.20.0
    gdk-pixbuf2.44.3
    pygobject3.54.3
    tinysparql3.10.1
    localsearch3.10.1
    zenity4.2.0

    Ej uppgraderat i 49.1 (urval)

    adwaita-fonts, adwaita-icon-theme, baobab, gnome-builder, gnome-desktop, gnome-text-editor, gnome-weather, gvfs, libsecret, librsvg, libhandy, pango, vala, xdg-desktop-portal-gnome m.fl.

    Utrullning

    Landar successivt i distros som redan erbjuder GNOME 49. Rolling-release får den först, stabila utgåvor under kommande veckor.

  • Farväl Windows 10 –Hej, linux , dags att återta den digitala friheten

    När Microsoft nu lägger locket på för Windows 10 lämnas miljontals användare utan säkerhetsuppdateringar. Många tror att den enda vägen framåt är Windows 11 – men det finns andra alternativ. I en tid då digital suveränitet blir allt viktigare kan det vara dags att ta tillbaka kontrollen över sina egna datorer.


    I dag slutar Microsoft att stödja Windows 10 med säkerhetsuppdateringar.
    Men det finns alternativ – du behöver inte slänga din dator bara för att den inte stöder Windows 11.

    När Microsoft nu avslutar stödet för Windows 10 står många inför frågan: måste vi verkligen gå över till Windows 11?
    I en tid då allt fler talar om digital suveränitet kräver Microsoft att användare skapar ett konto hos dem bara för att kunna använda deras operativsystem. Samtidigt växer beroendet av molntjänster från jättar som Microsoft och Google – men vad händer egentligen med vår personliga data där?

    Vi vet att information används till allt från AI-träning till riktad marknadsföring. Om en AI tränas på fakturor, mejl och dokument som lagras i molnet – vem garanterar då att uppgifterna inte utnyttjas för kommersiella syften?

    Utvecklingen påminner om bilbranschen: köper du en modern Volvo EX90, fylld med datorer och elektronik, är du beroende av auktoriserade tekniker. Den gamla Volvo 240:n kunde däremot lagas av vilken bymekaniker som helst. Samma sak håller nu på att hända med våra datorer – från verktyg vi själva kontrollerar till låsta system vi bara får använda på tillverkarens villkor.

    Men vad använder de flesta egentligen sin dator till i dag?
    Att betala räkningar, läsa e-post och skriva några brev. För sådant krävs varken Windows 11 eller Apples senaste system.

    Ett lättviktigt Linux-system, som Ubuntu eller Mint, fungerar utmärkt även på äldre datorer – utan tvångskonton, reklam eller dolda spionfunktioner.

    Kanske är det nu vi ska säga farväl, inte bara till Windows 10, utan också till idén om att våra datorer måste kontrolleras av någon annan än oss själva.
    Kanske är det dags att säga hej till Linux.

    Fakta: Windows 10 — slutet på en era

    Lansering:
    29 juli 2015
    End of Life:
    14 oktober 2025

    Efter nästan tio år upphör Microsoft helt med säkerhetsuppdateringar och buggfixar för Windows 10. Systemet fungerar fortsatt, men blir gradvis mer sårbart för nya hot.

    Företag kan köpa Extended Security Updates (ESU) under en begränsad tid, men det är en tillfällig och kostsam lösning. För privatpersoner är stödet slut.

    Minnesnotis: Windows 10 gav många stabil drift — men också oväntade omstarter, envisa uppdateringar och den klassiska blåskärmen. När epoken nu avslutas kan det vara läge att prova ett friare alternativ.
    Tips: Lättviktiga Linux-distributioner som Ubuntu eller Mint fungerar utmärkt på äldre datorer.

  • Svar till herr G.

    Många föredrar Linux Mint eftersom den har ett gränssnitt som påminner om Windows, men Ubuntu är också en utmärkt distribution. Ubuntu liknar inte Windows, men är lättanvänt. Fördelen med version 24.04 LTS är att den har support till 2029.

    Herr G har en Lenovo IdeaCentre AI03 med Windows 11, men föredrar att arbeta i Linux Mint, som han främst använder för kreativt skrivande och e-post. Han tycker att Windows fungerar dåligt för hans behov och vill därför hitta en stabil och enkel Linux-lösning. Rekommendationen han fått är Linux Mint 21.3, men han är osäker eftersom han inte är van vid att felsöka Linux. Han planerar att installera Linux Mint på en extern 1 TB-hårddisk och köra systemet som alternativ bootning (dual boot), men undrar om det finns ett bättre upplägg för bootningen eller en annan version av Mint som passar honom bättre.

    Linux.se Svara

    Oavsett om du väljer Ubuntu eller Linux Mint finns det stora gemenskaper på nätet där man kan få hjälp. Med AI:s intåg kan man numera dessutom ofta få utmärkt support den vägen.

    Du kan starta Linux från en extern disk – använd helst en SSD (till exempel Samsung T7, som är en bra produkt) och gärna via USB-C, annars kan det bli mycket långsamt.

    Ett annat alternativ är att du letar reda på en äldre laptop som inte klarar Windows 11 – det finns gott om sådana just nu till lågt pris. Kör sedan en testinstallation av Linux på den och se hur det fungerar.

    Många föredrar Linux Mint eftersom den har ett gränssnitt som påminner om Windows, men Ubuntu är också en utmärkt distribution. Ubuntu liknar inte Windows, men är lättanvänt. Fördelen med version 24.04 LTS är att den har support till 2029.

  • Gratis verktyg för att skapa QR koder

    I en tid när allt fler QR-koder används för att koppla samman den fysiska och digitala världen, står tjänsten qr.televinken.org som ett exempel på digital självständighet. Här skapar du egna QR-koder för webbsidor, kontaktkort, e-post eller telefon – utan konton, reklam eller mellanhänder. En enkel och fri lösning, slöjdad fram med hjälp av en virtuell Linux-maskin och ChatGPT.

    I en tid när allt fler QR-koder används för att länka till webbsidor, kontaktkort och evenemang, har många vant sig vid att använda olika onlinetjänster för att skapa dem. Problemet är att dessa tjänster ofta kräver registrering, lagrar data hos sig själva, eller tar betalt för att ladda ner QR-koder i hög upplösning.

    Det var just det här som blev startpunkten för qr.televinken.org – en fristående QR-kodtjänst som bygger på enkelhet, frihet och digital självständighet.

    En tjänst skapad för självständiga användare

    Till skillnad från många kommersiella QR-tjänster är qr.televinken.org inte beroende av någon central aktör eller inloggning. Du behöver inte skapa konto, du behöver inte lämna ifrån dig några personuppgifter – och du får din QR-kod direkt, i hög kvalitet, redo att användas var du vill.

    Tjänsten är skapad med tanken om digital självhushållning: att användaren själv ska kunna skapa det man behöver, utan att vara beroende av en mellanhand.

    Skapa QR-koder för flera ändamål

    qr.televinken.org kan du enkelt skapa QR-koder för:

    • Webbadresser – länka till din hemsida eller ett dokument.
    • SMS och telefonnummer – låt folk kontakta dig med ett enda skann.
    • E-postadresser – skapa en färdig “mailto”-länk i QR-form.
    • Visitkort (vCard) – dela dina kontaktuppgifter snabbt och modernt.

    Sedan mobilkameror började läsa QR-koder direkt har användningen exploderat, och qr.televinken.org gör det möjligt för alla att skapa dem på ett tryggt och självständigt sätt.

    Frihet i fokus

    Det här handlar inte bara om QR-koder – det handlar om digital frihet.
    Med qr.televinken.org slipper du reklam, abonnemang och dolda spårningstjänster. Det är en QR-tjänst som respekterar användaren och levererar det viktigaste:
    en enkel, snygg och högupplöst QR-kod – utan krångel.

    Ett gott exempel på digital slöjd

    qr.televinken.org är ett lysande exempel på vad man faktiskt kan slöjda ihop själv, med hjälp av en virtuell Linux-maskin och ChatGPT som assistent.
    Det visar att den som vill, kan skapa sin egen fungerande onlinetjänst – utan att vara ett företag, utan dyra verktyg och utan beroende av stora molnplattformar.

    En ny tid för digitalt skapande

    Ända sedan de första hemdatorerna gjorde entré i våra hem har man sagt att ”endast fantasin sätter gränser.”
    Men sanningen är att även den bästa idén ofta stannade vid just en idé – eftersom det krävdes programmeringskunskaper för att förverkliga den.

    Med moderna AI-verktyg som ChatGPT har den verkligheten förändrats.
    Det som tidigare krävde dyra konsulter eller år av studier kan i dag lösas av vem som helst med lite jävlar anamma, nyfikenhet och en vilja att skapa.

    Vi lever i en tid där kreativitet inte längre stoppas av tekniken – tvärtom hjälper tekniken oss att frigöra fantasin.
    Och med ett verktyg som ChatGPT vid sin sida kan man, från sin egen kammare, bygga något som både är användbart, tillgängligt och helt fritt från beroenden.

    Ett litet steg för en QR-kod – men ett stort steg för digital självständighet.

    https://qr.televinken.org

    Det här behöver du för att bygga en egen webbtjänst liknande den som qr.televinken.org

    Att bygga en egen webbtjänst behöver inte vara svårt – det handlar mest om nyfikenhet och viljan att prova. Med en virtuell Linux-maskin, lite grundläggande serverkunskap och hjälp från ChatGPT kan du skapa en fullt fungerande tjänst på egen hand.

    1. En LAMP-miljö
    Du behöver en LAMP-miljö (Linux, Apache, MySQL, PHP). Det går utmärkt att köra i en virtuell maskin – till exempel i VMware, VirtualBox eller på en äldre fysisk dator. Ett bra val är Ubuntu Server eller Debian 13.

    2. Installera grunderna
    Installera Apache, PHP och MySQL med:
    sudo apt install apache2 php mysql-server
    Öppna sedan webbläsaren och gå till http://<din maskins IP-adress> för att testa att Apache fungerar.

    3. Skaffa ett ChatGPT-konto
    Ett gratiskonto räcker långt. ChatGPT kan hjälpa dig att förstå felmeddelanden, förklara konfigurationsfiler och föreslå lösningar i realtid.

    4. Konfigurera din miljö
    När du kör din virtuella maskin, se till att den har en egen IP-adress (t.ex. via “Bridged mode”). Installera därefter Apache, PHP och MySQL. Då kan du nå servern direkt från din dator via nätverket.

    5. Dela filer mellan Linux och Windows
    Om du använder Windows som värdsystem kan du dela data mellan Windows och Linux med Samba.
    sudo apt install samba
    Redigera sedan /etc/samba/smb.conf och dela ut mappen /var/www/html för enkel åtkomst.

    6. Testa din första sida
    Skapa filen /var/www/html/index.php med:
    <?php echo "Hej världen!"; ?>
    Öppna den i webbläsaren – du har just byggt din första webbtjänst!

    7. Be ChatGPT om hjälp
    Om något inte fungerar, fråga ChatGPT. Det är som att ha en kunnig handledare tillgänglig dygnet runt.

    Slutsats:
    Med Linux, en virtuell maskin och ChatGPT kan vem som helst bygga en fungerande, stabil och fri webbtjänst – oavsett om det gäller QR-koder, kontaktformulär eller något helt annat.

    Digital slöjd när den är som bäst – enkelt, lärorikt och helt i egen regi.
  • HP EliteBook 2530p – ultramobilitet före sin tid

    Liten till formatet men stor i hållbarhet – HP EliteBook 2530p var redan 2008 en ingenjörsbragd i miniatyr. Den kombinerade militärklassad robusthet med låg vikt, stark säkerhet och proffsfunktioner i ett paket som fortfarande imponerar. Idag, över femton år senare, visar den att riktigt byggkvalitet aldrig går ur tiden.

    När HP lanserade EliteBook 2530p år 2008 riktade man sig till resande proffs som behövde en dator som var lätt, robust och säker. Med en vikt på bara 1,45 kilo och ett chassi som uppfyllde MIL-STD-810F-standarden klarade den både damm, vibrationer och värme. Det var en minidator som kändes mer som ett verktyg än en pryl.

    Byggd för att hålla
    EliteBook 2530p hade HP DuraCase-design i aluminium, spilltåligt tangentbord och skydd mot stötar genom 3D DriveGuard. Tangenterna var förstärkta med DuraKeys, och den borstade metallytan höll sig fin även efter år av användning. Det här var en dator byggd för att överleva väskan, flyget och kontoret – dag efter dag.

    Prestanda i miniformat
    Under skalet fanns Intel Centrino 2-plattformen med Core 2 Duo ULV/LV-processorer och upp till 8 GB DDR2-minne, vilket var imponerande för sin storlek. Lagringen kunde bestå av antingen en 1,8-tums eller 2,5-tums hårddisk eller SSD, och grafiken sköttes av Intel GMA X4500 HD. Den var aldrig någon kraftmaskin – men till kontorsarbete, surf och enklare multimedia räckte den gott.

    Skärm och batteri
    Den 12,1-tums Illumi-Lite LED-skärmen var tidig med sin kvicksilverfria belysning och låga strömförbrukning. Tre olika batterialternativ – 3, 6 eller 9 celler – gjorde det möjligt att välja mellan låg vikt eller heldagsdrift, något som var ovanligt flexibelt i ultraklassens barndom.

    Alltid uppkopplad
    EliteBook 2530p kunde utrustas med HP Mobile Broadband (Gobi) för globalt mobilt bredband, och hade i standardutförande Wi-Fi, Bluetooth, Gigabit Ethernet och FireWire. Den var kort sagt redo att kommunicera med nästan vad som helst.

    Säkerhet och smarta funktioner
    Med HP ProtectTools, TPM-chip, fingeravtrycksläsare och smartkortstöd var datan väl skyddad. Den inbyggda 2 MP-webbkameran kunde till och med läsa av visitkort, och gjorde datorn redo för tidiga videomöten via Skype och VoIP.

    Ett arv av hållbarhet
    Mer än femton år senare lever många exemplar vidare. Ett EliteBook 2530p med SSD och Ubuntu 24.04 LTS fungerar fortfarande för textarbete, surf och till och med streaming från SVT – med nöd och näppe. Tangentbordet är förvånansvärt bra, och byggkvaliteten känns gedigen än idag.

    Det exemplar vi testade saknade batteri och hade kvar sin gamla hårddisk, men upplevelsen var ändå överraskande användbar. På en loppis kan man ibland hitta en sådan maskin för under 200 kronor med nätadapter – ett fynd för den som vill ha en dator som till exempel Telegram-dator.

    HP EliteBook 2530p påminner oss om en tid då kvalitet, hållbarhet och reparerbarhet stod i centrum – och om hur en välbyggd dator kan överleva långt efter sin tänkta livslängd.

    HP EliteBook 2530p – Teknisk specifikation

    Lanseringsår: 2008
    Chassi: Aluminium, uppfyller MIL-STD-810F
    Vikt: Från 1,45 kg
    Skärm: 12,1″ Illumi-Lite LED, 1280×800 (WXGA)
    Processor: Intel Core 2 Duo ULV SU9300 (1.2 GHz)
        eller LV SL9400 (1.86 GHz)
    Chipset: Intel GS45 Express
    Grafik: Intel GMA X4500 HD
    Minne: Upp till 8 GB DDR2 (2×SO-DIMM, 800 MHz)
    Lagring: 1.8″ eller 2.5″ SATA HDD/SSD
    Optisk enhet: DVD-ROM eller DVD±RW (valbar)
    Trådlöst: Wi-Fi (802.11 a/b/g/n), Bluetooth 2.0, HP Mobile Broadband (Gobi)
    Nätverk: Gigabit Ethernet, 56K modem
    Portar: 2×USB 2.0 (3 utan optisk enhet), VGA, FireWire, SD, RJ-11, RJ-45
    Säkerhet: TPM 1.2, Fingeravtrycksläsare, Smartkort, HP ProtectTools
    Ljud: HD Audio, dubbla mikrofoner, hörlurs-/linjeutgång
    Kamera: 2 MP med visitkortsläsning
    Batterier: 3-cell (31 Wh), 6-cell (55 Wh), 9-cell (83 Wh)
    Operativsystem (ursprung): Windows Vista Business / XP Pro / FreeDOS
    Modern kompatibilitet: Ubuntu 24.04 LTS fungerar

    Kommentar: Äldre men robust maskin. Passar utmärkt som skrivdator eller lätt Linux-terminal.
  • Så gör du om en gammal dator till surfmaskin med support till 2029

    När Windows 10 slutar få säkerhetsuppdateringar behöver du inte köpa nytt. Med Ubuntu 24.04 LTS kan en tio år gammal laptop bli en trygg surfmaskin med stöd till 2029. Guiden visar vad som fungerar i Linux, hur du gör backup, skapar en startbar USB-sticka och installerar – steg för steg – så att du förlänger livslängden och sparar både pengar och miljö.

    Windows 10 har nått vägs ände. Microsoft skickar inte längre ut säkerhetsuppdateringar, vilket betyder att den som fortsätter använda systemet riskerar att bli sårbar för angrepp. Många väljer då att köpa en ny dator, men det finns ett alternativ som både är billigare och mer miljövänligt: att installera Linux och förvandla den gamla datorn till en stabil surfmaskin.

    Det kanske låter svårt, men i praktiken är det inte så krångligt. Med några förberedelser och lite tålamod går det att ge datorn flera år till av pålitlig användning – ända fram till 2029 om man väljer rätt system.

    Hur gammal dator kan jag använda?
    En vanlig fråga är förstås: fungerar min gamla dator verkligen med Linux? Svaret är att chansen är stor, så länge datorn är byggd för 64 bitar. De allra flesta datorer från de senaste femton åren är det.

    En maskin med en Intel i3, i5 eller i7 från början av 2010-talet, eller en motsvarande AMD-processor, fungerar ofta förvånansvärt bra. Prestandan kanske inte räcker för de tyngsta programmen, men för e-post, webbsurf, film och enklare kontorsarbete räcker den mer än väl.

    Vilket operativsystem ska jag välja?
    Här dyker nästa fråga upp. Det finns nämligen flera alternativ.

    ChromeOS Flex marknadsförs ofta som en lösning för gamla datorer, men det är värt att känna till begränsningarna. Systemet gör inte din dator till en riktig Chromebook, du kan inte installera Android-appar och du blir helt beroende av Googles ekosystem. Det är med andra ord ett ganska slutet alternativ som inte passar alla.

    Linux-distributioner som Debian och Ubuntu är mer flexibla. Av dessa är Ubuntu 24.04 LTS det mest praktiska valet för den som vill ha något enkelt, modernt och långsiktigt. LTS står för Long Term Support, vilket innebär att systemet får säkerhetsuppdateringar ända fram till 2029.

    Vad fungerar – och vad fungerar inte?
    Att byta till Linux innebär vissa förändringar. Programmen ser annorlunda ut och alla finesser från Windows följer inte med. Men för många vardagsbehov fungerar Linux utmärkt.

    Det går bra att logga in på internetbanken, använda mobilt BankID, skriva e-post, strömma video från SVT Play och YouTube samt arbeta i kontorsprogram. LibreOffice, som följer med Ubuntu, fungerar för att skriva dokument och göra kalkyler. För den som bara behöver redigera en hushållsbudget eller skriva ett brev duger det gott.

    Däremot finns det områden där Linux inte är lika starkt. Släktforskningsprogram är ofta gjorda för Windows, och BankID på fil eller med sladd stöds inte lika bra. Har du mycket data i Microsofts molntjänst OneDrive kan integrationen också upplevas som begränsad.

    Skrivare
    Skrivare är antingen himmel eller helvete i Linux. Är skrivaren en välkonstruerad produkt som använder standardiserade skrivarspråk som PCL3, PCL6 eller PostScript, fungerar det oftast utan problem. Men är det tillverkarens egen speciallösning, gjord enbart för Windows (och ibland Mac), blir det betydligt krångligare.

    Generellt sett fungerar HP-modeller bra, men det finns undantag – särskilt bland de skrivare som ursprungligen kom från Samsung. HP köpte Samsungs skrivardivision för ungefär åtta år sedan. Mer information finns på linux.se om skrivare som fungerar bra och dåligt.

    Förberedelser: gör backup
    Innan man installerar Linux är det viktigt att tänka på en sak: allt på datorns hårddisk raderas. Därför måste du först säkerhetskopiera dina filer. Kopiera bilder, dokument och annat du vill spara till ett USB-minne eller en extern hårddisk. När det är gjort kan du gå vidare.

    Att skapa en startbar USB-sticka
    För att installera Linux behövs en USB-sticka på minst 8 GB. Den ska göras startbar, vilket innebär att datorn kan använda den för att starta upp installationen.

    Så här gör du:

    1. Ladda ner programmet Rufus, som finns gratis på nätet.
    2. Ladda ner Ubuntu 24.04 LTS från wiki.linux.se.
    3. Använd Rufus för att skriva Ubuntu till din USB-sticka. Det tar bara några minuter.

    Nu har du ett färdigt installationsmedium.

    En annan gudie vi har skrivit i ämnet Skapa du startbart Linux stick

    Så startar du från USB
    Nästa steg är att få datorn att starta från stickan istället för från hårddisken. Sätt i stickan, starta om datorn och tryck på den tangent som ger dig startmenyn. På många datorer är det F11, på HP ofta ESC, och ibland F2 eller Delete.

    I startmenyn väljer du stickan som enhet. Om datorn vägrar kan det bero på att Secure Boot är aktiverat i BIOS. Det går att stänga av där och sedan prova igen.

    Installationen av Ubuntu
    När datorn väl startar från stickan laddas Ubuntus installationsprogram. Det är ganska likt att installera Windows: man får välja språk, land, tangentbordslayout och nätverksinställningar.

    Några saker är bra att tänka på:

    • Välj ”fullständig installation” så får du med program som LibreOffice och GIMP.
    • Kryssa i alternativet att installera program från tredje part – då fungerar grafik och wifi bättre.
    • Kryssa även i alternativet att installera stöd för fler mediaformat, så att video och musik spelas upp utan problem.
    • När du får frågan om hur hårddisken ska användas, välj att radera hela disken (förutsatt att du har gjort backup).
    • Skapa sedan ditt användarkonto och välj lösenord.
    • Ställ in tidszonen till Europa/Stockholm.

    Installationen tar en stund. När den är klar startar datorn om och du möts av ett nytt, fräscht Ubuntu.

    Kom igång med din nya dator
    Ubuntu levereras med webbläsaren Firefox som standard. För att kunna spela upp vissa program på SVT Play och liknande tjänster behöver du aktivera DRM i inställningarna. Vill du använda Google Chrome går det bra att ladda ner och installera från Googles webbplats.

    I Ubuntus programbutik finns mängder av appar, allt från enkla spel till avancerade verktyg. För det mesta räcker standardprogrammen långt, men det finns mycket att upptäcka.

    Om du behöver hjälp
    För många går installationen smidigt. Men tycker du att det känns för krångligt finns hjälp att få. I Stockholm kan man vända sig till Datorhjälp.se på Orrespelsvägen 13 i Bromma. Bor du på annan ort finns det ofta lokala datorfirmor. Dock bör man undvika det stora elkedjorna support, det klara bara av att installera windows med nöd och näpe.

    Med dessa steg förvandlas en dator som annars kanske skulle hamna på återvinningen till en fullt fungerande surfmaskin – med tryggt stöd ända fram till 2029.

    Fördelar med Linux

    Digital suveränitet är ett begrepp som allt oftare diskuteras. I dag samlar stora företag som Microsoft, Google och Apple in enorma mängder data om våra liv.

    Eftere Års 2026 val kan vi få en regering med kommunister som ministrar, och då kan demokratin riskera att avskaffas – precis som i Tyskland 1933, där socialister tog makten. Ett sätt att skydda sig mot diktaturens kreatur är att hålla sin data borta från dessa stora jättar.

    Linux är ett verktyg för att stärka den digitala suveräniteten.

    FAKTARUTA: Klimat- & miljöeffekter av laptops

    Ny laptop – inbäddade utsläpp:200–350 kg CO₂e per enhet är typiskt (stora variationer per modell). Produktionen står ofta för ~80 % av livscykelns utsläpp. Källor: Tech Carbon Standard; Quantum Lifecycle.

    Exempel (Apple): MacBook Air (M2, 2022) totalt ≈ ~160 kg CO₂e över livscykeln, där majoriteten kommer från tillverkningen. Källa: Apple Product Environmental Report.

    Årlig elanvändning (laptop): cirka ~75–90 kWh/år vid normal kontors/användning. Källa: US OSTI studie; branschsammanställningar.


    Förlängd livslängd = störst vinst: att behålla en notebook 6 i stället för 3 år minskar de årliga utsläppen med ~47 %. Källa: TCO Certified (2025).

    EU-perspektiv: +1 år extra livslängd för alla notebooks i EU kan spara ≈ 1,6 Mt CO₂/år till 2030 (≈ 870 000 bilar ur trafik). Källa: EEB-underlag via Foxway-rapport.

    E-avfall i världen: 62 miljoner ton (2022) och stigande – återanvändning förskjuter nyproduktion och minskar resursuttag. Källa: Global e-Waste Monitor 2024.

    Snabb slutsats: De största klimatvinsterna kommer av att inte köpa nytt. Förläng livet på din laptop med 2–3 år → undvik ofta 200–350 kg CO₂e nyproduktion och spara råmaterial, energi och e-avfall.
  • Raspberry Pi 500+: En modern hemdator med retroanda

    Raspberry Pi fortsätter att tänja på gränserna för vad små datorer kan vara. Med nya Raspberry Pi 500+ tar de allt-i-ett-konceptet till nästa nivå: ett stilrent mekaniskt tangentbord med RGB-belysning, inbyggd 256 GB SSD, hela 16 GB RAM och kraften från Raspberry Pi 5. Det är en modern hyllning till hemdatorerna från 80-talet – fast starkare, snabbare och mer anpassningsbar än någonsin.

    Raspberry Pi överraskar igen – och denna gång med sitt mest påkostade allt-i-ett-paket hittills. Raspberry Pi 500+ är inte bara en dator, det är en hyllning till de klassiska hemdatorerna som många av oss växte upp med, men i modern tappning.

    Från Pi 400 till Pi 500+

    Resan började redan 2020 med Raspberry Pi 400, en dator inbyggd i ett membrantangentbord. Den blev en succé bland hobbyister och spelade en viktig roll under pandemin då tusentals delades ut till barn som studerade hemifrån.

    Förra året kom Raspberry Pi 500, uppföljaren med mer kraft och ett mer gediget utförande. Men många lade märke till att det fanns tomma platser på kretskortet, som om något mer var på gång. Nu vet vi svaret: Raspberry Pi 500+, modellen som skruvar upp allt till nästa nivå.

    Mekaniskt tangentbord med stil

    Den mest påtagliga nyheten är tangentbordet. Istället för membranteknik får vi nu ett mekaniskt tangentbord med Gateron KS-33 Blue-brytare. Varje tangent ger ett tydligt klick och en respons som gör skrivandet och programmerandet till en ren fröjd.

    Dessutom har varje tangent individuellt adresserbara RGB-lysdioder, vilket öppnar för allt från subtil bakgrundsbelysning till avancerade ljuseffekter. Tangentbordet styrs av en RP2040-krets med QMK, vilket betyder att anpassningarna är nästan obegränsade – och ja, någon lär snart porta Doom till tangentbordet.

    För entusiaster som vill byta ut tangenterna är det enkelt: Raspberry Pi 500+ är kompatibel med de flesta eftermarknadens keycaps och levereras med ett verktyg för att ta bort tangenterna.

    Inbyggd SSD och M.2-expansion

    En annan stor nyhet är lagringen. Till skillnad från tidigare modeller levereras Raspberry Pi 500+ med en inbyggd 256GB SSD via M.2, komplett med Raspberry Pi OS förinstallerat.

    Vill du uppgradera? Inga problem. Chassit är utformat för att kunna öppnas försiktigt, och du kan installera vilken M.2 2280-enhet du vill – allt från större SSD:er till andra PCIe-enheter. Om du föredrar flexibilitet stöds även uppstart från SD-kort eller externa USB-SSD:er.

    Mer minne än någonsin

    För att hantera de tyngsta uppgifterna är Raspberry Pi 500+ utrustad med hela 16GB LPDDR4X-4267 RAM. Det är den största minnesmängd som någonsin byggts in i en Raspberry Pi.

    Det öppnar för användningsområden långt bortom vanlig hobbyprogrammering:

    • Byggservrar
    • Simuleringar inom beräkningsvätskedynamik
    • Lokala AI-modeller
    • Eller varför inte – hundratals öppna webbläsarflikar

    En modern hyllning till klassikerna

    Raspberry Pi 500+ är inte bara en dator, det är också ett slags retrohommage. Den för tankarna till de klassiska hemdatorerna från 80-talet, men med modern hårdvara, moderna gränssnitt och prestanda som kan konkurrera med vanliga PC-datorer i många vardagliga användningsområden.

    Hos Raspberry Pi kallar de det själva för deras mest polerade produkt hittills – och det är lätt att förstå varför.

    Tekniska specifikationer – Raspberry Pi 500+

    EgenskapSpecifikation
    ProcessorRaspberry Pi 5 SoC (samma som i Pi 500)
    RAM16GB LPDDR4X-4267 SDRAM
    Lagring256GB M.2 SSD (förinstallerad med Raspberry Pi OS)
    ExpansionIntern M.2 2280-plats (PCIe)
    TangentbordMekaniskt, Gateron KS-33 Blue-switchar, lågprofil
    BelysningIndividuellt adresserbara RGB-lysdioder per tangent
    KeycapsAnpassade, spraymålade och lasergraverade (kompatibla med aftermarket-set)
    Styrning tangentbordRP2040 med QMK
    UppstartsmöjligheterSSD (M.2), SD-kort, externa USB-SSD:er
    DesignSilvergrå (RAL 7001), verktyg för att öppna chassit medföljer

    Toms Hardware åsikt om pi 500+

    Efter succén med Raspberry Pi 500 kommer nu Raspberry Pi 500+, en uppgraderad modell med 16 GB RAM och 256 GB NVMe SSD. Priset är 200 dollar, vilket placerar den i nivå med enklare bärbara datorer. Startpaketet med mus, nätadapter, HDMI-kabel och guide kostar 220 dollar.

    Designen domineras av det mekaniska tangentbordet med Gateron Blue-switchar och RGB-belysning, som kan styras via mjukvara eller Python. Chassit är större än Pi 500 för att rymma SSD:n, men portarna är i stort sett desamma. Däremot saknas CSI/DSI-gränssnitt, så kamera får anslutas via USB.

    Inuti finns ett moderkort med stor kylfläns, plats för NVMe och en RP2040-mikrokontroller som hanterar tangentbord och ljus. Kylningen fungerar bra – enheten blir något varmare än Pi 500 men drar lite mindre ström tack vare ett nytt chip-stepp. Vid överklockning når processorn nästan 3 GHz utan att gå över 70 °C, men en starkare strömförsörjning behövs.

    NVMe-SSD:n ger bättre läs- och skrivhastigheter än microSD-kort, men märkligt nog tar själva uppstarten längre tid från NVMe än från microSD. GPIO-stiften finns kvar på kortet, men de sitter horisontellt längs baksidan och är därför svåra att komma åt direkt. För att använda dem på ett praktiskt sätt behöver man en så kallad breakout-adapter som vinklar ut eller sprider stiften. Dessutom är stödet för HAT-tillägg fortfarande begränsat på Pi 5-serien.

    Raspberry Pi 500+ är i grunden en Pi 500 med mer minne och snabbare lagring. Tangentbordet är en höjdpunkt och datorn fungerar bra som enkel desktop, tunn klient eller skol-PC. Däremot gör priset att den känns mer som en billig ARM-baserad dator än en klassisk budget-Pi.

    Läs hela artikel på : https://www.tomshardware.com/raspberry-pi/raspberry-pi-500-plus-review

    Raspberry Pi 500+ – Sammanfattning

    Fördelar

    • 16 GB RAM och 256 GB NVMe SSD – mycket bättre än microSD-lagring.
    • Mekaniskt tangentbord med Gateron Blue-switchar – klickigt och skönt att skriva på.
    • RGB-belysning på tangenterna – med flera effekter och egen kodning via Python.
    • Passiv kylning med stor aluminiumkylfläns – håller sig sval även vid överklockning.
    • Bättre strömförbrukning tack vare nytt chip (D0-stepping).
    • Kan fungera som enkel hemmadator, tunn klient eller skol-PC.

    Nackdelar

    • Dyrare än tidigare modeller – cirka 2750 kr gör att den lämnar budgetsegmentet.
    • Desktop Kit kostar runt 3025 kr, vilket närmar sig priset för enklare bärbara datorer.
    • Boot från NVMe långsammare än från microSD.
    • Inget CSI/DSI-gränssnitt – alltså ingen kameraanslutning, bara USB.
    • Begränsat HAT-stöd på GPIO med Pi 5-serien.
    • Lite tråkig design (helt vit), saknar “raspberry & white”-estetiken från Pi 400.

    Priset är omräknat från dollarpriset och inkluderar svensk moms på 25 %.

    Jämförelse mellan Raspberry Pi 400, 500 och 500+

    Jämförelse: Raspberry Pi 400 vs 500 vs 500+
    Modell Processor RAM Lagring Tangentbord Expansion Belysning Släppår
    Raspberry Pi 400 Pi 4 SoC 4 GB microSD Membrantangentbord Ingen Nej 2020
    Raspberry Pi 500 Pi 5 SoC 8 GB microSD Membrantangentbord Förberedd M.2 (ej aktiverad) Nej 2024
    Raspberry Pi 500+ Pi 5 SoC 16 GB 256 GB M.2 SSD
    (RPi OS)
    Mekaniskt (Gateron Blue) Full M.2 2280
    (PCIe)
    Ja, RGB 2025
  • Windows 10 går i pension – vad händer nu?

    När Windows 10 nu går i pension står miljontals datoranvändare inför ett vägval: fortsätta på en plattform utan säkerhetsuppdateringar eller söka nya alternativ. Men datorn behöver inte hamna på skroten – med Linux kan den få ett nytt liv, fullt av moderna program och långvarigt stöd.

    Om ungefär en månad upphör stödet för Windows 10. Miljontals datorer världen över kommer inte längre få säkerhetsuppdateringar, och frågan många ställer sig är: vad gör jag nu?

    Till skillnad från vad vissa tror blir inte datorn oanvändbar över en natt. Windows 10 kommer fortsätta starta och fungera, precis som vanligt. Men från och med stoppdatumet kommer inga nya säkerhetsfixar att släppas. Det gör att sårbarheter som upptäcks framöver kan utnyttjas av hackare – utan att Microsoft täpper till hålen.

    Ett tryggare Windows än förr

    Det kan kännas oroande, men läget är inte lika akut som när Windows XP pensionerades 2014. Då var säkerhetsnivån så låg att en dator som kopplades direkt till internet snabbt kunde infekteras. Windows 10 är betydligt säkrare, med inbyggda skydd som brandvägg och antivirus. Men ju längre tiden går, desto större blir risken att obehöriga hittar luckor.

    Är Linux ett alternativ?

    Ett av de mest diskuterade alternativen är att byta till Linux – ett öppet, fritt operativsystem som används världen över, från superdatorer till mobiltelefoner. Men är det något för vanliga användare?

    Linux är inte samma sak som Windows. Programmen är inte direkt kompatibla, även om det finns lösningar som Wine för att köra vissa Windows-appar. Däremot är Linux utmärkt för den som främst använder datorn för vardagliga saker som att surfa, kolla e-post, streama film och skriva dokument.

    Hårdvara och fallgropar

    En viktig fråga att ställa sig är: vilken utrustning använder jag? De flesta datorer fungerar bra med Linux, men skrivare kan vara en fälla. Vissa Canon-, Epson- och HP-modeller kan vara svåra att få igång.

    För den som bara vill ha en stabil vardagsdator är dock Linux ett starkt alternativ – och framför allt får man fortsatt säkerhetsstöd.

    Vilken Linux ska man välja?

    Det finns hundratals olika Linux-varianter, så kallade distributioner. Här är tre populära alternativ:

    • Ubuntu 24.04 LTS – enkel att komma igång med, långtidssupport till 2029.
    • Linux Mint – för den som vill ha en upplevelse som liknar Windows.
    • Debian – ett stabilt alternativ för äldre hårdvara.

    Program du kan använda i Linux

    Många populära Windows-program har motsvarigheter i Linux. Ofta är de fria och öppna, vilket gör att du slipper licenskostnader. Här är några exempel:

    • LibreOffice – kontorspaket med ordbehandling, kalkylblad och presentationer. Motsvarar Microsoft Office.
    • Thunderbird – e-postklient med stöd för flera konton och kalender. Motsvarar Outlook.
    • GIMP – avancerat bildredigeringsprogram. Motsvarar Photoshop.
    • Krita – digitalt målarprogram, särskilt populärt bland illustratörer. Motsvarar Corel Painter eller Photoshop.
    • Spotify – musikstreaming, fungerar även på Linux.
    • VLC Media Player – spelar upp nästan alla typer av ljud- och videoformat. Motsvarar Windows Media Player.
    • Steam – spelplattform med stöd för tusentals titlar, inklusive många Windows-spel via Proton.
    • Shotcut eller Kdenlive – videoredigeringsprogram. Motsvarar Premiere Pro eller Vegas.

    Kort sagt: det mesta du behöver för vardagligt bruk finns redan i Linux-världen.

    Vad kan man göra – och inte?

    Linux kan inte ersätta alla Windows-program rakt av. Använder man till exempel specialiserad mjukvara för släktforskning eller Photoshop kan det bli knepigt. Men mycket av det vi förr installerade på datorn finns idag som webbtjänster: faktureringsprogram, kontorspaket och till och med bildredigering.

    Med andra ord: för många användare räcker Linux mer än väl.

    Slutsats

    Windows 10\:s pensionsdatum betyder inte att du måste kasta din dator. Men det är klokt att tänka igenom alternativen. Att byta till Linux kan ge nytt liv åt datorn – med säkerhetsuppdateringar, modern programvara och ett grönare avtryck på miljön.

    Kanske är det här den perfekta tiden att testa något nytt?

    Windows → Linux: program och motsvarigheter
    Windows-program Linux-alternativ Vad det gör
    Microsoft Office LibreOffice Ordbehandling, kalkyl, presentationer (Writer/Calc/Impress).
    Outlook Thunderbird E-postklient med kalender, flera konton och tillägg.
    Photoshop GIMP Avancerad bildredigering, lager, filter, plug-ins.
    Illustrator Inkscape Vektorgrafik, loggor, ikoner, SVG.
    Corel Painter / Photoshop (målning) Krita Digital målning/illustration, penslar, lager, HDR.
    MS Paint Pinta Enkel pixelredigering och ritning.
    Windows Media Player VLC Spelar “allt” – video/ljud, DVD, nätströmmar.
    Adobe Premiere Pro / Vegas Kdenlive eller Shotcut Videoredigering med tidslinje, effekter, exportprofiler.
    Adobe Audition Audacity eller Ardour Ljudinspelning, redigering och mastering.
    Notepad++ Kate eller Gedit Text/ kod-redigerare med syntaxmarkering.
    WinRAR / 7-Zip Ark / File Roller / PeaZip Packa upp/komprimera ZIP, RAR, 7z m.m.
    OneDrive-klient Nextcloud klient eller leverantörens Linux-klient (Dropbox/Google Drive via rclone/insync) Synka filer till molnet.
    Spotify (Windows) Spotify (Linux) Musikstreaming – finns som Linux-app och webbspelare.
    Steam (Windows) Steam (Linux) + Proton Spelplattform; kör många Windows-spel via Proton.
    Windows Backup/Återställning Timeshift Systemåterställning och snapshots.
    Tips: De flesta finns i programbutiken (t.ex. “Programvara”, Discover) eller som Flatpak/Snap.
  • Mixxx 2.5.3 förbättrar Digital Vinyl System och utökar hårdvarustödet

    Den öppna källkodsprogramvaran Mixxx har släppts i version 2.5.3. Den nya utgåvan innehåller flera viktiga förbättringar, framför allt för DJs som använder Digital Vinyl System (DVS).

    Den fria DJ-programvaran Mixxx har släppts i en ny version, 2.5.3. Uppdateringen gör programmet enklare och mer exakt att använda, särskilt för de som mixar med digitala vinylspelare (DVS).

    En stor nyhet är att reglaget för hastighet (pitch) på skivspelare och CD-spelare fungerar mer korrekt. Utvecklarna har också bytt ut det gamla filtret mot ett nytt Kalman-filter, som bättre kan räkna ut hur skivan rör sig och därmed ge jämnare resultat – även när man snurrar tillbaka skivan snabbt (backspin).

    Andra förbättringar i DVS är ny spårning av skivans rörelser och bättre kontroll av mätdata, vilket gör mixningen mer stabil.

    Mixxx 2.5.3 har också stöd för en ny kontroller, Icon P1-Nano MIDI 1, samt uppdaterade inställningar för flera populära modeller som Traktor Kontrol S2 Mk1, S4 Mk3, S3 och Numark NS6II.

    Dessutom har utvecklarna tagit bort stödet för Ubuntu 24.10, lagt till nya paket i Debian-versionen, förbättrat byggstöd för GCC 15 och gjort ljudinställningarna tydligare.

    Programmet kan laddas ner som Flatpak från Flathub, byggas från källkod eller installeras direkt från många Linux-distributioners programförråd.

    https://mixxx.org/news/2025-09-03-mixxx-2_5_3-released

  • ZimaBoard 2

    ZimaBoard 2 tar vid där föregångaren slutade – med en ny Intel-processor, snabbare minne och ett förbättrat operativsystem. Resultatet är en liten men mångsidig dator som kan användas till allt från mediaserver och hemautomation till brandvägg eller experimentplattform för Linux. Men även denna generation har sina kompromisser.

    När den första ZimaBoard kom för några år sedan väckte den snabbt intresse bland teknikentusiaster. Nu är uppföljaren här – ZimaBoard 2 – och den visar sig vara allt annat än en blygsam uppdatering. Med kraftfullare hårdvara, smartare mjukvara och fler möjligheter att anpassa efter egna behov, placerar sig den lilla Intel-baserade enkortsdatorn som en flexibel lösning för såväl hobbyprojekt som mer seriösa uppgifter.

    Mer kraft – mindre strömförbrukning

    Det mest påtagliga lyftet sitter i processorn. Där den första modellen byggde på en Celeron N3450, hittar vi nu en fyrkärnig Intel N150. Resultatet är betydligt bättre prestanda, samtidigt som energiförbrukningen ligger kvar på blygsamma 10 watt. Med andra ord: ZimaBoard 2 är både snabbare och mer energieffektiv – en kombination som gör den lika hemma i vardagsrummet som i serverhyllan på kontoret.

    Två varianter, flera möjligheter

    ZimaBoard 2 finns i två versioner: en enklare modell med 8 GB RAM och en större med 16 GB. Båda använder snabbt LPDDR5x-minne och klarar utan problem multitasking, Docker-containrar och vardagsanvändning. Lagringen består av 32 eller 64 GB eMMC, men för den som vill bygga ut finns två SATA-portar och ett PCIe 3.0-uttag – perfekt för extra diskar, NVMe eller nätverkskort på upp till 2,5 Gbit/s.

    Grafikdelen, Intel UHD, orkar med 4K i 60 Hz och via USB-portarna kan man ansluta allt från hårddiskar till trådlösa nätverkskort. Däremot saknas inbyggt Wi-Fi – något som kanske kan överraska i en tid då nästan allt är trådlöst.

    ZimaOS – ett steg framåt

    Den största skillnaden märks dock på mjukvarusidan. ZimaBoard 2 levereras med ZimaOS, en uppföljare till CasaOS som följde med den första modellen. Gränssnittet är webbaserat och användarvänligt, men döljer också avancerade funktioner för den som vill djupdyka. Bland nyheterna finns betydligt smidigare hantering av RAID, och möjligheten att installera Docker-appar med ett klick gör att man snabbt kan förvandla datorn till mediacenter, AI-plattform eller smarthemslösning.

    Dessutom finns stöd för virtualisering – vilket innebär att man kan experimentera med olika operativsystem i små virtuella maskiner. För den som hellre vill använda något annat än ZimaOS går det bra att installera Linux-distributioner som Ubuntu, Debian eller Fedora. Ja, till och med Windows är ett alternativ – om än kanske mer av nyfikenhet än praktisk nytta.

    Inte utan brister

    Allt är dock inte perfekt. Precis som sin föregångare saknar ZimaBoard 2 en fysisk strömknapp – något som kan irritera i längden. Dessutom blir enheten påtagligt varm vid längre drift. En annan nackdel är att ZimaBoard 2, till skillnad från kusinen ZimaBlade, inte kan matas via USB-C. Det innebär att man är bunden till den medföljande nätadaptern i stället för att kunna använda en mer universell lösning.

    Trots dessa brister är det ändå små detaljer i sammanhanget. ZimaBoard 2 framstår fortfarande som en kompakt dator med imponerande bredd och stora användningsmöjligheter.

    Våra tester

    På Linux.se har vi använt ZimaBoard i praktiken, bland annat för att säkerhetskopiera olika webbplatser och som router. I det senare fallet kunde vi dela internetuppkopplingen med grannen – samtidigt som vi isolerade vårt eget lokala nätverk för att skydda det från obehörig åtkomst.

    Slutsats: ZimaBoard 2 är kanske inte en revolution, men det är en tydlig evolution. Med starkare hårdvara, bättre mjukvara och ett brett användningsområde är det en liten dator som förtjänar en plats i verktygslådan för alla teknikintresserade.

    Pris: cirka 200 USD (motsvarande ungefär 2000 kronor). Svensk moms kan tillkomma. Någon svensk återförsäljare är i nuläget inte känd, men produkten kan beställas direkt från tillverkarens hemsida. Eventuell fraktkostnad kan tillkomma.

    ZimaBoard 2 – Fakta

    Processor: Intel N150, 4 kärnor
    TDP: 10 W
    Grafik: Intel UHD, 24 EU @ 1000 MHz
    Video: 4K @ 60 Hz via Mini DisplayPort 1.2

    Modeller:
    • ZimaBoard 2 832 – 8 GB LPDDR5x, 32 GB eMMC
    • ZimaBoard 2 1664 – 16 GB LPDDR5x, 64 GB eMMC

    Expansion:
    • 2 × SATA 3.0
    • PCIe 3.0 x4
    • USB 3.1-portar

    Operativsystem:
    • ZimaOS (förinstallerat)
    • Stöd för Linux (Ubuntu, Debian, Fedora)
    • Android
    • Windows (valfritt)

    Nackdelar:
    • Ingen fysisk strömknapp
    • Blir varm vid längre användning
    • Ingen USB-C-strömförsörjning (endast nätadapter)

  • Så skapar du en startbar Linux USB med Rufus

    Att prova Linux behöver inte vara svårt. Med ett par enkla steg kan du förvandla en vanlig USB-sticka till en startbar installationsenhet. Allt som krävs är en nedladdad ISO-fil och det lilla verktyget Rufus – resten handlar om att veta hur du får datorn att faktiskt boota från stickan.

    För att ladda ner Linux https://www.linux.se/ladda-hem-linux/ , och följ det olika länkarna.

    Att testa eller installera Linux kräver ofta en startbar USB-sticka. Med hjälp av det lilla Windowsprogrammet Rufus kan du enkelt göra om en nedladdad ISO-fil till en fungerande installationssticka. Här går vi igenom processen steg för steg – från nedladdning till att ändra startordningen i datorns BIOS/UEFI.

    Steg 1: Ladda ner ISO-filen

    1. Besök den Linux wiki sidan för den Linuxdistribution du vill använda, till exempel:
    2. Ladda ner den version (ISO-fil) som passar din dator. Ofta finns alternativ för både 64-bitars och specialutgåvor.

    Steg 2: Installera Rufus

    1. Gå till rufus.ie och ladda ner programmet.
    2. Rufus är portabelt – det betyder att du inte behöver installera något. Dubbelklicka bara på filen du laddat ner för att starta programmet.

    Steg 3: Förbered USB-stickan

    1. Sätt in en USB-sticka (helst minst 8 GB).
    2. Kom ihåg att allt innehåll raderas, så säkerhetskopiera filer om det behövs.

    Steg 4: Skapa den startbara USB:n

    1. Öppna Rufus.
    2. Välj din USB-sticka i listan under Enhet.
    3. Klicka på Välj bredvid Startval och leta upp din ISO-fil.
    4. Rufus ställer oftast in rätt alternativ automatiskt (t.ex. GPT/UEFI eller MBR/BIOS). Är du osäker – låt standardinställningarna vara.
    5. Klicka på Starta.
    6. Bekräfta att stickan får raderas och vänta tills statusfältet visar Klar.

    Nu har du en fungerande Linux-USB!

    Steg 5: Ändra startordningen i BIOS/UEFI

    För att datorn ska starta från USB-stickan behöver du tala om det för BIOS/UEFI. Så här gör du:

    1. Starta om datorn.
    2. Tryck på rätt tangent för att öppna BIOS/UEFI eller Boot-menyn. Vanliga alternativ är:
      • Del eller F2 (för att gå in i BIOS/UEFI-menyn)
      • F10, F12 eller Esc (för att öppna en tillfällig Boot-meny)
      • HP Datorer har ESC, så får man fram en menu där man kan ändra bootordningen , annars bruka F12 vara vanligt för att ändra boot ordningen.
    3. I BIOS/UEFI: Leta upp menyn som heter Boot, Boot Order eller Boot Priority.
    4. Flytta upp USB-enheten överst i listan.
    5. Spara ändringarna och starta om.

    Tips: Om din dator har ett särskilt Boot Menu-läge (t.ex. via F12) kan du välja USB-stickan direkt utan att ändra inställningarna permanent.

    Steg 6: Starta Linux

    Om allt gick rätt kommer datorn nu att boota från din USB-sticka och ladda Linux-installationsprogrammet eller en ”live”-miljö där du kan prova systemet direkt.

    Faktaruta: Gör USB-sticka med Rufus
    1. Ladda ner Linux-ISO (t.ex. Ubuntu, Mint, Fedora).
    2. Ladda ner & starta Rufus (portabelt).
    3. Sätt i USB (minst 8 GB) – all data raderas.
    4. Välj Enhet (din USB) och klicka Välj för ISO.
    5. Låt standard (GPT/UEFI eller MBR/BIOS) stå kvar om osäker.
    6. Klicka Starta → vänta till Klar.
    7. Boota från USB (ändra boot-ordning vid behov).
    Boot-tangenter: Del, F2, F10, F12, Esc (varierar mellan modeller).
  • Så kollar du hur hårddisken mår i Linux.

    SMART (Self-Monitoring, Analysis and Reporting Technology) är en inbyggd funktion i hårddiskar och SSD-enheter som kontinuerligt övervakar deras hälsa. Genom att analysera parametrar som temperatur, driftstimmar och antal defekta sektorer kan SMART ge tidiga varningssignaler om en enhet håller på att gå sönder. I Linux kan man med hjälp av paketet smartmontools snabbt kontrollera diskens status, köra självtester och sätta upp automatiserad övervakning. Denna artikel förklarar tekniken bakom SMART och visar hur du i praktiken kan kontrollera hårddiskars och SSD:ers hälsa i olika Linux-distributioner.

    Vad är SMART?

    SMART står för Self-Monitoring, Analysis and Reporting Technology. Det är en standardiserad teknik som finns inbyggd i nästan alla hårddiskar (HDD) och SSD-enheter.

    Syftet är att övervaka diskens hälsa i realtid och varna innan fel leder till dataförlust. SMART gör detta genom att logga olika attribut (mätvärden) som visar hur disken mår.

    Exempel på viktiga attribut:

    • Reallocated Sector Count – Antal sektorer som markerats defekta och ersatts med reservsektorer. Ett ökande värde betyder att disken försämras.
    • Current Pending Sector Count – Antal sektorer som är osäkra och väntar på omallokering. En stark varningssignal.
    • Power-On Hours – Hur länge enheten har varit igång. Ger en bild av diskens ålder.
    • Temperature – Diskens arbetstemperatur. Hög temperatur förkortar livslängden.
    • Wear Leveling Count (SSD) – Mäter hur mycket av flashminnets livslängd som har förbrukats.

    SMART fungerar genom att disken själv registrerar dessa värden och rapporterar dem till operativsystemet via ATA/SATA eller NVMe-protokoll. Systemadministratören kan sedan läsa ut informationen med verktyg som smartctl.

    Praktisk guide: Kontrollera diskar med SMART i Linux

    1. Installera verktyget smartmontools

    Debian/Ubuntu

    sudo apt update
    sudo apt install smartmontools

    Red Hat / CentOS / Fedora

    sudo dnf install smartmontools

    (äldre system:)

    sudo yum install smartmontools

    Arch Linux / Manjaro

    sudo pacman -S smartmontools

    openSUSE

    sudo zypper install smartmontools

    2. Identifiera disken

    Lista anslutna enheter:

    lsblk

    eller

    sudo fdisk -l

    Notera diskens beteckning, t.ex. /dev/sda, /dev/sdb, eller /dev/nvme0n1.


    3. Kontrollera SMART-stöd och status

    Visa information om enheten

    sudo smartctl -i /dev/sdX

    Snabb hälsokontroll

    sudo smartctl -H /dev/sdX
    • PASSED → Disken rapporterar inga kritiska fel.
    • FAILED → Disken är defekt, byt ut den.

    4. Läs ut detaljerad SMART-data

    sudo smartctl -A /dev/sdX

    Här får du fram attribut som:

    • Antal driftstimmar
    • Temperatur
    • Omallokerade sektorer
    • Pending-sektorer
    • SSD-slitagevärden

    5. Kör SMART-självtester

    SMART kan själv testa diskens hälsa genom interna tester.

    Kort test (ca 2 minuter):

    sudo smartctl -t short /dev/sdX

    Se resultatet:

    sudo smartctl -l selftest /dev/sdX

    Långt test (kan ta flera timmar):

    sudo smartctl -t long /dev/sdX

    Se resultatet:

    sudo smartctl -l selftest /dev/sdX

    6. Tolkning av resultat

    • Reallocated_Sector_Ct > 0 → Dålig disk, byt ut så snart som möjligt.
    • Current_Pending_Sector > 0 → Risk för dataförlust, byt disk.
    • Temperature > 55°C → För hög, kontrollera kylning.
    • Power_On_Hours > 40.000 h → Disken är gammal, ökad risk för fel.
    • PASSED men med varningar → SMART kan missa vissa fel, gör alltid backup.

    7. Löpande övervakning med smartd

    För servrar kan du köra smartd, en bakgrundstjänst som övervakar alla diskar och skickar varningar.

    Aktivera tjänsten:

    sudo systemctl enable smartd
    sudo systemctl start smartd

    Konfiguration:

    /etc/smartd.conf

    Här kan du ange e-postadress för automatiska varningar.

    Slutsats

    SMART är en inbyggd teknik för självdiagnostik i hårddiskar och SSD\:er. Med hjälp av smartmontools i Linux kan administratörer:

    • Kontrollera diskars hälsa.
    • Köra självtester.
    • Upptäcka problem i tid.
    • Få automatiska varningar via smartd.

    Det är en viktig del i förebyggande underhåll. Men kom ihåg:
    👉 SMART ersätter aldrig regelbundna säkerhetskopior.

    Lite exempel

    För ut denna log när jag skriver : smartctl /dev/sdc

    IDSizeValueDescription
    0x000a22Device-to-host register FISes sent due to a COMRESET
    0x000120Command failed due to ICRC error
    0x000320R_ERR response for device-to-host data FIS
    0x000420R_ERR response for host-to-device data FIS
    0x000620R_ERR response for device-to-host non-data FIS
    0x000720R_ERR response for host-to-device non-data FIS

    SATA Phy Event Counters (GP Log 0x11)

    Dessa värden loggas av SATA-fysiklagret (den elektriska/kommunikationsdelen av protokollet).
    De visar olika felhändelser eller specialfall vid kommunikation mellan disk och värddator.

    IDValueBeskrivningFörklaring
    0x000a2Device-to-host register FISes sent due to a COMRESETDisken har skickat Register FIS (Frame Information Structure) till värden p.g.a. en COMRESET (en återställningssignal i SATA-länken). Två gånger har länken återställts.
    0x00010Command failed due to ICRC errorInga kommandon har misslyckats på grund av ICRC (Interface Cyclic Redundancy Check) fel. Ett ICRC-fel innebär korrupt data mellan värd och disk.
    0x00030R_ERR response for device-to-host data FISInga R_ERR (error responses) inträffade vid dataöverföring från enheten till värden.
    0x00040R_ERR response for host-to-device data FISInga felrapporter från värden till enheten när data skickades åt det hållet.
    0x00060R_ERR response for device-to-host non-data FISInga fel vid icke-dataöverföringar från disken (t.ex. kontroll/kommandoramar).
    0x00070R_ERR response for host-to-device non-data FISInga fel vid icke-dataöverföringar från värden till disken.

    Tolkningar

    • Värden på 0 = inga fel, vilket är bra.
    • 0x000a = 2 betyder att SATA-länken har återställts två gånger.
      Det behöver inte vara ett problem, men om värdet ökar ofta kan det tyda på:
    • Dåliga kablar eller kontakter
    • Strömproblem
    • Buggar i kontroller/drivrutiner
    SMART – teknisk faktaruta

    SMART (Self-Monitoring, Analysis and Reporting Technology) är inbyggd i HDD/SSD och övervakar hälsan via interna sensorer och räknare. Enheten lagrar attribut i firmware och rapporterar dem till värddatorn. Tester körs internt i disken och resultat loggas för felsökning.


    Terminologi (SMART-attribut & status)
    • ATTRIBUTE / ID – Namn och numeriskt ID för mätvärdet.
    • VALUE / WORST / THRESH – Normaliserade värden (ofta 100→0 eller 200→0). FAIL inträffar när VALUE ≤ THRESH enligt tillverkarens gräns.
    • RAW_VALUE – Rå räknare (t.ex. antal sektorer, fel, grader °C).
    • TYPEPre-fail (tidig varning) eller Old_age (slitage/ålder).
    • STATUS (smartctl -H)PASSED / FAILED – snabb sammanfattning.
    • TesttyperShort (snabb ytkontroll), Long/Extended (hela ytan), Conveyance (transportskador, främst HDD), Selective (delmängd).
    • LoggarSelf-test log, Error log (senaste I/O-fel med LBA).
    Vanliga indikatorer
    • Reallocated_Sector_Ct > 0 → reservsektorer har tagits i bruk (slitage/problem på medier).
    • Current_Pending_Sector > 0 → osäkra sektorer som väntar på omallokering (hög risk).
    • UDMA_CRC_Error_Count > 0 → ofta kabel/kontaktproblem (SATA).
    • Temperature > ~55 °C → kylproblem, förkortad livslängd.
    • SSD-specifiktWear_Leveling_Count/Media_Wearout (SATA), Percentage Used (NVMe).

    Kompatibilitet
    • HDD (SATA/PATA/SAS) – Ja, stöds brett via smartctl (SAS ofta med HBA-pass-through).
    • SSD (SATA) – Ja, SMART-attribut för slitage, omallokering, temperatur m.m.
    • NVMe-SSD – Ja, via NVMe SMART/Health-logg. smartctl och nvme-cli kan läsa dessa.
    • USB-kabinett/dockorBeror på brygga. Kräver SAT-pass-through; prova smartctl -d sat /dev/sdX. Vissa adaptrar exponerar inte SMART alls.
    • Virtualisering – kräver enhets-/controller-pass-through för tillförlitliga värden.
    Snabbkommandon (Linux)
    # Identifiera enhet
    lsblk    # t.ex. /dev/sda, /dev/sdb, /dev/nvme0n1
    
    # HDD/SSD (SATA)
    sudo smartctl -iH -A /dev/sdX       # info + hälsa + attribut
    sudo smartctl -t short  /dev/sdX    # kort test
    sudo smartctl -t long   /dev/sdX    # långt test
    sudo smartctl -l selftest /dev/sdX  # testlogg
    
    # NVMe-SSD
    sudo smartctl -a /dev/nvme0         # SMART/Health från controllern
    sudo nvme smart-log /dev/nvme0      # alternativ via nvme-cli
      
    Begränsningar och råd
    • SMART är statistiskt/heuristiskt – plötsliga fel kan ske utan förvarning. Ha alltid backup.
    • Tolkning varierar mellan tillverkare; jämför trender över tid snarare än enstaka värden.
    • Kombinera med yttester (t.ex. badblocks) vid osäkerhet.
  • LibreOffice 25.8 är här – snabbare, smartare och med stöd för PDF 2.0

    LibreOffice 25.8 är nu släppt och bjuder på både fart och finess. Den fria kontorssviten får upp till 30 % snabbare filöppning i Writer och Calc, stöd för PDF 2.0, ett nytt visningsläge samt en rad förbättringar i Writer, Calc, Impress och Draw.

    Den fria och öppna kontorssviten LibreOffice har fått en ny stabil version. The Document Foundation presenterade i dag LibreOffice 25.8, som bjuder på både prestandalyft och nya funktioner för användare på Linux, macOS, Windows och Android.

    Prestanda och stabilitet i fokus
    En av de stora nyheterna är hastigheten: öppning av filer i Writer och Calc går nu upp till 30 procent snabbare. Samtidigt har minneshanteringen förbättrats, vilket gör att sviten fungerar smidigare i miljöer med virtuella skrivbord och tunna klienter. Dessutom märks en klart jämnare rullning i stora dokument.

    En annan milstolpe är stödet för PDF 2.0-export, som gör det möjligt att skapa moderna PDF-filer direkt från LibreOffice. Även orddelning och teckenmellanrum har byggts om från grunden för bättre läsbarhet.

    Nyheter för användarupplevelsen
    När man startar programmet möts man nu av en uppdaterad ”Vad är nytt”-dialog, där användaren direkt kan välja gränssnitt och färgtema. LibreOffice fortsätter alltså på sin linje att erbjuda ett flexibelt UI som kan anpassas efter tycke och smak.

    En annan nyhet är det nya Visningsläget (Viewer mode), där dokument öppnas skrivskyddade och alla redigeringsverktyg stängs av. Perfekt för den som bara vill läsa, inte redigera.

    Writer får en rad förbättringar
    Textredigeraren Writer är kanske den största vinnaren i version 25.8. Bland nyheterna finns:

    • Ny regel för hur sista rader på en sida ska hanteras – hyfeneras eller flyttas till nästa sida.
    • Nya inställningar för ordmellanrum och slutzoner för stycken, spalter och sidor.
    • Navigatorn visar nu ord- och teckenräkning för rubriker inklusive undernivåer.
    • Nytt kommando för att infoga styckebrytning före tabell.
    • Möjlighet att konvertera fält till ren text.
    • Förbättrad hantering av spårade ändringar med per-fönster-inspelning och möjlighet att återställa ändringar.
    • Ny funktion för att maskera bilder i Auto-Redact-dialogen.

    Calc blir mer lik Excel – men snabbare
    Kalkylbladsprogrammet Calc får också en rad nya funktioner. Bland de mest intressanta märks moderna formler som TEXTSPLIT, HSTACK, VSTACK, WRAPROWS och flera andra som gör avancerad databehandling enklare.

    Dessutom kan användaren nu:

    • Anpassa villkorsstyrd formatering.
    • Rensa filter med ett klick.
    • Slippa onödiga dialogrutor vid textimport.
    • Se till att diagram och andra OLE-objekt skalas proportionerligt.

    Impress och Draw blir mer kompatibla
    Presentationsprogrammet Impress förbättrar sin PPTX-kompatibilitet. Inbäddade typsnitt hanteras bättre och det går smidigare att exportera presentationer som PowerPoint-filer. Dessutom kan man nu justera hur många bilder som visas per rad i bildöversikten – direkt med Ctrl + mushjul.

    Även ritprogrammet Draw får en nyhet: synliga marginalgränser på sidorna (kan stängas av), samt möjligheten att kopiera mastersidor.

    Mer polerat gränssnitt
    Bland övriga förbättringar märks små men välkomna nyheter:

    • Matchning av diakritiska tecken i snabbsökning.
    • En knapp för att visa lösenord i inloggningsdialoger.
    • Möjlighet att lägga in hyperlänkar via snabbmenyn.

    Tillgänglighet och support
    LibreOffice 25.8 finns redan att ladda ned som färdiga paket för Debian-, Ubuntu- och Fedora-baserade distributioner, samt för Windows och macOS. Källkoden är som vanligt fri att hämta för den som vill bygga själv.

    Versionen kommer att underhållas fram till 12 juni 2026 och får totalt sju uppdateringar. Första buggrundan, LibreOffice 25.8.1, väntas i september.

    https://sv.libreoffice.org

    Faktaruta: LibreOffice
    Vad är LibreOffice?
    - En fri och öppen kontorssvit utvecklad av The Document Foundation.
    - Innehåller Writer (ordbehandling), Calc (kalkylblad), Impress (presentationer),
      Base (databaser), Draw (ritning) och Math (formler).
    - Finns för Linux, Windows och macOS; enklare varianter för Android.
    - Bygger på koden från OpenOffice.org efter brytningen 2010.
    
    Historik i korthet
    - 2010: The Document Foundation bildas, LibreOffice annonseras.
    - 2011: 3.3 – första stabila versionen.
    - 2015: 5.0 – stöd för HiDPI-skärmar.
    - 2018: 6.0 – bättre filkompatibilitet.
    - 2020: 7.0 – ODF 1.3.
    - 2025: 25.8 – aktuell stabil gren.
    
    Nytt i LibreOffice 25.8
    - Upp till 30 % snabbare öppning av filer i Writer och Calc.
    - Stöd för PDF 2.0-export.
    - Optimerad minneshantering (virtuella skrivbord & tunna klienter).
    - Visningsläge (Viewer mode) – skrivskyddad öppning med verktyg avstängda.
    - Förbättrad orddelning, teckenmellanrum och smidigare rullning i stora dokument.
    - Writer: ny regel för sista-rads-hyfen, slutzoner, min/önskad/max ordmellanrum,
      navigator med ord/teckenräkning, styckebrytning-före-tabell, konvertera fält
      till text, förbättrade spårade ändringar, bildmaskning i Auto-Redact m.m.
    - Calc: nya funktioner (t.ex. TEXTSPLIT, HSTACK, VSTACK, WRAPROWS), bättre
      villkorsstyrd formatering, ”Rensa Autofilter”, smidigare CSV-import,
      proportionell storleksändring av OLE-objekt.
    - Impress: bättre PPTX-kompatibilitet, stöd för inbäddade typsnitt, Ctrl+scroll
      för antal miniatyrer i bildöversikten, kopiera mastersidor.
    - Draw: visar sidmarginaler (kan stängas av), kopiera mastersidor.
    - Allmänt: fler ScriptForge-tjänster och bättre kompatibilitet med DOCX/XLSX/PPTX.
  • Linux på gamla datorer

    Allt fler väljer att damma av sina gamla datorer i stället för att köpa nytt. Med Linux kan även en maskin från 00-talet få nytt liv – men hur gammal är egentligen ”för gammal”? Svaret beror på vilken hårdvara du har och vad du vill använda datorn till.

    Så bra funkar Linux på gamla datorer

    Att återanvända en gammal dator kan vara ett smart sätt att förlänga dess livslängd – men vad menar vi egentligen med ”gammal”? Är det en fem år gammal laptop, en tio år gammal budgetmaskin eller kanske en femton år gammal premiumdator? Precis som tågresor kan skilja sig mellan hårda träbänkar och bekväma förstaklass-stolar, varierar även upplevelsen av datorer beroende på vilken klass av maskin vi pratar om.

    När det gäller prestanda är processorn fortfarande hjärtat i datorn. När Intel lanserade sin första Core i7 år 2008 satte den en ny standard för kraftfulla konsumentdatorer. Samtidigt fanns enklare alternativ som Intel Atom, främst avsedda för billiga netbooks – och skillnaden märks än i dag.

    Vad ska man titta på?
    Den som vill återbruka en äldre dator bör framför allt granska fyra faktorer: CPU, mängden RAM-minne, lagringsenheten och den allmänna byggkvalitén. En SSD kan ofta ge nytt liv åt en långsam dator, även om processorn inte är den snabbaste.

    Val av Linux-distribution
    Vilken Linux-distribution som passar bäst beror på hårdvaran:

    • Modernare maskiner (med minst 4 GB RAM, en hyfsat snabb CPU och helst SSD) klarar ofta populära distributioner som Ubuntu eller Debian. Dessa har stora ekosystem, bra support och är välkända även för nybörjare.
    • Lite äldre datorer kan med fördel köra Debian med en lättare fönsterhanterare, för att hålla minnesanvändningen nere. På långsamma datorer kan varje megabyte göra skillnad.

    När är det inte värt besväret?
    Gamla 32-bitars datorer blir allt svårare att hålla vid liv. Visst finns det fortfarande Linux-varianter som erbjuder stöd, men antalet minskar stadigt. För den tekniskt nyfikne kan de fungera som experimentmaskiner – men för vardagsbruk bör man undvika dem.

    Linux är inte Windows
    En viktig sak att komma ihåg: Linux är inte Windows. Program som Photoshop eller Microsoft Office fungerar inte direkt. Det finns lösningar som Wine eller virtuella maskiner, men det är långt ifrån problemfritt.

    Samtidigt är frågan vad man faktiskt använder datorn till. Behoven har förändrats i takt med att fler program flyttat till molnet. För den som mest vill surfa, skicka e-post eller titta på strömmat innehåll som YouTube är Linux ett utmärkt alternativ.

    Däremot får den som är beroende av avancerad programvara som Photoshop eller AutoCAD räkna med kompromisser. Visst finns alternativ som GIMP och Krita, men de når inte upp till samma nivå – framför allt när det gäller ekosystem och kompatibilitet.

    Fakta: Linux på gamla datorer
    För nyare datorer (≥ 4 GB RAM, SSD, snabb CPU)
    - Ubuntu — lättanvänt, stort ekosystem
    - Debian — stabilt, flexibelt
    
    För lite äldre datorer (2–4 GB RAM, HDD, enklare CPU)
    - Xubuntu — XFCE, resurssnålt
    - Linux Mint XFCE — enkel övergång från Windows
    - Debian med XFCE eller LXDE — snålt på minne
    
    För riktigt gamla datorer (< 2 GB RAM)
    - AntiX — extremt lättviktigt
    - Puppy Linux — liten, snabb, start från USB/CD
    - Tiny Core Linux — minimalt, för entusiaster
    
    Undvik som nybörjare
    - 32-bitars datorer — stödet minskar stadigt

Etikett: Ubuntu

  • Installera PrivateBin på en Debian/Ubuntu LAMP-server

    En egen digital anslagstavla – säkert och privat Tänk dig en liten anteckningssida på nätet där du kan klistra in text, dela den med någon – och vara säker på att ingen annan kan läsa den. Det är precis vad PrivateBin gör. Det är ett enkelt men genialiskt verktyg som låter dig skapa krypterade textdelningar…

  • Ubuntu 26.04 LTS “Resolute Raccoon” – Nästa stora steg för Linux har fått sina första fungerande testversioner

    Canonical har släppt de första fungerande testversionerna av kommande Ubuntu 26.04 LTS “Resolute Raccoon”, vilket markerar starten på den sex månader långa utvecklingsresan mot nästa stora långtidsstöd (LTS)-utgåva av det populära Linux-systemet. De nya byggena, som nu finns tillgängliga för nedladdning, bygger på Ubuntu 25.10 och drivs av Linux-kärnan 6.17 och GNOME 49, men kommer…

  • Steg-för-steg: Installera en LAMP-stack på hemmadator (Debian/Ubuntu Server) med Word press

    Den som håller på med hemsidor, där är webappen wordpress den populäraste appen. Men även andra webappar som är skrivna i PHP kan behöva testas. Med egen testmiljö för LAMP kan man testa sina projekt. Har man till exempel en dator som inte klarar Windows 11, kan den bli en utmärkt NAS och testmiljö för…

  • Lenovo ThinkPad Edge E540 – en klassiker får nytt liv med Linux

    När Windows 10 går i graven 2025 riskerar miljoner datorer att förpassas till elektronikskrot. Men bakom många av dessa maskiner döljer sig kraftfull och fullt fungerande hårdvara som bara behöver rätt mjukvara för att leva vidare. Ett utmärkt exempel är Lenovo ThinkPad Edge E540, en företagslaptop från mitten av 2010-talet som med Linux kan få…

  • Misstänkt sabotage mot Xubuntu.org – användare varnas för falsk installation med trojan

    Ett misstänkt intrång på den officiella webbplatsen för Linux-distributionen Xubuntu har väckt oro i open source-världen. Under flera timmar ska nedladdningsknappen på Xubuntu.org ha lett till en ZIP-fil innehållande en Windows-trojan istället för den riktiga installationen. Händelsen har fått experter att uppmana användare till försiktighet och att noggrant kontrollera sina nedladdningar. Det är inte den…

  • GIMP blir Snap-app – enklare uppdateringar och bättre plugin-stöd för Linuxanvändare

    Den populära bildredigeraren GIMP finns nu som officiell Snap-app för Linux. Det innebär smidigare installation, automatiska uppdateringar och ett nytt sätt att hantera tillägg via det nya gimp-plugins-gränssnittet. Med detta steg stärker GIMP sitt stöd för moderna paketeringsformat och gör det enklare för användare att alltid ha den senaste versionen – oavsett Linuxdistribution. Den fria…

  • GNOME 49.1: Snabbare, smidigare och lite smartare

    GNOME 49.1 är här – en punktrelease som gör större skillnad än siffrorna antyder. Med finputsningar i Mutter och GNOME Shell försvinner frysningar, fokusglapp och tröga fönsterdrag, samtidigt som inloggning, pekinteraktioner och tillgänglighet blir märkbart bättre. Kort sagt: 49 blir snabbare, smidigare och mer pålitligt i vardagen. En månad efter den stora 49-lanseringen är första…

  • Farväl Windows 10 –Hej, linux , dags att återta den digitala friheten

    När Microsoft nu lägger locket på för Windows 10 lämnas miljontals användare utan säkerhetsuppdateringar. Många tror att den enda vägen framåt är Windows 11 – men det finns andra alternativ. I en tid då digital suveränitet blir allt viktigare kan det vara dags att ta tillbaka kontrollen över sina egna datorer. I dag slutar Microsoft…

  • Svar till herr G.

    Många föredrar Linux Mint eftersom den har ett gränssnitt som påminner om Windows, men Ubuntu är också en utmärkt distribution. Ubuntu liknar inte Windows, men är lättanvänt. Fördelen med version 24.04 LTS är att den har support till 2029. Herr G har en Lenovo IdeaCentre AI03 med Windows 11, men föredrar att arbeta i Linux…

  • Gratis verktyg för att skapa QR koder

    I en tid när allt fler QR-koder används för att koppla samman den fysiska och digitala världen, står tjänsten qr.televinken.org som ett exempel på digital självständighet. Här skapar du egna QR-koder för webbsidor, kontaktkort, e-post eller telefon – utan konton, reklam eller mellanhänder. En enkel och fri lösning, slöjdad fram med hjälp av en virtuell…

  • HP EliteBook 2530p – ultramobilitet före sin tid

    Liten till formatet men stor i hållbarhet – HP EliteBook 2530p var redan 2008 en ingenjörsbragd i miniatyr. Den kombinerade militärklassad robusthet med låg vikt, stark säkerhet och proffsfunktioner i ett paket som fortfarande imponerar. Idag, över femton år senare, visar den att riktigt byggkvalitet aldrig går ur tiden. När HP lanserade EliteBook 2530p år…

  • Så gör du om en gammal dator till surfmaskin med support till 2029

    När Windows 10 slutar få säkerhetsuppdateringar behöver du inte köpa nytt. Med Ubuntu 24.04 LTS kan en tio år gammal laptop bli en trygg surfmaskin med stöd till 2029. Guiden visar vad som fungerar i Linux, hur du gör backup, skapar en startbar USB-sticka och installerar – steg för steg – så att du förlänger…

  • Raspberry Pi 500+: En modern hemdator med retroanda

    Raspberry Pi fortsätter att tänja på gränserna för vad små datorer kan vara. Med nya Raspberry Pi 500+ tar de allt-i-ett-konceptet till nästa nivå: ett stilrent mekaniskt tangentbord med RGB-belysning, inbyggd 256 GB SSD, hela 16 GB RAM och kraften från Raspberry Pi 5. Det är en modern hyllning till hemdatorerna från 80-talet – fast…

  • Windows 10 går i pension – vad händer nu?

    När Windows 10 nu går i pension står miljontals datoranvändare inför ett vägval: fortsätta på en plattform utan säkerhetsuppdateringar eller söka nya alternativ. Men datorn behöver inte hamna på skroten – med Linux kan den få ett nytt liv, fullt av moderna program och långvarigt stöd. Om ungefär en månad upphör stödet för Windows 10.…

  • Mixxx 2.5.3 förbättrar Digital Vinyl System och utökar hårdvarustödet

    Den öppna källkodsprogramvaran Mixxx har släppts i version 2.5.3. Den nya utgåvan innehåller flera viktiga förbättringar, framför allt för DJs som använder Digital Vinyl System (DVS). Den fria DJ-programvaran Mixxx har släppts i en ny version, 2.5.3. Uppdateringen gör programmet enklare och mer exakt att använda, särskilt för de som mixar med digitala vinylspelare (DVS).…

  • ZimaBoard 2

    ZimaBoard 2 tar vid där föregångaren slutade – med en ny Intel-processor, snabbare minne och ett förbättrat operativsystem. Resultatet är en liten men mångsidig dator som kan användas till allt från mediaserver och hemautomation till brandvägg eller experimentplattform för Linux. Men även denna generation har sina kompromisser. När den första ZimaBoard kom för några år…

  • Så skapar du en startbar Linux USB med Rufus

    Att prova Linux behöver inte vara svårt. Med ett par enkla steg kan du förvandla en vanlig USB-sticka till en startbar installationsenhet. Allt som krävs är en nedladdad ISO-fil och det lilla verktyget Rufus – resten handlar om att veta hur du får datorn att faktiskt boota från stickan. För att ladda ner Linux https://www.linux.se/ladda-hem-linux/…

  • Så kollar du hur hårddisken mår i Linux.

    SMART (Self-Monitoring, Analysis and Reporting Technology) är en inbyggd funktion i hårddiskar och SSD-enheter som kontinuerligt övervakar deras hälsa. Genom att analysera parametrar som temperatur, driftstimmar och antal defekta sektorer kan SMART ge tidiga varningssignaler om en enhet håller på att gå sönder. I Linux kan man med hjälp av paketet smartmontools snabbt kontrollera diskens…

  • LibreOffice 25.8 är här – snabbare, smartare och med stöd för PDF 2.0

    LibreOffice 25.8 är nu släppt och bjuder på både fart och finess. Den fria kontorssviten får upp till 30 % snabbare filöppning i Writer och Calc, stöd för PDF 2.0, ett nytt visningsläge samt en rad förbättringar i Writer, Calc, Impress och Draw. Den fria och öppna kontorssviten LibreOffice har fått en ny stabil version.…

  • Linux på gamla datorer

    Allt fler väljer att damma av sina gamla datorer i stället för att köpa nytt. Med Linux kan även en maskin från 00-talet få nytt liv – men hur gammal är egentligen ”för gammal”? Svaret beror på vilken hårdvara du har och vad du vill använda datorn till. Så bra funkar Linux på gamla datorer…