Valve släppte idag en ny stabil Steam Client-uppdatering som ger olika förbättringar för Linux-spelare, såväl som ett par nya funktioner och många buggfixar.
Fixat den nya kontrollpanelen som visas på verktyg/applikationer
Fixat att öppna Big Picture Mode från systemfältet/aktivitetsfältet
Fixad visning av tillgängligt diskutrymme i dialogrutan ”Lägg till en ny Steam-biblioteksmapp”.
Fixade ett problem där upplåsning av Family View i klienten ibland inte låste upp kassan
Fixade ett problem där mellansidesannonserna med kontrollerinformation kunde skalas felaktigt på Steam Deck eller andra små bildskärmar
Fixade ett problem där VR-bara spel kunde visas med meddelandet ”Controller Required” tillsammans med inget controllerstöd
Stor bild
Lägg tillbaka knapparna till mellansidesannonserna för spelstart istället för att lita på sidfotsknapparna
Fixade flera layoutregressioner i snabbåtkomstmenyn, eula-dialoger och sidan för spelprestationer
Steam input
Fixade att skrivbordets konfigurationssida var tom när du valde bort Steam Input
Fixat för Steam Controller gyrosvarvhastighet och påskyndade gravitationskorrigeringen. Båda påverkade känslan av gyro till avböjningsläge.
Fixade att vissa kontroller inte kunde klara den manuella kalibreringsfasen för stationära toleranser.
Fixade enstaka ”ryck” i ”Gyro To…”-konverteringslägen som använde gravitationsaxeln (t.ex. Player Space, World Space, Laser Pointer-lägen)
Förbättrat gyro till joystick avböjningsläges lågnivåbrus.
Återinsatt horisontell haptik för alla nya ”Gyro To…”-lägen.
Fast UI: ordning på Steam Deck Gyros kalibreringsavläsningar.
Försök att fixa äldre Gyro ”Joystick”-läge – använd gravitationsorienteringen som hittas vid appväxling och subtrahera den från liveflödet.
Lade till stöd för NACON Revolution 5 Pro-kontrollern
Fix: Nintendo Joy-Con gyrosvarvhastigheter är nu korrekt kalibrerade för naturliga vinklar. Var tidigare på 80% verklig omsättningshastighet.
Fix: ”Gyro till…”-lägen hoppar när du lägger till/tar bort åtgärdslager eller byter åtgärdsuppsättningar.
Fix: Sony Dualshock accelerometeravläsning var felaktig vid den första anslutningen via bluetooth.
Linux
Fast ångöverlagring som gjorde att renderingen stannade i vissa titlar (t.ex. Watch_Dogs)
Fixat ångöverlägg som orsakade krascher i vissa titlar
Fedora är en Linux distribution som utvecklas av Fedora Project, med stöd av och sponsring från Red Hat. Fedora är känt för att vara en av de mest innovativa distributionerna, och det fokuserar på att inkludera den senaste programvaran och tekniken. Det är en community-driven distribution, vilket betyder att utvecklingen är öppen och användarsamhället bidrar aktivt.
Kernel 6.5
Fedora 39 levereras med Linux Kernel 6.5, vilket ger många prestandaförbättringar, säkerhetsförbättringar och hårdvarustöd. Detta innebär bättre kompatibilitet med den senaste hårdvaran och en smidigare och säkrare datorupplevelse. Viktiga höjdpunkter i Kernel 6.5 inkluderar det initiala Wifi-7-stödet och många fler.
GNOME 45: En fräsch look och känsla
För Fedoras Workstation edition 39 tar GNOME 45 i centrum. Den här uppdateringen introducerar en elegant uppdatering av din skrivbordsmiljö, med nya Adwaita-stilar med delade rubriker och förbättrade dialogrutor för systeminställningar. Men det är inte allt; GNOME 45 ger några fiffiga tillägg:
Snabbare filsökning: Det har aldrig varit snabbare att hitta dina filer, tack vare en global sökfunktion som låter dig ”söka överallt”. Det är en produktivitetsökning som du kommer att uppskatta i dina dagliga uppgifter.
Förbättrad användbarhet: Fedora Workstation har nu nya arbetsyteikoner för en mer användarvänlig upplevelse. Du kommer att finna det enklare än någonsin att organisera din arbetsyta och komma åt dina applikationer.
Loupe ersätter ’Eyes of GNOME’: Den nya ’Loupe’-applikationen tar över från ’Eyes of GNOME’-bildvisaren. Även om det fortfarande pågår, öppnar denna förändring upp spännande möjligheter för bildvisning på Fedora.
Tangentbordsbelysningskontroll: GNOME 45 introducerar också en dedikerad kontroll i snabba inställningar, så att du kan justera bakgrundsbelysningen på tangentbordet med ett bekvämt skjutreglage.
Automatiska uppdateringar i Fedora Kinoite
För Fedora Kinoite-användare finns det en betydande förbättring i form av automatiska uppdateringar aktiverade som standard. Plasma Discover stöder nu automatiska uppdateringar genom rpm-otree-stegade uppdateringar. Det betyder att du utan ansträngning kommer att få buggfixar och uppdateringar när de rullar ut i denna oföränderliga Fedora-spin med KDE Plasma, vilket säkerställer att ditt system förblir säkert och uppdaterat.
Kärnmoduluppdateringar
Fedora 39 kommer med viktiga kärnmoduluppdateringar, inklusive:
I teknikvärlden finns det en ständig debatt mellan användare och utvecklare om fördelarna och nackdelarna med olika operativsystem. Två av de mest framträdande operativsystemen i open source-samhället är Linux och FreeBSD. Denna artikel jämför dessa två system ur ett tekniskt perspektiv för att ge en djupare förståelse för deras egenskaper, prestanda, och användningsområden.
Kärnarkitektur
Linux och FreeBSD skiljer sig åt redan på kärnnivå. Linux, som är en monolitisk kärna, erbjuder hög prestanda och stöd för en mängd olika hårdvaruplattformar. FreeBSD å andra sidan använder en hybridkärna, som kombinerar egenskaperna hos både mikro- och monolitiska kärnor, vilket ger en balans mellan prestanda och flexibilitet.
Filsystem
Ett annat område där Linux och FreeBSD skiljer sig är deras filsystem. Linux stöder en mängd olika filsystem, inklusive ext4, Btrfs, och XFS. FreeBSD använder primärt UFS och det avancerade ZFS, som erbjuder robusta funktioner för datalagring och -återställning.
Nätverksprestanda
När det gäller nätverksprestanda, tenderar FreeBSD att ha en kant över Linux, speciellt i höglastade nätverksmiljöer. Detta beror på dess effektiva nätverksstack och stöd för högpresterande nätverkstekniker.
Säkerhet
Både Linux och FreeBSD erbjuder robusta säkerhetsfunktioner. Linux har SELinux och AppArmor för säkerhetsförstärkning, medan FreeBSD erbjuder Jails och MAC (Mandatory Access Control) för finjusterad kontroll över systemresurser och isolering.
Licensiering
Linux distribueras under GNU General Public License (GPL), som kräver att alla ändringar och derivat också är öppna. FreeBSD använder BSD-licensen, som är mer tillåtande och tillåter integrering i proprietär programvara.
Användningsområden
Linux dominerar på servermarknaden och är populärt i molnmiljöer tack vare sin breda hårdvarustöd och starka community. FreeBSD ses ofta i nischade applikationer som kräver specifik nätverksprestanda eller avancerade filsystemsfunktioner, och är populärt för nätverksapplikationer och lagringslösningar.
Att konfigurera FreeBSD jämfört med Linux innebär att hantera olika systemarkitekturer, verktyg och filstrukturer. Här är några av de viktigaste skillnaderna:
1. Grundläggande Systemarkitektur
FreeBSD: Använder en komplett systemdesign, där kärnan och alla användarutrymmesprogram (som shell och grundläggande verktyg) utvecklas och underhålls som en enhet. Detta innebär att systemuppdateringar och konfigurationer tenderar att vara mer enhetliga.
Linux: Består av en kärna utvecklad av Linux Kernel Project och en uppsättning användarutrymmesprogram från olika källor (ofta GNU-projektet). Distributioner kombinerar dessa element och varje distribution kan ha sina egna konfigurationssätt.
2. Konfigurationsfiler
FreeBSD: Konfigurationsfiler är centralt placerade i /etc och /usr/local/etc för tredjepartsprogram. Konfigurationsfilerna är väl dokumenterade och innehåller ofta kommentarer som förklarar olika inställningar.
Linux: Placeringen och formatet på konfigurationsfiler kan variera mellan distributioner. Filer som /etc/fstab, /etc/network/interfaces (Debian-baserade) eller /etc/sysconfig/network-scripts (RHEL-baserade) används för grundläggande systemkonfigurationer.
3. Pakethantering
FreeBSD: Använder pkg som det primära verktyget för att hantera binära paket, liknande apt eller yum på Linux. För mer anpassade installationer finns ”Ports Collection”, ett omfattande system för att kompilera programvara från källkod, komplett med alla beroenden.
Linux: Varierar beroende på distribution. De vanligaste verktygen inkluderar apt för Debian-baserade system och yum eller dnf för RHEL-baserade system. Det finns ingen direkt motsvarighet till FreeBSDs Ports Collection, även om liknande funktionalitet kan uppnås med verktyg som apt-build.
4. Initial System Setup och Kärnkonfiguration
Linux och FreeBSD härstämmar ifrån olika UNIX ideologier och kulturer.
FreeBSD: Konfigurationen av kärnan och systemet sker ofta genom att redigera textfiler och kan kräva kompilering av en anpassad kärna för avancerad konfiguration.
Linux: Kärnkonfiguration är sällan nödvändig på grund av de modulära kärnor som används av de flesta distributioner. De flesta inställningar kan ändras genom moduler och konfigurationsfiler utan att behöva kompilera kärnan.
5. Nätverkskonfiguration
FreeBSD: Använder rc.conf för grundläggande nätverkskonfiguration, där du kan ställa in nätverksinterface, statiska IP-adresser, och annat.
Linux: Nätverkskonfigurationen kan skilja sig åt markant mellan distributioner. Verktyg som NetworkManager är vanliga i många moderna distributioner, medan andra använder mer traditionella skriptbaserade metoder.
6. Systemstart och Tjänster
FreeBSD: Använder ett init-system som kallas rc med skript baserade i /etc/rc.* för att hantera systemstart och tjänster.
Linux: Använder olika init-system beroende på distribution, med systemd som det mest populära, följt av alternativ som SysVinit och Upstart.
Slutsats Linux och FreeBSD konfiguration
Konfigurationen av FreeBSD och Linux skiljer sig åt på grundläggande sätt, från hur operativsystemen är strukturerade till hur de hanterar paket och tjänster. Medan Linux erbjuder en mängd olika verktyg och metoder beroende på distribution, tenderar FreeBSD att erbjuda en mer enhetlig och konsistent upplevelse över hela systemet. Användare som byter mellan de två systemen behöver vara beredda på att lära sig nya sätt att utfö
Slutsats vad man skall välja
Valet mellan Linux och FreeBSD beror mycket på de specifika behoven och kraven i ett givet projekt eller miljö. Linux är idealiskt för de som söker bred kompatibilitet och stark communitysupport, medan FreeBSD är ett utmärkt val för applikationer som kräver avancerade nätverks- och lagringsfunktioner samt en mer flexibel licensmodell.
PHP är ett öppen källkods skriptspråk som främst används för webbutveckling. Det är inbäddat i HTML för att skapa dynamiska webbsidor och interagerar effektivt med databaser. PHP är plattformsoberoende och stöds av en stor utvecklargemenskap, vilket gör det till ett populärt val för att skapa webbplatser och webbapplikationer.
Först och främst, börja med att uppdatera din paketlista och uppgradera ditt system för att säkerställa att alla befintliga paket är uppdaterade:
sudo apt update sudo apt upgrade
Som standard ingår inte PHP 8.3 i Ubuntu 22.04s standardförråd. Så du måste lägga till Ondrej Sury PPA i ditt system.
apt-get install ca-certificates apt-transport-https software-properties-common
När alla paket är installerade, lägg till denna PPA med följande kommando:
add-apt-repository ppa:ondrej/phpapt-get update
Efter att ha lagt till det nya repositoriet, installera PHP 8.3 med följande kommando:
sudo apt install php8.3
Efter installationen, verifiera att rätt version av PHP har installerats:
php -v
Beroende på dina behov kan du behöva installera ytterligare PHP-moduler. Använd apt search php8.3-* för att hitta tillgängliga moduler och installera de som behövs, till exempel:
sudo apt install php8.3-mysql php8.3-xml php8.3-gd
Om du använder en webbserver som Apache bör du starta om den för att tillämpa PHP-installationen:
sudo systemctl restart apache2
Ett bash script som använda exif data på massor av bilder spara massor tid.
EXIF, eller Exchangeable Image File Format, är en standard för metadata som används för att lagra information om en bild i bildfilen själv. Denna metadata kan innehålla detaljer som kamerainställningar, datum och tid för fotografering, geografisk plats (om tillgänglig), kameramodell och tillverkare, och annan relevant information om bilden.
Bash script nedan gör så du kan lägga till kommentar på dina bilder, t.ex vilken webbplats dom kommer ifrån. Starta en terminal skriv t.ex nano fixabilder och klistra koden nedan. Spara koden och skriv cmod +x fixabilder ,kopiera filen till med
Nu går du till den delen av serven där du har t.ex du har din webplats och skriver.
./fixabilder www.linux.se
#!/bin/bash
# Kontrollera om exiftool är installerat
if ! command -v exiftool &> /dev/null; then
echo "exiftool är inte installerat. Installera det innan du fortsätter."
exit 1
fi
# Kontrollera om det finns minst ett argument (kommentaren)
if [ $# -lt 1 ]; then
echo "Användning: $0 <kommentar>"
exit 1
fi
# Den aktuella mappen där skriptet körs
start_mapp="$(pwd)"
# Kommentaren som användaren anger
kommentar="$1"
# Sök efter både .jpg och .png-filer i den aktuella mappen och dess undermappar
find "$start_mapp" -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) -exec exiftool -overwrite_original -"Comment=$kommentar" {} \;
echo "Klart!"
Saknas exiftool!
Saknas exiftool i ditt system? Här installera du exiftool på ett red hat eller debian/ubuntu/mint system
På Debian (och derivat som Ubuntu):
sudo apt-get update
sudo apt-get install libimage-exiftool-perl
På Red Hat (och derivat som Fedora och CentOS):
sudo yum install epel-release
(För nyare versioner som använder dnf, byt ut yum med dnf i kommandot ovan.)
Att kompilera PHP 8.3 från källkod är en uppgift som kräver särskild uppmärksamhet och kunskap, men det ger avancerade användare och utvecklare möjlighet att skräddarsy sin PHP-installation. Denna guide täcker stegen för att kompilera PHP 8.3 både på Ubuntu och Fedora-system.
Kompilering av PHP från källkod på både Ubuntu och Fedora ger dig flexibilitet och full kontroll över din PHP-installation. Detta är särskilt användbart för dem som behöver specifika konfigurationer eller vill dra nytta av de senaste funktionerna i PHP. Regelbundna uppdateringar och noggrann hantering av säkerhetsinställningar är nödvändiga för att upprätthålla ett pålitligt och säkert system.
Att konfigurera klockan i Ubuntu via terminalen är en användbar färdighet, särskilt för systemadministratörer och de som föredrar att arbeta i en textbaserad miljö. Här är en steg-för-steg guide för hur du kan göra detta:
Steg 1: Öppna Terminalen
Du kan öppna terminalen genom att trycka på Ctrl + Alt + T eller genom att söka efter ’Terminal’ i ditt system.
Steg 2: Kontrollera Aktuell Tid
För att se den aktuella tiden och datum, skriv in kommandot: date.
Steg 3: Ändra Tidszon
Om du behöver ändra tidszon, använd kommandot timedatectl. Lista tillgängliga tidszoner med: timedatectl list-timezones.
För att sätta en specifik tidszon, skriv: sudo timedatectl set-timezone din_tidszon. Ersätt din_tidszon med önskad tidszon, exempelvis Europe/Stockholm.
Så ställer du i Stockholm/europa som tidszon
För att ställa in tidszonen till Stockholm på ett system som använder systemd och har verktyget timedatectl installerat, kan du följa dessa steg:
Öppna Terminalen: Starta terminalen på din Linux-maskin.
Lista Tillgängliga Tidszoner: Du kan lista alla tillgängliga tidszoner med följande kommando:
timedatectl list-timezones
Använd grep för att hitta Stockholm specifikt:
timedatectl list-timezones | grep Stockholm
Sätt Tidszonen: När du har bekräftat att ’Europe/Stockholm’ finns tillgänglig, använd följande kommando för att ställa in det som systemets tidszon:
sudo timedatectl set-timezone Europe/Stockholm
Du behöver sudo-rättigheter (eller vara inloggad som root) för att ändra systemets tidszon.
Verifiera Ändringen: För att se till att tidszonen har ändrats korrekt, kör:
timedatectl
Detta kommando visar aktuell tid och datum, tidszon, och om nätverkstidssynkronisering är aktiv eller inte.
Notera att dessa instruktioner gäller för de flesta moderna Linux-distributioner som använder systemd, såsom Ubuntu, Fedora, Debian, CentOS och andra. Om din distribution inte använder systemd, kan processen för att ändra tidszonen variera.
Steg 4: Ställa in Datum och Tid Manuellt
För att manuellt ställa in datum och tid, använd date kommandot med följande syntax: sudo date MMDDhhmm[[CC]YY][.ss]. Här står MM för månad, DD för dag, hh för timme, mm för minut, CC för århundrade, YY för år, och ss för sekund.
Exempel: För att ställa in klockan till 21:00 den 1:a April 2023, skriv sudo date 040121002023.
Steg 5: Synkronisera Klockan Automatiskt
Ubuntu använder vanligtvis systemd-timesyncd för automatisk tidsynkronisering.
Kontrollera att det är aktivt med timedatectl status.
Om det inte är aktivt, kan du aktivera det med sudo timedatectl set-ntp true.
Bash script som ställer in tidszone och synca klockan emot NTP , spara bash scriptet nedan som en textfil. Skriv chmod +x filname
#!/bin/bash
# Kontrollera om scriptet körs som root
if [ "$EUID" -ne 0 ]
then echo "Vänligen kör som root"
exit
fi
# Ställ in tidszonen till Stockholm
timedatectl set-timezone Europe/Stockholm
# Aktivera NTP-synkronisering
timedatectl set-ntp on
# Visa aktuell tid och tidszon
timedatectl
Steg 6: Kontrollera Ändringarna
Använd date eller timedatectl status igen för att se till att dina ändringar har trätt i kraft.
Tips
Var försiktig när du ändrar systemtiden, särskilt på en server, eftersom det kan påverka andra processer.
För detaljerad information, använd man date eller man timedatectl för att läsa manualsidorna för dessa kommandon.
Genom att följa dessa steg kan du enkelt konfigurera tiden på din Ubuntu-maskin via terminalen.
Linux operativsystem har blivit ett populärt val både för personligt och professionellt bruk, och dess förmåga att hantera utskriftsjobb spelar en viktig roll i dess dagliga användning. I denna artikel utforskar vi hur utskriftssystemet i Linux fungerar, och de olika komponenterna som gör det möjligt att skriva ut dokument smidigt och effektivt.
Utskriftsköer och Jobbhantering
I hjärtat av Linux utskriftssystem ligger utskriftsköerna. Varje skrivare som är konfigurerad på ett Linux-system har en egen kö där utskriftsjobb väntar på att bli bearbetade. Detta tillåter användare att skicka flera utskriftsjobb till skrivaren utan att behöva vänta på att varje jobb ska slutföras innan nästa skickas.
CUPS: Hjärnan i Systemet
Det vanligaste utskriftssystemet i Linux är Common UNIX Printing System (CUPS). Detta system ger omfattande stöd för att skriva ut både lokalt och över nätverk, och använder Internet Printing Protocol (IPP) för att hantera utskriftsjobb och köer.
Spooling och Drivrutiner
En central del av CUPS är utskriftsspoolaren. Denna komponent hanterar utskriftsköerna, tar emot jobb från användare och program, och skickar dem till rätt skrivare. Rätt drivrutiner är också avgörande för att skrivaren ska kunna bearbeta och skriva ut jobben korrekt.
Filter och Formatomvandling
Linux-utskriftssystemet använder olika filter och omvandlare för att bearbeta utskriftsjobb. Ett dokument i PDF-format kan exempelvis behöva omvandlas till ett skrivarspecifikt format innan utskrift.
Användargränssnitt och Verktyg
För att underlätta interaktionen med utskriftssystemet finns det grafiska användargränssnitt som GNOME:s eller KDE:s utskriftshantering, och kommandoradsverktyg som lp, lpr, och lpstat.
Nätverksutskrift
En viktig funktion i CUPS är stödet för nätverksutskrift, vilket möjliggör utskrift på skrivare som är anslutna till samma nätverk. Detta hanteras vanligtvis genom att konfigurera skrivaren med en IP-adress eller ett värdnamn.
Konfigurationsfiler
CUPS använder konfigurationsfiler för att styra systemets beteende och inställningar. Dessa filer kan anpassas för att justera utskriftskvalitet, pappersstorlek och säkerhetsinställningar.
Konfigurationsfiler i CUPS (Common UNIX Printing System) spelar en central roll i att definiera och styra hur utskriftstjänsterna fungerar. Dessa filer tillåter detaljerad anpassning av utskriftsserverns beteende, från hantering av skrivarköer till säkerhetsinställningar. Här är en översikt över hur konfigurationsfiler fungerar i CUPS:
Huvudsakliga Konfigurationsfiler
cupsd.conf: Detta är huvudkonfigurationsfilen för CUPS-daemonen (cupsd). Den innehåller inställningar för serverns beteende, nätverkslyssnande, loggningsnivåer, och tillgängligheten för administration via webbgränssnittet. Här kan du konfigurera aspekter som:
cupsd.conf är den huvudsakliga konfigurationsfilen för CUPS-daemonen (cupsd), vilken styr beteendet hos CUPS-utskriftsservern. Den innehåller inställningar som påverkar hur CUPS hanterar utskriftsjobb, interagerar med nätverket, administrerar behörigheter och säkerhet, samt andra operativa aspekter. Filen är vanligtvis lokaliserad i /etc/cups/-katalogen på Unix-liknande system. Nedan följer en beskrivning av några viktiga delar och direktiv i cupsd.conf:
Viktiga Direktiv och Deras Funktioner
Serverinställningar
Port, Listen, Browsing: Dessa direktiv styr vilka portar och nätverksgränssnitt CUPS ska lyssna på och om nätverksbrowsing ska vara aktiverat för att upptäcka skrivare.
Loggningsinställningar
LogLevel: Bestämmer detaljnivån för CUPS loggar. Det kan variera från debug för omfattande loggning till error för att endast logga fel.
Säkerhetsinställningar och Behörigheter
Location: Definierar olika områden (t.ex. /admin) och deras tillhörande säkerhetspolicys.
Order, Allow, Deny: Dessa används inom <Location>-block för att definiera åtkomstkontroller, såsom vilka IP-adresser eller användare som tillåts eller nekas åtkomst.
Jobb- och Skrivarköhantering
MaxJobs, MaxCopies, MaxPrintingTime: Begränsar antalet samtidiga jobb, kopior per jobb och maximal tid för ett utskriftsjobb.
Användar- och Gruppbehörigheter
SystemGroup: Anger vilken systemgrupp som har administrativa rättigheter till CUPS.
Skrivarupptäckt och Delning
BrowseLocalProtocols, BrowseRemoteProtocols: Definierar protokoll som används för att upptäcka lokala och fjärrskrivare.
SharePrinters: Anger om lokalt anslutna skrivare ska delas över nätverket.
Redigering och Hantering
Redigering: För att ändra inställningar i cupsd.conf, bör du använda en textredigerare. Det är viktigt att vara försiktig och förstå konsekvenserna av ändringarna, eftersom felaktiga inställningar kan påverka utskriftstjänsternas funktionalitet.
Tillämpa Ändringar: Efter att ha gjort ändringar i cupsd.conf, måste CUPS-tjänsten vanligtvis startas om för att de nya inställningarna ska träda i kraft.
Säkerhetskopiering: Det är en god praxis att skapa en säkerhetskopia av cupsd.conf innan du gör ändringar, för att enkelt kunna återställa tidigare inställningar vid behov.
cupsd.conf erbjuder avancerade konfigurationsmöjligheter för att anpassa och säkra CUPS-utskriftsmiljön. Korrekt konfiguration av denna fil är avgörande för en smidig och säker utskriftsadministration.
Vilka nätverksgränssnitt CUPS ska lyssna på.
Skrivarköernas beteende och prioriteringar.
printers.conf är en central konfigurationsfil inom CUPS (Common UNIX Printing System), ett omfattande utskriftshanteringssystem som används i Unix-liknande operativsystem. Den här filen spelar en avgörande roll i hur CUPS hanterar och interagerar med skrivare. Belägen i /etc/cups/-katalogen, printers.conf lagrar detaljerad information om varje skrivare som är konfigurerad i systemet. Denna fil är vital för CUPS-funktionaliteten, då den innebär grunden för kommunikationen och styrningen av utskriftsprocesser.
Struktur och Innehåll
printers.conf består av flera sektioner, där varje sektion representerar en unik skrivare. Varje skrivare är definierad genom en uppsättning nyckel-värdepar som beskriver olika aspekter och inställningar för skrivaren. Dessa inkluderar:
Name: Namnet på skrivaren. Detta är det identifierande namnet som användare och systemet använder för att referera till skrivaren.
Location: Den fysiska platsen för skrivaren, vilket kan vara användbart i nätverksmiljöer eller större kontor.
DeviceURI: Denna URI (Uniform Resource Identifier) beskriver skrivarens anslutningsmetod och plats. Det kan vara en lokal anslutning som USB, eller en nätverksanslutning.
State: Visar den aktuella statusen för skrivaren, som kan vara ”idle” (ledig), ”processing” (bearbetar) eller ”stopped” (stoppad).
MakeModel: Anger skrivarens märke och modell, vilket hjälper systemet att använda rätt drivrutiner och inställningar.
PPD: Sökväg till skrivarens PostScript Printer Description-fil, som innehåller detaljer om skrivarens kapacitet och tillgängliga alternativ.
Hantering och Användning
Användare och administratörer interagerar vanligtvis inte direkt med printers.conf. Istället utförs konfiguration och hantering av skrivare via CUPS webbgränssnitt eller kommandoradsverktyg, som lpadmin. När en skrivare läggs till, ändras eller tas bort via dessa gränssnitt, uppdateras printers.conf automatiskt för att återspegla dessa ändringar.
Säkerhetsaspekter
Med tanke på dess centrala roll i utskriftshantering, är åtkomst till printers.conf strikt begränsad till administratörsanvändare. Detta är kritiskt för att upprätthålla systemets säkerhet och integritet, eftersom obehöriga ändringar i denna fil kan orsaka allvarliga funktionsstörningar eller säkerhetsrisker.
Bästa Praxis
Säkerhetskopiering: Innan större ändringar görs i CUPS-konfigurationen, bör en säkerhetskopia av printers.conf skapas.
Försiktighet vid Manuell Redigering: Även om det är möjligt att manuellt redigera printers.conf, bör detta undvikas om möjligt, eftersom felaktiga ändringar kan leda till problem.
Användning av Webbgränssnittet: För de flesta administrativa uppgifter, inklusive att lägga till eller ta bort skrivare, är det rekommenderat att använda CUPS webbgränssnitt, vilket minskar risken för fel.
Avancerade Användningsfall
I mer avancerade utskriftsmiljöer, där skräddarsydda eller specialiserade utskriftslösningar krävs, kan printers.conf erbjuder en djupare nivå av anpassning. Experter kan modifiera specifika inställningar för att optimera prestanda, hantera utskriftsköer effektivare
Starta om CUPS
sudo systemctl restart cups
Kontroller status
systemctl status cups
Classes.conf
classes.conf är en konfigurationsfil i CUPS (Common UNIX Printing System) som används för att definiera och konfigurera skrivarklasser. En skrivarklass i CUPS är en grupp av en eller flera skrivare som kan hantera samma utskriftsjobb. Detta är användbart i miljöer där flera skrivare delar på utskriftsbelastningen eller där det finns behov av redundans. Här är en närmare beskrivning av classes.conf-filen och dess innehåll:
Syfte: classes.conf används för att gruppera enskilda skrivare i klasser. När en utskrift skickas till en skrivarklass, hanterar CUPS utskriften genom att skicka den till en av skrivarna i klassen. Detta kan vara användbart för att balansera utskriftslasten eller erbjuda högre tillgänglighet.
Struktur: Filen består av en eller flera klassdefinitioner. Varje klassdefinition innehåller information om klassens namn, dess medlemsskrivare och eventuella ytterligare inställningar. En typisk post i classes.conf kan se ut så här:
<Class [klassnamn]>
Info [beskrivande text om klassen]
Location [plats för skrivarklassen]
Member [namn på skrivare 1]
Member [namn på skrivare 2]
...
</Class>
Här är [klassnamn] namnet på skrivarklassen, och Member-raderna listar namnen på de skrivare som ingår i klassen.
Hantering: Klasser kan skapas och redigeras antingen genom att direkt redigera classes.conf-filen eller genom CUPS webbgränssnitt eller kommandoradsverktyg. Om du redigerar filen manuellt, är det viktigt att följa korrekt syntax och se till att filen inte innehåller några syntaxfel, eftersom detta kan påverka CUPS-funktionaliteten.
Säkerhet och Tillgänglighet: Precis som med andra CUPS-konfigurationsfiler, bör classes.conf hanteras och redigeras med försiktighet, helst av en erfaren systemadministratör. Det är också viktigt att säkerhetskopiera denna fil innan du gör några ändringar.
Uppdateringar och Återstart: När ändringar görs i classes.conf, kan det krävas att CUPS-tjänsten startas om för att de nya inställningarna ska träda i kraft.
Genom att använda skrivarklasser kan organisationer effektivt hantera sina utskriftsresurser, speciellt i större nätverk med många skrivare.
PPD-filer (PostScript Printer Description)
spelar en central roll i utskriftshanteringssystem, särskilt i CUPS (Common UNIX Printing System). De används för att beskriva egenskaperna och kapaciteterna hos en specifik skrivare eller utskriftsenhet. Här är en mer detaljerad beskrivning av hur PPD-filer fungerar:
Syfte och Innehåll: En PPD-fil innehåller information om skrivarens funktioner och inställningar, såsom dess upplösning, färgförmåga, pappersstorlekar, input- och output-bin, duplexkapacitet, minneskapacitet, och så vidare. Den definierar också de kommandon som används för att styra dessa funktioner när ett dokument skrivs ut.
Format och Struktur: PPD-filer är vanligtvis textfiler som följer en standardiserad formatstruktur. De innehåller en serie av märkta anvisningar och värden som beskriver skrivarens egenskaper och hur den ska hanteras av utskriftssystemet. Dessa anvisningar följer Adobe PostScript-språkstandarden.
Integration med Utskriftssystemet: När en skrivare installeras i ett system (t.ex. en Linux-dator med CUPS), väljs en lämplig PPD-fil som motsvarar skrivaren. Denna fil används sedan av utskriftssystemet för att korrekt hantera utskriftsjobb för den specifika skrivaren. Utskriftssystemet refererar till PPD-filen för att avgöra vilka alternativ som är tillgängliga och hur de ska implementeras för varje utskriftsjobb.
Skapande och Anpassning: Många skrivartillverkare tillhandahåller PPD-filer för sina produkter. Användare kan också skapa eller anpassa PPD-filer för specifika behov, även om detta kräver en god förståelse av skrivarens kapaciteter och PostScript-programmering.
Korsplattforms Kompatibilitet: PPD-filer används inte bara i UNIX- och Linux-miljöer utan också i andra operativsystem, som macOS, för att hantera PostScript- och icke-PostScript-skrivare. Detta gör dem till ett viktigt verktyg för korsplattforms utskriftshantering.
Uppdateringar och Förvaltning: Det är viktigt att hålla PPD-filer uppdaterade för att säkerställa att de korrekt återspeglar skrivarens aktuella funktioner och inställningar. I vissa fall kan uppdateringar av PPD-filer tillhandahållas av skrivartillverkaren för att lägga till nya funktioner eller korrigera problem.
Sammanfattningsvis är PPD-filer avgörande för att säkerställa att utskriftssystem korrekt och effektivt kan kommunicera med och hantera skrivare, och de möjliggör en detaljerad anpassning av utskriftsprocessen för att matcha de specifika egenskaperna hos varje enskild skrivarenhet.
client.conf
client.conf är en konfigurationsfil som används av CUPS (Common UNIX Printing System) på klientdatorer för att styra hur CUPS-klienter (som lp och lpr kommandon) interagerar med en CUPS-server. Denna fil är särskilt viktig i nätverksmiljöer där flera klienter ansluter till en eller flera CUPS-servrar. Här är en detaljerad beskrivning av client.conf och dess funktioner:
Syfte: client.conf tillhandahåller konfigurationsinställningar för CUPS-klienter på en användares maskin. Detta inkluderar inställningar som definierar vilken CUPS-server klienten ska ansluta till för utskriftsjobb.
Placering: Filen client.conf finns vanligtvis i /etc/cups/ på Linux-system eller i en användares hemkatalog under ~/.cups/ för användarspecifika inställningar. Om båda existerar, har inställningarna i användarens hemkatalog företräde.
Inställningar: De vanligaste inställningarna i client.conf inkluderar:
ServerName: Anger hostnamnet eller IP-adressen till en CUPS-server som klienten ska ansluta till. Det kan vara en lokal maskin (localhost) eller en fjärrserver (server.example.com).
Encryption: Bestämmer vilken typ av kryptering som ska användas vid kommunikation med CUPS-servern. Vanliga värden inkluderar IfRequested, Always, eller Never.
ServerPort: Specificerar porten som ska användas för att ansluta till CUPS-servern. Standardvärdet är vanligtvis port 631.
ErrorPolicy: Definierar hur klienten ska hantera fel vid kommunikation med servern.
Användning: client.conf används främst i nätverk där utskriftsjobb måste dirigeras till en specifik server, eller när särskilda nätverks- eller säkerhetsinställningar krävs. Det är särskilt användbart i stora organisationer eller utbildningsinstitutioner med centraliserade utskriftstjänster.
Redigering och Administration: Filen kan redigeras manuellt med en textredigerare av systemadministratörer eller användare med lämplig behörighet. Eftersom ändringar i client.conf kan påverka hur en dator interagerar med CUPS-servrar, bör ändringar göras försiktigt.
Uppdateringar och Återladdning: När ändringar görs i client.conf, behöver CUPS-klienter vanligtvis inte startas om, eftersom de läser in konfigurationsfilen när ett nytt utskriftsjobb initieras.
Genom att korrekt konfigurera client.conf kan användare och administratörer säkerställa att utskriftsjobb hanteras effektivt och säkert i ett nätverk, och att användare kan ansluta till rätt CUPS-server för sina utskriftsbehov.
Felsöka CUPS
Att använda släggan i felsökning av cups är ett mindre bra verktyg.
Felsökning av CUPS (Common UNIX Printing System) kan involvera flera steg och verktyg, beroende på naturen av problemet. Här är en allmän guide för att felsöka CUPS:
1. Kontrollera Skrivarens Status
Använd CUPS webbgränssnittet (vanligtvis tillgänglig på http://localhost:631) för att kontrollera statusen på skrivaren. Se efter om skrivaren är pausad, inaktiverad eller om det finns några felmeddelanden.
Använd kommandot lpstat -p i terminalen för att kontrollera skrivarens status.
2. Kontrollera CUPS-Tjänstens Status
Se till att CUPS-tjänsten körs genom att använda kommandot sudo systemctl status cups (för systemd-baserade system) eller motsvarande kommando för ditt system.
3. Granska Loggfiler
Att läsa logfilen är en del av felsökningen av CUPS
CUPS loggar information och fel till olika loggfiler, vanligtvis placerade i /var/log/cups/. De viktigaste filerna är error_log och access_log.
Öppna error_log med en textredigerare eller använd tail -f /var/log/cups/error_log för att följa loggen i realtid. Sök efter felmeddelanden eller varningar som kan ge ledtrådar om problemet.
4. Kontrollera Nätverksanslutning
Om du använder en nätverksskrivare, kontrollera att nätverksanslutningen fungerar. Använd ping eller liknande verktyg för att säkerställa att skrivaren är nåbar över nätverket.
5. Kontrollera Skrivardrivrutiner och PPD-Filer
Se till att rätt drivrutiner är installerade för skrivaren. För många skrivare krävs specifika PPD-filer för korrekt funktion.
Om problemet uppstod efter en uppdatering, överväg att återgå till en tidigare version av drivrutinen eller PPD-filen.
6. Testa Utskrift från Kommandoraden
Använd kommandon som lp eller lpr för att skicka utskriftsjobb direkt från terminalen. Detta kan hjälpa till att isolera problemet till antingen mjukvaran eller hårdvaran.
7. Återstarta CUPS-Tjänsten
Ibland kan återstart av CUPS-tjänsten lösa problemet. Använd sudo systemctl restart cups eller motsvarande kommando.
8. Kontrollera Brandvägg och Säkerhetsinställningar
Om du har en brandvägg aktiverad, se till att nödvändiga portar (vanligtvis 631) är öppna för CUPS-trafik.
9. Konsultera Dokumentation och Forum
Läs igenom CUPS dokumentationen för specifika felmeddelanden eller problem.
Sök i onlineforum eller användarcommunityn för liknande problem och lösningar.
10. Prova med en Annan Skrivare eller Dator
Om möjligt, testa med en annan skrivare eller anslut till skrivaren från en annan dator för att avgöra om problemet är lokaliserat till en specifik enhet eller konfiguration.
Kom ihåg att felsökning kan vara en process av eliminering. Det är ofta nödvändigt att prova flera olika lösningar för att identifiera roten till problemet.
Avslutande Tankar
Utskriftssystemet i Linux är ett sofistikerat samspel av teknologier och processer som ger användare flexibilitet och effektivitet i deras utskriftsbehov. Dess förmåga att smidigt hantera allt från enkla dokumentutskrifter till komplexa nätverksutskriftsjobb gör det till en oumbärlig del av Linux-användarens verktygslåda.
Att bygga din egen Linuxkärna är en avancerad och utbildande process som ger insikt i systemets innersta funktioner. Den här artikeln går igenom stegen för att bygga en anpassad kärna på Ubuntu, från förberedelser till installation och efterföljande steg.
Förberedelser
Uppdatera och Uppgradera Systemet
Först och främst, se till att ditt Ubuntu-system är uppdaterat för att undvika kompatibilitetsproblem:
sudo apt update
sudo apt upgrade
Installera Nödvändiga Paket
För att bygga kärnan behöver du vissa verktyg och bibliotek:
Kör make menuconfig för en interaktiv konfigurationsgränssnitt:
make menuconfig
Här kan du anpassa kärnans konfiguration efter dina behov. När du är klar, spara och avsluta.
Konfigurering av Linuxkärnan med make menuconfig: En Översikt
När det gäller att anpassa och bygga en Linuxkärna är make menuconfig ett kraftfullt och populärt verktyg. Denna textbaserade konfigurationsgränssnitt låter användare detaljerat anpassa sin kärna för att möta specifika krav och hårdvarupreferenser. Här är en djupgående titt på de olika alternativen och kategorierna som dyker upp i make menuconfig.
1. Processor Type and Features
Detta är avgörande för att optimera kärnans prestanda för specifik hårdvara. När det gäller kompilering av Linux-kärnan är ”Processor Type and Features” en kritisk del av konfigurationsprocessen. Denna del innefattar inställningar och val som direkt påverkar hur kärnan kommer att interagera med och utnyttja den specifika processorn i systemet. Här är några nyckelpunkter:
Val av Processorarkitektur: Detta är en av de första och mest grundläggande stegen. Du måste ange vilken processorarkitektur kärnan ska kompileras för, till exempel x86, x86_64, ARM, etc. Detta påverkar vilken uppsättning av instruktioner och funktionalitet som kommer att inkluderas i den kompilerade kärnan.
Processorfamilj och Specifika Funktioner: Inom en given arkitektur kan du behöva specificera en mer specifik processorfamilj (till exempel Intel Core i7, AMD Ryzen, etc.). Detta optimerar kärnan för de specifika funktionerna och förmågorna hos den valda processorfamiljen.
Optimeringsnivåer: Kompilatorer som GCC tillåter olika optimeringsnivåer, som kan justeras beroende på processor. Vissa optimeringar kan förbättra prestandan för specifika processorfunktioner, som cacheminne och parallellbearbetning.
Instruktionsuppsättningar: Modernt processorer stöder olika utökade instruktionsuppsättningar som SSE, AVX (på x86/x86_64) eller NEON (på ARM). Aktivera stöd för dessa i kärnkonfigurationen kan förbättra prestanda för vissa operationer.
Multitrådning och Kärnor: Om din processor har flera kärnor eller stöd för multitrådning (som Hyper-Threading på Intel-processorer), kan det vara viktigt att konfigurera kärnan för att dra full nytta av dessa funktioner.
Advanced Power Management Features: Detta innefattar konfigurationer för energihantering och effektivitetsfunktioner som C-states och P-states, vilket är särskilt viktigt för bärbara datorer och energieffektiva system.
Virtualiseringsteknik: Om din processor har stöd för virtualiseringstekniker som Intel VT eller AMD-V, kan dessa alternativ aktiveras i kärnkonfigurationen för bättre prestanda och säkerhet i virtualiserade miljöer.
Kernel Security Features: Beroende på processorns förmågor kan vissa säkerhetsfunktioner som SMEP (Supervisor Mode Execution Protection) eller SMAP (Supervisor Mode Access Prevention) konfigureras för att förbättra systemets säkerhet.
Att noggrant välja dessa inställningar när du kompilerar Linux-kärnan kan göra en betydande skillnad i systemets prestanda, energieffektivitet och stabilitet.
2. Power Management Options
Här konfigureras inställningar för strömhantering och energisparlägen. Användare kan anpassa funktioner som ACPI och olika CPU-idle-inställningar, vilket är viktigt för energieffektivitet.
”Power Management Options” under kompilering av Linux-kärnan avser ett set av konfigurationsinställningar som hanterar hur operativsystemet ska interagera med och styra hårdvarans energiförbrukning. Dessa inställningar är avgörande för att optimera batteritid och energieffektivitet i bärbara datorer och andra energikänsliga enheter. Här är några nyckelaspekter av dessa alternativ:
CPU Frequency Scaling: Detta gör det möjligt för kärnan att dynamiskt justera processorns klockfrekvens beroende på systemets belastning. En lägre frekvens används under perioder med låg belastning för att spara energi, medan högre frekvenser används under tung belastning för bättre prestanda.
Idle Power Management: Detta omfattar tekniker som CPU Idle, som låter processorn gå in i olika vilolägen (såsom C-states) när den inte är aktiv. Djupare vilolägen sparar mer energi men kan ta längre tid att vakna upp från.
Power Management for Peripheral Devices: Inkluderar stöd för att hantera strömförbrukningen av periferienheter som hårddiskar och nätverkskort, till exempel genom att låta dem gå in i lågenergilägen när de inte används.
ACPI (Advanced Configuration and Power Interface) Support: ACPI är en standard för hårdvarugränssnitt som gör det möjligt för operativsystemet att kontrollera mängden ström som levereras till olika komponenter, vilket är centralt för avancerad energihantering.
Thermal Management: Detta inkluderar inställningar för att hantera systemets värmeutveckling, till exempel genom att justera fläkthastigheter eller minska processorns prestanda för att hålla temperaturen under kontroll.
Battery Management: För bärbara datorer, inkluderar detta funktioner för att övervaka och hantera batteristatus, som att ge information om batteriets hälsa och resterande batteritid.
Suspend and Hibernate: Stöd för energisparlägen som suspendering (där systemet står i ett lågströmläge men behåller data i RAM) och viloläge (där systemets tillstånd sparas till disk och strömmen stängs helt av).
Att noggrant konfigurera dessa alternativ under kärnans kompilering kan leda till betydande energibesparingar, särskilt i mobila eller batteridrivna enheter. Det kan dock kräva balansering mot prestandakrav, eftersom vissa energibesparande åtgärder kan minska systemets responsivitet eller prestanda.
3. Bus Options
SL buss är inget som ingår som alternativ i linux kärnan.
När vi talar om ”Bus Options” på en teknisk nivå inom Linux, refererar vi till konfigurationsalternativ relaterade till olika bussar och gränssnitt som datorns hårdvarukomponenter använder för kommunikation. Dessa bussar kan inkludera PCI (Peripheral Component Interconnect), USB (Universal Serial Bus), I2C, och andra. Att förstå och korrekt konfigurera dessa bussoptioner är avgörande för optimal systemprestanda och hårdvarukompatibilitet.
Viktiga Aspekter av Bus Options i Linux
1. PCI/PCIe Konfiguration:
PCI/PCIe (Peripheral Component Interconnect Express) Bus: Denna buss används av många hårdvarukomponenter som grafikkort, nätverkskort och lagringsenheter.
Linux PCI-subsystem: Linux-kärnan innehåller ett robust PCI-subsystem som hanterar upptäckt och konfiguration av PCI-enheter. Detta inkluderar att tilldela resurser som I/O-områden, minnesområden och IRQs (Interrupt Requests).
2. USB Systemkonfiguration:
USB-hantering: För att hantera USB-enheter, behöver Linux-kärnan stöd för USB-protokollet, vilket inkluderar att identifiera och hantera anslutna enheter.
Modulärt Stöd: Linux-kärnan tillhandahåller modulärt stöd för olika USB-versioner (som USB 2.0, USB 3.0) och klasser (som lagringsenheter, human interface devices).
3. I2C och SPI Busar:
I2C (Inter-Integrated Circuit) och SPI (Serial Peripheral Interface): Dessa är seriella bussar ofta använda för att ansluta låghastighetsperiferienheter till moderkort, sensorer, och små inbyggda system.
Linux-stöd: Linux innehåller drivrutiner för att hantera kommunikation över dessa bussar, vilket är särskilt viktigt i inbyggda system och för IoT-enheter.
4. Konfiguration via Device Tree eller ACPI:
Device Tree (för ARM-baserade system): En datastruktur som används för att beskriva hårdvarukomponenter och deras konfiguration i system utan ett BIOS/UEFI, såsom många ARM-baserade system.
ACPI (för x86-baserade system): Används för att upptäcka och konfigurera hårdvaruenheter och hantera energiförbrukning.
5. Direkt Minnestillgång (DMA):
DMA-konfigurationer: DMA tillåter hårdvaruenheter att direkt läsa från och skriva till huvudminnet, vilket ökar dataöverföringshastigheten och minskar CPU-belastningen.
Linux DMA API: Linux-kärnan tillhandahåller API:er för att hantera DMA-överföringar, vilket är avgörande för högpresterande system.
6. Anpassning och Optimering:
Kärnalternativ: Erfarna användare och systemadministratörer kan anpassa Linux-kärnans konfiguration för att aktivera eller inaktivera stöd för specifika bussar och gränssnitt, baserat på specifika systembehov och hårdvarukonfigurationer.
Sammanfattning
”Bus Options” i Linux innebär en djupgående konfiguration och förvaltning av olika bussgränssnitt och kommunikationsprotokoll mellan systemets komponenter. Korrekt konfiguration av dessa alternativ är avgörande för systemets stabilitet och prestanda, och det spelar en ännu större roll i specialiserade tillämpningar som inbyggda system och högpresterande beräkningsmiljöer. Genom att finjustera dessa inställningar kan man optimera kommunikation och dataöverföringar mellan olika enheter i ett Linux-system.
Denna kategori inkluderar konfigurationer för olika bussystem, såsom PCI, USB och I2C. Det är viktigt för att säkerställa korrekt kommunikation och funktionalitet för ansluten hårdvara.
4. Executable File Formats / Emulations
Stöd för olika exekverbara filformat och emuleringar hanteras här, vilket är viktigt för systemets kompatibilitet med olika program och tjänster.
5. Device Drivers
En omfattande kategori som täcker drivrutiner för allt från grafik och ljud till nätverk och lagringsenheter. Detta är kritiskt för att säkerställa att all hårdvara fungerar korrekt med kärnan.
6. File Systems
Inställningar för olika filsystem, både interna och nätverksbaserade, hanteras här. Detta inkluderar populära filsystem som ext4 och Btrfs, samt nätverksfiler som NFS och CIFS.
7. Kernel Features
Grundläggande kärninställningar, som schemaläggning och minneshantering, finns här. Dessa inställningar är avgörande för systemets övergripande stabilitet och prestanda.
Stöd för specifik hårdvara: Du kan välja att inkludera eller utesluta stöd för viss hårdvara beroende på systemets behov. Till exempel kan du aktivera drivrutiner för specifika nätverkskort, grafikkort, eller andra enheter.
Filsystem: Du kan välja vilka filsystem som ska stödjas av kärnan. Detta kan inkludera vanliga filsystem som ext4, NTFS, eller Btrfs.
Säkerhetsfunktioner: Linux-kärnan innehåller olika säkerhetsfunktioner som SELinux, AppArmor, och andra säkerhetsmoduler som kan konfigureras.
Prestandainställningar: Du kan aktivera eller inaktivera olika prestandaförbättringar som CPU- och minnesoptimeringar.
Nätverksfunktioner: Detta kan inkludera inställningar för TCP/IP-stacken, nätverkssäkerhet, och andra relaterade funktioner.
Modulstöd: Du kan välja om vissa funktioner ska byggas direkt in i kärnan eller om de ska vara laddningsbara moduler.
Avancerade funktioner: Sådana som virtualisering, krypteringsstöd, och filsystemssnapshots.
Varje funktion eller egenskap som du väljer att inkludera eller utesluta kommer att påverka kärnans storlek, prestanda och funktionalitet. Konfigurationen görs vanligtvis före kompileringen genom verktyg som make menuconfig, make xconfig, eller make oldconfig, vilka erbjuder en användargränssnitt för att göra dessa val.
8. Networking Support
Detta område täcker nätverksrelaterade funktioner, inklusive olika protokoll, trådlöst stöd och brandväggsfunktioner, vilket är avgörande för systemets anslutningsmöjligheter.
Nätverksmöjligheterna som kan inkluderas eller påverkas vid kompilering av Linux-kärnan är många och varierar beroende på specifika användningsfall och konfigurationsbehov. Här är några av de viktigaste aspekterna:
Nätverksdrivrutiner: Möjligheten att inkludera eller utesluta specifika nätverksdrivrutiner beroende på hårdvaran som används. Detta kan vara drivrutiner för Ethernet-kort, trådlösa adaptrar, Bluetooth-moduler med mera.
Protokollstöd: Linux-kärnan stöder en mängd nätverksprotokoll, som TCP/IP, UDP, ICMP, och många andra. Användaren kan välja vilka protokoll som ska inkluderas i kärnan.
Säkerhetsfunktioner: Konfigurationen av nätverkssäkerhetsfunktioner som SELinux, AppArmor, och nätverksbrandväggar som iptables/netfilter.
Virtualisering och container-teknologier: Stöd för virtualiseringslösningar som KVM (Kernel-based Virtual Machine) och container-teknologier som Docker kan konfigureras.
Prestandaoptimeringar: Möjlighet att optimera nätverksprestandan genom att aktivera eller inaktivera specifika kärnfunktioner som TCP stack tuning, packet filtering, och network scheduling.
Nätverksfiler och filsystem: Stöd för nätverksfiler och filsystem, såsom NFS (Network File System) eller SMB (Server Message Block).
Trådlösa inställningar: För trådlösa nätverk kan olika moduler och drivrutiner väljas eller konfigureras för att förbättra anslutningen eller säkerheten.
Advanced Networking Features: Stöd för avancerade nätverksfunktioner som QoS (Quality of Service), bonding (kombinering av flera nätverksanslutningar för ökad genomströmning eller redundans), och VLAN (Virtual Local Area Network).
Det är viktigt att notera att val av nätverksfunktioner och -inställningar bör matcha användarens behov och den hårdvara som används. En felaktig konfiguration kan leda till problem med nätverksanslutning eller systemstabilitet.
9. Security Options
Säkerhetsfunktioner såsom SELinux, AppArmor och andra säkerhetsmekanismer hanteras här, vilket är avgörande för att skydda systemet mot externa hot.
Säkerhetsalternativ i Kompilering av Linuxkärnan
När det kommer till att bygga en säker och robust Linuxkärna, är valet av säkerhetsinställningar avgörande. Under kompileringsprocessen med make menuconfig eller liknande konfigurationsverktyg, erbjuds användare en rad säkerhetsrelaterade alternativ för att förbättra systemets skydd mot olika hot och angrepp. Här är en översikt över de viktigaste säkerhetsalternativen som finns tillgängliga i Linuxkärnan.
1. SELinux (Security-Enhanced Linux)
SELinux är ett kraftfullt säkerhetssystem som tillhandahåller mekanismer för att stödja åtkomstkontrollens säkerhetspolicy. Det är en uppsättning kärnpatchar och verktyg som ger en robust mekanism för åtkomstkontroll.
2. AppArmor
Liknande SELinux, är AppArmor en säkerhetsmodul som använder ett profilbaserat system för att begränsa programbehörigheter och aktiviteter, vilket bidrar till att minska riskerna för säkerhetsöverträdelser.
3. Smack (Simplified Mandatory Access Control Kernel)
Smack är ett lättviktigt MAC-system som är designat för enklare administration. Det erbjuder grundläggande men effektiva åtkomstkontrollfunktioner för att förbättra systemets säkerhet.
4. TOMOYO Linux
Detta är en säkerhetsmodul som fokuserar på att övervaka och begränsa systemets beteende. Det hjälper till att hålla koll på och kontrollera programaktiviteter.
5. Yama
Yama är en säkerhetsmodul som tillhandahåller ytterligare säkerhetsfunktioner, som till exempel begränsningar för ptrace-systemanropet, vilket är viktigt för att skydda systemet mot vissa typer av attacker.
6. Auditing
Ett system för att logga olika systemaktiviteter, vilket är viktigt för att spåra och identifiera potentiella säkerhetsproblem och intrångsförsök.
7. Kernel Hardening Options
Dessa inställningar är avsedda att stärka kärnans motståndskraft mot olika typer av attacker, inklusive skydd mot buffer overflow och andra vanliga säkerhetsbrister.
8. Stack Protector
Denna funktion syftar till att förhindra stack overflow-attacker genom att använda metoder som canaries för att upptäcka och förhindra stack corruption.
9. Restricting Access to Kernel Logs
Genom att begränsa åtkomsten till kärnloggar kan man förhindra att känslig information läcker ut eller utnyttjas av obehöriga.
10. Executable and File Protections
Inställningar för att förhindra exekvering av oönskad eller skadlig kod och för att skydda filsystemet från obehöriga förändringar.
11. Control Groups (cgroups)
Även om de främst används för resurshantering, kan cgroups också användas för att begränsa och isolera systemresurser för olika processer eller användare, vilket kan ha säkerhetsfördelar.
Dessa säkerhetsalternativ i Linuxkärnan är avgörande för att bygga ett robust och säkert system. Valet och konfigurationen av dessa alternativ kräver dock en god förståelse av deras funktioner och potentiella påverkan på systemets beteende och prestanda. Att konfigurera dessa alternativ korrekt kan betydligt förbättra systemets säkerhet och motståndskraft mot olika typer av hot och angrepp.
10. Cryptographic API
Här konfigureras kryptografiska algoritmer och verktyg, vilket är viktigt för säker dataöverföring och lagring.
Cryptographic API i Linux-kärnan är ett ramverk som tillhandahåller kryptografiska funktioner till olika delar av kärnsystemet samt till moduler och drivrutiner som körs i kärnutrymmet. Den är utformad för att vara flexibel och stödja en mängd olika kryptografiska algoritmer och lägen. Här är några nyckelaspekter:
Algoritmer och Funktioner: API:et stöder en mängd olika kryptografiska algoritmer, inklusive symmetrisk kryptering (som AES och DES), hash-funktioner (som SHA-1 och SHA-256), och asymmetriska krypteringsalgoritmer (som RSA). Det inkluderar också stöd för kryptografiska primitiver som digitala signaturer och nyckelutbyte.
Modulär Design: API:et är utformat för att vara modulärt, vilket gör det möjligt för utvecklare att lägga till stöd för nya algoritmer eller ersätta befintliga implementationer med specialiserade, kanske mer effektiva, versioner. Detta är särskilt användbart för hårdvaruaccelererade kryptografiska operationer.
Användning inom Kärnan: API:et används av kärnan för olika säkerhetsfunktioner, som kryptering av filsystem (till exempel i eCryptfs och fscrypt), säker kommunikation (till exempel via IPsec och TLS i kärnutrymmet), och för att säkerställa integriteten hos kärnmoduler.
Kryptoakceleration: API:et kan dra nytta av hårdvarubaserad kryptoakceleration när sådan hårdvara finns tillgänglig. Detta innebär att vissa kryptografiska operationer kan utföras mycket snabbare än om de utfördes i ren programvara.
Användargränssnitt: Förutom att användas internt i kärnan, exponerar API:et också funktioner till användarläge via olika gränssnitt, såsom /dev/crypto, vilket gör det möjligt för användarprogram att dra nytta av kärnans kryptografiska kapaciteter.
Säkerhet och Underhåll: Eftersom kryptografi är central för många säkerhetsaspekter, genomgår API:et och dess implementationer rigorösa säkerhetsgranskningar och regelbundet underhåll för att säkerställa att de är fria från sårbarheter och prestandaproblem.
Cryptographic API i Linux-kärnan är alltså en kritisk komponent för att upprätthålla säkerheten och integriteten i Linux-system, och den fortsätter att utvecklas och förbättras med tiden för att möta nya säkerhetsutmaningar och tekniska framsteg.
11. Library Routines
Standardbibliotek och rutiner som används av kärnan konfigureras här, vilket är viktigt för grundläggande systemfunktioner.
Varje kategori i make menuconfig innehåller en mängd underkategorier och specifika alternativ. Användare kan navigera genom dessa alternativ, och välja eller avvälja dem baserat på sina behov. Det är viktigt att notera att vissa alternativ kan ha beroenden, vilket innebär att aktivering eller inaktivering av ett alternativ kan påverka tillgängligheten av andra. Slutresultatet av denna konfigurationsprocess är en skräddarsydd kärna, optimerad för användarens specifika system och behov.
Byggprocessen
Kompilera Kärnan
Kernel kompileringar är som att bygga med lego.
Kompilera din anpassade kärna:
make -j $(nproc)
Användningen av -j $(nproc) optimerar kompileringsprocessen genom att använda alla tillgängliga processorkärnor.
Installera Moduler och Kärnan
Efter kompilering, installera modulerna:
sudo make modules_install
Följt av installation av själva kärnan:
sudo make install
Uppdatera Bootloader och Starta Om
Uppdatera GRUB
För att inkludera den nya kärnan i startmenyn, uppdatera GRUB:
sudo update-grub
Starta Om Datorn
Starta om datorn och välj den nya kärnan från GRUB-menyn under uppstart.
Efter Installation
Testa din nya kärna genom att köra uname -r. Det är viktigt att vara medveten om att en anpassad kärna kanske inte får samma nivå av support och säkerhetsuppdateringar som standardkärnor.
Sammanfattning
Att bygga din egen kärna på Ubuntu ger dig möjlighet att skräddarsy ditt system för specifika användningsfall. Denna process är inte bara utbildande utan också givande för dem som vill fördjupa sin förståelse för Linux-system. Dock bör den närmas med försiktighet, särskilt om du planerar att använda kärnan i en produktionsmiljö.
Xberry pi är en Sinclair ZX Spectrum Next clone i raspberry pi 3 formfaktor, så man kan använda det chassi tillbehör som finns till raspberry pi så får man ZX Spectrum m/23. ZX Spectrum var en dator som många lärde sej programmera på i början på 1980 talet, maskinen har tillsammans med C64 nått en ”kultstatus”
-2MB RAM, 128MBIT Flash ROM -RTC onboard with battery backup -Header for ESP-8266-01 Module –HDMI and VGA port -Audio and EAR/MIC connectors -1 Joystick port -PS/2 port for Keyboard/Mouse -Header for connect to Matrix Keyboard
Får vi prestentera Acer Aspire 7750Z just det här exemplaret är utrusta med en Intel(R) Pentium(R) CPU B960 @ 2.20GHz, en 10 år gamla CPU i budget segmentet och skärmen är en 17,3” som bara är 1600×900 pixlar , en mekanisk hårddisk och 4 GB RAM. Maskinen såldes med Wiindows 7. Många rynka nog på näsan varför skriver man om sådan här gamla skräp maskin för.
Just därför, här har en vi dator en som redan för 10 år sedan var en budget maskin. Idag åker man till återvinningen med den. Men kanske återanvända den?
Valde att installera Ubuntu 22.04.3 , för att se vad duger en sådan maskin till Med Windows 10 var den extremt långsam.
Streaming testet
Börja med testa streamingen, satte den på SVT Play i Firefox , den klarade jobbet alldeles utmärkt. Det här väl ett grundläggade kritetrium idag, att en maskin skall klara streaming utan lagg.
Testade starta lite program som libreoffice och firefox den flyger inte fram, men det bero på den mekaniska hårddisken. Stoppa man in en SSD i den här maskinen så kommer den kännas snabb.
Maskinen är utrusta med DDR3 minne, lite förlegat, man bör kanske för någon 100 lapp kunna uturusta den i alla fall med 8 GB RAM istället.
På Cpu Bechmark får
Intel(R) Pentium(R) CPU B960 @ 2.20GHz : 961 poäng
Att jämföras med en annan jämn gamla CPU :
Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz : 8063 poäng
Just den här exemplaret är utrustad med
CPU Intel(R) Pentium(R) CPU B960 @ 2.20GHz MInne 4 GB RAM HDD : Mekanisk hårddisk
Linux.se åsikt : Byter man ut hårddissken till en SSD, så skulle maskinen vara en alldeles utmärkt dator i några år till, för surfning och ordbehandling, för vad en 256 GB SDD disk kostar. Dvs helt onödig att kassera något som går återanvända.
Just det här exemplaret kommer doneras till välgörande ändamål.
FreeBSD 14.0 är nu tillgängligt för arkitekturerna amd64, aarch64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7 och riscv64.
FreeBSD tillhandahåller sofistikerade funktioner inom nätverk, prestanda, säkerhet och kompatibilitet. Det fungerar som ett utmärkt val för en Internet- eller intranätserver. Den erbjuder robusta nätverkstjänster även under intensiv belastning och använder effektivt minne för att säkerställa responsiv prestanda för tusentals samtidiga användarprocesser.
Bland FreeBSD 14.0 nyheter -OpenSSH har uppdaterats till version 9.5p1. -OpenSSL har uppdaterats till version 3.0.12, en stor uppgradering från OpenSSL 1.1.1t i FreeBSD 13.2-RELEASE. –Bhyve-hypervisorn stöder nu TPM– och GPU-passthrough. -FreeBSD stöder upp till 1024 kärnor på amd64- och arm64-plattformarna. -ZFS har uppgraderats till OpenZFS release 2.2, vilket ger betydande prestandaförbättringar. -Det är nu möjligt att utföra bakgrundskontroller av filsystem på UFS-filsystem som körs med journaliserade mjuka uppdateringar. -Experimentella ZFS-bilder är nu tillgängliga för AWS och Azure. -Standardmekanismen för överbelastningskontroll för TCP är nu CUBIC.
Nerladdnings länkar hittar ni vår Wiki som vanligt.
Caliber-utvecklaren Kovid Goyal tillkännagav idag lanseringen och allmän tillgänglighet av Caliber 7.0 som den senaste stabila versionen och en stor uppdatering av denna kraftfulla, gratis, öppen källkod och plattformsoberoende programvara för hantering av e-böcker.
Caliber 7.0 kommer mer än ett år efter Caliber 6.0 och introducerar möjligheten att lagra anteckningar som kan innehålla länkar, bilder, samt rik textformatering för författare, serier, förlag, taggar och relaterade element. Användare kommer att kunna söka, bläddra eller länka dessa anteckningar i appen eller exportera dem som fristående HTML-filer.
En annan intressant nyhet i Caliber 7.0 är stöd för så kallade ”Audio EPUB”-böcker som innehåller en förinspelad röst som läser texten. Caliber-utvecklaren Kovid Goyal noterar dock att den här funktionen kanske fungerar på Linux-system på grund av problem med patenterade codecs.
Den nya Caliber-utgåvan ger också en länge efterfrågad funktion, nämligen möjligheten att lagra ”data”-filer associerade med en bok och stöd för att hantera dessa filer automatiskt i appen. Användare kommer att kunna lägga till extra datafiler till en bok genom att välja boken, högerklicka på knappen ”Lägg till böcker” och sedan välja alternativet ”Lägg till datafiler till valda bokposter”.
Den nya Caliber-utgåvan ger också en länge efterfrågad funktion, nämligen möjligheten att lagra ”data”-filer associerade med en bok och stöd för att hantera dessa filer automatiskt i appen. Användare kommer att kunna lägga till extra datafiler till en bok genom att välja boken, högerklicka på knappen ”Lägg till böcker” och sedan välja alternativet ”Lägg till datafiler till valda bokposter”.
Sist men inte minst har Caliber fått sin egen privata papperskorg som kringgår operativsystemets papperskorgen. Detta gör det möjligt att enkelt återställa en bok och dess metadata efter en oavsiktlig radering med ett enda klick. Papperskorgen låter dig också bläddra i nyligen raderade böcker.
Annat än det lägger Caliber 7.0 till stöd för HTML-bildkartor till e-bokvisaren, lägger till ett ”Visa objekt i valda böcker” för att hantera taggar och författare, och uppdaterar innehållsservern med en ny knapp för att återgå till bokinformationen sida på den översta nivån av kontroller och möjligheten att visa de tre senast tillagda böckerna i standardbiblioteket.
Det ger också stöd för nya nyhetskällor, inklusive Bookforum, Kirkus Reviews och Poetry Magazine, och förbättrar stödet för befintliga nyhetskällor, såsom Financial Times, National Geographic, Hamilton Spectator, MIT Tech Review, Bloomberg, Washington Post, Project Syndicate, Cumhuriyet, Foreign Affairs, Harvard Business Review och Wall Street Journal.
Naturligtvis har många buggar och problem lösts för bättre stabilitet och tillförlitlighet, så kolla in hela ändringsloggen för mer information. Under tiden kan du ladda ner Caliber 7.0 från den officiella webbplatsen som binära paket för 64-bitars och AArch64 (ARM64)-system som du kan köra på praktiskt taget vilken GNU/Linux-distribution som helst utan att installera någonting.
I en annan oväntad händelseutveckling har den senaste Linux 6.6-kärnserien officiellt markerats som LTS (Long Term Support) på kernel.org-webbplatsen med en förväntad livslängd på minst tre år.
Linux 6.6-kärnan är på väg eller har redan landat i de stabila programvaruförråden för olika populära GNU/Linux-distributioner, inklusive Arch Linux, openSUSE Tumbleweed, Fedora Linux och andra. Även Ubuntu-användare kan nu installera det.
Den stora nyheten är att Linux-kärnunderhållarna har beslutat att göra Linux 6.6 till en LTS-gren som stöds fram till december 2026. Detta är mycket intressant eftersom den välkände Linux-kärnutvecklaren Greg Kroah-Hartman alltid har sagt att årets sista kärna kommer att vara LTS, och Linuxkärna 6.7 skulle vara det.
Verkligheten är att vi ännu inte vet om Linux-kärnan 6.7 kommer ut på gatorna den 31 december (nyårsafton), vilket skulle ha varit en stor nyårsöverraskning för alla Linux-användare, så kanske var det därför som kärnanhållare bestämde sig för att gå med Linux 6.6 istället för nästa LTS-gren.
Å andra sidan fanns det några färska rapporter om att det inte finns så många kärnunderhållare där ute som är villiga att underhålla LTS-kärngrenar i så många år och att långsiktigt stöd för Linux-kärnan kan minskas från sex år till två år . Samma rapporter angav också att Linux 4.14 inte kommer att ersättas av en ny LTS-kärna när den når slutet av livet i januari 2024.
Nåväl, det ser ut som att något hände där borta vid Linuxkärnans huvudkontor och nu har Linux 6.6 lagts till de befintliga kärngrenarna för långtidsstöd, nämligen Linux 6.1, Linux 5.15, Linux 5.10, Linux 5.4, Linux 4.19 och Linux 4.14 .
Wireshark är ett öppen källkodsverktyg för nätverksprotokollanalys, vilket ofta används för att felsöka och analysera datanätverk. Det är ett mycket kraftfullt verktyg som kan fånga och inspektera data som passerar genom ett nätverk. Med Wireshark kan användare se detaljerad information om nätverkstrafik i realtid eller från sparade datafiler.
Bland nyheterna :
Wireshark 4.2.0: Ändringar Wireshark stöder mörkt läge på Windows.
-Sortering av paketlistor har förbättrats. -Wireshark och TShark är nu bättre på att generera giltig UTF-8-utgång. -En ny visningsfilterfunktion för filtrering av råbytes har lagts till. -Visningsfilter autoslutförande är smartare när det gäller att inte föreslå ogiltig syntax. -Verktyg › MAC-adressblock kan slå upp en MAC-adress i IEEE OUI-registret. -Installationsmålet installerar inte längre utvecklingsrubriker som standard. -Wireshark-installationen kan flyttas på Linux (och andra ELF-plattformar med stöd för relativa RPATH). -Wireshark kan kompileras på Windows med MSYS2 och korskompileras för Windows med Linux. -Verktyg › Browser (SSL Keylog) kan starta din webbläsare med miljövariabeln SSLKEYLOGFILE inställd på lämpligt värde.
Chat GPT har nog inte många låtit bli att lägga märke till och många är nog rädda för vad framtiden kan ge.
Jag bad Chat GPT skapa en script som skulle skapa en databas och användare. Den som är van Linux sysop hade slödjat ihop detta själv. Men eftersom min kunskapsnivå är lite lägre än en van linux sysop , så bad jag chat gtp göra jobbet.
skriv ett bash script som skapa en mysql databas, mysql användare och lösenord på givna parameterar
Cockpit Web Console: En Modern Lösning för Linux Serverhantering
I en värld där serveradministration ständigt utvecklas, har Cockpit Web Console framträtt som en banbrytande lösning för hantering av Linux servrar. Detta webbaserade administrationsgränssnitt är inte bara kraftfullt utan även utformat för att vara intuitivt och lättillgängligt, även för de som inte är vana vid kommandoradsbaserade verktyg.
Centraliserad Resursövervakning
En av de mest framträdande egenskaperna hos Cockpit är dess förmåga att övervaka systemresurser i realtid. Användare får en detaljerad överblick över CPU, minne och diskutnyttjande, vilket är avgörande för effektiv systemhantering.
Effektiv Tjänstehantering
Cockpit förenklar processen att hantera systemtjänster och applikationer. Användare kan enkelt starta, stoppa och konfigurera dessa tjänster direkt från webbgränssnittet, vilket sparar tid och minskar komplexiteten i systemadministrationen.
Logginspektion för Enklare Felsökning
Systemloggar spelar en central roll i övervakning och felsökning. Cockpit ger en tydlig och lättöverskådlig vy av dessa loggar, vilket underlättar identifiering av eventuella problem.
Användarvänlig Användarhantering
Hantering av användarkonton och behörigheter är enklare än någonsin med Cockpit. Detta verktyg tillhandahåller en användarvänlig plattform för att skapa och hantera användarkonton på servern.
Förenklad Uppdatering och Installation
Att hålla systemet uppdaterat och säkert är vitalt. Med Cockpit kan administratörer installera och uppdatera mjukvarupaket med några få klick, vilket effektiviserar underhållet av systemet.
Nätverkshantering på Dina Villkor
Cockpit erbjuder avancerade funktioner för nätverkshantering, inklusive konfigurering av brandväggar och nätverksgränssnitt. Detta ger en högre kontrollnivå över serverns nätverksinställningar.
Integrerad Terminalåtkomst
För mer avancerade användare innehåller Cockpit en inbäddad terminal, som ger direktåtkomst till serverns kommandorad för komplexa uppgifter.
Framtidssäker med Containerhantering
I takt med att användningen av Linux-containrar ökar, erbjuder Cockpit verktyg för att övervaka och hantera dessa. Detta gör det till en framtidssäker plattform som stöder både traditionella och moderna infrastrukturer.
Cockpit är inte bara ett kraftfullt verktyg för systemadministratörer, det är också anpassningsbart och resurssnålt. Detta gör det till ett idealiskt val för de som söker en balans mellan funktionalitet och användarvänlighet inom serveradministration. Med sin grafiska gränssnitt och enkel installation, revolutionerar Cockpit sättet vi hanterar Linux-servrar på.
Att återställa root-lösenordet i MySQL & MariaDB är en process som involverar flera steg och kräver administratörsbehörigheter.
Först måste databastjänsten stoppas, varefter den startas upp igen med ett speciellt alternativ som tillåter åtkomst utan lösenord. Användaren måste sedan ansluta till databasen som root och utföra en serie SQL-kommandon för att uppdatera lösenordet.
Slutligen måste databastjänsten stoppas och startas om för att de nya ändringarna ska träda i kraft. Genom att följa dessa noggrant definierade steg kan användaren säkert återställa root-lösenordet och återställa tillgång till sin MariaDB-instans.
För att återställa root-lösenordet på MariaDB, följ dessa steg:
Stoppa databasservern med kommandot systemctl stop mariadb för SystemD eller /etc/init.d/mysqld stop för SysVinit.
Starta sedan om tjänsten med --skip-grant-tables genom att köra systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" och systemctl start mariadb för SystemD, eller mysqld_safe --skip-grant-tables & för SysVinit.
Anslut till databasservern som root utan lösenord med kommandot mysql -u root.
Använd MariaDB-kommandotolken för att uppdatera lösenordet med:
USE mysql; UPDATE user SET password=PASSWORD('YourNewPasswordHere') WHERE User='root' AND Host = 'localhost'; FLUSH PRIVILEGES;
Stoppa tjänsten, avsätt miljövariabeln och starta om tjänsten igen med:
Emacs är en familj av textredigerare som kännetecknas av sin kraftfullhet, anpassningsbarhet och tekniska komplexitet. Ursprungligen skapat på 1970-talet av Richard Stallman och Guy L. Steele Jr., har Emacs blivit synonymt med anpassningsbara redigeringsmiljöer, ofta kallad en ”extensible, customizable, self-documenting, real-time display editor.”
Det fetmarkerade är den ipv 4 adress din VM har. Du kommer behöva den senare för att ansluta din windows maskin till din ubuntu server.
På Windows-maskinen (Klient)
På bilden ansluter vid till /var/www/html på den VM som kör ubuntu , vi mappar upp den som A:
Öppna Utforkaren.
Anslut till Samba-servern:
Gå till Den här datorn ( Kul ikon på aktivitetsfälte i Windows 10 )
Klicka på Nätverk på vänster sidan
Välj en bokstav för den nätverksenhet du vill skapa.
I fältet Folder skriver du \\<ubuntu-serverns-ip>\html (ersätt <ubuntu-serverns-ip> med IP-adressen till din Ubuntu-server).
Kryssa i Reconnect at sign-in om du vill att enheten ska återanslutas automatiskt vid inloggning.
Klicka på Slutför.
Logga in:
Om du har ställt in en Samba-användare, ange användarnamnet och lösenordet när du blir tillfrågad.
Om du använder gäståtkomst, kan du bara trycka på Vagnretur.
Efter att du har anslutit, bör du kunna se och hantera filerna i /var/www/html mappen från din Windows-maskin. Om du stöter på problem, kontrollera Samba-loggfiler och Windows-nätverksinställningar för felsökning.
Om du har problem att ändra filer i A:\ kan du göra följande ändringar på ubuntu maskinen.
sudo chmod -R 777 /var/www/html
Ändra smb.conf till :
[html] path = /var/www/html browseable = yes writable = yes guest ok = yes read only = no force user = www-data create mask = 0777 directory mask = 0777
Nu kan du t.ex installera Visual Studio code på din värdmaskin och spara direkt på din lokal ”LAMP” server. Utmärkt när man t.ex skall testa kod. För den som håller på med WordPress kan vara ett tillfället testa olika plug in.
Bilden ovan Visual code och edge visa en hemsida som har skapats med Visual code.
Commodores diskettstationer var långt mer än enkla tillbehör. Från stora 8-tumsstationer för PET- och CBM-datorer till den klassiska 1541 för Commodore 64 och den mer avancerade 1571 för Commodore […]
Ericsson Hotline 900 Pocket var en av de tidiga mobiltelefonerna som markerade övergången från biltelefoner och tunga transportabla enheter till verkligt handhållna mobiler. Med dagens mått var den stor, […]
Butoba MT 7 F var en liten men avancerad rullbandspelare från början av 1960-talet, byggd i en tid då ljudinspelning höll på att bli verkligt portabel. Med batteridrift, två […]
Acer Aspire One blev en av de tydligaste symbolerna för netbook-eran – den korta men intensiva period då datorbranschen trodde att framtidens vardagsdator skulle vara liten, billig och ständigt […]
DECstation var Digital Equipment Corporations försök att möta den nya RISC-eran. Med snabba MIPS-processorer, Unix-systemet ULTRIX och avancerad grafik blev maskinerna viktiga arbetsstationer för forskare, ingenjörer och utvecklare. Samtidigt […]
Yamaha DX7 såg kanske inte märkvärdig ut när den lanserades 1983, men den förändrade ljudet av en hel musikgeneration. Med digital FM-syntes, klara elpianon, metalliska klockljud och ett pris […]
VAX-11 var datorfamiljen som visade att en minidator kunde mäta sig med betydligt dyrare stordatorer. När DEC lanserade VAX-11/780 1977 fick universitet, företag och forskningsmiljöer tillgång till en kraftfull […]
Commodore CBM-II var tänkt att bli den moderna efterföljaren till PET-serien och ta Commodore vidare in på både hemma- och kontorsmarknaden. Med mer minne, avancerad bankväxling, SID-ljud och professionella […]
När Commodore PET lanserades 1977 var persondatorn fortfarande ett djärvt löfte om framtiden. Med robust plåtchassi, inbyggd skärm, BASIC i ROM och en blinkande markör blev PET och de […]
Amiga 500 blev för många mer än en hemdator – den blev en första glimt av framtiden. Med färgstark grafik, stereoljud och spelupplevelser som stack ut från mängden tog […]
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 enhancements in COSMIC 1.0.12 for Desktop, featuring improved file management, terminal updates, and more for an optimized user experience. The post COSMIC 1.0.12 Desktop Brings Improvements to Files, Terminal, and More appeared first on Linux Today.
Get ready for KDE Plasma 6.7! Learn about the innovative CSS-based style engine, Union, and how it will transform your desktop experience with new design options. The post KDE’s New CSS-Based Style Engine Union Is Coming to KDE Plasma 6.7 appeared first on Linux Today.
PHP officially retires its legacy license, marking a significant shift in its development. Discover what this means for developers and the future of PHP. The post PHP Officially Retires Its Legacy License appeared first on Linux Today.
Explore the new Steam Client update featuring support for Valve's Steam Controller, designed to elevate your gaming performance and control. The post Latest Steam Client Update Adds Support for Valve’s New Steam Controller appeared first on Linux Today.
Discover how Raspberry Pi Imager now enhances organizational efficiency with support for Raspberry Pi Connect. Streamline your projects today! The post Raspberry Pi Imager Now Supports Raspberry Pi Connect for Organizations appeared first on Linux Today.
Don't let "Copy Fail" errors compromise your Linux system. Learn how to fix these issues quickly and maintain optimal performance with our expert tips. The post Fix “Copy Fail” Before your Linux System Gets Sick appeared first on Linux Today.
Explore BlueZ-powered Auracast Broadcasting on the Genio 700. Experience cutting-edge audio technology that transforms how you listen and connect. The post BlueZ-powered Auracast Broadcasting on Genio 700 appeared first on Linux Today.
Experience seamless performance with the Minisforum MS-R1 ARM Mini Workstation running Linux: Ubuntu 26.04 LT. Ideal for professionals and tech enthusiasts alike. The post Minisforum MS-R1 ARM Mini Workstation running Linux: Ubuntu 26.04 LTS appeared first on Linux Today.
Explore Manjaro 26.1 Preview with exciting updates like GNOME 50, Plasma 6.6, and Xfce 4.20. Upgrade your Linux experience with these powerful enhancements. The post Manjaro 26.1 Preview Brings GNOME 50, Plasma 6.6, and Xfce 4.20 appeared first on Linux Today.
Explore Amazon's new Rex Project, an open-source initiative that controls script functionalities, ensuring safer and more efficient coding practices. The post Amazon’s New Open-Source Rex Project Controls What Scripts Can Do appeared first on Linux Today.
Here’s a quick rundown of the 10 quick tips after you finish installing a brand new Fedora 44 workstation edition. In this article, we will talk about a few post-install tips for Fedora 44 workstation edition. These are a good starting point if you are installing a fresh Fedora 44 workstation edition for all user… […]
Here’s are the quick steps on how you can upgrade to the Fedora 44 version. Fedora 44 is officially available for download and the upgrade channels are now available. This release brings the latest and greatest GNOME 50 desktop for workstation editions, refinements to KDE Plasma desktop and more updates. If you are trying to… […]
Canonical is bringing thoughtful, local-first AI to Ubuntu – enhancing accessibility, enabling intelligent agents, and keeping user privacy and open source values at the core. As we move through 2026, large language models (LLMs) and AI tools have become ubiquitous across the tech industry. Adoption varies widely – some projects dive in headfirst, while others… […]
Xubuntu 26.04 LTS is here – a fast, lightweight, and beautiful release featuring Xfce 4.20 and special 20th anniversary wallpapers. Xubuntu 26.04 LTS codenamed ‘Resolute Raccoon’ released on April 23, 2026. This lightweight flavour of Ubuntu brings the stable Xfce 4.20 desktop along with three years of support until April 2029. It celebrates 20 years… […]
We round up the best new features of the upcoming fedora 44 workstation edition release. Fedora 44 is released on April 28, 2026. This significant release brings the latest and greatest GNOME 50 to Workstation, Linux kernel 6.19, and many practical updates across desktops and tools. It balances new technology with excellent usability, making it… […]
Ubuntu 26.04 LTS codenamed “Resolute Raccoon” brings exciting improvements in desktop experience, security, and hardware support for the next five years. Ubuntu 26.04 LTS codenamed “Resolute Raccoon” released on April 23, 2026. This is the latest long-term support release that brings solid improvements in security, desktop experience, and hardware support. This release, will be receiving… […]
OpenShot 3.5 is here with major speed and smoothness upgrades that make video editing feel much more responsive and enjoyable. The free and open source video editor OpenShot 3.5 arrives with major speed, smoothness, and power improvements. This is one of the biggest releases in its 18-year history. A new default timeline, 35% overall performance… […]
We round up the EndeavourOS Titan release. EndeavourOS Titan is now available, released on March 12 2026. This fresh Arch-based ISO brings smarter hardware support and a smoother installation experience while keeping the lightweight, customizable spirit we all love. This Arch-based distribution gives me the pure Arch experience with a friendly installer and helpful tools…. […]
Learn about the key feature sets of GNOME 50 desktop environment. A fresh release of GNOME 50 “Tokyo” landed on March 18, 2026. This version brings solid improvements in parental controls, accessibility, file management, and display technologies. It marks a big step forward for families, assistive tech users, and everyday productivity while making the desktop… […]
We round up the key feature sets of Linux Kernel 6.18. Linus Torvalds released Linux Kernel 6.18 on November 30, 2025. This is the last mainline kernel of the year and is expected to become the 2025 Long Term Support (LTS) kernel. It brings many new features and hardware updates while staying focused on stability… […]
Annons
Digital Fixare
Strul med e-posten? Hjälp med TV? Problem med wifi?
Digital Fixare
Bottles 64.0 has been released, adding ntsync support, new Eagle-based security scanning, and many fixes for running Windows applications and games on Linux.
Datorproblem kan vara både frustrerande och tidskrävande – men hjälp finns nära till hands. Hos Datorhjälp i Bromma får du personlig och kunnig support, oavsett om det gäller en trasig laptop, krånglande e-post eller installation av ny teknik i hemmet. Med butik på Orrspelsvägen 13 och möjlighet till hembesök över hela Stockholm hjälper våra erfarna […]
När datorn krånglar, Wi-Fi-uppkopplingen sviktar eller skrivaren vägrar fungera kan vardagen snabbt bli frustrerande. För boende kring Karlaplan finns nu möjlighet att få snabb och personlig datorhjälp direkt i hemmet – till ett förmånligt pris med RUT-avdrag. Allt fler hushåll runt Karlaplan väljer att få teknisk hjälp på plats i stället för att ta sig […]
När datorn krånglar, wifi slutar fungera eller den nya mobilen känns svår att förstå finns personlig hjälp att få i Bergshamra. Genom hembesök i lugn miljö och pedagogiskt stöd på plats blir tekniken enklare att hantera – dessutom till halva kostnaden tack vare RUT-avdraget. Bergshamra. När datorn låser sig, e-posten slutar fungera eller den nya […]
När datorn krånglar, wifi strular eller den nya mobilen känns svår att förstå finns personlig hjälp att få i Hässelby Strand. Genom hembesök i lugn miljö och pedagogiskt stöd på plats blir tekniken enklare att hantera – dessutom till halva kostnaden tack vare RUT-avdraget. Hässelby Strand. När datorn låser sig, e-posten slutar fungera eller den […]
När tekniken krånglar i vardagen – från datorer som låser sig till wifi som inte fungerar – finns personlig hjälp att få i Högdalen. Med hembesök i lugn och trygg miljö, pedagogiska förklaringar och möjlighet till halva kostnaden genom RUT-avdraget blir det enklare att få digitala problem lösta. Högdalen. När datorn fryser, e-posten slutar fungera […]
När datorn krånglar, Wi-Fi-uppkopplingen svajar eller skrivaren vägrar fungera kan vardagen snabbt bli både stressig och tidskrävande. För boende i Rågsved finns nu möjlighet att få snabb och personlig datorhjälp direkt i hemmet – till ett förmånligt pris med RUT-avdrag. När datorn krånglar, Wi-Fi-uppkopplingen svajar eller skrivaren vägrar fungera kan vardagen snabbt bli både stressig […]
När tekniken krånglar i vardagen – från strulande datorer och e-post till wifi som inte vill fungera – finns personlig hjälp att få i Vårberg. Med hembesök i lugn och ro och möjlighet till halva kostnaden via RUT-avdraget erbjuds ett tryggt och pedagogiskt stöd för den som vill få tekniken att fungera igen. Vårberg. När […]
När datorn krånglar, internetuppkopplingen svajar eller skrivaren vägrar fungera kan vardagen snabbt bli både stressig och tidskrävande. För boende i Norsborg finns nu möjlighet att få snabb och personlig datorhjälp direkt i hemmet – till ett förmånligt pris med RUT-avdrag. Allt fler hushåll i Norsborg väljer att få teknisk hjälp på plats i stället för […]
När datorn krånglar, internetuppkopplingen svajar eller skrivaren vägrar fungera kan vardagen snabbt bli frustrerande. För boende runt Huddinge Centrum finns nu möjlighet att få snabb och personlig datorhjälp direkt i hemmet – till ett förmånligt pris tack vare RUT-avdraget. Allt fler hushåll i området kring Huddinge Centrum väljer att få teknisk hjälp på plats i […]
När datorn krånglar, Wi-Fi-uppkopplingen sviktar eller skrivaren inte vill fungera kan vardagen snabbt bli frustrerande. För boende kring S:t Eriksplan finns nu möjlighet att få snabb och personlig datorhjälp direkt i hemmet – till ett förmånligt pris med RUT-avdrag. Allt fler hushåll i området runt S:t Eriksplan väljer att få teknisk hjälp på plats i […]
En dator behöver inte alltid vara uppkopplad, full av appar och fylld med distraktioner. Genom att kombinera Linux, LibreOffice Writer och en låst användarmiljö går det att skapa en modern skrivmaskin: en enkel dator som startar direkt till ordbehandling, saknar internet för den vanliga användaren och rensar alla tillfälliga filer vid omstart. I den här… Läs mer: En dator som bara gör en sak – och gör det bra
NixOS 26.05 ”Yarara” är här med nya skrivbordsmiljöer, modern Linuxkärna och tusentals uppdaterade paket. Den nya versionen fortsätter att utveckla NixOS särskilda idé: att hela operativsystemet ska kunna beskrivas, återskapas och rullas tillbaka med hjälp av konfigurationsfiler – något som gör distributionen extra intressant för utvecklare, systemadministratörer och tekniskt nyfikna Linuxanvändare. NixOS 26.05 ”Yarara” är… Läs mer: NixOS 26.05 ”Yarara” – Linuxdistributionen där hela systemet kan återskapas’
Ubuntu 26.10 ”Stonking Stingray” har nu dykt upp i sin första tidiga testversion. Det är långt ifrån ett färdigt operativsystem, men för utvecklare, testare och Linuxintresserade ger den första snapshot-versionen en tydlig försmak av vad nästa Ubuntu-utgåva kan komma att bjuda på när den släpps hösten 2026. En första titt på nästa Ubuntu Ubuntu 26.10,… Läs mer: Ubuntu 26.10 tar sina första steg – men det här är bara början
IBM och Red Hat lanserar Project Lightwell, en satsning på 5 miljarder dollar för att stärka säkerheten i öppen källkod. Genom att kombinera AI-assisterad kodanalys med tusentals ingenjörer vill företagen skapa ett betrott säkerhetslager för företag som är beroende av Linux, Kubernetes, Java, AI-ramverk och andra centrala open source-komponenter. IBM och Red Hat lanserar Project… Läs mer: IBM och Red Hat satsar 5 miljarder dollar på säkerhet i öppen källkod
Exfatprogs 1.4 har släppts och ger Linuxanvändare bättre verktyg för att skapa, kontrollera och reparera exFAT-formaterade lagringsenheter. Den nya versionen förbättrar framför allt kompatibiliteten med Windows, gör formatering säkrare och lägger till nya funktioner för både vanliga användare och mer avancerade systemadministratörer. För alla som använder USB-minnen, SD-kort eller externa hårddiskar mellan olika operativsystem är… Läs mer: Exfatprogs 1.4 släppt – bättre stöd för exFAT på Linux
Zen Browser 1.20 tar ännu ett steg mot en mer personlig och användarstyrd webbläsare. Med den nya funktionen Boosts kan användaren ändra färger, typsnitt, sidans utseende och till och med ta bort störande element på enskilda webbplatser. Samtidigt bygger versionen vidare på Firefox 151.0.2, stärker skyddet mot digital fingeravtrycksspårning och lägger till praktiska funktioner som… Läs mer: Zen Browser 1.20 låter användaren bygga om webben sida för sida
AlmaLinux 10.2 “Lavender Lion” är här med flera nyheter som gör distributionen mer användbar både på moderna servrar och äldre system. Versionen innehåller Linux-kärnan 6.12, stöd för i686-paket, möjlighet att starta från Btrfs, GNOME 49 och uppdaterade utvecklingsverktyg som Python 3.14, PostgreSQL 18, MariaDB 11.8 och PHP 8.4. Samtidigt fortsätter AlmaLinux att gå sin egen… Läs mer: AlmaLinux 10.2 är här – mer hårdvarustöd, Btrfs-start och stöd för äldre 32-bitars program
IPFire 2.29 Core Update 202 är en viktig säkerhetsuppdatering för den Linux-baserade brandväggsdistributionen IPFire. Den nya versionen åtgärdar flera aktuella sårbarheter i Linux-kärnan, uppdaterar OpenVPN med stöd för snabbare VPN-trafik och innehåller ett stort antal förbättringar i brandvägg, intrångsskydd, DNS och IPsec. För den som använder IPFire som router, brandvägg eller VPN-gateway är detta en… Läs mer: IPFire stärker skyddet mot nya Linux-sårbarheter
KernelScript 0.1 är ett nytt experimentellt programmeringsspråk som vill göra avancerad Linuxutveckling enklare. Genom att samla eBPF-program, användarprogram och kernelintegration i en och samma kodbas kan utvecklare slippa mycket av den manuella C-kod och libbpf-hantering som annars krävs. Resultatet är ett lovande, men ännu omoget, verktyg för den som vill arbeta närmare Linuxkärnan utan att… Läs mer: KernelScript 0.1: nytt språk vill göra eBPF enklare för Linuxutvecklare
Sway 1.12 är här och visar hur snabbt Wayland-skrivbordet utvecklas. Den nya versionen ger bättre stöd för moderna skärmar, HDR, färghantering och skärminspelning, samtidigt som den gör det enklare att starta Sway via vanliga inloggningshanterare. För Linux-användare som vill ha ett snabbt, resurssnålt och tangentbordsstyrt skrivbord är detta en viktig uppdatering. Sway 1.12 har nu… Läs mer: Sway 1.12 – ett steg framåt för det moderna Linux-skrivbordet
Proxmox VE 9.2 är en av de större uppdateringarna av den öppna virtualiseringsplattformen på senare tid. Med dynamisk lastbalansering, utökat SDN-stöd, enklare hantering av anpassade CPU-modeller och en modern grund baserad på Debian 13.5 tar Proxmox ytterligare ett steg mot att bli ett fullvärdigt alternativ för både företagsmiljöer, datacenter och avancerade hemmalabb. Uppdateringen gör det… Läs mer: Proxmox VE 9.2: smartare lastbalansering och starkare nätverk för moderna datacenter
Vivaldi 8.0 är här med webbläsarens största visuella omgörning på flera år. Den nya versionen samlar flikar, verktygsfält, paneler och webbinnehåll i ett mer enhetligt gränssnitt, samtidigt som användaren får nya teman och sex färdiga layoutlägen att välja mellan. Resultatet är en mer flexibel och personlig webbläsare för alla som vill forma sin digitala arbetsplats… Läs mer: Vivaldi 8.0: webbläsaren som låter användaren bygga sin egen cockpit
HP har släppt HPLIP 3.26.4, en ny version av sitt skrivarpaket för Linux. Uppdateringen ger stöd för flera nya skrivare i HP:s LaserJet Pro-, OfficeJet Pro-, OfficeJet-, Envy- och DeskJet-serier. För Linuxanvändare betyder det bättre möjligheter att få moderna HP-skrivare att fungera med utskrift, skanning och andra viktiga funktioner direkt i systemet. HP har släppt… Läs mer: HPLIP 3.26.4 ger Linux bättre stöd för nya HP-skrivare
Tails 7.8 är här med en tydlig säkerhetsinriktad uppdatering av det anonymitetsfokuserade operativsystemet. Den nya versionen uppdaterar Tor Browser, täpper till viktiga sårbarheter i Linuxkärnan och haveged, samt förändrar hur e-postprogrammet Thunderbird hanteras. Programmet följer inte längre med som standard, men kan fortfarande installeras som extra program för den som behöver det. Tails 7.8 är… Läs mer: Tails 7.8: säkrare anonymitet – men Thunderbird försvinner från startpaketet
WordPress 7.0: När publiceringsverktyget tar första steget in i AI-eran WordPress 7.0 markerar ett tydligt skifte för världens mest använda publiceringsplattform. Med nya AI-funktioner, en modernare administrationspanel och bättre verktyg för design, navigation och responsiv layout blir uppdateringen mer än en vanlig versionshöjning. WordPress tar nu ett steg mot en framtid där webbplatser kan byggas… Läs mer: WordPress 7.0: När publiceringsverktyget tar första steget in i AI-eran
Red Hat Enterprise Linux 10.2 är här och visar tydligt vart företags-Linux är på väg: mot mer AI-stöd, starkare säkerhet, enklare uppgraderingar och modernare verktyg för både drift och utveckling. Med nyheter som AI-assistent i kommandoraden, postkvantskydd för SSH, Kernel Livepatching, PostgreSQL 18, MariaDB 11.8 och förbättrat stöd för image mode tar RHEL ännu ett… Läs mer: Red Hat Enterprise Linux 10.2 släppt – nu med valfri AI-assistent i terminalen
Ardour 9.5 är här med en tydlig satsning på MIDI och ett modernare arbetsflöde i pianorullen. Den fria ljudstudion får nya verktyg för ackordredigering, kvantisering, referensnoter och MIDI-automation, samtidigt som pluginhantering, kontroll ytor och stabilitet har förbättrats. Resultatet är en uppdatering som gör Ardour mer användbart för både musiker, producenter och ljudtekniker som vill arbeta… Läs mer: Ardour 9.5: fri ljudstudio får smartare MIDI och bättre pianorulle
HP går nu in som en av huvudsponsorerna bakom Linux Vendor Firmware Service, LVFS. Det stärker arbetet med att göra firmware- och BIOS-uppdateringar enklare, säkrare och mer tillgängliga för Linux-användare. Tillsammans med Dell, Lenovo, Framework, Red Hat och Linux Foundation bidrar HP till ett ekosystem där datorer kan hållas uppdaterade längre – något som både… Läs mer: HP stärker Linux-världen: firmwareuppdateringar blir enklare och mer hållbara
Microsoft tar nästa steg i sin Linuxsatsning. Den kommande Azure Linux 4 får en tydligare Fedora-baserad grund, med standardiserade RPM-verktyg och paketkällor hämtade från Fedora-ekosystemet. För Microsoft innebär det en mer etablerad byggmodell för molnplattformen Azure – samtidigt som distributionen fortsatt anpassas för säkerhet, drift och storskaliga arbetslaster i Microsofts egen infrastruktur. Microsofts egen Linuxdistribution… Läs mer: Microsoft bygger om Azure Linux – version 4 tar steget mot Fedora
Thunderbird 151 är en ny version av Mozillas fria e-postprogram som gör det enklare att logga in på moderna e-postkonton, särskilt genom förbättrat OAuth-stöd och automatisk kontokonfiguration. Uppdateringen innehåller också bättre stöd för Exchange/EWS, förbättrad sökning, stabilare hantering av bilagor och flera rättningar som minskar risken för krascher. För användaren betyder det ett tryggare, smidigare… Läs mer: Thunderbird 151: e-postprogrammet blir smidigare, säkrare och bättre för moderna konton
Linuxkärnan är full av moduler som gör systemet flexibelt, men många av dem används aldrig på en vanlig server eller dator. Det nya projektet ModuleJail vill minska risken för angrepp genom att svartlista oanvända kernelmoduler och därmed begränsa den yta som kan utnyttjas vid lokala säkerhetshål. Verktyget lagar inga sårbarheter, men fungerar som ett extra… Läs mer: ModuleJail låser in oanvända Linux-moduler – ett nytt sätt att minska angreppsytan
Firefox 151 är nästa stora uppdatering av Mozillas webbläsare och bjuder på flera nyheter som märks i vardagen. Med enklare säkerhetskopiering av profiler, möjlighet att slå ihop PDF-filer direkt i webbläsaren, starkare skydd mot lokal nätverksåtkomst och förbättrad integritet tar Firefox ännu ett steg mot en tryggare och mer användarvänlig webb. Mozilla är på väg… Läs mer: Firefox 151: webbläsaren som blir bättre på säkerhet, PDF-filer och lokal kontroll
WireGuard Easy 15.3 gör det enklare att driva en egen VPN-server med bättre kontroll över vilka resurser olika klienter får nå. Den stora nyheten är serverbaserad kontroll av Allowed IPs, vilket innebär att åtkomstregler kan genomdrivas på serversidan i stället för att enbart bygga på klientens konfiguration. Uppdateringen innehåller också förbättrad QR-kodshantering, bättre stöd för… Läs mer: WireGuard Easy 15.3: enklare och säkrare kontroll över vem som får nå vad i VPN-nätet
Rescuezilla 2.6.2 är en praktisk uppdatering för alla som använder programmet för att rädda, klona eller säkerhetskopiera datorer. Den stora nyheten är en ny version baserad på Ubuntu 26.04 LTS, vilket ger bättre stöd för modern hårdvara. Samtidigt uppdateras Partclone, flera irriterande fel rättas och projektet tar ytterligare steg mot bättre språkstöd. När en dator… Läs mer: Rescuezilla 2.6.2: enklare räddning av datorer med stöd för nyare hårdvara
När antalet AI-genererade sårbarhetsrapporter ökar vill Linuxprojektet dra en tydligare gräns mellan vanliga buggar och verkliga säkerhetshål. Linus Torvalds har nu slagit ihop ny dokumentation som förklarar när ett fel i Linuxkärnan ska behandlas som en säkerhetsbugg, hur rapporter bör skickas in och varför spekulativa AI-fynd inte får belasta säkerhetsteamet i onödan. Resultatet är en… Läs mer: När Linux sätter gränser för vad som är en säkerhetsbugg
Debian 13.5 är här – en underhållsutgåva som samlar 103 säkerhetsfixar och 144 stabilitetsuppdateringar för Debian 13 “Trixie”. Det handlar inte om nya funktioner eller ett nytt utseende, utan om något minst lika viktigt: ett tryggare och mer stabilt Linuxsystem. För den som redan uppdaterar regelbundet är mycket redan installerat, men för nya installationer blir… Läs mer: Debian 13.5 släppt – 247 uppdateringar gör Trixie säkrare och stabilare
En gammal laptop behöver inte hamna i elskroten bara för att den inte längre passar som vanlig arbetsdator. Med Debian, Openbox och Firefox ESR går det att bygga om en äldre 32-bitarsdator till en enkel internetradio som startar automatiskt, öppnar en radiosida i kioskläge och spelar upp ljud utan krångel. Här visar vi hur en… Läs mer: Bygg en internetradio med en gamla dator.
Wine 11.9 är en ny version av kompatibilitetslagret som gör det möjligt att köra Windows-program och spel på Linux och andra Unix-liknande system. Den största nyheten är förbättrat stöd för spel på Wayland, där musrörelser nu kan hanteras mer tillförlitligt. För Linux-spelare innebär det ett steg närmare en smidigare spelupplevelse, särskilt i titlar där kamerarörelser… Läs mer: Wine 11.9 gör Windows-spel bättre på Wayland
MuseScore Studio 4.7 är en omfattande uppdatering av det fria notskrivningsprogrammet som gör det enklare att skapa, redigera och dela musik digitalt. Med nya verktyg för notgravering, förbättrad gitarrnotation, snabbare arbetsflöde, bättre ljudmotor och möjlighet att exportera rullande partitur som MP4-video tar programmet ännu ett steg mot att bli ett professionellt alternativ för både musiker,… Läs mer: MuseScore Studio 4.7 gör digital notskrivning mer exakt – och mer levande
Trådlösa hörlurar fungerar ofta bra för vanligt ljud i Linux, men många smarta funktioner har länge saknats. Med den nya appen BudsLink får Linux-användare bättre kontroll över AirPods, Galaxy Buds, Sony-hörlurar och Nothing Buds – bland annat batterinivåer, brusreducering, transparensläge och automatisk paus när hörlurarna tas ur öronen. För många Linux-användare har Bluetooth-hörlurar länge fungerat… Läs mer: BudsLink ger Linux bättre kontroll över trådlösa hörlurar
Nginx är en av internets viktigaste byggstenar. Den används för att leverera webbsidor, fördela trafik mellan servrar och fungera som mellanhand mellan användare och webbapplikationer. Med Nginx 1.31 tar projektet ett nytt steg: webbservern får stöd för HTTP forward proxy, samtidigt som flera säkerhetshål i moderna webbprotokoll som HTTP/2 och HTTP/3 täpps till. För de… Läs mer: Nginx 1.31 släpps med forward proxy-stöd och flera säkerhetsfixar
OpenZFS 2.4.2 är en viktig underhållsversion för alla som använder ZFS på Linux eller FreeBSD. Uppdateringen ger stöd för kommande Linuxkärna 7.0 och rättar flera fel som kan påverka dataintegritet, snapshots, block cloning och dRAID. Det är ingen version fylld av stora nyheter, men den innehåller sådana förbättringar som gör stor skillnad i servrar, NAS-system… Läs mer: OpenZFS 2.4.2 släppt – redo för Linux 7.0 och med viktiga stabilitetsfixar
KDE får över en miljon euro från Sovereign Tech Fund för att stärka det fria Linux-skrivbordet. Pengarna ska gå till bättre återställning, fabriksåterställning, säkrare infrastruktur och förbättrad e-post- och kalenderhantering. Satsningen visar hur fri och öppen källkod blir allt viktigare när Europas digitala självständighet hamnar högre upp på den politiska och tekniska dagordningen. Det fria… Läs mer: KDE får över en miljon euro för att stärka det fria skrivbordet
Debian 14 “Forky” kan bli en milstolpe för säkrare Linuxsystem. När nästa stora Debianversion väntas släppas under sommaren 2027 ska distributionen inte bara få stöd för LoongArch64 och nya funktioner i pakethanteraren APT – den ska också kräva reproducerbara paket. Det innebär att program ska kunna byggas om från källkod och ge exakt samma resultat… Läs mer: Debian 14 tar ett stort steg mot säkrare Linuxpaket
Giada 1.4.1 är en ny version av den öppna loopmaskinen för musiker, DJ:ar och liveartister. Uppdateringen gör det enklare att växla mellan olika scener under ett framträdande, bland annat med MIDI-kontroller eller tangentbord. Samtidigt får programmet flera förbättringar som gör arbetet med samplingar, kanaler, ljudplugin och live-looping smidigare. Giada 1.4.1 är nu släppt som en… Läs mer: Giada 1.4.1 gör live-looping enklare med MIDI-styrda scener
Parrot OS 7.2 är nu släppt och kommer med en viktig säkerhetsuppdatering mot sårbarheten ”Copy Fail”. Den nya versionen bygger på Linux 6.19.13, använder KDE Plasma 6.3.6 som standardmiljö och innehåller uppdaterade verktyg för penetrationstestning, digital forensik och säkerhetsanalys. För säkerhetsintresserade Linuxanvändare är detta framför allt en stabiliserande release där kärna, verktyg och infrastruktur har… Läs mer: Parrot 7.2 släppt – säkerhets-Linux får viktig patch mot ”Copy Fail”
När allvarliga säkerhetshål i Linuxkärnan blir offentliga kan tiden fram till en färdig uppdatering vara kritisk. Nu diskuteras ett nytt förslag om en så kallad killswitch, en nödbroms som tillfälligt kan stänga av sårbara funktioner i kärnan. Målet är inte att laga felet direkt, utan att minska risken för angrepp medan administratörer väntar på en… Läs mer: Nödbroms i Linuxkärnan ska kunna stoppa farliga funktioner
Dirty Frag är en ny sårbarhet i Linux-kärnan som kan låta en lokal användare eller process höja sina rättigheter till root. Problemet berör bland annat IPsec ESP/XFRM och RxRPC och är särskilt allvarligt på servrar, containerplattformar, CI/CD-runners och andra system där obetrodd kod kan köras. Eftersom publik exempelkod finns tillgänglig bör administratörer uppdatera kärnan och… Läs mer: Dirty Frag: ny Linux-sårbarhet kan ge lokal användare root-behörighet
COSMIC 1.0.12 är en mindre men viktig uppdatering av System76:s moderna Linux-skrivbord. Den nya versionen förbättrar bland annat terminalen, filhanteraren, inställningsappen och notiserna, samtidigt som flera tekniska delar under ytan putsas till. Resultatet är ett mer stabilt och smidigt skrivbord för användare av Pop!_OS och andra Linux-distributioner som erbjuder COSMIC. Det Linux-baserade skrivbordet COSMIC har… Läs mer: COSMIC 1.0.12: Små förbättringar som gör Linux-skrivbordet smidigare
PHP lämnar sin gamla speciallicens bakom sig och går över till den välkända BSD 3-Clause-licensen. För vanliga utvecklare märks förändringen kanske knappt, men för Linux-distributioner, företag och projekt som bygger vidare på PHP innebär den enklare regler, tydligare kompatibilitet och mindre juridisk osäkerhet. PHP har gjort något som låter torrt, juridiskt och långt från vardagen:… Läs mer: PHP byter licens: därför spelar det roll även för dig som aldrig läser licenstext
GCC 16.1 är här och markerar början på en ny fas för GNU Compiler Collection. Med C++20 som nytt standardläge, experimentellt stöd för kommande C++26-funktioner och förbättringar för både diagnostik, optimering och modern hårdvara är detta en release som kan få stor betydelse för utvecklare. Samtidigt kan äldre kodbaser behöva ses över när kompilatorn tar… Läs mer: GCC 16.1 är här – och C++ tar ett stort kliv in i 2020-talet
Arch Linux har släppt sin maj-ISO för 2026 med färsk Linux-kärna, uppdaterad firmware och nya versioner av populära skrivbordsmiljöer som KDE Plasma och GNOME. För nya användare innebär det en mer aktuell installationsstart, medan befintliga Arch-användare som vanligt får samma uppdateringar genom en vanlig systemuppgradering. Arch Linux har släppt sin nya ISO-avbild för maj 2026.… Läs mer: Arch Linux maj-ISO 2026: ny installationsbild med färskare kärna, skrivbord och hårdvarustöd
APT 3.3 har landat i Debian Unstable och markerar en viktig milstolpe för Debians pakethanterare. Den gamla varningen om att apt har ett instabilt kommandoradsgränssnitt är nu borttagen, samtidigt som en ny –cli-version-flagga gör det möjligt att hantera framtida förändringar mer kontrollerat. Tillsammans med smartare uppdateringsflöden, förbättrad pakethämtning och moderniserad C++-kod gör versionen APT både… Läs mer: APT 3.3: Debian gör pakethanteraren tystare, smartare och mer framtidssäker
En ny sårbarhet i Linux-kärnan, kallad Copy Fail, kan göra det möjligt för en vanlig lokal användare att skaffa sig fullständig kontroll över ett system. Felet, som har fått beteckningen CVE-2026-31431, är särskilt allvarligt för servrar, molnmiljöer och plattformar där flera användare eller processer delar samma maskin. En säkerhetsfix finns redan tillgänglig, men administratörer uppmanas… Läs mer: Copy Fail: Linux-bugg kan ge vanliga användare root-behörighet
Linux Mint 22.3 har fått nya installationsfiler med Linux-kärnan 6.17. De nya HWE-ISO-filerna är främst tänkta för användare som installerar systemet på nyare datorer och vill ha bättre stöd för modern hårdvara redan från start. Linux Mint 22.3 har fått nya installationsfiler med en modernare Linux-kärna. För vanliga användare betyder det framför allt att fler… Läs mer: Linux Mint 22.3 får ny HWE-version med bättre stöd för nyare datorer
IPFire 2.29 Core Update 201 är här med en av projektets största nyheter hittills: en inbyggd DNS-brandvägg. Den nya funktionen stoppar skadliga domäner, nätfiske, reklam och annat oönskat innehåll redan innan enheterna i nätverket hinner ansluta till dem. Samtidigt förbättras intrångsskyddet, systemets grundkomponenter uppdateras och flera paket får nya versioner, vilket gör IPFire till ett… Läs mer: IPFire 2.29 Core Update 201
Fedora Linux 44 har nu släppts, och den nya versionen bjuder på en rejäl uppdatering för både vanliga datoranvändare, utvecklare och spelintresserade. Fedora är en av de mest inflytelserika Linux-distributionerna och fungerar ofta som en försmak av teknik som senare dyker upp i andra Linux-system. Den nya versionen bygger på Linux-kärnan 6.19, vilket innebär bättre… Läs mer: Fedora Linux 44 är här – snabbare, modernare och bättre för spel
Linux 7.1 närmar sig färdig form. Linus Torvalds har släppt den första testversionen av den kommande Linux-kärnan, där nyheter som förbättrat NTFS-stöd, bättre strömhantering och uppdaterade drivrutiner ska göra systemet snabbare, stabilare och mer användbart på modern hårdvara. Linux-kärnan är hjärtat i miljontals datorer, servrar, mobiler och smarta prylar. Nu har Linus Torvalds släppt den… Läs mer: Linux 7.1 på väg: första testversionen släppt
CachyOS är tillbaka med en ny ISO-utgåva för april 2026, och den här gången ligger fokus på enklare programhantering, bättre integritet och smartare hårdvarustöd. Med Shelly som ny standard för grafisk pakethantering, DNS over HTTPS i välkomstappen och flera förbättringar för både bärbara datorer och handhållna enheter tar den Arch-baserade Linuxdistributionen ännu ett steg mot… Läs mer: CachyOS släpper ny ISO: snabbare, smartare och enklare Linux för vanliga användare
En äldre Lenovo Z50-70 med SSD och 8 GB RAM borde kanske vara på väg mot pension. Men med Ubuntu 26.04 LTS visar den sig fortfarande ha gott om liv kvar. Trots högre rekommenderade systemkrav, modern GNOME-miljö och övergången till Wayland flyter vardagsanvändningen oväntat bra – även när Firefox får strömma SVT:s Den stora älgvandringen… Läs mer: Ubuntu 26.04 LTS första testet.
Ubuntu 26.04 LTS “Resolute Raccoon” innebär ett tydligt tekniskt skifte för en av världens mest använda Linuxdistributioner. Med en Wayland-only-skrivbordsmiljö, Linux 7.0-kärna och inbyggt stöd för moderna GPU- och säkerhetsfunktioner markerar Canonical en strategisk riktning mot en mer modern, säker och hårdvarunära plattform. Ubuntu 26.04 LTS “Resolute Raccoon” markerar en tydlig teknisk kursändring för en… Läs mer: Ubuntu 26.04 LTS: Arkitekturförändringar, Wayland-only och moderniserad Linuxstack
En ny version av det integritetsinriktade operativsystemet Tails ska hjälpa användare att undvika framtida uppstartsproblem. Genom att varna för föråldrade säkerhetscertifikat, som slutar gälla 2026, vill utvecklarna förebygga fel innan de uppstår. En ny version av det integritetsfokuserade operativsystemet Tails har släppts. Med Tails 7.7 införs en funktion som varnar användare för ett problem som… Läs mer: Tails varnar i tid – ny version ska förebygga uppstartsproblem
Den öppna källkodens hjärta fortsätter att utvecklas i snabb takt. När Linuxkärnan 6.19 nu når slutet av sin livscykel riktas blickarna mot den nya versionen 7.0, som för med sig förbättrad säkerhet, stöd för modern hårdvara och nya möjligheter för framtidens digitala system. Den digitala världens kanske viktigaste byggsten märks sällan av vanliga användare. Den… Läs mer: Linuxkärnan tar ett kliv framåt – varför version 7.0 spelar roll
QEMU 11.0 är här och tar ett rejält kliv framåt för både virtualisering och emulering. Med stöd för nästa generations processorer, förbättringar för flera stora arkitekturer och en rad prestandaoptimeringar stärker den nya versionen sin roll som ett centralt verktyg för utvecklare och systemadministratörer. Den öppna plattformen QEMU, som används för att emulera datorer och… Läs mer: QEMU 11.0 är här – snabbare, smartare och redo för framtidens processorer
När Linuxutvecklare föreslår att ta bort stöd för flera decennier gamla nätverksdrivrutiner väcks en större fråga än bara kodstädning. Bakom beslutet döljer sig en konflikt mellan modernisering och långsiktig kompatibilitet, där även teknik från 90-talet fortfarande spelar en oväntat viktig roll i dagens samhälle. Tänk dig en dator från mitten av 90-talet. Den surrar igång,… Läs mer: När ska gammal teknik få vila?
Thunderbird 150 är en uppdatering som vid första anblicken kan verka blygsam, men som i själva verket speglar en viktig trend inom modern programutveckling. Genom förbättrad kryptering, smartare sökfunktioner och mer genomtänkt design visar den hur små tekniska förändringar kan göra digital kommunikation både säkrare och smidigare i vardagen. Mozilla Thunderbird 150 är inte en… Läs mer: Thunderbird 150 visar hur små förbättringar kan förändra digital kommunikation
En liten, långsam och till synes hopplöst föråldrad netbook från 2008 – är den bara skrot, eller finns det fortfarande ett användningsområde? Genom att kombinera lätt Linux och realistiska förväntningar går det att ge en klassiker som Acer Aspire One ett nytt liv. Resultatet blir kanske inte en modern dator, men väl en oväntat användbar… Läs mer: Från netbook till nätradio – ett andra liv för Acer Aspire One
Canonical har bekräftat att Ubuntu 26.10 får kodnamnet “Stonking Stingray” och planeras att släppas den 15 oktober 2026. Versionen väntas bjuda på flera viktiga förändringar, där ökad säkerhet i GRUB, GNOME 51 som standardskrivbord och Linux-kärnan 7.2 pekas ut som några av de största nyheterna. Canonical har nu officiellt bekräftat att nästa interimsversion av Ubuntu… Läs mer: Ubuntu 26.10 “Stonking Stingray” officiellt annonserad – släpps den 15 oktober 2026
Mozilla har i förväg publicerat de slutliga byggena av Firefox 150 inför den officiella lanseringen den 21 april 2026. Den nya versionen bjuder på förbättrad PDF-hantering, starkare skydd för lokala nätverk samt flera nya funktioner för webbutvecklare. Mozilla har publicerat de slutliga byggena av Firefox 150 redan innan den officiella lanseringen den 21 april 2026.… Läs mer: Firefox 150 släpps i förväg – här är nyheterna i Mozillas kommande webbläsare
Linux får nu ett kraftigt förbättrat stöd för filsystemet NTFS, som länge varit standard i Windows. Med den nya NTFS-drivrutinen i Linux-kärnan 7.1 blir det möjligt att inte bara läsa utan också skriva fullt ut till NTFS-diskar, samtidigt som prestanda, stabilitet och underhåll förbättras. Linux får ett rejält lyft för NTFS – nu med riktigt… Läs mer: Linux får ett rejält lyft för NTFS – nu med riktigt skrivstöd
Europa står inför ett digitalt vägval där frågor om kontroll, oberoende och långsiktig tillgång till information blir allt viktigare. Genom LibreOffice-stiftelsens uppmaning till öppna standarder och konflikten kring ONLYOFFICE och AGPLv3 synliggörs en större kamp om digital suveränitet, offentlig IT och framtidens programvara. I takt med att allt fler delar av samhället blir digitala har… Läs mer: Europas digitala vägval
AlmaLinux har lagt till stöd för i686-användarmiljö i AlmaLinux OS Kitten 10. Det innebär att projektet nu erbjuder både 32-bitars paketförråd för x86 och officiella containerbilder för linux/386 — men utan att återinföra ett fullskaligt 32-bitars operativsystem. Det nya stödet gäller enbart användarrumsprogramvara och containrar. Någon installations-ISO för i686 finns inte, vilket betyder att AlmaLinux… Läs mer: AlmaLinux öppnar för 32-bitarsstöd i Kitten 10
Rust 1.95 är här med stöd för if let-guards i match, det nya makrot cfg_select! och en lång rad nya stabila API:er i standardbiblioteket. Releasen innebär också förändringar för custom targets och ytterligare uppdateringar i Cargo och Clippy. Rust 1.95 har nu släppts och bjuder på flera nyheter för utvecklare, bland annat förbättrad mönstermatchning, ett… Läs mer: Rust 1.95 släppt – större lyft för matchning, villkorsstyrd kod och standardbiblioteket
Linux Mint planerar sin nästa stora utgåva till julen 2026 och inleder samtidigt en ny utvecklingsfas med längre releasecykel, ny installerare och fortsatt satsning på Wayland. Den tillfälliga versionen Mint 23 Alfa visar redan flera av de tekniska förändringar som ska forma distributionens framtid. Linux Mint har inlett utvecklingen av nästa stora version av distributionen,… Läs mer: Linux Mint siktar på julen 2026 för nästa stora utgåva
Zorin OS 18.1 vill göra Linux enklare för vanliga användare. Med bättre stöd för Windows-program, en ny Lite-version för äldre datorer och uppdaterad hårdvarukompatibilitet tar systemet ännu ett steg mot att bli ett mer tillgängligt alternativ till Windows. Att byta från Windows till Linux har länge känts lockande för många, men också lite riskfyllt. Kommer… Läs mer: Zorin OS 18.1: Linux blir enklare, lättare och mer kompatibelt
I utvecklingsgrenen för Linux 7.1 har x86-koden uppdaterats så att stöd för processorfamiljerna M486, M486SX och AMD Elan tas bort. Ändringen innebär att kärnans lägsta praktiska målplattform för 32-bitars x86 höjs från 486-klass till 586-klass. För dagens användare får detta i stort sett inga praktiska konsekvenser, men tekniskt markerar beslutet ett tydligt steg i den… Läs mer: Linux 7.1 avvecklar stöd för 486-, 486SX- och AMD Elan-processorer
OpenSSL 4.0 är här med starkare integritet, modernare kryptografi och skärpta säkerhetskontroller. Den nya versionen av ett av internets viktigaste säkerhetsbibliotek tar sikte på både dagens hot och morgondagens utmaningar – från bättre skydd av användares trafik till förberedelser för en post-kvantvärld. OpenSSL 4.0 har nu släppts, och det är en stor uppdatering av ett… Läs mer: OpenSSL 4.0 är här – säkrare kryptering för ett internet i förändring
Fedora 44 har försenats efter att flera allvarliga fel upptäckts i systemets mest kritiska delar, som installation, grafik och krypterad uppstart. I stället för att hålla det planerade releasedatumet väljer utvecklarna att pausa lanseringen – ett beslut som visar hur avgörande kvalitetssäkring är när modern programvara ska fungera på många olika typer av hårdvara. Det… Läs mer: Fedora 44 försenas – varför några få buggar kan stoppa ett helt operativsystem
X.Org må vara en veteran i Linuxvärlden, men tekniken lever fortfarande vidare i kulisserna. Nu har projektet täppt till fem nya säkerhetsbrister, vilket visar att den gamla grafikstacken ännu spelar en viktig roll, inte minst genom XWayland i moderna Wayland-baserade system. Trots att mycket av utvecklingen på Linux-skrivbordet i dag kretsar kring Wayland är X.Org… Läs mer: X.Org lever vidare – och får nya säkerhetsfixar 2026
Den nya versionen av NGINX markerar ett viktigt steg för hur framtidens webb ska fungera. Med fokus på hastighet, säkerhet och modern teknik introducerar version 1.30 flera förbättringar som påverkar allt från hur snabbt webbsidor laddas till hur väl användarnas integritet skyddas. Den nya stabila versionen av NGINX, version 1.30, har släppts och för med… Läs mer: NGINX 1.30 – snabbare, säkrare och smartare webb
GNU Linux-libre 7.0 är den senaste versionen av en helt fri variant av Linuxkärnan, där all proprietär kod har rensats bort. Bakom projektet står en rörelse som vill ge användare full kontroll över sina datorer – men vägen dit innebär både tekniska utmaningar och tydliga kompromisser. I en värld där våra datorer och mobiltelefoner blir… Läs mer: GNU Linux-libre 7.0: kampen för en helt fri dator
Linux 7.0 är här – men bakom det nya versionsnumret döljer sig ingen dramatisk omvälvning. I stället handlar det om en rad genomtänkta förbättringar som gör operativsystemet säkrare, snabbare och mer framtidssäkrat. Med stabilt stöd för Rust, nya säkerhetslösningar och smartare hantering av resurser fortsätter Linux att utvecklas i små men viktiga steg. När Linux… Läs mer: Linux 7.0 är här – men den stora nyheten är inte siffran
FreeBSD tar ett tydligt steg mot att bli ett mer användarvänligt operativsystem för bärbara datorer. Genom ett nytt offentligt testprogram vill projektet samla in anonymiserade data om hur väl olika laptopmodeller fungerar, samtidigt som satsningen markerar en större ambition: att göra FreeBSD till ett starkare alternativ även för vanligt skrivbordsbruk. FreeBSD har länge haft ett… Läs mer: FreeBSD vill bli bättre på bärbara datorer – och nu får användarna hjälpa till
Med nya Trisquel 12.0 “Ecne” visar den helt fria Linuxdistributionen att det fortfarande finns operativsystem där principer väger tyngre än bekvämlighet. Byggd på Ubuntu 24.04 LTS riktar sig Trisquel till användare som vill ha full kontroll över sin programvara – även om det innebär färre proprietära lösningar och smalare hårdvarustöd. I en tid när de… Läs mer: Trisquel 12 – Linux för den som sätter frihet först
Hyprland, en modern och visuellt avancerad Wayland-kompositor, har nu blivit tillgänglig för användare av Debian 13 via officiella backports. Det markerar första gången som Debian Stable-användare får en enkel och officiell väg att installera Hyprland – utan att behöva lämna den stabila plattformen. Under lång tid har Linux-användare som velat ha det senaste fått välja… Läs mer: Hyprland når Debian Stable – vad betyder det egentligen?
En fullt fungerande laptop behöver inte vara ny för att vara användbar. Trots att modeller som Lenovo Z50-70 saknar stöd för moderna system som Windows 11 kan de, med rätt uppgraderingar och ett lättare operativsystem som Linux Mint, fortsätta leverera god prestanda för vardagliga uppgifter – och samtidigt bidra till minskat elektronikavfall. När teknikföretag som… Läs mer: Lenovo Z50-70 , Linux förlänger livslängden på klassisk hårdvara
GNU nano 9.0 visar att även små och till synes enkla program kan ha en lång och betydelsefull historia. Från sina rötter som fri ersättare till Pico har nano vuxit till ett självklart verktyg för Linux-användare, och den nya versionen för vidare traditionen med förbättringar som gör terminalredigering både smidigare och mer modern. I en… Läs mer: GNU nano 9.0 – den lilla editorn som vägrar dö
Frankrike tar ett historiskt steg mot digital självständighet genom att ersätta Windows med Linux i statliga datorer. Beslutet är en del av en bredare strategi för att minska beroendet av utländska teknikleverantörer och stärka kontrollen över landets digitala infrastruktur – med konkreta planer som ska tas fram av varje ministerium redan till hösten 2026. Frankrike… Läs mer: Frankrike satsar på Linux – ett steg mot digital självständighet
När ett av världens mest använda krypteringsprogram plötsligt riskerar att sluta fungera på Windows blottläggs en sårbar punkt i dagens digitala ekosystem. Efter att Microsoft utan förklaring stängt av signeringskontot för VeraCrypt står både utvecklare och användare inför en osäker framtid – där tillgången till säker lagring kan påverkas av beslut utanför deras kontroll. Ett… Läs mer: VeraCrypt i kris – när en digital signatur kan stoppa ett helt program
Debians pakethanterare APT har fått en av sina största uppdateringar på länge. Med version 3.2 införs stöd för historik, ångra, göra om och återställning – funktioner som kan göra Linux både säkrare och betydligt mer förlåtande när en uppdatering inte går som planerat. Debians pakethanterare APT har fått en efterlängtad uppgradering – och den förändrar… Läs mer: APT 3.2 – Linux får äntligen “ångra-knapp” för paketinstallationer
Den senaste versionen av skrivbordsmiljön GNOME 50 har nu nått Arch Linux – och med den kommer en rad förbättringar inom prestanda, tillgänglighet och funktionalitet. Uppdateringen visar återigen hur snabbt Arch levererar nya paket, men ställer samtidigt krav på användare att hålla koll på kompatibiliteten med sina tillägg innan de uppgraderar. Användare av Arch Linux… Läs mer: GNOME 50 når Arch Linux – här är nyheterna i senaste skrivbordet
Ventoy förändrar i grunden hur vi skapar och använder startbara USB-minnen. Genom att låta användaren kopiera flera operativsystem direkt till en och samma enhet – utan att behöva formatera om den – erbjuder verktyget en flexibel och tidseffektiv lösning för installation, felsökning och testning. Med den senaste uppdateringen, version 1.1.11, förbättras både stabiliteten och kontrollen… Läs mer: Ventoy 1.1.11 – USB-verktyget som förändrar hur vi installerar operativsystem
Ubuntu 26.04 LTS höjer minimikravet för arbetsminne i skrivbordsversionen från 4 till 6 GB RAM. Förändringen speglar hur moderna operativsystem blivit mer avancerade, med tyngre skrivbordsmiljöer och högre krav på prestanda för att ge en smidig användarupplevelse. När Ubuntu släpper sin nästa långtidsversion, Ubuntu 26.04 LTS (”Resolute Raccoon”), sker en liten men symboliskt viktig förändring:… Läs mer: Ubuntu höjer ribban – därför kräver nästa version mer minne
KDE fortsätter att förfina Linux-skrivbordet med nästa stora uppdatering av KDE Plasma. Version 6.7 bjuder inte på en enskild revolutionerande nyhet, men väl en rad genomtänkta förbättringar – från smartare funktioner och modernare design till kraftfullare grafikstöd. Tillsammans gör de skrivbordet både mer lättanvänt och tekniskt avancerat. Den 16 juni 2026 släpps nästa stora version… Läs mer: KDE Plasma 6.7 – nästa steg för Linux-skrivbordet
En tio år gammal kontorsdator låter kanske som skrot – men med rätt operativsystem kan den få nytt liv. HP ProDesk 400 G2 Mini visar hur äldre hårdvara fortfarande kan vara både snabb, användbar och energieffektiv, oavsett om den används som desktop eller specialverktyg för säker dataradering. Det finns en särskild charm i äldre datorer… Läs mer: En 10 år gammal kontorsdator som vägrar ge upp – HP ProDesk 400 G2 Mini
En gammal laptop behöver inte vara slutet på en teknisk resa – den kan vara början på en ny. Genom att kombinera äldre hårdvara med modern, resurssnål mjukvara som Linux får vi inte bara en fungerande dator igen, utan också en konkret bild av hur teknik kan återanvändas istället för att kastas. Det handlar inte… Läs mer: När gammal teknik får nytt liv – en laptop från 2013 i dagens digitala landskap
Linux har tagit ett historiskt kliv i spelvärlden. I Valves senaste statistik för Steam syns att Linux för första gången passerat 5 procent av användarna, samtidigt som flera distributioner visar tydliga uppgångar. Utvecklingen pekar på att Linux inte längre bara är ett alternativ för entusiaster, utan håller på att etablera sig som en verklig plattform… Läs mer: Linux passerar 5 % på Steam – en milstolpe för spelvärlden
Den senaste versionen av OpenSSH, 10.3, skärper säkerheten och moderniserar hur SSH-anslutningar hanteras. Uppdateringen innehåller både viktiga säkerhetsfixar och nya funktioner som gör fjärrinloggning säkrare, mer flexibel och bättre anpassad till dagens krav på kryptering och autentisering. Den senaste versionen av OpenSSH, version 10.3, har nu släppts av utvecklarna bakom OpenBSD. Uppdateringen är ingen stor… Läs mer: OpenSSH 10.3 – säkrare fjärrinloggning och smartare SSH-funktioner
OpenVPN 2.7.1 är kanske ingen stor versionsnyhet på papperet, men uppdateringen innehåller flera viktiga förbättringar som märks i praktiken. Med stöd för modernare inloggningsmetoder, bättre prestanda och rättningar av flera buggar tar den populära VPN-lösningen ännu ett steg mot säkrare och stabilare nätverkskommunikation. Den öppna VPN-lösningen OpenVPN har uppdaterats till version 2.7.1. Det är en… Läs mer: OpenVPN 2.7.1 – små förändringar med stor effekt
Den senaste uppdateringen av GNOME, version 49.5, fokuserar helt på stabilitet och säkerhet snarare än nya funktioner. Med en rad buggfixar i centrala komponenter som GNOME Shell, Nautilus och Mutter, samt viktiga säkerhetsuppdateringar i GLib, blir skrivbordsmiljön mer pålitlig för vardagligt bruk. Den senaste uppdateringen av skrivbordsmiljön GNOME, version 49.5, är här. Till skillnad från… Läs mer: GNOME 49.5 – stabilare skrivbord med fokus på säkerhet och tillförlitlighet
Europa står inför ett avgörande digitalt vägval. I en ny uppmaning varnar The Document Foundation för riskerna med beroendet av proprietär programvara och lyfter fram öppen källkod som en nyckel till ökad kontroll, transparens och långsiktig hållbarhet. Den europeiska digitala infrastrukturen står inför ett vägval. I en ny uppmaning från The Document Foundation – organisationen… Läs mer: Europa vill ta kontroll över sin digitala framtid
KaOS Linux fortsätter att utmana etablerade normer i Linuxvärlden. I marsutgåvan 2026.03 tar distributionen ytterligare steg bort från systemd genom att ersätta centrala komponenter och införa nya tekniska lösningar. Resultatet är ett djärvt experiment i hur ett modernt operativsystem kan byggas utan en av dess mest dominerande byggstenar. Den senaste versionen av KaOS Linux (2026.03)… Läs mer: KaOS Linux 2026.03 – ett steg mot ett systemd-fritt Linux
När datorn vägrar starta och viktig data står på spel blir rätt verktyg avgörande. Med den nya versionen av SystemRescue får användare ett ännu kraftfullare räddningssystem – uppdaterat med modern Linux-kärna, förbättrat lagringsstöd och smartare funktioner för dagens högupplösta skärmar. När en dator kraschar eller vägrar starta krävs mer än bara tur – det krävs… Läs mer: SystemRescue 13 – ett kraftfullt verktyg för att rädda datorer får en stor uppdatering
Ubuntu 26.04 LTS Beta ger en tidig inblick i nästa stora steg för världens mest använda Linuxdistribution. Med Linux 7.0, GNOME 50, Mesa 26.0 och övergången till en ren Wayland-miljö satsar Canonical på modern grafik, bättre säkerhet och starkare stöd för både spel, AI och professionella arbetsflöden. Canonical har nu släppt en betaversion av nästa… Läs mer: Ubuntu 26.04 LTS Beta – nästa generations Linux tar form
Tails 7.6 gör anonym surfning enklare än någonsin genom att automatiskt kringgå censur och samtidigt förbättra användarvänligheten – ett viktigt steg för fri och privat internetåtkomst världen över. Den integritetsfokuserade Linux-distributionen Tails har fått en ny uppdatering som gör det betydligt lättare att ansluta till det anonyma nätverket Tor – även i miljöer där det… Läs mer: Tails 7.6 gör det enklare att kringgå censur
Canonical planerar en omfattande förändring av hur Ubuntu startar i framtiden. Genom att kraftigt begränsa funktionerna i GRUB vid Secure Boot vill företaget minska säkerhetsrisker – men förslaget kan samtidigt tvinga många användare att ändra hur deras system är uppbyggda. Vad handlar det om? Företaget Canonical, som utvecklar Ubuntu, planerar förändringar i hur system startar… Läs mer: Mindre GRUB – säkrare start? Canonical vill strama åt Secure Boot i Ubuntu 26.10
FreeCAD 1.1 markerar ett stort steg framåt för det populära open source-verktyget för 3D-modellering. Med förbättrat stöd för moderna Linux-system, smartare arbetsflöden och kraftfullare verktyg för både design och tillverkning tar programmet ytterligare kliv mot att bli ett fullvärdigt alternativ till kommersiella CAD-lösningar. Den öppna och kostnadsfria 3D-modelleraren FreeCAD har nu nått version 1.1 –… Läs mer: FreeCAD 1.1 – ett stort steg framåt för öppen 3D-design
Agama 19 markerar ett stort steg framåt för openSUSE:s installationsverktyg, med en modern webbaserad design, nya installationslägen och förbättrad flexibilitet. Den nya versionen introducerar dessutom ett omarbetat API som öppnar för mer avancerad automatisering och konfiguration, samtidigt som kompatibiliteten med tidigare versioner behålls. Denna version introducerar en större arkitektonisk omarbetning som gör det möjligt att… Läs mer: openSUSE släpper Agama 19-installationsprogrammet med många nya funktioner och förbättringar