Digital Rights Management (DRM) är teknologier och metoder som används för att skydda upphovsrättsskyddat material från obehörig användning och kopiering. DRM begränsar hur digitalt innehåll som musik, filmer och e-böcker kan användas, delas och distribueras, vilket skyddar upphovsmännens rättigheter.
NVK är en öppen källkodsdrivrutin utvecklad för NVIDIA-grafikkort som en del av Mesa-projektet. Mesa är en samling av grafikdrivrutiner och bibliotek som tillhandahåller stöd för olika grafik-API:er som OpenGL, Vulkan och andra. NVK strävar efter att förbättra stöd och prestanda för NVIDIA-grafikkort på Linux-baserade system.
Den här veckan har Collabora gjort en viktig uppdatering av NVK, den nya Vulkan-drivrutinen för NVIDIA-hårdvara, genom att lägga till stöd för en ny funktion. Denna funktion har även inkluderats i den kommande versionen av Mesa 24.1, vilket är en stor nyhet för Linux-användare.
Den nya funktionen, kallad DRM format modifiers, är avgörande för att förbättra hur bilder hanteras och delas mellan olika program och systemkomponenter i Linux. Normalt sett är det en utmaning att dela bilder mellan program eftersom de använder olika sätt att hantera bilddata. Den nya funktionen gör det möjligt för program att tydligt kommunicera hur bilderna är organiserade, vilket gör att de kan dela bilder mer effektivt och utan missförstånd.
Ett konkret exempel på hur detta fungerar är när du använder ett program som renderar bilder och skickar dem till ett annat program som sammanställer dessa bilder för att visa dem på skärmen. Den nya funktionen gör att denna process går smidigare och snabbare genom att alla program och systemkomponenter nu har en gemensam metod för att förstå och hantera bilddata.
Detta är särskilt viktigt för spel och andra grafikintensiva applikationer på Linux, eftersom det kan förbättra prestandan och minska risken för grafikproblem. Dessutom var denna funktion den sista biten som behövdes för att få GameScope att fungera korrekt, vilket ytterligare förbättrar spelupplevelsen på Linux.
Under arbetet med att implementera denna funktion stötte vi på några problem med den äldre drivrutinen Nouveau, som hade buggar som gjorde det svårt att hantera bilddelning korrekt. För att lösa dessa problem har vi gjort några justeringar i NVK, vilket säkerställer att den nya funktionen fungerar som den ska och att bilder kan delas effektivt även med äldre program.
Sammanfattningsvis innebär denna uppdatering att NVK nu är bättre rustat för att hantera moderna grafikkrav på Linux, vilket ger en smidigare och mer pålitlig användarupplevelse. Vi ser fram emot att se hur dessa förbättringar kommer att påverka användare och utvecklare framöver.
OpenProject är en webbaserad projektledningsprogramvara med öppen källkod. Den erbjuder verktyg för uppgiftshantering, tidsplanering, tidsspårning och samarbete. Funktioner inkluderar Gantt-diagram, Kanban-tavlor och projektöversikter, vilket underlättar effektiv projektledning och teamarbete.
OpenProject är en programvara för projektledning skriven i Ruby on Rails och AngularJS, och är främst en fork av ChiliProject, som i sin tur var en fork av Redmine. Den kan användas för att hantera projekt över olika team och avdelningar och erbjuder många funktioner som agila metoder och scrum, felspårning, Wikis, forum, uppgiftshantering, team-samarbete, projektplanering och releasehantering.
Denna handledning kommer att guida dig genom installationen av OpenProject på en Debian 12-server. Du kommer att konfigurera OpenProject med PostgreSQL som databas och Apache som en omvänd proxy.
Innan du börjar, se till att du har följande krav uppfyllda:
Ebury-viruset är en avancerad typ av skadlig kod som främst riktar sig mot Linux, FreeBSD och OpenBSD servrar och SSH-tjänster. Det upptäcktes först 2011 och används av cyberkriminella för att stjäla inloggningsuppgifter och ta kontroll över infekterade system. Ebury-viruset kan sprida sig till andra maskiner genom att kompromettera SSH-nycklar och erbjuder angriparna bakdörrsaccess till nätverk. Denna skadliga kod är känd för att vara svår att upptäcka och kan orsaka betydande säkerhetsproblem för drabbade organisationer.
Ebury-botnetten komprometterar över 400,000 Linux-servrar
ESET-forskare har släppt en djupgående undersökning av en av de mest avancerade server-sidiga malwarekampanjerna, Ebury, som fortfarande växer och har komprometterat hundratusentals servrar under minst 15 års tid.
Ebury-gruppen och deras botnet har genom åren spridit skräppost, omdirigerat webbtrafik och stulit inloggningsuppgifter. På senare år har de även börjat stjäla kreditkort och kryptovaluta. Ebury har fungerat som en bakdörr och komprometterat nästan 400,000 Linux-, FreeBSD- och OpenBSD-servrar, varav över 100,000 fortfarande var komprometterade i slutet av 2023. I många fall kunde Ebury-operatörerna få full tillgång till stora servrar hos internetleverantörer och välkända hostingföretag.
Ebury, som varit aktiv sedan minst 2009, är en OpenSSH-bakdörr och credential stealer. Den används för att distribuera ytterligare malware för att tjäna pengar på botnettet (som moduler för webbtrafikomdirigering), proxytrafik för skräppost, utföra adversary-in-the-middle-attacker (AitM) och vara värd för stödjande skadlig infrastruktur. I AitM-attacker har ESET observerat över 200 mål på mer än 75 nätverk i 34 länder mellan februari 2022 och maj 2023.
Operatörerna har använt Ebury-botnettet för att stjäla kryptovalutaplånböcker, inloggningsuppgifter och kreditkortsuppgifter. ESET har upptäckt nya malwarefamiljer som skapats och distribuerats av gruppen för ekonomisk vinning, inklusive Apache-moduler och en kärnmodul för att omdirigera webbtrafik. Ebury-operatörerna har också använt zero-day-sårbarheter i administratörsprogramvara för att kompromettera servrar i stor skala.
Efter att ett system har komprometterats exfiltreras flera detaljer. Genom att använda de kända lösenorden och nycklarna som erhållits på systemet försöker man logga in på relaterade system med dessa uppgifter. Varje ny huvudversion av Ebury introducerar viktiga förändringar, nya funktioner och fördunklingstekniker.
”Vi har dokumenterat fall där hostingföretagens infrastruktur har komprometterats av Ebury. I dessa fall har vi sett Ebury distribueras på servrar uthyrda av dessa leverantörer, utan varning till hyresgästerna. Detta resulterade i fall där Ebury-aktörerna kunde kompromettera tusentals servrar på en gång,” säger Marc-Etienne M. Léveillé, ESET-forskaren som undersökt Ebury i mer än ett decennium. Det finns ingen geografisk gräns för Ebury; det finns servrar komprometterade med Ebury i nästan alla länder i världen. När en hostingleverantör komprometterades ledde det till ett stort antal komprometterade servrar i samma datacenter.
Samtidigt verkar inga vertikaler vara mer målade än andra. Offren inkluderar universitet, små och stora företag, internetleverantörer, kryptovalutahandlare, Tor exit-noder, delade hostingföretag och dedikerade serverleverantörer, för att nämna några.
I slutet av 2019 komprometterades infrastrukturen hos en stor och populär domänregistrar och webhosting-leverantör i USA. Totalt komprometterades cirka 2,500 fysiska och 60,000 virtuella servrar av angriparna. En mycket stor del, om inte alla, av dessa servrar delas mellan flera användare för att vara värd för webbplatser för mer än 1,5 miljoner konton. I en annan incident komprometterades totalt 70,000 servrar från den hostingleverantören av Ebury 2023. Kernel.org, som är värd för källkoden till Linux-kärnan, har också varit ett offer för Ebury.
”Ebury utgör ett allvarligt hot och en utmaning för Linux-säkerhetsgemenskapen. Det finns ingen enkel fix som skulle göra Ebury ineffektiv, men en handfull åtgärder kan tillämpas för att minimera dess spridning och påverkan. En sak att inse är att det inte bara händer organisationer eller individer som bryr sig mindre om säkerhet. Många mycket tekniskt kunniga individer och stora organisationer finns bland offren,” avslutar Léveillé.
När ondska lägger pussel gäller det att behålla sin bit. Förr använde man Enigma , idag får använda proton mail istället.
Proton Mail lanserar desktopapplikationer för alla större plattformar
Proton Mail har nu lanserat desktopapplikationer för alla större plattformar, vilket gör det enklare för deras över 100 miljoner användare att skicka och ta emot krypterade e-postmeddelanden. Med denna nya applikation slipper användarna besväret med att söka, öppna och logga in på webappen varje gång de behöver kolla sin inkorg eller skicka ett mejl.
Varför använda Proton Mail?
Om du inte har ett Proton Mail-konto och funderar på om det är värt att använda, kan du läsa vår artikel som förklarar e-postkryptering, dess betydelse och Proton Mail.
Installera Proton Mails desktopapp på Linux
Proton Mail erbjuder för närvarande en betaversion av sin desktopapp för Linux. Denna applikation synkroniserar dina Proton Mail- och Proton Kalender-data och erbjuder alla funktioner och säkerhetsalternativ som finns på webbappen.
För att installera appen, besök Proton Mails officiella webbplats och gå till nedladdningssidan. Scrolla ner till sektionen ”Download desktop apps” och klicka på ”Download for Linux” för att ladda ner installationsfilen.
När nedladdningen är klar, öppna terminalen och navigera till katalogen där installationsfilen finns:
cd /sökväg/till/installationsfilen
Extrahera och installera sedan filen:
tar -xzvf proton-mail-desktop-beta-linux-x86_64.tar.gz
sudo ./install.sh
Ställa in e-post i Proton Mails desktopapp
Efter installationen kan du öppna Proton Mail-applikationen genom att klicka på ”Show Applications” och söka efter Proton Mail-ikonen. Dubbelklicka på ikonen för att öppna appen.
Vid första inloggningen, om du inte är en betalande användare, kommer en popup att visas där du kan klicka på ”Start free trial” för att njuta av en 14-dagars gratis testversion av Proton Mail desktop-appen.
I vänster sidofält hittar du flera alternativ för att ställa in din e-post. Här är några av de viktigaste funktionerna:
Upptäck sekretessfunktioner: Få detaljer om appens sekretessfunktioner, som skydd mot spårare, ”for your eyes only” och blockering av oönskade avsändare.
Automatisk vidarebefordran från Gmail: Logga in på ditt Gmail-konto och vidarebefordra dina Gmail-mejl till ditt Proton Mail-konto. Detta hjälper dig att upptäcka eventuella skadliga länkar eller spårare i mejlen.
Uppdatera din inloggnings-e-post: Förbättra säkerheten på dina onlinekonton genom att uppdatera din inloggnings-e-post från mindre säkra adresser till din Proton Mail-adress.
Mobilappar: Skaffa Proton Mails Android- och iOS-appar för att använda tjänsten på din mobiltelefon.
Efter att ha ställt in din e-post, kan du använda Proton Mail desktop-appen gratis i 14 dagar. Du får enkel tillgång till dina e-postmeddelanden, kontakter, säkerhetsinställningar och Proton Kalender via appen.
Uppgradera till en betald plan
Om du bestämmer dig för att uppgradera till en betald plan efter testperioden kan du enkelt göra detta genom att klicka på inställningsikonen i det övre högra hörnet av skärmen.
Avinstallera Proton Mails desktopapp på Linux
Om du vill avinstallera Proton Mail desktop-appen från ditt system kan du köra något av följande kommandon beroende på din distribution:
För Debian-baserade distributioner: (
sudo apt remove proton-mail
För Red Hat-baserade distributioner:
sudo yum remove proton-mail
På detta sätt tas Proton Mail desktop-appen bort från ditt Linux-system.
Prova andra säkra e-posttjänster
Det är alltid bra att använda en säker, end-to-end krypterad e-posttjänst, speciellt för professionella sammanhang som innehåller konfidentiell information. Om du inte gillar Proton Mail, bör du utforska andra säkra e-postalternativ tills du hittar den som passar dig bäst.
Ulogger är en lätt GPS-applikation som spårar dina resor och aktiviteter. Den loggar platsdata, rutter och hastighet i realtid. Perfekt för resor, träning eller äventyr, den är användarvänlig och sparar batteri. Ulogger möjliggör enkel delning av dina rutter och upplevelser med vänner och sociala nätverk.
Ulogger är en lättvikts GPS-spårningsserver för Linux, med en dedikerad mobilapp. I denna guide visar vi hur du installerar Ulogger på en Ubuntu 24.04-server och länkar den till din Android-telefon.
Varför Välja Ulogger?
Ulogger är ett utmärkt val av flera skäl:
Lättvikts och Effektiv: Körs smidigt även på servrar med begränsade resurser.
Kompatibilitet med Geolokationsfiler: Kan importera och exportera standard geolokationsfiler som KML och GPX, vilket gör det enkelt att migrera din befintliga GPS-data.
Öppen Källkod: Som gratis och öppen källkod, låter Ulogger vem som helst granska och förbättra koden, vilket ökar säkerheten och tillförlitligheten.
Förutsättningar
Innan du börjar, se till att du har följande:
En Ubuntu 24.04 VPS med minst 2GB RAM.
Ett registrerat domännamn.
Grundläggande kunskaper i Linux kommandorad.
Steg 1: Uppdatera Systemet
Först, uppdatera systemets paketlista och uppgradera installerade paket:
Installera Ulogger-appen: Ladda ner och installera Ulogger-appen från Google Play Store.
Konfigurera Appen: Öppna appen, ange din servers URL (t.ex. http://your_domain) och inloggningsuppgifterna för användaren du skapade.
Börja Spåra: Börja spåra din plats genom att starta spårningstjänsten i appen.
Slutsats
Genom att följa dessa steg har du nu en fullt fungerande GPS-spårningsserver med Ulogger på din Ubuntu 24.04 VPS. Med dess kompatibilitet med standard geolokationsfiler och öppen källkod är Ulogger ett pålitligt och mångsidigt val för GPS-spårningsbehov.
Lycka till med spårningen!
En del av innehåller ovan kommer ifrån denna artikel
Neovim är en snabb och flexibel terminalbaserad textredigerare med öppen källkod, baserad på Vim. Den erbjuder omfattande anpassningsmöjligheter och är känd för sitt effektiva arbetsflöde. Med version 0.10 introduceras förbättrat färgschema, inbyggd kommentarsfunktion, terminalförbättringar och avancerad LSP-stöd.
Neovim, en terminalbaserad textredigerare med öppen källkod och rötter i Vim, har nyligen släppt version 0.10. Denna uppdatering, den längsta releasecykeln sedan version 0.5, introducerar en mängd nya funktioner och förbättringar, samt några brytande förändringar. Det är rekommenderat att läsa de fullständiga release-noterna, som kan visas direkt i Neovim med kommandot :h news. Här finns information om nya funktioner, deprecations och brytande förändringar, särskilt viktigt för plugin-författare.
Låt oss dyka ner i några av de mest framstående nyheterna i denna omfattande uppdatering.
Förbättrade standardinställningar
Nytt färgschema
Neovim har länge behövt ett nytt standardfärgschema. Det tidigare färgschemat hade problem med både tillgänglighet och estetik, särskilt vid användning som diff-visare. Neovim 0.10 introducerar ett nytt standardfärgschema, heroisk bidragit av Evgeni Chasnovski, som navigerade genom många designbegränsningar för att förbättra användarupplevelsen.
Nya standardmappningar för LSP och diagnostik
Neovim 0.10 lägger till nya standardmappningar för LSP (Language Server Protocol) och diagnostik. I Normal-läge mappas K till vim.lsp.buf.hover(), vilket visar information om funktionen eller variabeln under markören. Diagnostiknavigering inkluderar [d och ]d för att gå till föregående respektive nästa diagnostik, samt <C-W>d för att öppna diagnostikinformation i ett flytande fönster.
Inbyggd kommentarsfunktion
Neovim 0.10 inkluderar nu en inbyggd funktion för att kommentera och avkommentera text, inspirerad av vim-commentary-plugin. Den nya implementationen i Lua stödjer Tree-sitter för injicerade språk, vilket gör det enkelt att hantera kommentarer i filer med blandade språk.
Förbättringar i terminalens användargränssnitt
Synkroniserad utmatning
Nya synkroniseringsfunktioner minskar flimmer och rivning genom att batcha UI-uppdateringar, vilket ger en smidigare visuell upplevelse, särskilt vid snabba UI-uppdateringar från plugins.
Synkronisering med systemets urklipp
Neovim kan nu använda OSC 52 escape-sekvensen för att läsa från och skriva till systemets urklipp, vilket gör urklippshantering sömlös även under SSH-sessioner.
Hyperlänkar
Neovim 0.10 stödjer nu hyperlänkar med OSC 8-sekvensen, vilket gör länkar klickbara i Markdown-filer och förbättrar redigeringsupplevelsen.
Automatisk detektering av truecolor
Neovim 0.10 kan nu automatiskt upptäcka om terminalen stödjer truecolor och aktivera ’termguicolors’ för optimal färgåtergivning.
Förbättringar i LSP
Den nya versionen lägger till stöd för LSP inlay hints, vilket visar typanteckningar direkt i redigeraren, och fler standardmappningar för att förbättra diagnostik och navigering. Detta gör det enklare för användare att komma igång med LSP-funktioner utan omfattande konfiguration.
Tree-sitter Query Editor
Neovim 0.10 introducerar en frågeredigerare för Tree-sitter, vilket gör det möjligt att skriva och testa queries i realtid. Detta verktyg, kombinerat med den befintliga Tree-sitter-inspektören, erbjuder en kraftfull miljö för att arbeta med syntaxträd.
Övriga nyheter
:terminal-kommandot accepterar nu modifierare för bättre fönsterhantering.
gx i Normal-läge öppnar länkar under markören i webbläsaren.
Tree-sitter-baserad syntaxmarkering är nu standard för Lua, Vimdoc och Tree-sitter-queries.
Nya tangentbindningar för makroexekvering och kompatibilitet med Kitty-tangentbordsprotokollet.
Framtidsplaner
Neovim-projektet planerar att ytterligare förbättra LSP och Tree-sitter-upplevelsen, med pågående arbete på inbyggt stöd för snippets och autocompletion. Det finns även planer på att integrera funktionalitet från nvim-lspconfig för att förenkla användningen.
Bli involverad
Om du är en Neovim-användare, uppmuntras du att bli involverad, antingen genom att bidra direkt till Neovim-projektet eller genom att skapa plugins. Om du stöter på problem eller har förbättringsförslag, tveka inte att dela med dig i communityn.
Tack för att du använder Neovim! Förhoppningsvis kommer nästa uppdatering lite snabbare.
Kommando gudie till vim.
I Vim finns det många tangentbords- och andra kommandon som kan användas för att navigera, redigera och manipulera text. Här är en sammanfattning av några av de vanligaste och mest användbara kommandona:
Navigering
h, j, k, l: Flytta markören vänster, ner, upp, höger.
0: Flytta till början av raden.
$: Flytta till slutet av raden.
w: Hoppa till början av nästa ord.
b: Hoppa till början av föregående ord.
gg: Flytta till början av filen.
G: Flytta till slutet av filen.
Ctrl+u: Scrolla upp en halv skärmsida.
Ctrl+d: Scrolla ner en halv skärmsida.
Inmatningslägen
i: Sätt in text före markören.
a: Sätt in text efter markören.
I: Sätt in text i början av raden.
A: Sätt in text i slutet av raden.
o: Sätt in en ny rad under den nuvarande.
O: Sätt in en ny rad ovanför den nuvarande.
Esc: Gå tillbaka till kommandoläget.
Redigering
x: Ta bort tecknet under markören.
dd: Ta bort hela raden.
yy: Kopiera hela raden.
p: Klistra in efter markören.
u: Ångra den senaste ändringen.
Ctrl+r: Gör om den senaste ångrade ändringen.
cw: Byt ut från markören till slutet av ordet.
r: Ersätt tecknet under markören.
Sökning och ersättning
/text: Sök efter ”text” framåt i filen.
?text: Sök efter ”text” bakåt i filen.
n: Nästa träff i sökningen.
N: Föregående träff i sökningen.
:%s/old/new/g: Ersätt alla förekomster av ”old” med ”new” i hela filen.
:noh: Ta bort markeringen av sökresultat.
Fönsterhantering
:split eller :sp: Dela fönstret horisontellt.
:vsplit eller :vsp: Dela fönstret vertikalt.
Ctrl+w, h: Flytta till vänstra fönstret.
Ctrl+w, l: Flytta till högra fönstret.
Ctrl+w, j: Flytta till fönstret nedanför.
Ctrl+w, k: Flytta till fönstret ovanför.
Ctrl+w, q: Stäng aktuellt fönster.
Buffertar och filer
:e filename: Öppna en fil.
:w: Spara filen.
:q: Avsluta Vim.
:wq: Spara och avsluta.
:q!: Avsluta utan att spara.
:bnext eller :bn: Gå till nästa buffert.
:bprev eller :bp: Gå till föregående buffert.
:bd: Stäng aktuell buffert.
Markeringar
v: Börja visuell markering.
V: Börja visuell markering för hela raden.
Ctrl+v: Börja blockvisuell markering.
Detta är bara en grundläggande lista över kommandon i Vim. Det finns många fler kommandon och kortkommandon som kan anpassas för att passa specifika behov och arbetsflöden.
WinAmp bli öppenkällkod, vilket innebär att den kan portas till linux.
Winamp, det välkända musikspelarprogrammet, återvänder som ett öppen källkodsprojekt under det nya namnet FreeLLama. Projektet välkomnar utvecklare från hela världen att bidra till att vidareutveckla och modernisera denna klassiska programvara. Det är en spännande nyhet som väcker nostalgiska känslor hos många.
För dem som kanske inte är bekanta med Winamp, kan det vara värt att nämna att det under slutet av 1990-talet och början av 2000-talet var det ledande programmet för att spela musik på datorer, liknande hur Google idag är synonymt med internetsökningar.
Från och med den 24 september 2024 kommer Winamp under sitt nya namn, FreeLLama, att ge utvecklare över hela världen tillgång till dess källkod. Syftet är att återuppliva programmet och återinföra det som en nyckelaktör inom musikspelare.
FreeLLama siktar på att bevara Winamps ursprungliga kärna samtidigt som nya innovationer uppmuntras. Utvecklare som deltar i projektet kommer att ha möjlighet att arbeta på allt från att förbättra användargränssnittet till att integrera nya ljudformat och utöka kompatibilitet med olika enheter.
”Det här beslutet kommer utan tvekan att glädja miljontals nuvarande och tidigare användare,” sa en talesperson för Winamp. ”Vi kommer initialt att fokusera på att utveckla nya mobila versioner, men det är också viktigt för oss att fortsätta stödja våra många Windows-användare. Deras erfarenhet kommer att dra nytta av kreativiteten hos tusentals utvecklare.”
Trots det nya öppna tillvägagångssättet kommer Winamp att behålla kontrollen över den officiella versionen av programvaran, vilket säkerställer att projektets riktning förblir i linje med företagets vision.
För utvecklare som är intresserade av att delta i FreeLLama-projektet finns det mer information och registreringsmöjligheter tillgängliga på projektets webbplats.
Normalt sätt bry sej inte Linux.se om politik. Men eftersom det är EU och det finns onda krafter i vårt samhälle vill använda politik för begränsa friheten på internet, så gör vi ett undantag.
Socialdemokraterna föreslår genom EU att införa regler som förhindrar skapandet av falska konton på sociala medier. Enligt partiledaren Magdalena Andersson bör det vara möjligt att identifiera varje konto med en specifik individ.
Ovasätt man står politisk, bör man kanske undvika att rösta på partier som vill att EU skall bli ett storebror samhälle, där man skall registrar sej på för att få uttrycka en åsikt.
OpenLiteSpeed är en open source webserver utvecklad av LiteSpeed Technologies. Den erbjuder hög prestanda, robust säkerhet och en användarvänlig webbaserad kontrollpanel. OpenLiteSpeed är känd för sin händelsedrivna arkitektur och effektiv resursanvändning. Den stöder avancerade funktioner som HTTP/3, QUIC, och automatisk SSL-certifikathantering. Perfekt för att hantera webbplatser, applikationer och innehållsleveransnätverk, är den ett populärt val för utvecklare och administratörer.
Sammanfattning: Installera OpenLiteSpeed Web Server på Ubuntu 22.04
OpenLiteSpeed är en populär open-source webserver utvecklad av LiteSpeed Technologies. Den är känd för sin höga prestanda, säkerhet och användarvänliga webbaserade kontrollpanel. Följ dessa steg för att installera OpenLiteSpeed på Ubuntu 22.04:
Steg 1: Uppdatera systemet
Innan du börjar installationen, uppdatera systemet:
sudo apt update -y
sudo apt upgrade -y
Steg 2: Aktivera LiteSpeed Repository
Aktivera LiteSpeed’s repository med detta kommando:
Installera OpenLiteSpeed och LiteSpeed PHP (LSPHP 8.1) med följande kommando:
sudo apt install openlitespeed lsphp81 -
Steg 4: Ställ in administratörslösenord
Kör skriptet för att konfigurera administratörens användarnamn och lösenord:
sudo /usr/local/lsws/admin/misc/admpass.sh
Följ anvisningarna och ange ett starkt lösenord.
Steg 5: Starta OpenLiteSpeed-tjänsten
Kontrollera att tjänsten är aktiv:
sudo systemctl status lsws
Om tjänsten inte körs, starta den:
sudo systemctl start lsws
Steg 6: Skydda WebAdmin-åtkomst
För att skydda WebAdmin-konsolen, ändra standardlösenordet till ett starkt och unikt lösenord:
Gå till ”WebAdmin Settings”.
Välj ”Users” från menyn till vänster.
Ange ditt nuvarande lösenord och skapa ett nytt starkt lösenord.
Klicka på ”Save” för att spara ändringarna.
Begränsa åtkomst till OpenLiteSpeed WebAdmin
Begränsa åtkomst till WebAdmin-gränssnittet till specifika IP-adresser eller nätverk för att öka säkerheten.
Gå till ”Server Configuration”-fliken.
Välj ”Security” från menyn till vänster.
I avsnittet ”Access Control”, klicka på ”Edit”.
Under sektionen ”Allowed List”, ange de IP-adresser eller IP-intervall som ska ha åtkomst till WebAdmin-konsolen (t.ex. 202.0.117.22 för en enskild IP-adress eller 202.0.117.0/24 för ett helt subnät).
Du kan också lägga till specifika IP-adresser i sektionen ”Denied List” för att blockera dem från att komma åt WebAdmin-gränssnittet.
Konfigurera OpenLiteSpeed WebAdmin Access Logs
Att regelbundet kontrollera WebAdmin-åtkomstloggarna är en bra praxis för att upptäcka misstänkt aktivitet. Loggarna kan visa om någon har misslyckats med flera inloggningsförsök eller har åtkomst till konsolen vid ovanliga tider.
Gå till ”Server Configuration”-fliken.
Välj ”Log” från menyn till vänster.
Aktivera åtkomstloggning för WebAdmin-gränssnittet genom att kryssa i de relevanta rutorna.
Genom att följa dessa steg har du framgångsrikt installerat, säkrat och konfigurerat din OpenLiteSpeed web server på Ubuntu 22.04.
Ovan är sammafattning på Svenska, läs den fullstädig artikel på Engelska
Rocky Linux är en community-driven, open-source Linux-distribution som skapades som en klon av CentOS. Den erbjuder stabilitet, kompatibilitet och prestanda för företag och utvecklare. Rocky Linux är känd för sin långsiktiga support och sömlösa migration från CentOS-system.
Rocky Linux, ett populärt operativsystem på företagsnivå, har nyligen släppt sin version 9.4, som kommer med en rad uppdateringar och förbättringar för att stärka användarupplevelsen över både moln- och containerplattformar. Här är en genomgång av de viktigaste nyheterna och förändringarna i denna version.
Förbättrade Avbildningsbyggen
En av de mest betydande uppdateringarna i Rocky Linux 9.4 är förbättringarna inom avbildningsbyggen. Denna version introducerar KIWI, en ny avbildningsbyggare från openSUSE, som är designad att ersätta det äldre ImageFactory-systemet. Målet med KIWI är att effektivisera byggprocessen och göra uppdateringar mer frekventa och konsekventa över alla molnleverantörer. Dock använder några avbildningar, såsom Vagrant-VBox och OCP-Base, fortfarande det gamla systemet.
Viktiga Molnuppdateringar
För användare som distribuerar Rocky Linux på Microsoft Azure, finns det en viktig förändring att notera. Utgivarens konto har ändrats, vilket gör tidigare avbildningar föråldrade. Användare uppmanas att byta till det nya kontot genom att följa riktlinjerna på Rocky Linux-forumen. Rocky Linux fortsätter även att vara tillgängligt utan kostnad via Azure Community Gallery.
Nya Funktioner och Förbättringar
Rocky Linux 9.4 introducerar flera nya funktioner och förbättringar, bland annat:
Image Builder: Användare kan nu specificera anpassade monteringspunkter och välja mellan olika partitioneringslägen såsom auto-lvm, lvm och raw.
Säkerhet: Utgåvan inkluderar flera säkerhetsförbättringar, inklusive SELinux användarrymden version 3.6, Keylime serverkomponenter för förbättrad TPM-baserad säkerhet och anpassningsbara TLS/SSL-krypteringsinställningar för Rsyslog.
Uppdaterade Programkomponenter
Denna release uppdaterar också flera viktiga programkomponenter som är avgörande för utvecklare:
Språk och Databaser: Uppdaterade versioner av Python 3.12, Ruby 3.3, PHP 8.2, Nginx 1.20, MariaDB 10.11 och PostgreSQL 16 är nu tillgängliga. Git och Git LFS har också uppgraderats till nyare versioner.
Kompilatorer och Utvecklingsverktyg: LLVM 17, Rust 1.75, Go 1.21, GCC-verktygssatser och fler har fått versionshöjningar.
Avskrivningar och Uppgraderingsvägar
Versionsinformationen nämner också flera avskrivningar, inklusive vissa versioner av Node.js, .NET och OpenJDK, som inte kommer att få fler uppdateringar efter deras slutdatum 2024. Användare rekommenderas att övergå till stödda versioner för att fortsätta få uppdateringar.
Uppgradering och Tillgänglighet
Användare som kör någon version av Rocky Linux 9.x kan enkelt uppgradera till 9.4 genom att köra kommandot sudo dnf -y upgrade. Användare av Rocky 8 rekommenderas dock att utföra en ny installation, eftersom det inte finns någon officiell direkt uppgraderingsväg från version 8 till 9.4. En guide för uppgradering finns tillgänglig, men användningen sker på egen risk.
Rocky Linux 9.4 är tillgängligt för fyra arkitekturer: Intel/AMD (x86_64), ARM64 (aarch64), IBM PowerPC (ppc64le) och IBM Z (s390x). Installations-ISO-avbildningar kan laddas ner från projektets webbplats. För mer detaljerad information om alla förändringar, se tillkännagivandet eller granska de fullständiga versionsnoteringarna.
Med dessa uppdateringar och förbättringar fortsätter Rocky Linux att erbjuda en robust och säker plattform för företagsanvändare världen över.
Glöm ghettoblastern. Nu kan du ha all din musik på egen server och streama till din enhet.
PipeWire är en modern multimediaserver för Linux som hanterar både ljud och video. Den ersätter äldre system som PulseAudio och delar av GStreamer, erbjuder låg latens och hög prestanda. PipeWire stödjer sandboxade appar, har förbättrad minneshantering och löser buggar för stabilare multimediahantering. Den är kompatibel med PulseAudio-klienter och används i många Linux-distributioner för en smidig multimediaupplevelse.
Den senaste uppdateringen av PipeWire, version 1.0.6, en server för hantering av ljud-, videoströmmar och hårdvara på Linux, har släppts. Den bibehåller kompatibilitet med tidigare 1.0.x-versioner samtidigt som den adresserar en rad buggar och gör flera förbättringar över olika moduler.
En av de mest anmärkningsvärda fixarna i denna utgåva inkluderar lösningen av ett bitfälts race condition som kunde orsaka krascher eller resultera i odefinierat beteende när noder flyttas mellan drivrutiner.
Minneshanteringen har också förbättrats, med specifika fixar som åtgärdar ogiltig minnesåtkomst inom övervakningsverktygen pw-mon och pw-dump, vilka är väsentliga för avancerade användare för diagnostik och felsökning.
PipeWire 1.0.6 löser också en regression som påverkar Kodi mediaspelare, specifikt med uppspelning av IEC958-format. Användare av Kodi kommer att märka förbättrad ljudhantering med denna utgåva, vilket säkerställer en smidigare underhållningsupplevelse.
Modulen combine-stream har fått förbättringar för att förhindra problem med ljudomprovning som orsakats av olika samplingsfrekvenser, vilket tidigare kunde leda till trasig ljudutgång. Denna modul vidarebefordrar nu också taggar, vilket förbättrar hantering och kontroll av ljudströmmen.
Dessutom har modulen loopback fått en fix för ett potentiellt dubbel-frigöringsfel under fördröjningsberäkningar, vilket ytterligare stabiliserar dess funktionalitet. För Bluetooth-ljud har buffert- och datahanteringen vid stopp förbättrats, vilket optimerar användarupplevelsen under uppspelningsövergångar.
På systemnivå har PipeWire 1.0.6 tidigt inställt kontextegenskaper, vilket möjliggör effektivare matchning av klientegenskaper med regler, som en del av en pågående insats för att förbättra konfigurationsflexibilitet och systemrespons.
Slutligen, inom området strömning och enhetshantering, kodar nu V4l2 och libcamera-integration enhets-ID:n i en JSON-array som en del av ansträngningen för att eliminera dubblering, vilket strömlinjeformar enhetshanteringen för utvecklare.
Med dessa förbättringar visar PipeWire 1.0.6 sin fortsatta utveckling och sitt engagemang för att leverera en stabil och flexibel plattform för multimediabehandling på Linux.
Endless OS är ett användarvänligt operativsystem som fokuserar på utbildning och spelutveckling. Med ett uppdaterat gränssnitt, nytt mörkt läge, och omfattande verktyg för spelutveckling som Blender och Godot Engine, erbjuder Endless OS en kraftfull plattform för både nybörjare och erfarna användare.
Endless OS 6: En Ny Era av Användarvänlighet och Spelutveckling
Endless OS 6 är här som en gratis uppgradering, och den fokuserar på tre kärnområden: användarvänlighet, spelutveckling och förbättrad prestanda. Med en något uppdaterad användargränssnitt och ett nytt systemmeny, lovar Endless OS 6 att ge en mer strömlinjeformad och modern användarupplevelse.
Uppdaterat Användargränssnitt och Systemmeny
Endless OS 6 har en uppfräschad systemmeny som är lättare att använda och erbjuder en mer konsekvent och modern design för kärnappar som Inställningar och Filer. En ny och förbättrad upplevelse för skärmdumpar och inspelning ingår också i systemmenyn, vilket gör det enklare att ta exakt de bilder eller videoklipp du behöver.
Nytt Mörkt Läge och Designade Bakgrundsbilder
En stor nyhet är ett systemomfattande mörkt läge som kan aktiveras via Inställningar → Utseende eller direkt från systemmenyn. För första gången erbjuds också en standardbakgrundsbild plus en version för mörkt läge. Dessa bakgrundsbilder är skapade av Joana Filizola, produktdesigner på Endless OS Foundation, med hjälp av Midjourney AI och omfattande manuell bearbetning. Denna bakgrundssvit är ett skifte från traditionella naturfotografier till en digital bergslandskap med rika Endless-orange nyanser.
Spelutveckling som Lärverktyg
Att lära ut färdigheter genom att spela och skapa spel har alltid varit en passion för Endless. Med Endless OS 6 har de satsat stort på spelutveckling. Operativsystemet kommer med en omfattande samling av spelutvecklingsverktyg och appar, som fungerar offline och för en rad olika erfarenhetsnivåer.
Verktyg för Skapande av Speltillgångar:
Audacity: Populär ljudredigerings- och inspelningsapp
Blender: Komplett 3D-svit för modellering, animation, rendering och mer
Blender Tutorials: Lär dig grunderna i Blender
GNU Image Manipulation Program: Fullfjädrad foto- och bildredigeringsapp
Inkscape: Kraftfull vektorgrafikredigerare
Pixelorama: 2D sprite-redigerare med stöd för animation
Verktyg för Spelutveckling:
GDevelop: No-code spelutvecklingsprogramvara
Godot Engine: Professionell spelmotor för att skapa 2D- och 3D-spel
Scratch: Skapa berättelser, spel och animationer med blockbaserad kodning
TurtleBlocks: Rita bilder med visuella programmeringsblock
Pedagogiska Spel
Endless OS 6 inkluderar också spel designade för att lära ut kodnings- och spelutvecklingskoncept, såsom ”Aqueducts”, ”Dragon’s Apprentice” och ”Fablemaker”. Dessa spel är inte bara tidsfördriv, utan är explicita utbildningsverktyg som lär ut variabler, loopar, villkor och mycket mer.
Underliggande Förbättringar
Endless OS 6 är byggd på Linux 6.5, vilket ger förbättrat stöd för nyare hårdvara. Dessutom har systemet uppdaterats till Debian 12.5 Bookworm, vilket innebär många säkerhetsuppdateringar och buggfixar. GNOME 43.9 och PipeWire 1.0 är också inkluderade, vilket förbättrar användarupplevelsen och ljudhanteringen.
Ändrad och Borttagen Funktionalitet
Några förändringar i Endless OS 6 inkluderar:
Bildvisare: Uppdaterad till nya GNOME Image Viewer (”Loupe”).
Rhythmbox: Ersatt med den enklare GNOME Music app för nya installationer.
Borttagning av skrivbords-vattenstämpel: Funktionen har tagits bort då den inte användes i stor utsträckning.
Avslutat stöd för Intel RST Optane-lagring: System med denna konfiguration kommer att förbli på Endless OS 5.1.
Endless OS 6 fortsätter att erbjuda viktiga verktyg som Chromium webbläsare, LibreOffice, Endless Key för offline-lärande, och mycket mer.
Med alla dessa förbättringar och nya funktioner visar Endless OS 6 att det är ett kraftfullt verktyg både för utbildning och för att utveckla färdigheter inom spelutveckling.
Ordet ”Manjaro” kommer från berget Kilimanjaro i Afrika. Namnet på distributionen var tänkt att återspegla både kraft och tillgänglighet, anspelande på hur Kilimanjaro representerar en stor och imponerande utmaning men ändå är ett av de lättare höga bergen att bestiga, tack vare dess tillgängliga rutter. På liknande sätt syftar Manjaro Linux till att göra kraften och flexibiliteten i Arch Linux tillgänglig för en bredare publik.
Efter lanseringen av Vulcan i december 2023 har vi arbetat hårt för att få ut nästa version av Manjaro. Vi kallar den ”Wynsdey”. Detta är också vår första release som kommer med Plasma 6.
Uppdateringar i GNOME-utgåvan
GNOME-utgåvan har fått flera uppdateringar till GNOME 46-serien. Detta inkluderar många fixar och poleringar sedan GNOME 46 ursprungligen släpptes i mars 2024. Några av höjdpunkterna i 46-serien inkluderar:
Global sökfunktion i filhanteraren: En ny global sökfunktion i GNOME 46 gör det möjligt att söka i flera platser samtidigt, inklusive platser utanför hemkatalogen. Denna funktion utnyttjar GNOME:s befintliga filsökningsmöjligheter, inklusive sökning i filinnehåll och filtrering efter filtyp och ändringsdatum.
Förbättrad fjärrskrivbordsupplevelse: En ny dedikerad fjärrinloggningsfunktion gör det möjligt att ansluta till ett GNOME-system som inte redan är i bruk. Detta förbättrar fjärranvändarens upplevelse genom att systemets skärminställningar kan konfigureras från den fjärranslutna enheten.
Omarbetad inställningsapp: Inställningsappen har omorganiserats för att göra den lättare att navigera. En ny systemsektion har skapats, som innehåller preferenser för Region & Språk, Datum & Tid, Användare, Fjärrskrivbord, Secure Shell och Om. Appinställningarna har också konsoliderats och inkluderar nu inställningar för standardappar och flyttbara media.
Plasma-utgåvan med Plasma 6.0
Plasma-utgåvan kommer med den senaste Plasma 6.0-serien och KDE Gear 24.02. Med Plasma 6 har KDE:s teknologistack genomgått stora uppgraderingar: en övergång till den senaste versionen av applikationsramverket Qt och en förbättrad grafikplattform vid användning av Wayland. Dessa uppgraderingar förbättrar Plasmas säkerhet, effektivitet och prestanda samt stöd för modern hårdvara.
Delvis stöd för HDR på Wayland: På stödda skärmar och programvaror ger detta rikare och djupare färger för spel, videor och visuella skapelser.
Nya inställningar för paneler: Paneler kan nu konfigureras med ett intelligent auto-hide-läge (”Dodge Windows”) som gör att de gömmer sig när fönster vidrör dem.
Förbättrad inställningsapp: Inställningsappen har blivit mer användarvänlig och minskat antalet inbäddade sidor. Du kan nu anpassa ditt ljudtema och ett nytt standardljudtema, ”Ocean”, har introducerats.
XFCE-utgåvan med XFCE 4.18
I XFCE-utgåvan, nu med XFCE 4.18, finns flera nya funktioner:
Ny filmarkeringsfunktion i Thunar: Låter dig ställa in en anpassad bakgrundsfärg och textfärg för att uppmärksamma specifika filer.
Panelpreferenser: Panelens längd konfigureras nu i pixlar istället för procent, och det finns en ny ”håll panelen ovanför fönster” -option.
Kontrollcenter: Samlar alla skrivbordets olika moduler för att hantera systemet i ett lättanvänt fönster.
Förbättringar i Pamac och Kernel
Pamac har portats till libalpm 6.1 och stöder nu de inbyggda nedladdningsagenterna i libalpm. Detta förbättrar nedladdningen av byggskript från Arch User Repository och våra Manjaro-binärförråd.
Denna release använder Kernel 6.9 och inkluderar de senaste tillgängliga drivrutinerna. Vi erbjuder också stöd för äldre hårdvara med Kernel 6.6 LTS och 6.1 LTS.
Vi hoppas att ni njuter av denna release och låt oss gärna veta vad ni tycker om Wynsdey.
CachyOS är en Arch Linux-baserad distribution som fokuserar på hög prestanda och anpassningsbarhet. Den erbjuder ett brett utbud av optimeringar för att förbättra systemets hastighet och effektivitet. CachyOS inkluderar specialanpassade kärnor, prestandaförbättrande schemaläggare och unika installationsalternativ som stöd för Bcachefs-filsystemet och AI SDK-installationer. Distributionen riktar sig till både spelentusiaster med en experimentell handhållen utgåva och utvecklare som behöver kraftfulla verktyg.
Sammanfattning av Nya Funktioner och Förbättringar
CachyOS-teamet presenterar sin sjätte utgåva för året med flera spännande nyheter:
Bcachefs-filsystem: Nytt filsystemalternativ i installationsprogrammet, fortfarande experimentellt men med goda framtidsutsikter.
AI SDK-installation: Automatisk installation för lokala AI-miljöer, för närvarande stöd för CUDA och NVIDIA, med ROCm-stöd planerat.
Handhållen Utgåva: Ny variant för handhållna enheter, liknande Steam Deck, med förbättrad spelprestanda via LAVD-schemaläggaren. Testad på Rog Ally, Lenovo Legion GO och MSI Claw.
Rusty Scheduler: Förbättrad interaktivitet och prestanda genom nära samarbete med sched-ext utvecklingsteamet.
ISO och Calamares Fixar: Åtgärder som aktivering av fstrim timer och förhindrande av skärmlåsning under installation.
Borttagning av Offline Installationsprogram: Förenklad underhåll genom att ta bort offline installationsprogrammet, men en ISO med denna funktion kommer att finnas tillgänglig som reserv.
Förberedelser för Explicit Synkronisering: Uppdateringar till Kwin, Mutter, egl-wayland och xorg-xwayland för att stödja kommande NVIDIA och AMD förändringar.
En kontrovers har uppstått kring Debian-utvecklaren Julian Klodes beslut att ta bort vissa nätverksfunktioner från KeePassXC, en populär öppen källkodslösenordshanterare. Detta beslut har orsakat missnöje bland användare eftersom det ledde till att webbläsarintegrationen blev obrukbar. Klode hävdar att beslutet togs för att minska applikationens angreppsyta och förbättra säkerheten. Användarna och KeePassXC-utvecklarna är dock kritiska och menar att sådana förändringar borde ha diskuterats öppet, i linje med Debians demokratiska principer. En lösning har presenterats i form av ett nytt paket, ”keepassxc-full”, som återställer de borttagna funktionerna. Frågan väcker bredare frågor om hur beslut fattas inom open source-samhällen och användarnas rätt till valfrihet.
Sorry, herr tux: Men facit räknaemaskinen tillhör fornstora dagar.
Oroar du dig för varför Apples ARM-chip inte fungerar bra med Linux? Qualcomm har lösningen.
En gång i tiden dominerades CPU-marknaden av Intel och AMD. Men med smarttelefonernas intåg började ARM-baserade chip från företag som Qualcomm, MediaTek och även Apple, som är det senaste företaget att ge sig in på denna marknad, ta plats.
Men konkurrensen är alltid hård. Förra året introducerade Qualcomm plattformen Snapdragon X Elite, som syftade till att erbjuda snabb prestanda i ett kompakt format med fokus på AI.
De första datorerna med denna plattform förväntas komma någon gång i mitten av 2024, och de har inte behandlat Linux som en andra klassens medborgare vid denna lansering.
Baserat på Qualcomms Oryon, har Snapdragon X Elite 12 kärnor, en klockhastighet på upp till 3,8 GHz (boostar upp till 4,3 GHz), en Adreno GPU kapabel till upp till 4,6 TFLOPS för konventionella GPU-uppgifter, och en NPU kapabel till 45 TOPS för AI-specifika uppgifter.
Qualcomm samarbetade med Lenovo, ARM och Linaro på AArch64-laptopsprojektet för att utveckla Linux-stöd för flera generationer av deras SoC:er, både nuvarande och tidigare.
Dessutom nämnde de att:
”Det har varit vår prioritet att inte bara stödja Linux på våra premium-tier SoC:er, utan att stödja det omgående. Faktum är att inom en eller två dagar efter att vi offentligt tillkännagivit varje generation av Snapdragon 8, har vi postat den initiala patchseten för Linux-kernelstöd.” De gick också ett steg längre och började posta patchset till Linux-kerneln direkt efter att de tillkännagav Snapdragon X Elite-serien; Du ser inte ett sådant engagemang särskilt ofta.
Hittills har de slagit samman några viktiga funktioner med Linux-kernlar 6.8 och 6.9, med några höjdpunkter som:
SSD-NVMe över PCIe
Phy (PCIe/eDP/USB)
Ljudmaskindrivrutin
PMC8380 PMIC
Pinctrl (TLMM)
För närvarande arbetar Qualcomm med communityn för att lösa ett problem under uppstart med devicetrees på deras UEFI-baserade BIOS. De avslöjade också att de använder GRUB för att starta upp i Debian och för att dubbelstarta det med Windows.
Inom de närmaste sex månaderna vill de slutföra arbetet med att lägga till stöd för fullständig hårdvaruavkodning av video på Firefox och Chrome, samt genomföra olika GPU- och CPU-prestandaoptimeringar.
Dessutom siktar de på att tillhandahålla enkla installationsprogram för Ubuntu samt Debian.
För de kommande Linux-kernelversionerna 6.10 och 6.11 avser Qualcomm att implementera stöd för saker som GPU, Kamera, Video, Batteri, Inbyggd display (eDP), CPUFreq, och mer.
Överlag gillar jag den riktning Qualcomm är på väg mot, med tanke på att vissa chip-tillverkare (t.ex. Apple), av uppenbara skäl, glömmer att Linux är en betydande plattform som förtjänar det senaste och bästa.
Qualcomm har också släppt en experimentell rådiskavbildning för Debian som de har använt internt för att testa saker på sina referensenheter (inte säker på vilka dessa är).
Om du är intresserad av att bidra eller vill se framstegen, kan du söka efter ”X1E80100” på Linux Kernel Mailing List-arkivet (LKML).
Om du vill lära dig mer om hur Qualcomm har lyckats med detta kan du hänvisa till videon nedan, eller så kan du gå igenom tillkännagivandebloggen.
En M.2-disk är en liten, kompakt form av solid state drive (SSD) som ansluts direkt till ett moderkort via en M.2-kontakt. Den används för snabb datalagring och finns i olika längder och bredder för att passa olika datorsystem.
Nedan en översättning ifrån Raspberry PI officela hemsida.
Raspberry Pi M.2 HAT+ låter dig koppla M.2 M-key-enheter, som NVMe-enheter och AI-acceleratorer, till din Raspberry Pi 5. Den erbjuder snabb dataöverföring upp till 500 MB/s och finns att köpa nu hos våra godkända återförsäljare för bara 12 dollar.
Raspberry Pi 5 lanserades i september förra året med en spännande ny funktion: en PCI Express (PCIe) expansionskontakt. Denna lilla 16-poliga FFC-kontakt, placerad längst till vänster där MIPI-skärmkontakten finns på äldre modeller, har en enkel PCIe 2.0-kanal (ett sändarpar, ett mottagarpar och ett klockpar).
När vi lanserade Raspberry Pi 5 visade vi också en prototyp av HAT+, som ansluter FFC-kontakten till den standard M.2 M-key formfaktor som används av NVMe-enheter och andra små PCIe-enheter. Efter flera revisioner och tester blev denna prototyp den färdiga produkten du ser idag.
Att utveckla bra produkter tar tid Att lansera en ny generation av Raspberry Pi-datorer kräver stor insats och fokus från hela vårt ingenjörsteam. Raspberry Pi 5 var särskilt komplex och kostsam att utveckla, med tre nya specialdesignade chips (Broadcom BCM2712 applikationsprocessor, Dialog/Renesas DA9091 PMIC och vår egen RP1 I/O-kontroller), nya produktionsprocesser och ett helt omdesignat testningssystem.
Vi hade helst velat lansera M.2 HAT+ samtidigt som Raspberry Pi 5, men det var viktigt att inte skynda på utvecklingen. Det fanns fortfarande några olösta frågor, särskilt kring två reservpinnar på den 16-poliga FFC-kontakten. Ursprungligen bar dessa pinnar I2C-signaler, men den slutgiltiga specifikationen tilldelade dem fasta funktioner: en för att slå på ström till anslutna enheter och en för att detektera och väcka kortet.
Vi ville också säkerställa att vår produkt verkligen uppfyllde HAT+ specifikationen, vilket krävde ytterligare justeringar. Raspberry Pi-specifikationer, som vår 40-poliga GPIO-kontakt och vår trepoliga debug-kontakt, tenderar att bli industristandarder, och vi har ett ansvar att få dem rätt från början.
Omfattande enhetskompatibilitet Under utvecklingen tog vi tillfället i akt att testa en mängd olika NVMe-enheter och andra periferienheter, och att lösa de problem vi stötte på. I ett fall samarbetade vi med en tillverkare för att fixa ett problem meOmfattande enhetskompatibilitetd en enhet som inte fungerade korrekt, vilket visade sig bero på ett starttimingsproblem i enhetens firmware.
Det tar tid att skriva firmware och att bygga de produktionsprocesser och testsystem som krävs för att producera tiotusentals enheter varje månad. Men nu är vi glada att kunna lansera M.2 HAT+. Med uppdaterad firmware och en ansluten M.2 HAT+ kommer en installerad PCIe-enhet att detekteras vid uppstart och, om det är en NVMe-enhet, vara tillgänglig som en startkälla.
Scheman En fördel med den senare lanseringen av M.2 HAT+ är att det nu finns många tredjepartsprodukter, som NVMe Base från Pimoroni. För att underlätta utvecklingen av högkvalitativa PCIe-tillbehör för Raspberry Pi 5 publicerar vi våra scheman som referensdesign. Du kan också läsa vår dokumentation för M.2 HAT+.
Den senaste versionen av den öppna webbläsaren Mozilla Firefox, version 126, är nu tillgänglig för nedladdning i förväg inför dess planerade officiella lansering den 14 maj. Låt oss ta en närmare titt på de nya funktionerna och förbättringarna som implementerats i denna version.
Viktiga Nyheter i Firefox 126
En av de mest framstående förändringarna i Firefox 126 är tillägget av ”Linux” till användaragentsträngen för Firefox för Android. Detta görs för att åtgärda vissa kompatibilitetsproblem med webbplatser. Dessutom har inställningarna för ”tillägg” i Firefox för Android bytt namn till ”Extensions” för att vara mer konsekvent med Firefox för datorer och addons.mozilla.org.
En annan viktig förbättring är aktiveringen av AV1-hårdvaruacceleration för macOS på M3 Macs, vilket förbättrar prestandan vid videouppspelning.
Nyheter för Webbutvecklare
Firefox 126 introducerar flera nya funktioner som kan vara av intresse för webbutvecklare:
Möjlighet att inaktivera eller aktivera Split-konsolen i utvecklarverktygen: Detta ger utvecklare mer flexibilitet när de arbetar med olika verktyg.
Stöd för CSS Custom :state() och CustomStateSet: Dessa nya CSS-funktioner ger utvecklare större kontroll över stilhanteringen.
Stöd för IDBFactory.databases för enumerering av IndexedDB-databaser: Detta gör det enklare att hantera och arbeta med IndexedDB-databaser.
Dessutom implementeras den statiska metoden URL.parse(), som returnerar null istället för att kasta ett undantag när parsing misslyckas, till skillnad från URL-konstruktorn. Slutligen aktiveras CSS zoom-egenskapen som standard, efter omfattande arbete med webbkompatibilitet och standardisering inom CSSWG.
Sammanfattning
Trots att Firefox 126 inte är en massiv uppdatering, medför den flera viktiga förbättringar och nya funktioner som kan förbättra både användarupplevelsen och arbetsflödet för webbutvecklare. Uppdateringen är nu tillgänglig för nedladdning, så se till att uppdatera din webbläsare för att dra nytta av dessa nyheter och förbättringar.
Frigörande innovation: GNU Linuxlibre 6.9-gnu släppt
GNU Linuxlibre är en fri version av Linuxkärnan som rensar bort alla icke-fria komponenter, som proprietära drivrutiner och firmware. Det är designat för användare som värderar total mjukvarufrihet och används i 100% fria GNU/Linux-distributioner. Projektet är en del av GNU-projektet och främjar öppen källkod.
Frigörande innovation: GNU Linux-libre 6.9-gnu släppt
Introduktion
GNU Linuxlibre-projektet har idag tillkännagivit släppet och allmän tillgänglighet av GNU Linuxlibre 6.9-kärnan. Detta är goda nyheter för de som söker 100% frihet för sina GNU/Linux-datorer och älskar mjukvarufrihet.
Nyheter i version 6.9-gnu
Baserat på den nyligen släppta Linux 6.9 kärnserien, är GNU Linux-libre 6.9 här för att rensa upp en ny Renesas FemtoClock3 Wireless som PTP-klocka (ptp_fc3) drivrutin, samt uppdatera rengöringen av AMDGPU, ath12k, Adreno, btusb och r8169 drivrutinerna.
Dessutom justerar GNU Linux-libre 6.9 för förändringar kring en hex-kodad källlös blobb, rensar upp olika nya devicetree-filer för AArch64-implementeringar från TI, Qualcomm och MediaTek, och fixar en initieringsfrysning i Intel i915-grafikdrivrutinen från föregående version.
Fix för i915-grafikkort
Ett känt problem med i915-grafikkort, som orsakade att korten frös tidigt under uppstart, har åtgärdats. Utvecklarna kommenterar: ”Vi blev medvetna om ett problem som vissa användare av i915-grafikkort stod inför, vilket orsakade att korten frös tidigt under uppstarten. Vi har nu ändrat logiken för att helt hoppa över inaktiverade blobbar, så att drivrutinens övergripande logik inte ens kommer att försöka ladda blobbar, och därmed kommer att fortsätta att aktivera kortet.”
Nedladdning och tillgänglighet
GNU Linuxlibre kärnan riktar sig till älskare av programvarufrihet och Linux-purister som vill bygga en 100% fri GNU/Linux-dator utan några proprietära drivrutiner eller kod. Du kan ladda ner den senaste versionens komprimerade tarbollar, inkrementella patchar, och skript för rengöring från den officiella webbplatsen.
Konstverk och firande
För att fira släppet har projektets maskot, Freedo, deltagit i en unik fotografering där en bild tagits med webbkamera inställd på att vända bilden vertikalt, vilket symboliserar versionens namn genom en 180° rotation—likt siffrorna 6 och 9. Denna bild och andra nyheter är tillgängliga på projektets nyhetssida.
Om GNU Linux-libre
GNU Linuxlibre är en fri version av Linuxkärnan, lämplig för användning med GNU-operativsystemet i 100% fria GNU/Linux-libre systemdistributioner. Den tar bort icke-fria komponenter från Linux, som är förklädda som källkod eller distribuerade i separata filer. Den inaktiverar också körningsförfrågningar om icke-fria komponenter, så att användare inte luras in i att använda icke-fri programvara.
Linuxlibre började inom gNewSense GNU/Linuxdistributionen och blev senare ett projekt underhållet av FSF Latinamerika, och 2012 blev det en del av GNU-projektet. Projektets maskot, Freedo, är en ljusblå pingvin som just kommit ut ur duschen. För mer information och bilder, besök projektets hemsida.
Framtiden för GNU Linux-libre
GNU Linuxlibre står som en bastion för fri mjukvara, och dess beständiga utveckling och stöd från en global community är avgörande för dess fortsatta framgång. Projektet välkomnar ständigt nya bidragsgivare och använder minimala ändringar för att rensa upp Linux, vilket uppmuntrar till ytterligare innovation inom området för fri mjukvara.
För de senaste nyheterna om GNU Linux-libre, följ projektet i Fediversen på Mastodon eller gå med i IRC-kanalen #gnu-linux-libre på libera.chat. Var fri med GNU Linuxlibre!
Rescuezilla är ett diskavbildnings- och återställningsverktyg som stödjer flera operativsystem, erbjuder CLI-stöd och är kompatibelt med Clonezilla.
Rescuezilla 2.5 har nyligen släppts med flera nyheter och förbättringar. Den senaste versionen av detta diskavbildnings- och återställningsprogram stöder nu Ubuntu 24.04 (Noble) samt tidigare versioner som Ubuntu 23.10 (Mantic) och Ubuntu 23.04 (Lunar), vilket är idealiskt för dem med nyare datorutrustning. De aktuella ISO-filerna är tillgängliga för nedladdning på projektets GitHub-sida.
En viktig uppdatering i denna release är en uppgradering till Partclone 0.3.27, ett verktyg för att spara och återställa aktiva block på en hårddiskpartition. Denna version förbättrar hanteringen av BTRFS-filsystemet och stödjer nu version 6.3.3, en uppdatering från tidigare 5.11, vilket förväntas lösa befintliga problem med BTRFS.
En nyhet för tekniskt avancerade användare är introduktionen av ett experimentellt kommandoradsgränssnitt (CLI) som, trots att det fortfarande är under utveckling, stödjer funktioner som backup, verifiering, återställning och kloning. Detta gränssnitt är kompatibelt med avbilder skapade både av Clonezilla och Rescuezilla, och fler funktioner planeras i framtida uppdateringar.
Denna version av Rescuezilla åtgärdar även några fel som påverkade säkerhetskopieringen av Linux MD RAID-enheter och återställning på portugisiska på grund av små skrivfel.
Rescuezilla 2.5 är fullt kompatibelt med Clonezilla och stöder flera format av virtuella maskinbilder, som VirtualBox VDI och VMware VMDK. Användare kan ladda ner ISO-filen, överföra den till ett USB-minne och använda programmet för att säkerhetskopiera eller återställa data. För mer information om alla uppdateringar och ändringar, rekommenderas det att läsa igenom ändringsloggen.
Ett fel har uppstått, vilket troligen innebär att flödet just nu inte fungerar. Försök igen senare.
Datorhjälp hemma – 350 kr/tim efter RUT-avdrag
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 4 essential free and open-source systemd CLI/TUI configuration tools that simplify your system management tasks and enhance your productivity. The post 4 Useful Free and Open Source systemd CLI/TUI Configuration Tools appeared first on Linux Today.
Discover the latest Wine 10.15 release featuring enhanced Unicode 17 support. Explore new capabilities and improvements for a seamless experience. The post Wine 10.15 Released with Unicode 17 Support appeared first on Linux Today.
Discover the new Proxmox Datacenter Manager 0.9 Beta, now featuring Debian 13. Explore enhanced features and improved performance for your data center needs. The post Proxmox Datacenter Manager 0.9 Beta Arrives with Debian 13 appeared first on Linux Today.
Discover the latest features of Noteahead MIDI Tracker 0.12.0. Explore enhancements and improvements that elevate your music production experience today. The post Noteahead MIDI tracker 0.12.0 released appeared first on Linux Today.
Discover 4 essential free and open-source Distrobox GUI tools that enhance your Linux experience. Streamline your workflow and boost productivity today! The post 4 Useful Free and Open Source Distrobox GUI Tools appeared first on Linux Today.
Discover the new features of Libadwaita 1.8, launched with GNOME 49, including enhanced shortcuts and stylish updates for a better user experience. The post Libadwaita 1.8 Arrives Alongside GNOME 49 with Improved Shortcuts and Styling appeared first on Linux Today.
Discover how GStreamer 1.26.6 enhances Video4Linux2 with support for WVC1 and WMV3 codecs, improving video playback and streaming capabilities. The post GStreamer 1.26.6 Adds Support for WVC1 and WMV3 Codecs to Video4Linux2 appeared first on Linux Today.
Discover MKVToolNix 95.0, the ultimate MKV manipulation tool that enhances chapter generation features for seamless video editing and organization. The post MKVToolNix 95.0 MKV Manipulation Tool Improves the Chapter Generation Feature appeared first on Linux Today.
Discover the latest in the Linux world with our Weekly Wrap-Up for Week 37 (Sep 8 – 14, 2025). Stay informed on trends, updates, and insights. The post Linuxiac Weekly Wrap-Up: Week 37 (Sep 8 – 14, 2025) appeared first on Linux Today.
Discover the latest in Linux news with the 9to5Linux Weekly Roundup for September 14th, 2025. Stay updated on trends, releases, and community highlights. The post 9to5Linux Weekly Roundup: September 14th, 2025 appeared first on Linux Today.
Ubuntu maker Canonical announced that it will package and distribute the NVIDIA CUDA toolkit within Ubuntu’s repositories for application developers. The post Canonical to Package and Distribute NVIDIA CUDA within Ubuntu’s Repositories appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
Firefox 143 open-source web browser is now available for download with various new features and improvements. Here's what's new! The post Firefox 143 Is Now Available for Download, This Is What’s New appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
Giada 1.3 open-source loop machine and music production software is now available for download with support for multiple audio connections and other changes. The post Giada 1.3 Open-Source Loop Machine Adds Support for Multiple Audio Connections appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, […]
9to5Linux Weekly Roundup for September 14th, 2025, brings news about KDE Plasma 6.4.5, PipeWire 1.4.8, GStreamer 1.26.6, VirtualBox 7.2.2, Q4OS 6.1, Hyprland 0.51, Puppy Linux BookwormPup64 10.0.12, KDE Gear 25.08.1, MKVToolNix 95.0, KDE Frameworks 6.18, Steam Client update, new Slimbook laptops, Kodi 22 alpha, and more. The post 9to5Linux Weekly Roundup: September 14th, 2025 appeared […]
MKVToolNix 95.0 open-source MKV manipulation tool is now available for download with a new chapter generation feature and bug fixes. Here's what's new! The post MKVToolNix 95.0 MKV Manipulation Tool Improves the Chapter Generation Feature appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not […]
GStreamer 1.26.6 open-source multimedia framework is now available for download with various improvements and bug fixes. Here’s what’s changed! The post GStreamer 1.26.6 Adds Support for WVC1 and WMV3 Codecs to Video4Linux2 appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
KDE Frameworks 6.18 open-source software suite is out now with various improvements and bug fixes for KDE apps and the Plasma desktop. Here’s what’s new! The post KDE Frameworks 6.18 Lets You Use Your Laptop’s Copilot Key for Launching Apps appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed […]
GNOME Shell extension Dash to Panel gets a major update with new features, bug fixes, and support for the GNOME 49 desktop environment. Here's what's new! The post Dash to Panel GNOME Shell Extension Gets GNOME 49 Support and New Features appeared first on 9to5Linux – do not reproduce this article without permission. This RSS […]
Lightweight distribution Q4OS 6.1 is now available for download based on Debian 13 "Trixie" and featuring the KDE Plasma and Trinity desktop environments. The post Q4OS 6.1 Distro Is Out Based on Debian 13 with KDE Plasma and Trinity Desktops appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed […]
LMDE 7 will be available for public beta testing this September based on Debian 13 "Trixie", while Linux Mint 22.3 is planned for December. The post LMDE 7 Will Be Based on Debian 13 “Trixie”, Linux Mint 22.3 Planned for December appeared first on 9to5Linux – do not reproduce this article without permission. This RSS […]
Here’s how you can upgrade to Debian 13 “Trixie” from Debian 12 “Bookworm”. Debian 13 “Trixie” is released on August 9, 2025 with many new features and updates. If you are running Debian 12 “bookworm”, you can plan to upgrade your desktop or server now. However, it is recommended that you wait until the first… […]
Here’s a quick tutorial on how you can connect your Ubuntu or Fedora Linux from macOS. Accessing your Linux machine (like Ubuntu or Fedora) from a Mac can be incredibly useful for development, server management, or just seamless productivity. While tools like SSH or VNC exist, using Remote Desktop Protocol (RDP) provides a full graphical… […]
A roundup of the key features of the latest Debian 13 release. After almost two years of development, Debian 13 “Trixie” is now available to download and upgrade from Debian 12. This critical release brings few major updates including latest packages across modules, Linux Kernel 6.12 LTS, modern desktop environments and more. Trixie will be… […]
Fedora 42 Unveiled: COSMIC desktop, revamped installer, and Apple Silicon support steal the show. The Fedora Project has officially released Fedora 42, bringing a host of exciting updates and new features to its diverse line up of “spins”, including Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora Silverblue, Fedora Kinoite, and various… […]
A fresh release of GNOME 48 is available, we run down the feature highlights. The GNOME project has unveiled GNOME 48, codenamed “Bengaluru,” a release packed with performance boosts, user-friendly enhancements, and innovative features. Named in honor of the GNOME Asia 2024 organizers, this six-month effort by the global GNOME community brings a polished and… […]
A quick glance into the new features of Xfce 4.20 desktop environment. Xfce 4.20 desktop environment has arrived a few weeks back, and it’s packed with features and updates. This major release comes after two years since Xfce 4.18. Hence, it’s now more evolved, bringing experimental Wayland support, UI refinements and performance updates. Let’s dive… […]
A polished and revamped desktop experience arrives with Cinnamon 6.4 desktop. For months, the Linux Mint team has been steadily improving their flagship – Cinnamon 6.4, a desktop environment update that’s not just incremental, but transformative. This release isn’t just a collection of tweaks; it’s a refined experience designed to boost productivity and enhance visual… […]
A new release of elementary OS 8 (“Circe”) is out. Here’s the rundown of the best new features of this release. After almost two years of development since the prior release, elemnetary OS is now out with its latest release 8.0 code-named “Circe”. This release is based on Ubuntu 24.04 LTS which was released on… […]
Want to create your own home lab? Learn how to build an affordable, secure, and functional setup for programming, virtualization, and more. Building your own home lab is fun. It’s like a tech playground where you can test ideas, learn new skills and even improve your home network. Whether you’re into programming, cybersecurity or just… […]
Here are the upgrade steps for the new Fedora 41 release from the earlier Fedora 40 workstation version. Fedora 41 is officially available for download and the upgrade channels are now open. This release brings the latest and greatest GNOME 47 desktop for workstation editions, refinements to KDE Plasma 6.2 and more. You can read… […]