IBM Model 5150, som släpptes 1980, är en riktig klassiker. Maskinen, som är utrustad med en Intel 8088-processor på 4,77 MHz, kan inte köra Linux, men den är ändå grundläggande för utvecklingen av de persondatorer vi använder idag. Under våren har Datorhjälp renoverat ett sådant exemplar åt en av sina kunder.
Den x86-baserade dator som du kör idag är alltså bakåtkompatibel med den här datorn. Teoretiskt kan man boota en modern maskin med PC DOS 3.3 (praktiskt lite knepigt, då modern hårdvara saknar stöd för 5 1/2-tums floppydisk)
Observera att denna modell saknar hårddisk, utan allt laddas från en floppydisk. Hårddisken introducerades först med IBM XT, och några år senare kom IBM AT som hade en 80286-processor. Det fanns faktiskt en Intel 80186, som användes i det svenska skoldatormisslyckandet Compis.
Intel fortsatte att namnge sina processorer upp till 486 med siffror. Sedan gick de över till varumärket Pentium, eftersom man inte kan varumärkesskydda siffror. Det fanns en CPU som kallades 586, som var en klon från NexGen och Cyrix, men dessa bolag blev senare uppköpta. NexGen blev uppköpta av AMD och Cyrix köptes upp av National Semiconductor 1997.
Maskinen har en 5 1/4-tums floppydisk. En intressant detalj är att om man stänger floppydiskluckan utan en disk i, laddas något som kallas Kassett-BASIC. IBM PC levererades med tre olika BASIC-tolkar: Kassett-BASIC, som var inbyggt i ROM, BASIC och BASICA, som är en mer avancerad version av BASIC-tolken. Notera att IBM PC körde PC-DOS medan andra senare kloner körde MS-DOS.RS232c kodert på 8 bitars ISA BusMinnet. På den här tiden var 640 Kb väldig mycket minne.
På 80 talet skojades det om IBM stod för Ingen Bra Maskin..
Det gick år väldig mycket IC kretsar för den enklaste logiken.
Iphone 1 ifrån 2007 är ca 1200 snabbare i beräkningskraft än 8088 på 4, 77 mhz
Jämförelsen mellan en Intel 8088-processor och en modern smartphone som iPhone 14 blir ännu mer extrem. Tekniken har avancerat i en otrolig takt sedan den första IBM PC:n, och den moderna smarttelefonen är många storleksordningar mer kraftfull och kapabel än 1980-talets datorteknik.
Intel 8088
Frekvens: 4,77 MHz
Instruktioner per sekund: Cirka 0,33 MIPS
iPhone 14
Processor: Apple A15 Bionic
Frekvens: Upp till 3,23 GHz på de snabbaste kärnorna
Arkitektur: 64-bit med 6 kärnor (2 prestandakärnor och 4 effektivitetskärnor)
Instruktioner per sekund: A15 Bionic kan hantera tusentals MIPS och har en mycket högre effektivitet tack vare moderna optimeringar och tekniker som parallell bearbetning och avancerad prediktion av instruktionsflöden.
Jämförelse
A15 Bionic-chippet i iPhone 14 kan mycket grovt uppskattas vara tiotusentals gånger snabbare än Intel 8088 i termer av rå beräkningskraft. Den stöder dessutom moderna funktioner som artificiell intelligens, avancerad grafikbearbetning, parallell bearbetning över flera kärnor, och mycket mer som inte bara gör den snabbare men också kapabel att hantera komplexa uppgifter som inte var möjliga på 1980-talet.
iPhone 14 och liknande moderna enheter är så avancerade att de i praktiken är kraftfulla bärbara datorer, med kapacitet att utföra avancerade uppgifter som realtidsbildbehandling, spelande av högkvalitativa spel, och drift av flera applikationer samtidigt utan märkbar fördröjning, något som var otänkbart med de tekniska begränsningarna hos en 8088 CPU.
Notera att funktionsknapparna är på vänster sida. Det är först med IBM AT som funktionsknapparna kommer att vara på den översta tangentraden, som dagens tangentbord
Djupt nere i urberget någonstans sitter tux och koda på kernel till nyaste ubuntu
Canonicals team för kärnutveckling har beslutat att ändra hur de väljer Linux-kärnversioner för framtida versioner av Ubuntu. Deras nya mål är att hålla sig uppdaterade med de senaste framstegen i den ursprungliga Linux-kärnan.
Det nya tillvägagångssättet innebär att de kommer att implementera de senaste kärnfunktionerna och uppdateringarna i Ubuntu, även om det inkluderar att använda versionskandidat-kärnor vid tidpunkten då Ubuntu slutar ta emot nya funktioner före en versionssläpp.
Tidigare har Canonicals team noggrant vägt samman tajmingen mellan Linux-kärnans oberoende släppschema och Ubuntus fasta sexmånaders släppcykel. Den globala Linux-gemenskapen släpper nya kärnversioner varannan till var tredje månad baserat på projektets mognad, medan Ubuntu planerar sina släpp långt i förväg utan att anpassa sig till externa förändringar.
Denna skillnad i tajming har tidigare skapat utmaningar i att synkronisera de två släppcyklerna. Vanligtvis skulle Canonical vänta ungefär en månad efter ett kärnsläpp för att bedöma dess stabilitet innan det inkluderas i en ny Ubuntu-version för att garantera systemets tillförlitlighet och breda kompatibilitet.
Nu byter Canonical strategi till ett mer aggressivt tillvägagångssätt genom att direkt implementera den senaste tillgängliga versionen av Linux-kärnan vid varje Ubuntu släppdatum, även om kärnan fortfarande är i ett versionskandidat-stadium. Detta kan innebära att nya Ubuntu-versioner kommer med den senaste tekniken, men också med en ökad risk för instabilitet.
För att hantera dessa risker planerar Canonical att använda en ”Brokärna”, som är den senast stabila versionen av Linux-kärnan, i de fall där de nyare kärnversionerna bedöms vara för instabila eller saknar stöd för viktiga komponenter såsom NVIDIA-drivrutiner eller ZFS-filsystemet. Detta ska bidra till att hålla systemet stabilt medan nyare tekniker testas och integreras.
Bugghunter Tux är rena John Rambo i sin jakt på buggar.
Utskjutet släppdatum för Ubuntu 24.04.1 till senare i augusti Det planerade släppet av Ubuntu 24.04.1 LTS har blivit förskjutet från den ursprungliga datumen den 19 augusti till den 29 augusti på grund av upptäckten av flera kritiska buggar.
Denna försening beror på identifieringen av allvarliga problem under den slutgiltiga testningsfasen, vilket är nödvändigt för att försäkra en problemfri uppgradering från den föregående versionen 22.04 LTS.
En första LTS point-release för Ubuntu, som 24.04.1, är den rekommenderade tidpunkten för användare av den tidigare långsiktiga supportversionen att uppgradera. Att uppgradera innan detta släpp är inte rekommenderat då det kan orsaka systemfel.
Även om en uppgradering från Ubuntu 22.04 LTS till 24.04 LTS tekniskt sett är möjlig, är detta inte en officiellt stödd metod, då det innefattar en övergång via en tillfällig version, 23.10 (Mantic Minotaur).
De buggar som leder till denna försening inkluderar problem som:
Föråldrat stöd för NVIDIA i Snapd
Problem med rensning av Python
Anslutningsproblem till Snap Store
Konfigurationsproblem med Cloud-Init
Startproblem med RabbitMQ-servern
Användare som vill följa den officiella uppgraderingsvägen behöver därför vänta ytterligare tio dagar från det tidigare annonserade datumet för att uppgradera sina system från 22.04 LTS (Jammy Jellyfish) till 24.04 LTS (Noble Numbat).
Denna försening är viktig då den säkerställer att uppgraderingsprocessen är stabil och ger minimala avbrott för användarna. För ytterligare information kan du besöka det officiella tillkännagivandet. Aktuella hinder för uppgradering kan granskas här.
Att driftsätta Python-webbapplikationer på en Apache-server kan låta komplicerat, men det behöver inte vara det. Med den här guiden får du en steg-för-steg instruktion om hur du enkelt kan konfigurera Apache med Python WSGI på Ubuntu, oavsett om du använder version 24.04, 23.04 eller tidigare versioner.
Steg 1: Grundläggande installationer
Innan du börjar, se till att ditt system är uppdaterat. Använd följande kommandon för att uppdatera paketlistan och uppgradera befintliga paket:
sudo apt update && sudo apt upgrade
När ditt system är uppdaterat, fortsätt med att installera Apache-webbservern och Python. Detta gör du genom följande kommando:
sudo apt install apache2 python3
Efter att Apache och Python är installerade behöver du också Python WSGI-modulen, som skapar en bro mellan din Python-applikation och Apache-webbservern:
sudo apt install libapache2-mod-wsgi-py3
Steg 2: Skapa en enkel Python-applikation
För att testa din setup, skapa en enkel Python-applikation. Börja med att skapa en mapp där din applikation ska bo:
sudo mkdir /var/www/html/myapp && cd /var/www/html/myapp
I den här mappen, skapa en fil som heter wsgi.py och fyll den med följande Python-kod:
Denna enkla applikation kommer att skicka en hälsning när den nås via webben.
Steg 3: Konfigurera Apache för att betjäna din app
Nu när din applikation är klar att gå, måste du berätta för Apache hur den ska betjäna den. Detta görs genom att skapa en konfigurationsfil för Apache:
För att se din applikation i aktion, öppna en webbläsare och navigera till http://din-ip-adress/wsgi. Du bör välkomnas av meddelandet ”Hello from Ubuntu Shell!”
Sammanfattning
Grattis! Du har nu en fungerande Python-applikation på en Apache-server. Om du stöter på problem med att Apache inte laddar kan det bero på konflikter med andra tjänster som Nginx. Kontrollera och åtgärda dessa problem vid behov. Denna guide ger dig grunderna, men det finns mycket mer att utforska och anpassa för att dina applikationer ska fungera optimalt.
PHP (Hypertext Preprocessor) är ett populärt skriptspråk som primärt används för att skapa dynamiska webbsidor och webbapplikationer. Språket är serverbaserat, vilket innebär att koden exekveras på webbservern innan innehållet skickas till användarens webbläsare. PHP är känt för sin enkelhet och flexibilitet, vilket gör det till ett utmärkt val för både nybörjare och erfarna utvecklare. Det stöder ett brett spektrum av databaser och kan enkelt integreras med HTML, vilket gör det möjligt att skapa interaktiva och användarvänliga webbplatser. PHP är öppen källkod, vilket innebär att det är gratis att använda och har en stor, aktiv community som ständigt bidrar med verktyg, resurser och förbättringar.
Linux.se har nyligen påbörjat arbetet med att översätta PHP-manualen till svenska. Med cirka 5 000 funktioner i språket kommer detta att ta en stund. PHP är ett mycket använt språk för att skapa webbapplikationer (webbappar). Genom att göra manualen tillgänglig på svenska, blir språket mer tillgängligt för fler användargrupper.
Varför? Varför översätter man PHP-manualen när de flesta kan engelska? Det är alltid lättare att tolka instruktioner på sitt modersmål än på engelska. Med dagens verktyg för automatisk översättning handlar arbetet mer om att kopiera och klistra in, så själva översättningsarbetet är inte det mest krävande. Utmaningen ligger snarare i att strukturera innehållet och säkerställa att översättningen blir korrekt och användarvänlig.
Översättning görs som ideellt arbete, och så tar det den tid det tar.
Här nedan har linux.se sammanställt en lista över olika ljudredigeringsprogram som finns tillgängliga som öppen källkod för Linux. Vi har varken betygsatt dem eller rangordnat dem. Länkarna leder till linux.se:s wiki, där du kan hitta mer information om respektive program.
Audacity är ett gratis och öppen källkods ljudredigeringsprogram som erbjuder verktyg för inspelning och redigering av ljudfiler. Det stöder flera format och har funktioner som ljudklippning, effekter och ljudanalys.
SoX, även känd som Sound eXchange, är ett kraftfullt kommandoradsverktyg för ljudbehandling. Det stöder flera filformat och kan utföra omvandlingar, effekter och analyser på ljudfiler. Det är gratis och öppen källkod.
LosslessCut är ett snabbt och enkelt verktyg för förlustfri videoredigering, optimerat för snabba trimningar och klippningar av video- och ljudfiler. Det stöder flera format och är gratis och öppen källkod.
Tenacity är en öppen källkods ljudredigerare baserad på Audacity, som erbjuder flerspårsredigering och stöd för diverse ljudformat. Den har förbättringar som moderna teman och förbättrad plattformsstöd.
Kwave är en ljudredigerare baserad på KDE Frameworks, som erbjuder verktyg för att redigera och hantera flerspårs ljudfiler. Det stöder ett brett utbud av ljudformat, erbjuder plugin-stöd och är designat för effektivt arbete med stora filer.
Ardour är en professionell digital ljudarbetsstation (DAW) för Linux, macOS och Windows. Den erbjuder avancerade funktioner för inspelning, redigering och mixning av ljud, samt MIDI-sekvensering. Ardour stödjer även plugin-program och är öppen källkod.
LMMS (Linux MultiMedia Studio) är en kraftfull digital ljudarbetsstation (DAW) som är idealisk för att skapa musik. Programmet är gratis och erbjuder verktyg för komposition, sekvensering, och mixning, samt stöd för olika plugin-format.
Qtractor är en öppen källkods digital ljudarbetsstation (DAW) utformad för Linux. Den är särskilt lämpad för multispårs ljudinspelning och MIDI-sekvensering med ett användarvänligt gränssnitt. Qtractor stöder de vanligaste ljud- och MIDI-filformaten samt VST-plugins. Dess funktioner inkluderar automation, klippning, loopning och ett brett spektrum av inbyggda effekter, vilket gör den idealisk för både amatörer och mer erfarna musikproducenter.
Ocenaudio är ett plattformsoberoende ljudredigeringsprogram som stöder Windows, macOS och Linux. Det är känt för sitt användarvänliga gränssnitt och effektiva ljudbearbetningsfunktioner. Programmet erbjuder realtidsförhandsgranskning av effekter, stöd för VST-plugins och förmågan att hantera stora ljudfiler effektivt. Med Ocenaudio kan användare snabbt redigera och analysera ljud utan att förlora kvalitet. Det bygger på Qt framework för optimal prestanda och har utvecklats med ett eget ramverk, Ocen Framework, för att ytterligare förstärka dess funktioner.
WaveSurfer är ett öppet källkodsverktyg för ljudvisualisering och manipulation, främst använt för tal- och ljudanalys samt transkribering. Programmet erbjuder grundläggande redigeringsfunktioner, stöd för flera transkriptionsformat, och kan utökas med plugins eller integreras som en widget i andra applikationer. Det är plattformsoberoende och fungerar på Linux, macOS och Windows. WaveSurfer är utvecklat av Jonas Beskow och Kare Sjolander och distribueras under en BSD-liknande licens.
Chromium är inte bara kärnan bakom många av dagens ledande webbläsare som Google Chrome och Microsoft Edge, utan också en mycket anpassningsbar och integritetsinriktad webbläsare i sin egen rätt. För dem som värderar öppen källkod och önskar en transparent användarupplevelse, är Chromium ett perfekt val. I denna artikel guidar vi dig genom processen att installera Chromium på Ubuntu 24.04 LTS, även kallat Noble Numbat, och visar hur enkelt det är att få denna kraftfulla webbläsare upp och köra på ditt system.
Viktiga förberedelser
För att säkerställa en problemfri installation är det bäst att börja med en nyligen installerad version av Ubuntu eller en annan Debian-baserad distribution. Du kommer att behöva administrativa rättigheter på din maskin, antingen genom root-åtkomst eller via sudo-privilegier. Dessutom är en stabil internetanslutning avgörande eftersom installationen kräver nedladdning av paket och uppdateringar.
Steg 1: Systemuppdatering
Innan du påbörjar själva installationen av Chromium, är det viktigt att ditt system är helt uppdaterat. Öppna terminalen och utför följande kommandon för att uppdatera ditt system:
sudo apt update
sudo apt upgrade
Dessa kommandon fräschar upp paketdatabasen och uppdaterar programvarorna till de senaste tillgängliga versionerna, vilket lägger en solid grund för en ny installation.
Steg 2: Välja installationsmetod
Det finns flera metoder att installera Chromium på Ubuntu 24.04, var och en med sina egna fördelar.
Metod 1: Snap-paket
Snap-paketet är det enklaste sättet att få den senaste versionen av Chromium installerad. Snaps är självförsörjande och bär med sig alla nödvändiga beroenden:
sudo snap install chromium
Verifiera installationen med:
chromium --version
Du kan starta webbläsaren från terminalen eller via programstartaren i din distribution.
Metod 2: Flatpak
Flatpak erbjuder ett säkert och isolerat sätt att hantera programinstallationer, vilket skyddar resten av ditt system från eventuella stabilitetsproblem:
För de som föredrar den traditionella metoden kan Chromium också installeras via APT, Ubuntus standardpakethanterare:
sudo apt install chromium-browser
Starta Chromium via ditt systemprogram eller direkt från terminalen.
Avslutning
Installationen av Chromium på Ubuntu 24.04 LTS är en rättfram process som öppnar upp dörren till en värld av anpassningsbara och integritetsskyddande webbläsaralternativ. Oavsett vilken metod du väljer, kommer denna guide att göra det enklare för dig att navigera i installationsprocessen och snabbt komma igång med att utforska internet med din nya webbläsare.
Ni hörde fel herr tux, det var System76 inte Systembolaget.
Linux-hårdvaruleverantören System76 har officiellt släppt den efterlängtade Pop!_OS 24.04 LTS, som nu är tillgänglig för allmänheten. Denna senaste uppdatering introducerar den helt nya COSMIC Alpha-skrivbordsmiljön, baserad på programmeringsspråket Rust, vilket markerar en betydande utveckling i företagets mjukvaruerbjudanden.
Pop!_OS 24.04 LTS, som är byggt på grundval av Ubuntu 24.04 LTS (Noble Numbat), bär med sig alla långtidsstödsfördelar som sin föregångare, men skiljer sig framför allt genom sin COSMIC-skrivbordsmiljö. Tidigare versioner av Pop!_OS hade en COSMIC-miljö som baserades på GNOME, men med denna uppdatering har System76 omformat skrivbordsupplevelsen från grunden.
COSMIC, nu ombyggd med Rust, lovar förbättrad stabilitet, effektivitet och användbarhet. Det moderna och snabbsvarande designsystemet syftar till att skapa en konsekvent och behaglig användarupplevelse. Nyheter i COSMIC inkluderar anpassningsbara paneler och dockor, förbättrade inställningar för utseende och teman, samt ett uppdaterat systemfack som förenklar hantering av anslutningar till Bluetooth och Wi-Fi, samt ljudinställningar.
De nya funktionerna sträcker sig vidare till COSMICs egna applikationer som inkluderar en filhanterare, textredigerare, appbutik, terminal och inställningskontroll. Användargränssnittet är utformat för effektivitet och inkluderar paneler, en applikationsstartare, ett appbibliotek, och en välkomstskärm. Den nya kompositören tillför funktioner som automatisk klinkning av fönster, snappning, stapling och klistriga fönster.
Förutom tekniska förbättringar, erbjuder den nya skrivbordsmiljön också omfattande stöd för NVIDIA-hybridgrafik, fraktionell skalning, Wayland-support med kompatibilitet för XWayland-appar, och variabel uppdateringsfrekvens. Det estetiska intrycket höjs ytterligare genom frostat glas-effekt över operativsystemets gränssnitt, förbättrad tillgänglighet och raffinerade animationer.
System76 betonar att COSMICs omfattande tema-system, som inkluderar delbara teman och alternativ för arbetsytans orientering, samt ett integrerat och lättillgängligt fönsterhanteringssystem, markerar en ny era för Linux-desktoppar. Skrivbordsmiljön är tillgänglig inte bara för Pop!_OS-användare utan även för andra Linux-distributioner såsom Fedora, openSUSE, Arch Linux, Serpent OS, och NixOS, och till och med för BSD- och Redox OS-plattformar.
Medan COSMIC för närvarande befinner sig i en alfautgåva och användare bör vänta sig vissa buggar och ofullständiga funktioner, arbetar System76 aktivt med att utveckla fler funktioner, inklusive pekskärmsstöd, för framtida uppdateringar. Intresserade användare kan ladda ner Pop!_OS 24.04 LTS från System76:s officiella webbplats för att testa de nya funktionerna, men bör notera att denna version bäst lämpar sig för testning snarare än för produktionsmiljöer.
Parrot Security, ofta kallad ParrotOS eller bara Parrot, är en gratis och öppen källkodsbaserad Linux-distribution som bygger på Debian. Den är speciellt utformad för säkerhetsexperter, utvecklare och alla som värdesätter integritet. Med en omfattande uppsättning verktyg för IT-säkerhet och digital forensik erbjuder Parrot OS allt du behöver för att skydda din integritet online eller utveckla dina egna säkerhetsrelaterade program.
Olika Versioner av Parrot OS: Hitta den som Passar Dina Behov
Parrot OS finns i tre huvudsakliga versioner: Security, Home och HTB (Hack The Box). Varje version är utformad för att tillgodose specifika behov:
Security Edition: Den här versionen är fullspäckad med avancerade verktyg för penetrationstester och säkerhetsbedömningar. Det är den perfekta lösningen för säkerhetsexperter och etiska hackare som behöver ett kraftfullt verktyg för sina dagliga uppgifter.
Home Edition: Om du är ute efter en Linux-distribution för vardagligt bruk som också fokuserar på integritet och produktivitet, är Home Edition rätt val. Denna version är lättviktig men ändå kraftfull, med allt du behöver för att arbeta säkert och privat.
HTB Edition: Denna version är speciellt framtagen för entusiaster av Hack The Box, en online-plattform för etisk hacking. HTB Edition inkluderar extra hackningsverktyg och resurser som är anpassade för denna typ av utmaningar.
Systemkrav: Är Din Dator Redo för Parrot OS?
Innan du börjar med installationen av ParrotOS, se till att din dator uppfyller följande minimikrav:
Processor: 64-bitars processor
RAM: Minst 2 GB (4 GB rekommenderas för bättre prestanda)
Lagring: Minst 20 GB ledigt diskutrymme (40 GB eller mer rekommenderas för större installationer och verktyg)
Grafik: Ett grafikkort som klarar en upplösning på minst 1024×768
USB-minne: Används för att skapa installationsmedia
Med dessa systemkrav uppfyllda är du redo att installera ParrotOS på din dator.
Steg-för-Steg: Så Här Installerar Du ParrotOS Home Edition
Att installera ParrotOS är en enkel process, tack vare den användarvänliga installatören Calamares. Här är en steg-för-steg-guide för att hjälpa dig att komma igång med ParrotOS Home Edition, den senaste versionen:
Ladda ner Parrot OS Besök Parrot OS officiella nedladdningssida och välj den version som passar dina behov (Security, Home, eller HTB). Klicka på nedladdningslänken för att hämta ISO-filen till din dator.
Verifiera Nedladdningen För att säkerställa att ISO-filen är korrekt och inte korrupt, kör följande kommando i terminalen:
sha256sum Parrot-home-6.1_amd64.iso
Skapa Bootbart USB-minne Sätt in ditt USB-minne i datorn och använd ett USB-skaparverktyg för att göra ISO-filen bootbar. Du kan också använda dd-kommandot i terminalen:
Byt ut /dev/sdX med den korrekta sökvägen till ditt USB-minne, vilket du kan kontrollera med lsblk-kommandot.
Starta Installation från USB När ditt USB-minne är redo, starta om datorn och välj att boota från USB-enheten. Detta görs vanligtvis genom att trycka på F2, F12, eller Del-tangenten under uppstart, beroende på din datormodell.
Installera Parrot OS Efter att systemet har startat från USB-minnet, välj alternativet ”Try/Install” för att börja installationen. Du kommer att få en live-förhandsvisning av Parrot OS, där du kan utforska systemet innan du installerar det. När du är redo, klicka på ”Install Parrot”-knappen och följ installationsguiden för att slutföra processen.
Med dessa steg har du nu framgångsrikt installerat ParrotOS Home Edition på din dator. Parrot OS erbjuder en säker och effektiv miljö för både vardagligt bruk och specialiserade säkerhetsuppgifter, vilket gör det till ett utmärkt val för användare som värdesätter integritet och säkerhet.
DarkWeb internet motsvarighet till verklighetens miljonprogrammen, det där den mörka sidan håller till.
Om du funderar på hur Tor fungera artikel finns här
Den digitala erans skuggor finns en dold värld känd som dark web, där .onion-webbplatser erbjuder en anonymitet som är svår att uppnå på det vanliga internet. Att skapa en .onion-webbplats kan vara motiverat av önskan att behålla en hög nivå av privatliv eller helt enkelt för att dela innehåll med en liten grupp vänner. Oavsett anledning krävs det specialkunskaper och verktyg för att dyka in i denna mystiska del av nätet.
Varför .Onion?
En .onion-adress är en del av Tor-nätverket och erbjuder starka anonymiseringsförmågor tack vare sin unika konfiguration där webbplatsens adress genereras som en slumpmässig sträng av tecken, vilket faktiskt är en kodad representation av webbplatsens offentliga nyckel.
Att Välja Rätt Webbserver
Innan du börjar med konfigurationen av din .onion-webbplats behöver du en pålitlig webbserver. Här är de mest populära alternativen:
Apache2: Detta är det mest använda webbserveralternativet, ofta förinstallerat på Linux-baserade system som Ubuntu och RedHat. Det är enkelt att konfigurera och starta.
Nginx: För de som behöver en snabb och effektiv server som klarar hög belastning, är Nginx ett utmärkt val, även om det kräver manuell installation.
Python HTTP Server: Perfekt för utvecklare som vill testa saker snabbt utan att installera tunga programvaror, även om den inte rekommenderas för permanent drift.
Steg-för-Steg Installation av Apache2
För att få igång Apache2 på din Linux-distribution, följ dessa steg:
Installera Apache2 med sudo apt install apache2 på Debian-baserade system eller sudo dnf install httpd på RedHat-baserade system.
Aktivera Apache2 att auto-starta vid systemstart med sudo systemctl enable apache2 eller sudo systemctl enable httpd.service.
Rensa sedan /var/www/html och skapa en enkel index.html:
För att göra din .onion-adress mer igenkännbar kan du skapa en anpassad adress med hjälp av verktyget mkp224o. Genom att specificera önskade initialer och andra parametrar kan du generera en adress som reflekterar ditt varumärke eller personliga smak.
Exempelkommando:
./mkp224o jake -t 4 -v -n 4 -d custom_hostname
Detta genererar en anpassad .onion-adress som sparar alla nödvändiga filer i en mapp för enkel överföring till din Tor-server.
Sammanfattning
Att skapa en .onion-webbplats på dark web kan verka komplext, men med rätt verktyg och en steg-för-steg guide kan även nybörjare ta sig an uppgiften. Det är viktigt att komma ihåg att tillgången kan vara långsam och att du ibland kan behöva starta om både Tor och din webbserver för att lösa tillgänglighetsproblem.
Är du redo att dyka ner i dark web och skapa din egen dolda webbplats? Denna guide hjälper dig på vägen. Om du har frågor eller behöver ytterligare förtydliganden, tveka inte att kommentera nedan.
En utförligare artikel med text och bild hittas på
GoAccess är ett kraftfullt verktyg för realtidsanalys av webbserverloggar, som är speciellt utformat för Unix-baserade operativsystem såsom Ubuntu. Detta verktyg stödjer en rad olika loggformat, däribland de från Apache, Nginx och Amazon S3, och erbjuder användarna en interaktiv och visuell upplevelse direkt i terminalen eller via ett webbgränssnitt. Med GoAccess kan systemadministratörer och utvecklare enkelt övervaka och analysera data som besöksantal, förfrågningsdetaljer, geografisk data och trafikkällor, vilket gör det möjligt att effektivt optimera webbservers prestanda.
Installationsguide för GoAccess på Ubuntu 24.04
Förberedelser: Innan du börjar installationen av GoAccess behöver du följande:
En server som kör Ubuntu 24.04.
En användare med administratörsbehörigheter som inte är root.
En redan installerad webbserver, såsom Apache eller Nginx.
Installation av GoAccess via APT: GoAccess kan installeras genom Ubuntus pakethanterare APT eller direkt från källkoden. Vi börjar med installationsprocessen via APT:
Lägg till GoAccess-repositoriet: För att Ubuntu ska känna igen var den kan hämta GoAccess, behöver du först lägga till dess officiella GPG-nyckel och konfigurera dess paketrepositorium genom följande kommandon:
wget https://tar.goaccess.io/goaccess-1.9.3.tar.gz
tar -xzvf goaccess-1.9.3.tar.gz
cd goaccess-*/
Konfigurera och kompilera GoAccess:
./configure --enable-utf8 --enable-geoip=mmdb
sudo make && sudo make install
Kontrollera den installerade versionen:
which goaccess
goaccess --version
Integrering med GeoIP-databas: GeoIP-funktionaliteten i GoAccess möjliggör visning av besökares geografiska ursprung. Följ dessa steg för att integrera GeoIP:
Konfigurera sökvägen i GoAccess: Redigera konfigurationsfilen och ange sökvägen till din GeoIP-databas:
sudo nano /usr/local/etc/goaccess/goaccess.conf
# Lägg till följande rad under geoip-databas
geoip-database /opt/geoip/dbip-country-lite-2024-07.mmdb
Generera Rapporter med GoAccess
GoAccess erbjuder flera format för att generera rapporter baserade på webbserverloggar. Detta inkluderar HTML, JSON och CSV, vilket gör det enkelt att anpassa presentationen av loggdata efter dina behov. Här är hur du skapar dessa olika typer av rapporter:
HTML-rapport
För att skapa en visuellt tilltalande HTML-rapport, använd följande kommando:
Detta kommando genererar en report.html-fil som du kan öppna i vilken webbläsare som helst för att se en interaktiv och detaljerad översikt av webbtrafiken.
JSON-rapport
Om du vill ha en maskinläsbar rapport i JSON-format, vilket är användbart för vidare bearbetning eller integration med andra system, kan du använda:
CSV-filen, report.csv, kommer att innehålla data som är strukturerad och enkel att importera i de flesta databehandlingsverktyg.
Realtidsovervakning med GoAccess
Realtidsovervakning är en av de mest kraftfulla funktionerna i GoAccess, som tillåter dig att se trafikdata uppdateras i realtid. Här är stegen för att konfigurera detta:
Steg 1: Konfigurera en webbkatalog för realtidsrapporter
För att kunna visa realtidsrapporterna via en webbläsare, behöver du en webbtillgänglig katalog. Skapa en mapp där GoAccess-rapporterna kan lagras:
Detta kommando kommer att starta en GoAccess-session som kontinuerligt uppdaterar index.html med de senaste tillgängliga loggdata.
Steg 3: Tillgång till realtidsrapporten
Öppna en webbläsare och navigera till http://your-server-ip/goaccess/ för att visa realtidsrapporten. Rapporten kommer att visa uppdaterad trafikinformation så länge kommandot körs.
Dessa steg ger dig en omfattande övervakning och rapportering av din webbtrafik, vilket är essentiellt för att snabbt identifiera trender och problem. Genom att använda GoAccess kan du få djupgående insikter i hur din webbserver presterar i realtid.
I oktober 2025 upphör Microsoft med att ge support för Windows 10. Även Apple har korta supportcykler för sin hårdvara. Genom att installera Ubuntu 24.04 LTS på datorer som Microsoft och Apple inte längre stödjer, kan du förlänga din dators livslängd.
Med Ubuntu 24.04 LTS får du:
Möjlighet att streama via Firefox eller Chrome. Det fungerar utmärkt med stora tjänster som Netflix, Disney+, HBOMAX, SVT Play med flera.
Ett komplett kontorspaket, LibreOffice, ingår.
Möjlighet att utföra bankärenden från Linux, förutsatt att du har BankID på din telefon.
Möjlighet att spara pengar! En bra ny dator kostar mellan 5000 till 10000 kr. Har du till exempel en iMac från 2010 kan du använda den i några år till med Linux.
Hur får du hjälp?
Besök oss på Orrspelsvägen 13 i Bromma. Ta spårvagn 12 från Alviks tunnelbanestation till Ålsten Gård. Vi hjälper dig att installera Ubuntu 24.04 LTS för endast 300 kr (priset inkluderar inte backup).
Bilden ovan anger vilken status vår servicebutik på Orrspelsvägen 13,Bromma.
Den senaste versionen av Mozilla Firefox, den öppna, gratis och plattformsoberoende webbläsaren, har nu släppts och finns tillgänglig för nedladdning inför den officiella lanseringen den 6 augusti 2024. Firefox 129 är en mindre uppdatering, men den kommer med flera viktiga förbättringar och nya funktioner.
Förbättrad Lässtilm
En av de mest märkbara förbättringarna i Firefox 129 är uppdateringen av Lässtilm. Den tidigare ”Typkontroller”-menyn har ersatts av en ny ”Text och layout”-meny, som erbjuder fler alternativ för att justera teckenavstånd, ordavstånd och textjustering. Dessa nya inställningar gör läsupplevelsen mer tillgänglig och anpassningsbar för användarna. Dessutom har en ny ”Tema”-meny införts, som ger fler alternativ för kontrast och gråskalor. Användare kan nu välja egna färger för text, bakgrund och länkar, vilket ytterligare förbättrar läsupplevelsen.
HTTPS som standard
I ett steg mot ökad säkerhet har Firefox 129 ersatt HTTP med HTTPS som standardprotokoll i adressfältet för alla webbplatser utom lokala. Detta innebär att användare automatiskt kommer att använda den säkrare HTTPS-protokollet när de besöker webbplatser, vilket hjälper till att skydda deras data och integritet.
Autofyllningsfunktion och röststöd
Firefox 129 introducerar också autofyllningsfunktionen för adresser för användare i Frankrike och Tyskland. Dessutom har stöd lagts till för att hantera flera språk i samma dokument med macOS VoiceOver, vilket förbättrar tillgängligheten för användare som förlitar sig på skärmläsare.
Nyheter för webbutvecklare
För webbutvecklare erbjuder Firefox 129 flera nya funktioner. Denna version stöder nu förfrågningar om krypteringsnyckelsystemets konfiguration i mediaCapabilities.decodingInfo() API. Det finns också stöd för @starting-style, som gör det möjligt att definiera stilar för ett element när det först renderas, samt för den nya CSS-egenskapen transition-behavior.
Stöd för Float16 och textInput-händelser
Firefox 129 har utökat sitt stöd för typade arrayer med införandet av Float16Array. Dessutom har nya DataView-metoder för att läsa och ställa in Float16-värden lagts till, tillsammans med en ny Math.f16round()-metod för att avrunda tal till 16 bitar. Denna version inkluderar även stöd för textInput-händelsen, vilket ger utvecklare fler verktyg för att hantera användarinmatning.
Tillgänglighet
Mozilla kommer att officiellt lansera Firefox 129 den 6 augusti, tillsammans med versionerna Firefox 128.1 ESR och Firefox 115.14 ESR. Men för de som vill testa de nya funktionerna redan nu, finns de officiella binärfilerna för både 64-bitars och 32-bitars system tillgängliga för nedladdning från Mozillas nedladdningsserver. Det officiella DEB-paketet kan också installeras från Mozillas APT-förråd.
Sammanfattningsvis erbjuder Firefox 129 flera nya funktioner och förbättringar som gör webbläsaren säkrare och mer anpassningsbar, samtidigt som den ger utvecklare nya verktyg för att förbättra sina webbapplikationer.
Linux kernel 6.9 har officiellt nått slutet av sin livscykel och användare över hela världen uppmanas att uppgradera till den nyare Linux kernel 6.10 så snart som möjligt. Denna uppdatering är viktig eftersom Linux kernel 6.9, som introducerade flera nya funktioner och förbättringar, inte längre kommer att få säkerhetsuppdateringar eller buggfixar.
Nyheter och funktioner i Linux Kernel 6.9
Linux kernel 6.9 släpptes den 12 maj 2024 och kom med flera betydande nyheter. Bland dessa var stöd för Rust-programmeringsspråket på AArch64 (ARM64) arkitekturer, vilket markerade ett stort steg framåt för säkerhet och prestanda. Dessutom infördes stöd för Intel FRED (Flexible Return and Event Delivery) mekanismen, vilket förbättrade händelsehanteringen på låg nivå. En annan viktig funktion var stöd för AMD SNP (Secure Nested Paging) gäster, som förbättrar säkerheten i virtuella miljöer.
Slutet för Linux Kernel 6.9
Eftersom Linux kernel 6.9 inte är en LTS (Long Term Support) version, har den bara fått stöd i några månader och är nu markerad som EOL (End of Life) på kernel.org-webbplatsen. Greg Kroah-Hartman, en framstående Linux-kärnutvecklare, har uppmanat alla användare att omedelbart uppgradera till den senaste Linux 6.10 kernelversionen.
”Denna version har nått slutet av sin livscykel och alla bör uppgradera till 6.10.y-versionen nu,” sade Kroah-Hartman.
Uppgradering till Linux Kernel 6.10
Den senaste uppdateringen för Linux 6.9 kernelserien, version 6.9.12, släpptes nyligen i de stabila förvaren hos Fedora Linux 40. Samtidigt har rullande distributionsmodeller som Arch Linux och openSUSE Tumbleweed redan uppgraderat till den nyare Linux 6.10 kernelserien.
Linux kernel 6.10 släpptes den 14 juli 2024 och inkluderar flera nya funktioner. Bland dessa finns mseal(), ett systemanrop för att skydda minnesmappningar mot ändringar och minska risken för minneskorruption. Dessutom introducerades shadow stack-stöd för x32 subarkitekturen samt kryptering och integritetsskydd för TPM-bussen.
Distributioner uppgraderar till Linux Kernel 6.10
Fler och fler GNU/Linux-distributioner planerar att uppgradera till Linux 6.10 kernel inom de närmaste veckorna. Detta inkluderar populära distributioner som Fedora Linux, Ubuntu och Linux Lite. Användare av andra GNU/Linux-distributioner bör kontrollera med sina underhållare för att se om och när Linux 6.10 kommer att bli tillgänglig för uppgradering.
Långsiktigt stöd med LTS Kernelversioner
Linux 6.10 är en kortlivad kernelversion som endast kommer att få stöd i några månader. För användare som söker långsiktigt stöd rekommenderas det att byta till en av LTS kernelserierna. Alternativen inkluderar Linux 6.6 LTS och Linux 6.1 LTS, vilka båda kommer att få stöd fram till december 2026.
Att hålla sin kernel uppdaterad är avgörande för att bibehålla systemets säkerhet och stabilitet. Därför är det viktigt att alla användare följer rådet från Greg Kroah-Hartman och uppgraderar till Linux kernel 6.10 så snart som möjligt.
Nu har vi kommit fram till del 2 i vår artikelserie om att bygga en egen digital skylt.
I del 1 gick vi igenom hur man konfigurerar Debian och startar Firefox i kioskläge.
I denna del ska vi diskutera lite om vilken mjukvara man kan använda för sin digitala skylt. Det finns många webbapplikationer som är specialgjorda för digitala skyltar, och man kan även välja att göra en egen hemsida i vanlig HTML.
Vi kommer dock att rekommendera att använda CMS:et WordPress av följande skäl:
Fördelar:
Det är lätt att installera.
Det finns ett stort antal moduler tillgängliga, och det är relativt enkelt att göra egna anpassningar.
Det är enkelt att ändra innehållet. Man behöver bara ändra startsidan.
Det är gratis om man hostar det själv.
Nackdelar: Det är inte riktig mjukvara för digitala skyltar, eftersom det inte är gjort för att hantera många budskap.
Lokalhost eller fjärrhost: Om man kör lokalt på datorn, och väljer den hårdvara som nämns i tidigare inlägg, klarar den utan problem att köra både Apache och MySQL.
En fördel med localhost är att man inte behöver ha en internetanslutning. Men en nackdel är att det inte är lika lätt att ändra innehållet när man är på resande fot.
Om skylten ska placeras på en fysiskt otillgänglig plats måste man kunna komma åt datorn via något verktyg som till exempel AnyDesk, TeamViewer eller VNC.
QR-koder: QR-koder har på senare tid fullkomligt exploderat i marknadsföringssammanhang. Kom dock ihåg att inte alla telefoner kan läsa QR-koder direkt i kameraappen; det fungerar på Apples telefoner, men på billigare Androidtelefoner från Kina fungerar det inte utan att man installerar en app, vilket kan vara krångligt.
Se till att URL:en i QR-koden går direkt till din hemsida och inte via någon tredjepartstjänst på nätet. Gratis tjänster på nätet tenderar att bli betaltjänster eller försvinna helt.
Gör inte det klassiska misstaget att trycka QR-koden på något som reflekterar, till exempel glas, eftersom det gör QR-koden oanvändbar.
Om du använder QR-koder i olika sammanhang, till exempel på trycksaker eller skyltar, kan det vara en bra idé att lägga till en specifik parameter i URL:en, såsom http://dinhemsida.se?ref=kod. Här bör ”kod” vara en unik identifierare för den specifika trycksaken eller skylten där QR-koden finns. På detta sätt kan du enklare spåra trafiken och se varifrån dina besökare kommer.
Klart för driftsättning: Nu har du installerat din WordPress antingen på en host utanför ditt nätverk eller på den dator som ska sköta skylten.
Uppdatering av hemsidan: I föregående inlägg finns ett script som skickar F5 (Trycker man F5 så updateras hemsidan) regelbundet, om man lägger upp det som ett cronjobb. Ett tips är att låta det köras i bakgrunden, annars måste man lägga till JavaScript som uppdaterar hemsidan.
Om du tänker på detta behöver du bara ändra startsidan i WordPress, så uppdateras allt automatiskt.
Kalibrera in skärmen: Testa om all information får plats på din ”skylt”. Det blir inte bra om det uppstår en situation där man måste scrolla för att se hela budskapet.
Ett tips kan också vara ställa in zoomen på skärmen, om man inte har TGB och mus kopplat till datorn. Så kan dessa skript hjälpa till.
Så här installera man Word Press på Ubuntu,Debian eller Fedora
Installationen av WordPress på Ubuntu eller Fedora involverar flera steg, inklusive installation av en webbserver, databas och PHP. Här är en steg-för-steg guide för hur du kan installera WordPress på både Ubuntu och Fedora:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql
Steg 4: Säkra MySQL-installationen
sudo mysql_secure_installation
Följ instruktionerna för att sätta ett root-lösenord och justera andra säkerhetsinställningar.
Steg 5: Skapa en databas för WordPress
sudo mysql -u root -p
I MySQL-prompten, skriv:
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Steg 6: Installera WordPress
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
sudo mv wordpress /var/www/html/
Steg 7: Konfigurera Apache för WordPress Skapa en konfigurationsfil för WordPress i Apache:
Spela retrospel med RetroArch på Ubuntu 24.04 RetroArch är en kostnadsfri programvara som fungerar som ett gränssnitt för olika spel- och medieemulatorer. Det är en mångsidig applikation som ger dig möjligheten att spela spel från konsoler som PS1, PS2, PSP, Nintendo Switch, och Commodore direkt från en och samma plattform.
Dolphin, PPSSPP och MelonDS är exempel på andra emulatorer, men RetroArch skiljer sig genom att erbjuda en Online Updater. Denna funktion tillåter användare att snabbt och enkelt ladda ner spel direkt inom applikationen.
RetroArch finns tillgänglig för både Windows, Linux och macOS på AMD64 och ARM64 plattformar, och stöder avancerade funktioner som shaders, nätspel, återspolning, responsivitet per ram, fördröjning av spelets gång, maskinöversättning, samt funktioner för synskadade.
I den här guiden går vi igenom hur du installerar RetroArch på Ubuntu och andra Linux-distributioner på ett enkelt sätt.
Installationsalternativ för RetroArch på Linux Du kan installera den senaste versionen av RetroArch på Linux genom en av följande metoder:
Snap: Snap är en sandlådeteknologi som redan finns förinstallerad på Ubuntu och några andra Linux-distributioner. Det gör det enkelt att installera och uppdatera RetroArch. Flatpak: Liknande Snap, men oftast med bättre stöd från användargemenskapen. Även om det är standard på Fedora, kan Ubuntu-användare också installera det. Ubuntu PPA: Detta alternativ är exklusivt för Ubuntu-användare som föredrar att inte använda Snap eller Flatpak. Det är enkelt att installera via APT-kommandot. Här är stegen för att installera RetroArch beroende på metoden:
Metod 1: Installation via Snap Kontrollera att Snap är installerat genom att köra snap --version. Installera RetroArch med kommandot:
sudo snap install retroarch
Efter installationen kan du starta programmet från menyn.
Metod 2: Installation via Flatpak För Ubuntu-användare, installera Flatpak först:
Att spela spel med RetroArch För att spela spel med RetroArch måste du först ladda ner och installera ”kärnor” som är plugins för olika spelkonsoler. Ladda ner en kärna från ”Online Updater” -> ”Core Downloader”. När du har en kärna kan du ladda ner spel från ”Content Downloader”. För att starta ett spel, gå till ”Load Core” för att välja din kärna, och sedan ”Load Content” för att öppna spelet.
För att avsluta spelet, tryck på Esc-tangenten två gånger.
Avinstallera RetroArch Om du installerat via Snap eller Flatpak, använd dessa kommandon för att avinstallera:
Det här ger en omfattande översikt över installation, användning och avinstallation av RetroArch på Linux-system.
RetroArch är en mycket mångsidig emulator front-end som kan hantera ett stort antal olika spelsystem genom sina ”cores”, som var och en emulerar specifika konsoler eller spelplattformar. Här är en lista över några av de mest populära systemen som RetroArch kan emulera:
Nintendo Entertainment System (NES)
Super Nintendo Entertainment System (SNES)
Game Boy, Game Boy Color och Game Boy Advance
Nintendo 64
Nintendo DS
PlayStation 1
PlayStation Portable (PSP)
Sega Genesis/Mega Drive
Sega Dreamcast
Atari 2600
Atari Lynx
NEC PC Engine/TurboGrafx-16
Neo Geo Pocket Color
Commodore 64
MSX
Amiga
Det här är bara ett urval, och det finns många fler system som stöds. RetroArch kan även emulera olika arkadmaskiner via MAME (Multiple Arcade Machine Emulator) cores. RetroArchs förmåga att emulera så många olika system gör det till ett populärt val för retrospelare.
Digitala skyltar har funnits i cirka 30 år och har blivit allt vanligare i vår vardag. De finns i tunnelbanor, på bussar och i butiker. Utmaningen har dock varit att utveckla dessa system till en rimlig kostnad.
Behovet
Många småföretagare som driver verksamheter beroende av väder eller andra variabler finner det stressande att ständigt behöva bemanna sina butiker. Att kunna informera kunder om ändrade öppettider och samtidigt synkronisera denna information med företagets webbplats är därför mycket värdefullt.
Min lokala thailändska kiosk, som serverar utmärkt mat, har ibland svårt att informera om ändrade öppettider när de tar ledigt. Ofta använder de en papperslapp som fladdrar med vinden, och de glömmer att uppdatera hemsidan. En kund som möts av en stängd butik utan förklaring kommer troligen inte tillbaka. Att kunna lämna aktuell status om öppettider är ett bra sätt att behålla kunder.
Tekniska utmaningar och lösningar
Jag har funderat först på att återanvända paneler från skrotade laptops och använda en Raspberry Pi som dator. Det hade varit komplicerat eftersom elektroniken som krävs för att anpassa gamla laptopskärmar till en Raspberry Pi är otymplig. En surfplatta som tillåter installation av exempelvis Debian vore idealisk, men kräver en budget för att testa olika lösningar.
På senare år har alternativa sekundära skärmar blivit tillgängliga. Dessa kan anslutas via USB-C eller HDMI och kräver minimalt med kablage, vilket är önskvärt då skylten ska hängas på en dörr. Jag började med Raspberry Pi Zero och Pi4 men fann att de var för långsamma. Istället valde jag ZimaBlade, som tillåter anpassning av RAM-minne och har en x86-baserad CPU. Den billigaste modellen kostar $79 och man behöver rusta ZimaBlad med RAM. Kostnad ytterligare 300:-
Budget
Jag strävar efter att hålla budgeten så låg som möjligt. Sekundära skärmar är numera prisvärda och finns i många varianter. En 16-tums sekundär mobilskärm ( Exempel på vad jag köpte hos amazon) som klarar 2,5k IPS kostar cirka 1300 kr på Amazon )
ZimaBlade datorn med 16 GB RAM kostar cirka 1300 kr. Kostnaden kan pressas ytterligare genom att hitta en billigare skärm eller använda Raspberry Pi Zero och acceptera dess långsammare prestanda. Man kan även använda en gammal laptop, beroende på ambitioner och förutsättningar.
Installation av operativsystem
Om man vill öva först kan det vara en bra idé att göra detta i en virtuell maskin, exempelvis med VirtualBox.
Som standard är debian inte inställd på sudo, så ett tips det att de kommando nämns nedan kör dem som root direkt istället. Där det står sudo , skriv su – först.
Detta skript uppdaterar automatiskt sidan i de intervaller som valts i cron-jobbet, vilket säkerställer att informationen på skylten alltid är aktuell.
WordPress
När dörrskylten startar, kommer den att öppna Firefox i kiosk-läge och ladda en förbestämd hemsida. WordPress är ett populärt verktyg för att skapa hemsidor och tillåter enkelt tillägg av plugins. Man kan skapa mallar för olika tillfällen, som exempelvis vid stängning över julen eller vid sjukdom.
Vi återkommera senare i annat inlägg hur man kan konfiguera word press som t.ex som dörrskylt
Slutord:
Tänk på att det finns gott om elektronik som säljs via second handbutiker som till exempel Stadsmissionen och Myrorna. En 15 år gammal dator duger ofta alldeles utmärkt för detta ändamål.
De förhållanden som fanns kring mitt projekt krävde att enheten skulle kunna hängas på en dörr. Därför var vikten avgörande.
Den bolsjevikiska ondskan finns där ute. När lede fi lägger pussel, gäller det att vara en svensk tiger och behålla sin bit.
I den digitala världen idag är behovet av säkra och effektiva kommunikationsvägar viktigare än någonsin. En VPN, eller Virtuellt Privat Nätverk, är teknologi som skapar en säker tunnel mellan enheter på internet, vilket möjliggör privat kommunikation över offentliga nätverk. Bland de många VPN-lösningarna på marknaden utmärker sig WireGuard för dess modernitet och effektivitet, särskilt för användare av Linux-baserade system.
Vad är WireGuard?
WireGuard är en relativt ny VPN-protokoll som integrerats direkt i Linux-kärnan, vilket ger den unika fördelar jämfört med äldre teknologier som IPsec och OpenVPN. Dess design är minimalistisk, vilket gör den lätt och snabb med minimal påverkan på systemresurser. Detta gör WireGuard idealiskt för allt från högpresterande servrar till små enkortsdatorer.
En av de största fördelarna med WireGuard är dess starka fokus på säkerhet. Protokollet använder state-of-the-art kryptografi och har genomgått flera oberoende säkerhetsgranskningar som bekräftar dess förmåga att skydda mot moderna cyberhot.
Installera och Konfigurera WireGuard på Linux
Installation av WireGuard varierar något beroende på vilken Linux-distribution du använder. För populära distributioner som Ubuntu, Debian, Fedora och Arch Linux, kan WireGuard och dess verktyg enkelt installeras via systemets pakethanterare:
Ubuntu/Debian:
sudo apt install wireguard wireguard-tools
Fedora:
sudo dnf install wireguard-tools
Arch Linux:
sudo pacman -S wireguard-tools
Efter installationen är nästa steg att konfigurera din WireGuard-server. Börja med att navigera till WireGuard-konfigurationskatalogen och ställ in behörigheterna så att endast root-användaren kan åtkomsta den:
cd /etc/wireguard
sudo umask 077
Skapa därefter nyckelpar för servern med kommandot:
sudo sh -c 'wg genkey | tee /etc/wireguard/server-private-key | wg pubkey > /etc/wireguard/server-public-key'
Använd en textredigerare för att skapa och konfigurera serverns konfigurationsfil, wg0.conf, med nödvändiga uppgifter såsom privat nyckel, IP-adress och portnummer. Denna fil kontrollerar även inställningar för nätverkstrafik och säkerhetsregler.
Aktivera och Testa WireGuard
När konfigurationen är klar aktiverar du IP-forwarding på servern för att tillåta internetdelning mellan anslutna enheter:
sudo nano /etc/sysctl.conf
Kommentera in net.ipv4.ip_forward=1 och aktivera ändringarna:
sudo sysctl -p
Med servern konfigurerad kan du nu ställa in klientenheter. För varje klient genereras ett unikt nyckelpar och en konfigurationsfil som specificerar serverns publika nyckel och IP-adress.
För att starta WireGuard på servern och klienterna, använd kommandot:
sudo wg-quick up wg0
Detta kommando etablerar en säker VPN-tunnel där data kan flöda säkert mellan anslutna enheter. För att verifiera att anslutningen fungerar kan du använda diagnostiska verktyg som ping eller traceroute för att mäta latens och paketförlust mellan noder.
Att sätta upp WireGuard på Linux är enkelt och erbjuder en robust lösning för alla som behöver en säker och effektiv VPN. Genom att följa dessa steg kan du snabbt få igång ett säkert nätverk som skyddar din digitala kommunikation.
Nej! Herr Tux, det är inte Kapten Zoom vi menade. 70-talet ringde och ville ha tillbaka sitt värdelösa barnprogram och miljonprogram.
Under COVID-19-pandemin när många oroade sig för sina arbeten, blev videokonferenstjänsten Zoom en viktig lösning för att skapa en bro mellan hemmet och kontoret. Detta gjorde det möjligt för människor att fortsätta sitt arbete hemifrån, underlätta kommunikationen med kollegor och minska kostnaderna för arbetsplatser. Detta bidrog inte bara till ökad företagsvinst, utan anställda uppskattade också möjligheten att spendera mer tid med sina familjer.
Zoom har blivit ett viktigt verktyg för många som antingen fortsätter att arbeta hemifrån eller som helt har övergått till distansarbete. Om du behöver installera Zoom på en Linux-maskin, oavsett om det är Ubuntu eller någon annan distribution, här är en enkel guide för att göra detta.
Installera Zoom på Linux med Snap
Att installera Zoom på en Linux-dator kan enkelt göras genom Snap, som oftast redan är förkonfigurerat på Ubuntu-system. För att installera Zoom via Snap, öppna terminalen och kör följande kommando:
sudo snap install zoom-client
Detta är en av de enklaste metoderna, men om du föredrar att inte använda Snap finns det andra sätt att installera Zoom på, som beskrivs nedan.
Installera Zoom på Debian eller Ubuntu med ett DEB-paket
För att installera Zoom via ett DEB-paket, följ dessa steg:
Gå till Zooms nedladdningssida, välj ’Ubuntu’ som din Linux-version, och ladda ner den 64-bitars versionen.
När filen är nedladdad, kan du installera den antingen via terminalen eller grafiskt:
Terminalmetoden: Öppna terminalen, gå till mappen där filen ligger (vanligtvis ~/Downloads/) och kör: cd ~/Downloads/ sudo dpkg -i zoom_amd64.deb
Grafisk metod: Öppna filhanteraren, navigera till nedladdningsmappen, högerklicka på filen, välj ”Öppna med annat program” och välj sedan ”Programinstallation”. Klicka på ”Installera” för att påbörja installationen.
Installera Zoom på RedHat eller Fedora med ett RPM-paket
För de som använder RedHat- eller Fedora-baserade system kan Zoom installeras antingen via Snap eller genom att ladda ner ett RPM-paket från Zooms webbplats. När du har filen, använd terminalen för att installera den:
cd ~/Downloads/
sudo rpm -i zoom_x86_64.rpm
Installera Zoom på Arch eller Manjaro
För användare av Arch-baserade system som Manjaro, kan Zoom installeras direkt från AUR med hjälp av en AUR-hjälpare som Yay:
yay -S zoom
Uppdatera och avinstallera Zoom
Efter att ha installerat Zoom kan du enkelt hitta programmet i din applikationsmeny och öppna det. För att hålla Zoom uppdaterat, beroende på din installationsmetod, använd motsvarande kommando:
Snap:
sudo snap refresh zoom-client
APT (för Debian-baserade system):
sudo apt upgrade zoom
DNF (för RHEL-baserade system):
sudo dnf upgrade zoom
Pacman (för Arch-baserade system):
sudo pacman -Syyu zoom
För att avinstallera Zoom, använd motsvarande kommando beroende på hur du installerade det, exempelvis sudo snap remove zoom-client för Snap-installationer, sudo apt remove zoom för Debian-baserade system, etc.
Med Screaming Frog SEO Spider slipper du manuellt leta trasiga länkar osv.
Introduktion till Screaming Frog SEO Spider
Screaming Frog SEO Spider är ett avancerat och mångsidigt verktyg designat för att analysera och optimera webbplatser ur ett SEO-perspektiv. Det fungerar genom att ”krypa” genom webbsidor på ett liknande sätt som en sökmotor och samlar in data som kan användas för att förbättra webbplatsens synlighet och prestanda. Screaming Frog är känt för sin förmåga att snabbt skanna stora mängder webbinnehåll och leverera detaljerad information om olika SEO-element som länkar, metadata, svarskoder från servern, och mycket mer. Detta gör verktyget oumbärligt för SEO-specialister, marknadsförare och webbutvecklare som vill förstå och förbättra sina webbplatsers SEO-status.
Grundläggande Funktioner och Användningsområden
Screaming Frog erbjuder en rad kraftfulla funktioner som kan hjälpa till att identifiera och lösa vanliga problem på en webbplats, inklusive:
Upptäckt av brutna länkar: Verktyget identifierar döda eller brutna länkar på en webbplats, vilket underlättar snabb åtgärd för att förbättra användarupplevelsen och SEO.
Analys av omdirigeringar: Genom att spåra och granska omdirigeringar kan användare se till att de fungerar korrekt och inte skapar onödiga kedjor som kan skada sidans laddningstider.
Granskning av metadata: Screaming Frog analyserar titlar och metataggar för att säkerställa att de är optimerade för sökmotorer och hjälper till att förbättra webbplatsens rankningar.
Identifiering av dubblettinnehåll: Verktyget kan upptäcka duplicerade sidor eller innehåll, vilket är viktigt för att undvika straff från sökmotorer.
Generering av XML-sitemaps: Det hjälper till att skapa uppdaterade sitemaps, vilket gör det enklare för sökmotorer att upptäcka och indexera webbsidor.
Installation och Användning
Installationen av Screaming Frog SEO Spider är enkel. För användare av Windows, macOS eller Linux-distributioner, inklusive Ubuntu och Fedora, kan programmet enkelt laddas ner från företagets officiella webbplats.
För installation på Linux distributioner som Ubuntu och Fedora, börjar du med att besöka nedladdningssidan för SEO Spider och välja rätt version för ditt system. När du har laddat ner filen, navigera till din nedladdningsmapp via terminalen och installera programmet med antingen apt eller rpm beroende på din distribution. Användare av Arch-baserade system som Manjaro kan installera verktyget via AUR.
När du har installerat verktyget är det bara att starta det och mata in URL:en för den webbplats du vill analysera. Screaming Frog börjar sedan krypa genom webbplatsen och samla in data som kan användas för att generera rapporter och utföra djupgående analyser.
Varför Använda Screaming Frog?
För SEO-experter erbjuder Screaming Frog en oöverträffad detaljnivå och insyn i webbplatsens struktur och SEO-prestanda. Det är särskilt värdefullt för större webbplatser där manuell granskning av varje sida skulle vara opraktisk. Även om det finns många andra SEO-verktyg tillgängliga, står Screaming Frog ut för sin grundlighet och flexibilitet.
Verktyget är inte bara användbart för SEO-specialister utan även för webbutvecklare och innehållsskapare som vill förstå hur deras arbete påverkar webbplatsens synlighet och användarvänlighet. Dessutom är dess förmåga att snabbt identifiera problem och möjligheter ett ovärderligt hjälpmedel i den snabbrörliga digitala marknadsföringsvärlden.
Slutsats
Screaming Frog SEO Spider är ett verktyg som erbjuder omfattande funktioner för att hjälpa till med optimering och underhåll av webbplatser. Oavsett om du är en erfaren SEO-specialist eller en webbutvecklare som strävar efter att förbättra din webbplats, är Screaming Frog ett värdefullt verktyg som kan bidra till att öka webbplatsens prestanda och sökmotorsynlighet. Dess förmåga att hantera både små och stora webbplatser gör det till ett måste i verktygslådan för alla som arbetar med webbinnehåll och digital marknadsföring.
Vi kommer hem till dig i Stockholm området och hjälper dig med dator, skrivare, kablar, TV, nätverk och annat tekniskt.
Vi arbetar med Linux, Windows och Mac.
Discover the latest features of Portainer 2.33 LTS, including new branding, a complete Helm overhaul, and an exciting preview of observability tools. The post Portainer 2.33 LTS: New Branding, Helm Overhaul, and Observability Preview appeared first on Linux Today.
Discover the Volla Phone Quintus running Ubuntu Touch in our introductory series. Explore its features, benefits, and how it enhances your mobile experience. The post Volla Phone Quintus Running Ubuntu Touch: Introduction to the Series appeared first on Linux Today.
Celebrate 34 years of Linux! Discover its journey, innovations, and impact on technology. Join us in honoring this open-source revolution. The post Happy 34th Birthday, Linux! appeared first on Linux Today.
Discover the latest in Linux news with our Weekly Wrap-Up for Week 34 (Aug 18 – 24, 2025). Stay informed on trends, updates, and community highlights. The post Linuxiac Weekly Wrap-Up: Week 34 (Aug 18 – 24, 2025) appeared first on Linux Today.
Discover the newly revamped openSUSE website, featuring enhanced navigation, updated resources, and a fresh design to improve your user experience. The post openSUSE Launches Revamped Website appeared first on Linux Today.
In this tutorial, we will explain what the HTTP 414 error URI too long is and how to fix it. The post HTTP 414 Error URI Too Long: What is it and how to fix it? appeared first on Linux Today.
In this tutorial, we will explain how to install CyberPanel with OpenLiteSpeed on AlmaLinux 9 OS. CyberPanel is a web hosting control panel powered by the OpenLiteSpeed web server and is used worldwide. The post How to install CyberPanel with OpenLiteSpeed on AlmaLinux 9 appeared first on Linux Today.
n8n is a powerful open-source automation tool that lets you connect apps and build custom workflows. Learn how to install and use it on your own server. The post n8n Is the Best Automation Tool That’s Free, Open Source, and Can Be Self-Hosted appeared first on Linux Today.
Something mysterious is happening to the popular Linux distro's website. Here's what we know so far. The post Arch Linux remains under attack as DDoS enters week 2 – here’s a workaround appeared first on Linux Today.
Dream of hitting the stage and the beach? Your chance to shine—and skip winter—starts with Everything Open in sunny Canberra. Applications close soon, so don’t let this opportunity melt away. The post Chase Summer Down Under: Speak at ‘Everything Open’ 2026 appeared first on Linux Today.
Calibre 8.10 open-source e-book management software is now available for download with improvements to the Kindle MTP driver and other changes. Here's what's new! The post Calibre 8.10 E-Book Manager Brings Improvements to the Kindle MTP Driver appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for […]
GNOME 49 Release Candidate (RC) is now available for public testing ahead of the final release on September 17th, 2025. Here's what's new! The post GNOME 49 Release Candidate Re-Enables X11 Support by Default in GDM appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, […]
Mixxx 2.5.3 open-source virtual DJ software for performing live mixes is now available for download with various improvements and bug fixes. Here’s what’s new! The post Mixxx 2.5.3 Open-Source DJ App Brings Major Improvements to Digital Vinyl System appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended […]
Linux Mint 22.2 distribution is now available for download with the Cinnamon 6.4 desktop environment and based on Ubuntu 24.04 LTS. Here’s what’s new! The post Linux Mint 22.2 “Zara” Is Now Available for Download, Here’s What’s New appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended […]
NVIDIA 580.82.07 graphics driver for Linux is now available for download with NVIDIA Smooth Motion support on GeForce RTX 40 Series GPUs and bug fixes. The post NVIDIA 580.82.07 Supports NVIDIA Smooth Motion on GeForce RTX 40 Series GPUs appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is […]
Archinstall 3.0.10 Arch Linux menu-based installer is now available for download with stable LVM (Logical Volume Manager) support and other changes. The post Arch Linux Installer’s LVM (Logical Volume Manager) Support Is Out of Beta appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not […]
OpenSSL 3.6 is now available for public testing with an alpha version adding support for LMS signature verification support and other changes. Here's what to expect! The post OpenSSL 3.6 Promises LMS Signature Verification Support, Alpha Out Now appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended […]
GIMP 3.2 open-source image editor has a new development release available for public testing, promising many new features and enhancements. Here’s what's new! The post New GIMP 3.2 Development Release Brings Link Layers and Vector Layers appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, […]
Arch Linux 2025.09.01 is now available for download as Arch Linux’s ISO release for September 2025, powered by Linux kernel 6.16 and featuring an improved installation experience. The post First Arch Linux ISO Powered by Linux Kernel 6.16 Is Now Available for Download appeared first on 9to5Linux – do not reproduce this article without permission. […]
The 9to5Linux Weekly Roundup for August 31st, 2025, brings news about Linux's 34th birthday, Armbian 25.8, KDE's initial setup wizard, QEMU 10.1, OBS Studio 32.0, Wireshark 4.4.9, fwupd 2.0.14, LibreOffice 25.8.1, DXVK 2.7.1, AerynOS 2025.08, and more. The post 9to5Linux Weekly Roundup: August 31st, 2025 appeared first on 9to5Linux – do not reproduce this article […]
Here’s how you can upgrade to Debian 13 “Trixie” from Debian 12 “Bookworm”. Debian 13 “Trixie” is released on August 9, 2025 with many new features and updates. If you are running Debian 12 “bookworm”, you can plan to upgrade your desktop or server now. However, it is recommended that you wait until the first… […]
Here’s a quick tutorial on how you can connect your Ubuntu or Fedora Linux from macOS. Accessing your Linux machine (like Ubuntu or Fedora) from a Mac can be incredibly useful for development, server management, or just seamless productivity. While tools like SSH or VNC exist, using Remote Desktop Protocol (RDP) provides a full graphical… […]
A roundup of the key features of the latest Debian 13 release. After almost two years of development, Debian 13 “Trixie” is now available to download and upgrade from Debian 12. This critical release brings few major updates including latest packages across modules, Linux Kernel 6.12 LTS, modern desktop environments and more. Trixie will be… […]
Fedora 42 Unveiled: COSMIC desktop, revamped installer, and Apple Silicon support steal the show. The Fedora Project has officially released Fedora 42, bringing a host of exciting updates and new features to its diverse line up of “spins”, including Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora Silverblue, Fedora Kinoite, and various… […]
A fresh release of GNOME 48 is available, we run down the feature highlights. The GNOME project has unveiled GNOME 48, codenamed “Bengaluru,” a release packed with performance boosts, user-friendly enhancements, and innovative features. Named in honor of the GNOME Asia 2024 organizers, this six-month effort by the global GNOME community brings a polished and… […]
A quick glance into the new features of Xfce 4.20 desktop environment. Xfce 4.20 desktop environment has arrived a few weeks back, and it’s packed with features and updates. This major release comes after two years since Xfce 4.18. Hence, it’s now more evolved, bringing experimental Wayland support, UI refinements and performance updates. Let’s dive… […]
A polished and revamped desktop experience arrives with Cinnamon 6.4 desktop. For months, the Linux Mint team has been steadily improving their flagship – Cinnamon 6.4, a desktop environment update that’s not just incremental, but transformative. This release isn’t just a collection of tweaks; it’s a refined experience designed to boost productivity and enhance visual… […]
A new release of elementary OS 8 (“Circe”) is out. Here’s the rundown of the best new features of this release. After almost two years of development since the prior release, elemnetary OS is now out with its latest release 8.0 code-named “Circe”. This release is based on Ubuntu 24.04 LTS which was released on… […]
Want to create your own home lab? Learn how to build an affordable, secure, and functional setup for programming, virtualization, and more. Building your own home lab is fun. It’s like a tech playground where you can test ideas, learn new skills and even improve your home network. Whether you’re into programming, cybersecurity or just… […]
Here are the upgrade steps for the new Fedora 41 release from the earlier Fedora 40 workstation version. Fedora 41 is officially available for download and the upgrade channels are now open. This release brings the latest and greatest GNOME 47 desktop for workstation editions, refinements to KDE Plasma 6.2 and more. You can read… […]