NethSecurity 8.0 är en omfattande öppen källkodsbaserad Linux brandvägg, byggd på OpenWrt och efterföljaren till NethServer 7. Den är utformad för små och medelstora företag och erbjuder en rad säkerhetsfunktioner som stateful packet inspection, deep packet inspection (DPI), VPN tjänster och trafikformning. Den senaste versionen innehåller nya funktioner som MultiWAN, förbättrat hotsskydd, DNS och innehållsfiltrering samt ett intuitivt webbgränssnitt för enkel hantering.
Nyheterna i version 8.0 inkluderar en Threat Shield Panel som skyddar mot kända skadliga IP-adresser, en förbättrad instrumentpanel, nya konfigurationssidor för DNS, DHCP, IPsec-tunnlar och OpenVPN, samt en ny sida för Quality of Service konfiguration. Dessutom introduceras NethSecurity Controller för fjärrstyrning av flera installationer och förbättrad hantering av brandväggsregler och VPN-tunnlar. Systemet erbjuder också övervakning, loggning och visualisering av mätvärden. Den nya versionen kan laddas ner från projektets webbplats.
HAProxy har lanserat version 3.0 av sin ledande, kostnadsfria och öppna källkodslösning för lastbalansering och proxyhantering för TCP- och HTTP-baserade applikationer. HAProxy är en av de mest använda lastbalanserarna i världen och har nyligen nått över en miljard nedladdningar på Docker Hub.
Den nya versionen 3.0 innehåller flera betydande förbättringar:
Förbättrad certifikathantering: Introduktionen av konfigurationssektionen crt-store revolutionerar hanteringen av SSL-certifikat, vilket ersätter crt-list och erbjuder en mer strukturerad metod med alias för enklare certifikatreferens.
Optimering av HTTP/2: HAProxy innehåller nu mekanismer för att begränsa problematiska förfrågningar och förbättra tjänstepålitligheten genom att spåra och hantera glitchiga anslutningar.
Beständiga statistik och GUID-tilldelning: Den nya guid-direktivet säkerställer kontinuerlig spårning av konfigurationsobjekt över sessioner, vilket underlättar statistikbeständighet även efter systemomladdningar.
Förbättrad syslog-lastbalansering och loggning: Syslog-meddelandehantering har förbättrats med viktade serverlinjer och nya loggningsformat i JSON och CBOR, vilket ger mer flexibilitet och strukturerad datahantering.
Avancerade hämtmetoder: Nya hämtmetoder har introducerats, vilket avslöjar datapunkter som tidigare endast var tillgängliga i loggar, vilket förbättrar datadrivet beslutsfattande och systemövervakning.
Ytterligare förbättringar inkluderar:
Lua-skriptprestanda: En omkonstruerad laddningsmekanism lovar betydande hastighetsförbättringar för enkeltrådade Lua-skript.
Stick table-förbättringar: Omdesignade låsmekanismer i stick tables förbättrar prestandan avsevärt, särskilt på system med högt antal trådar.
Flexibel TLS-hantering: Nya direktiv möjliggör standard- och villkorlig TLS-certifikatval, vilket förenklar operationer för flera värdsidor.
Förbättrad trafikprioritering: Justeringar av Differentiated Services (DS) fält och fwmark-inställningar möjliggör förfinad trafikhantering och prioritering både i front- och backend.
Det finns också vissa brytande förändringar. Till exempel har HAProxy 3.0 förbättrat kommandobearbetning för att förhindra exekvering av flera samtidiga kommandon, vilket adresserar potentiella inkonsekvenser. Dessutom avvisas det tidigare ignorerade enabled-nyckelordet för dynamiska servrar nu aktivt för att undvika konfigurationsfel.
HAProxy 3.0 kan installeras via Docker eller kompileras från källkod för de som är angelägna om att prova den nya versionen. För mer information om alla förändringar, hänvisas till versionsmeddelandet, granska ändringsloggen eller besök dess hanteringsguide.
Nedan fullständig artikel och information på Engelska
Canonical har idag annonserat lanseringen av Real-time Ubuntu 24.04 LTS, en efterlängtad uppdatering som förbättrar latens och möjliggör effektivare hantering av tidssensitiva operationer. Genom att prioritera högprioriterade processer och säkerställa deterministiska svarstider, erbjuder Real-time Ubuntu 24.04 LTS en betydande förbättring jämfört med vanliga Linux-kärnor.
Förbättrad Prestanda med PREEMPT_RT
Den nya versionen av Real-time Ubuntu integrerar PREEMPT_RT-patchen på både AMD64 och ARM64 arkitekturer. PREEMPT_RT, som anses vara den de facto realtidsimplementeringen för Linux, ökar förutsägbarheten genom att modifiera den befintliga kärnkoden. Detta gör det möjligt att hantera mission-critical krav på latens med tidbestämda svar, vilket gör systemet idealiskt för krävande arbetsbelastningar inom industrisektorer som tillverkning, bilindustri och telekominfrastruktur.
Optimerad för Raspberry Pi
Baserad på den senaste upstream v6.8-kärnan, inkluderar Real-time Ubuntu 24.04 även optimerat stöd för Raspberry Pi hårdvara. Detta ger förbättrad prestanda och kompatibilitet över ett brett spektrum av beräkningsmiljöer. Med denna release kan användare nu utforska möjligheterna med optimerad realtidsberäkning på Raspberry Pi 4 och 5, vilket öppnar upp för innovation och nya möjligheter inom inbyggda system.
Enkel Installation med Ubuntu Pro
Real time Ubuntu 24.04 LTS är tillgänglig via Ubuntu Pro, Canonicals säkerhets- och efterlevnadsprenumeration för företag, som är gratis för personligt och småskaligt kommersiellt bruk upp till fem maskiner. För att installera den senaste versionen av Real-time Ubuntu på AMD64 och ARM64 är det bara att köra följande kommandon:
pro attach
pro enable realtime-kernel
För Raspberry Pi-användare är installationsprocessen lika enkel:
pro attach
pro enable realtime-kernel --variant=raspi
Långsiktig Support och Tillförlitlighet
En av de största utmaningarna med att underhålla en egen realtidslösning är kravet på omfattande intern expertis, särskilt för produkter med lång livslängd. Real-time Ubuntu 24.04 LTS erbjuder en produktionsklar programvarudistributionsmekanism med en konsekvent ström av pålitliga uppdateringar. Canonical har åtagit sig att ge säkerhetsunderhåll och support i 12 år, med Legacy Support-tillägget för Ubuntu Pro-abonnenter. Alla användare kan njuta av fem år av buggfixar och säkerhetsuppdateringar fram till augusti 2029.
Framtidssäker Utveckling
Med en ny LTS-kärna som släpps varannat år, erbjuder Canonical en pålitlig lösning för långsiktig support, vilket ger företag och utvecklare en stadig grund att bygga på. Genom att samarbeta med silikontillverkare, korttillverkare och Original Design Manufacturers (ODM), hjälper Canonical företag att förkorta sin time-to-market.
Delta i Webinaret
För att lära dig mer om Real-time Ubuntu 24.04 LTS, anmäl dig till vårt kommande webinar. Om du arbetar med ett kommersiellt projekt och är intresserad av Real-time Ubuntu, kontakta oss direkt för anpassad kortaktivering, kommersiell distribution, långsiktig support eller säkerhetsunderhåll.
Med denna nya release fortsätter Canonical att leda utvecklingen av realtids-Linux, vilket ger användare och företag en kraftfull och tillförlitlig plattform för tidssensitiva applikationer.
Transmission 4.0.6 Open-Source BitTorrent Client Släppt med Diverse Fixar
Den senaste versionen av Transmission, en öppen källkods BitTorrent-klient, har nu släppts. Version 4.0.6 är en buggfixrelease i 4.0.x-serien som åtgärdar flera problem som användare rapporterat i tidigare versioner.
Den här uppdateringen, som kommer ungefär sex månader efter version 4.0.5, förbättrar hur HTTP tracker announce-responsen tolkas och uppdaterar metainformationen för Flatpak-releasen. Dessutom förbättrar den UTP-peer-anslutningar så att de bättre följer användardefinierade hastighetsgränser, samt åtgärdar några loggningsproblem.
GTK-klienten i Transmission har förbättrats för att kunna kompilera med GTKMM 4 och byggas korrekt på BSD-plattformar. Utvecklarnamn och startbara desktop-ID:n har lagts till i metainformationsfilerna. En bugg har också fixats som gjorde att alternativet ”Använd autentisering” inte sparades mellan sessioner.
Qt-klienten har fått en fix för en bugg som gjorde att beskrivningstexten för torrentstyckets storlek och reglagets tillstånd i skapandedialogen inte alltid var uppdaterade.
Webbklienten har också uppdaterats för att rätta till en bugg där symbolen för oändlig kvot visades felaktigt, åtgärda layoutproblem i hastighetsdisplayen, rätta till hur nedladdnings- och uppladdningshastighetens information radbryts, fixa en bugg där SVG- och PNG-ikoner inte visades, samt göra vissa allmänna förbättringar av användargränssnittet relaterade till filterfältet.
För alla plattformar har Transmission 4.0.6 löst en bugg som gjorde att vissa användarskript hade en ogiltig TR_TORRENT_TRACKERS miljövariabel, en bugg där alt-speed-enabled-alternativet inte påverkade när det användes i settings.json-filen, och en bugg där filnamnet för enkel-fil-torrenter inte rensades korrekt.
Uppdateringen löser också kompatibilitetsproblem med clang-format 18, kompilering med Mbed TLS 3.x, och kompilering av libtransmission-biblioteket med mycket gamla versioner av CMake. Dessutom har vissa RPC-metoder ändrats så att de inte längre placerar torrenter i nyligen aktiva.
Slutligen använder Transmission nu en enda kö för timeMachineExclude istället för en kö per torrent i denna release. För mer detaljer om ändringarna kan du läsa release-anteckningarna på projektets GitHub-sida.
Linux Kernel 6.8 når slutet av livscykeln, användare uppmanas att uppgradera till Linux Kernel 6.9 Linux kernel 6.9 finns redan tillgänglig i de stabila arkiven för populära distributioner som Arch Linux och openSUSE Tumbleweed. Här är en vänlig påminnelse om att Linux 6.8 kernel-serien nu har nått slutet av sin livscykel (EOL) enligt kernel.org, vilket innebär att det är dags att uppgradera till Linux kernel 6.9 så snart som möjligt.
Linux kernel 6.8, som släpptes den 10 mars 2024, introducerade flera nya funktioner, inklusive LAM (Linear Address Masking) virtualisering och förbättrat minnesstöd för KVM. Det erbjöd även en grundläggande online-kontroll och reparationsmekanism för Bcachefs filsystem och stöd för Broadcom BCM2712-processorn i Raspberry Pi 5.
Tyvärr är Linux 6.8 inte en LTS (Long Term Support) version och har nu nått slutet av sin livslängd. Detta meddelades av den välkända Linux-kernelutvecklaren och underhållaren Greg Kroah-Hartman idag, i samband med släppet av Linux 6.8.12, den sista uppdateringen i serien. Han uppmanade alla användare att övergå till den senaste Linux 6.9 kernel-versionen.
Linux kernel 6.9, som släpptes den 12 maj 2024, introducerar flera förbättringar. Bland annat stöder den Rust på AArch64 (ARM64) arkitekturer, har förbättrat låg-nivå händelsehantering genom Intel FRED (Flexible Return and Event Delivery) mekanism, och erbjuder stöd för AMD SNP (Secure Nested Paging) gäster. Dessutom innehåller den många andra ändringar.
Linux 6.9 inkluderar även nya och uppdaterade drivrutiner för att stödja den senaste hårdvaran, vilket gör den till ett bra val för uppgradering av dina GNU/Linux-installationer. Kernel 6.9 har redan integrerats i de stabila arkiven för populära distributioner som Arch Linux och openSUSE Tumbleweed.
Den kommer snart även till Fedora Linux-användare, medan Ubuntu-användare kan uppgradera till Linux kernel 6.9 med hjälp av en specifik handledning. För Linux Lite-användare finns kernel 6.9 tillgänglig i de officiella arkiven. Användare av andra GNU/Linux-distributioner bör kontrollera med sina underhållare om tillgängligheten för Linux 6.9.
Dock är Linux 6.9 en kortlivad kernel-version som endast stöds under några månader. Om du letar efter långvarigt stöd bör du överväga att uppgradera till någon av LTS kernel-versionerna, som Linux 6.6 LTS eller Linux 6.1 LTS, vilka båda stöds fram till december 2026.
Efter en väntan på över fem månader sedan den senaste 2023.4-utgåvan, har Rhino-teamet äntligen tillkännagett lanseringen av Rhino Linux 2024.1. Men innan vi går vidare, låt oss kort förklara vad denna distribution är för dem som kanske inte är bekanta med den.
Rhino är en rolling-release Ubuntu-baserad distribution som erbjuder en egen modifierad Xfce-skrivbordsmiljö kallad Unicorn Desktop. Har du stött på termerna “rolling release” och “Ubuntu” använda tillsammans? Det är en kombination som man kanske inte ser så ofta, även med det stora utbudet av alternativ i Linux-ekosystemet.
En annan framträdande funktion i distributionen är det egenutvecklade rhino-pkg-verktyget. Det låter dig söka, installera, ta bort och uppdatera paket från flera källor, såsom inhemska DEB-repositorier, Pacstall (Ubuntu’s motsvarighet till AUR), Flathub och Snap Store. Nu tillbaka till ämnet.
Utvecklingen av nya Rhino Linux 2024.1 var inte utan sina hinder. Teamet mötte en period av stagnation på grund av utvecklarnas utbrändhet, vilket ledde till en omvärdering av den organisatoriska strukturen. Detta resulterade i utarbetandet av en ny “Rhino Linux-konstitution”, som betonar gemenskapsengagemang och hållbara utvecklingsmetoder.
Den nya utgåvan fördröjdes också av omfattande uppdateringar av Ubuntus kodbas, inklusive obligatoriska snap-relaterade patchar, en 64-bitars tidsskift och den stora säkerhetsbristen som hittades i XZ-utils.
Trots dessa utmaningar lyckades teamet åtgärda kritiska problem snabbt med hjälp av Pacstall, vilket säkerställde att utgåvan, även om den var försenad, uppfyllde de höga standarder som användarna förväntade sig.
Rhino Linux 2024.1 introducerar flera viktiga förbättringar, framför allt de senaste versionerna av Pacstall, som nu står vid version 5.0. Den har genomgått omfattande förbättringar, inklusive uppdateringar av pacscript-formatet för bättre säkerhet och testmöjligheter samt förbättringar som möjliggör en mer användarvänlig upplevelse för skript- och pakethantering.
Tyvärr är utgåvan inte utan sina mindre buggar. Användare kan upptäcka att skrivbordsikoner inte visas vid live-boot från ISO-filer, även om detta problem löses efter installationen. För dem som stöter på visningsproblem med global meny-plugin i Unicorn, innebär en tillfällig lösning att justera CSS-inställningarna i systemets konfigurationsfiler.
Utgåvemeddelandet ger detaljerad information om alla förändringar. Installations-ISO-bilder för x86_64 och ARM64-arkitekturer finns tillgängliga i projektets nedladdningssektion på webbplatsen.
Den 28 maj 2024 meddelade Canonical att den optimerade Ubuntu 24.04-bilden nu är tillgänglig för Milk-V Mars, världens första kreditkortsstora högpresterande RISC-V Single Board Computer (SBC) levererad av Shenzhen MilkV Technology Co., Ltd.
RISC-V, ett nytt paradigm inom kiselutveckling
Öppna standarder och samarbete är avgörande för både hårdvara och mjukvara inom olika industrier och har spelat en viktig roll i att omforma vår värld. RISC-V är den mest produktiva och öppna instruktion set arkitekturen (ISA) i historien, vilket har lett hårdvarusamhället till att omfamna öppna standarder och samarbete på denna nivå.
Denna öppna ISA möjliggör en ny era av processorinnovation genom öppet standardiserat samarbete och snabb industriomfattande adoption. RISC-V ISA är en öppen standard som tillåter kiselleverantörer att designa sina lösningar med en öppen och standardiserad instruktion set som baslinje, vilket gör den till en snabb matchning med öppen källkodsutveckling och en stark kandidat för industriella standard ISAs över hela spektrumet av datorkraft. Arkitekturen kan appliceras på ett brett utbud av processorer, från lågpresterande mikrokontroller till högpresterande serverklassade processorer.
Världens första kreditkortsstora högpresterande RISC-V Single Board Computer introduceras av Milk-V
Som en pionjär inom RISC-V är Milk-V engagerade i att tillhandahålla högkvalitativa RISC-V-produkter till utvecklare, företag och konsumenter, och att främja utvecklingen av RISC-V hårdvaru- och mjukvaruekossystemet.
Milk-V Mars är en kreditkortsstor högpresterande RISC-V SBC som drivs av StarFive JH7110. Denna quad-core-enhet stöder plug-and-play eMMC-moduler och upp till 8GB LPDDR4-minne. Mars har tre USB 3.0-portar, en USB 2.0-port, en HDMI 2.0-port som stöder 4K-upplösning, en RJ45 Ethernet-port som stöder Power over Ethernet (PoE), och en M.2 E-Key plats för WIFI/BT-moduler. Den inkluderar också en 4-kanals MIPI CSI och en 2-kanals MIPI CSI, tillsammans med en 40-pin GPIO, vilket gör den till en idealisk hårdvaruplattform för RISC-V-utvecklare och entusiaster.
Öppen källkod stöds av Canonical
Medan RISC-V möjliggör stabila referensarkitekturer och hårdvara, kan det fortfarande vara utmanande att köra stabil mjukvara på nya kort. Hörnstenen för den nödvändiga mjukvaran är det underliggande operativsystemet (OS), som ger tillförlitlighet och stabilitet. Denna efterfrågan gör utveckling på Linux ännu mer attraktiv, eftersom Linux är det mest populära operativsystemet för utvecklare och hobbyister, över kärnor, drivrutiner och distributioner.
På Canonical tror vi att öppen källkod är det bästa sättet att påskynda innovation, vilket motiverar oss att möjliggöra ett brett spektrum av öppen källkodsamhällen under Ubuntu-paraplyet. Öppen källkodsmjukvara är uppskattad av utvecklare och innovatörer, men den medför sina egna utmaningar. Genom att säkerställa stabiliteten i de underliggande ramverken, strävar Canonical efter att hjälpa utvecklare att fokusera på att få sina produkter till marknaden snabbare.
Ubuntu och Milk-V: Utvecklar Ubuntu som det bästa operativsystemet för RISC-V
Milk-V och Canonical har nått ett strategiskt samarbetsavtal med avsikten att ta Ubuntu till nya RISC-V enheter. Milk-V kommer att tillhandahålla hårdvarusponsring till Canonical, inklusive för framtida produkter, och erbjuda ett Ubuntu-operativsystem som sitt huvudsakliga stödda och underhållna system till användare över olika formfaktorer och användningsfall, med särskilt fokus på accelererad datoranvändning och AI. Med stöd av Milk-V:s hårdvara och ingenjörsteam, kommer Canonical att utnyttja de senaste och bästa RISC-V designen för att kontinuerligt förbättra Ubuntu och det bredare öppen källkodsekosystemet för RISC-V ISA. När nya Milk-V-produkter blir tillgängliga, kommer Canonical att samarbeta med Milk-V för att lansera utvecklarförhandsvisningar av Ubuntu-bilder och stödja versionsuppdateringar. Detta samarbete syftar till att ge användare av RISC-V arkitekturplattformen ett rikt operativsystem som är utformat för att förbättra utvecklings- och användarupplevelser.
”Ubuntu är ett av de mest klassiska och populära operativsystemen, och Milk-V Mars är en utmärkt SBC-produkt för utvecklare, som integrerar högpresterande GPU och rika gränssnitt. Vi är glada att samarbeta med Canonical för att leverera optimerad Ubuntu på Milk-V Mars, vilket påskyndar innovation och tid till marknad för utvecklare,”
Sade Ke Yiran, vice VD, Shenzhen MilkV Technology Co., Ltd.
Den optimerade Ubuntu 24.04-bilden för Milk-V Mars SBC är nu tillgänglig för nedladdning. För vägledning och diskussion om speglar och det bästa sättet att installera dem, vänligen granska installationsinstruktionerna och lämna dina kommentarer för att gynna fler utvecklare.
”Canonical har alltid varit engagerade i att stödja utvecklingssamhället genom att tillhandahålla det senaste och bästa inom öppen källkod över olika ISAs. Vi är glada att samarbeta med Milk-V för att möjliggöra Ubuntu på Milk-V Mars SBC,” uppgav Gordan Markuš, Director of Silicon Alliances på Canonical. ”Det är verkligen spännande att se Milk-V Mars-kortet på marknaden med sin överkomliga prissättning och robusta funktioner, vilket gör det till en tillgänglig och utvecklarvänlig lösning. Detta partnerskap understryker vårt engagemang för att demokratisera innovation tillsammans med våra partners genom öppen källkod och öppna standarder.”
Om Canonical
Canonical, utgivaren av Ubuntu, tillhandahåller öppen källkodssäkerhet, support och tjänster. Vår portfölj täcker kritiska system, från de minsta enheterna till de största molnen, från kärnan till containrar, från databaser till AI. Med kunder som inkluderar ledande teknikmärken, framväxande startups, regeringar och hemmaanvändare, levererar Canonical betrodd öppen källkod för alla. Läs mer på canonical.com.
Om Milk-V
Milk-V är engagerade i att tillhandahålla högkvalitativa RISC-V produkter till utvecklare, företag och konsumenter, och att främja utvecklingen av RISC-V hårdvaru- och mjukvaruekossystemet. Milk-V kommer att stödja öppen källkod och hoppas att genom sina egna och samhällets ansträngningar, kommer framtida RISC-V produkter att vara lika många och lysande som stjärnorna i Vintergatan. Läs mer på milkv.io.
När det gäller att välja ett operativsystem för din server, står valet ofta mellan två stora aktörer: Linux och Windows Server. Båda operativsystemen erbjuder robusta funktioner och har sina egna unika fördelar och nackdelar. I denna artikel ska vi utforska dessa två operativsystem ur olika perspektiv för att hjälpa dig fatta ett välgrundat beslut.
Historisk Bakgrund
Linux: Linux är ett open-source operativsystem som lanserades 1991 av Linus Torvalds. Det har vuxit exponentiellt sedan dess och används nu i allt från persondatorer till superdatorer och servrar. Dess flexibilitet och anpassningsbarhet har gjort det till en favorit bland många IT-proffs.
Windows Server: Windows Server, å andra sidan, är Microsofts kommersiella serveroperativsystem. Det första Windows Server-operativsystemet, Windows NT 3.1, lanserades 1993. Sedan dess har Microsoft kontinuerligt förbättrat och utökat sina serverprodukter, med den senaste versionen, Windows Server 2022, som erbjuder avancerade funktioner för moln, säkerhet och hybridlösningar.
Kostnad
Linux: En av de mest betydande fördelarna med Linux är att det är open-source och ofta gratis att använda. Distributioner som Ubuntu Server, CentOS och Debian erbjuder kraftfulla serverlösningar utan kostnad. Även om kommersiella Linux-distributioner som Red Hat Enterprise Linux och SUSE Linux Enterprise Server kräver en licensavgift, är dessa kostnader ofta lägre än Windows Server-licenser.
Windows Server: Windows Server kräver en licensavgift, och kostnaden kan variera beroende på vilken version och vilka funktioner du behöver. Utöver grundlicensen kan det även tillkomma kostnader för klientåtkomstlicenser (CALs), vilket kan göra Windows Server till en dyrare lösning på lång sikt.
Användarvänlighet
Linux: Linux kan vara mer utmanande för nybörjare på grund av dess kommandoradsbaserade natur. Dock finns det grafiska användargränssnitt (GUI) tillgängliga för dem som föredrar det. Många Linux-distributioner kräver en djupare förståelse för kommandon och systemadministration, vilket kan innebära en brantare inlärningskurva. Dock är den flexibilitet och kontroll som Linux erbjuder ofta uppskattad av erfarna administratörer.
Windows Server: Windows Server är känt för sitt användarvänliga grafiska gränssnitt, vilket gör det mer tillgängligt för dem som kanske inte är lika tekniskt kunniga. Den integrerade hanteringskonsolen (Server Manager) och andra GUI-verktyg gör det enklare att konfigurera och underhålla servern. Detta kan minska inlärningstiden och göra det lättare att snabbt komma igång.
Säkerhet
Linux: Linux anses generellt vara mycket säkert. Eftersom det är open-source, kan säkerhetshål snabbt upptäckas och åtgärdas av samhället. Linux erbjuder också starka säkerhetsfunktioner som SELinux (Security-Enhanced Linux) och AppArmor, vilka ger detaljerad kontroll över säkerhetspolicyer. Många Linux-distributioner erbjuder regelbundna säkerhetsuppdateringar och patchar som kan installeras utan att behöva starta om systemet.
Windows Server: Windows Server har också starka säkerhetsfunktioner, inklusive Active Directory, BitLocker, och avancerade brandväggsfunktioner. Microsoft investerar tungt i säkerhetsforskning och släpper regelbundna säkerhetsuppdateringar. Dock kan Windows Servers popularitet göra det till ett mer frekvent mål för skadlig programvara och cyberattacker, vilket innebär att noggrann övervakning och regelbundna uppdateringar är nödvändiga.
Stabilitet och Prestanda
Linux: Linux är känt för sin stabilitet och prestanda. Det är vanligt att Linux-servrar kan köras kontinuerligt i flera år utan behov av omstart. Linux är också mycket effektivt när det gäller resurshantering, vilket gör det till ett utmärkt val för högpresterande applikationer och tjänster. Dess modularitet innebär att du kan trimma systemet för att endast inkludera nödvändiga komponenter, vilket kan förbättra prestanda ytterligare.
Windows Server: Windows Server erbjuder också hög stabilitet och prestanda, men det är mer beroende av regelbundna omstarter efter uppdateringar och patchar. Windows Server är optimerat för att köras på hårdvara från stora leverantörer och kan hantera tunga arbetsbelastningar effektivt. Microsofts Hyper-V virtualiseringsteknologi är också en stark punkt för Windows Server, vilket gör det till ett attraktivt val för virtualiserade miljöer.
Stöd och Gemenskap
Linux: En av styrkorna med Linux är dess stora och aktiva gemenskap. Förutom officiellt stöd från kommersiella distributioner, finns det otaliga forum, mailinglistor och dokumentationssajter där användare kan få hjälp. Detta innebär att även om du kör en gratis distribution, har du fortfarande tillgång till en rikedom av resurser och expertis.
Windows Server: Windows Server har omfattande stöd från Microsoft, inklusive detaljerad dokumentation, supportavtal, och ett nätverk av certifierade partner. Microsoft erbjuder också omfattande utbildningsresurser och certifieringar, vilket gör det enkelt att hitta kvalificerad personal. Dessutom finns det ett stort antal tredjepartsföretag som erbjuder supporttjänster för Windows Server.
Mjukvarukompatibilitet
Linux: Linux har utmärkt stöd för open-source mjukvara och är ofta förstahandsvalet för applikationer som Apache, NGINX, MySQL, och Docker. Många utvecklare föredrar Linux för dess flexibilitet och kraftfulla utvecklingsverktyg. Dock kan det vara mer utmanande att köra vissa kommersiella applikationer som är specifikt designade för Windows.
Windows Server: Windows Server erbjuder överlägsen kompatibilitet med Microsofts ekosystem, inklusive SQL Server, Exchange, och SharePoint. Det är ofta det bästa valet om du planerar att använda dessa produkter. Windows Server stödjer också en mängd tredjepartsapplikationer och är känt för sin kompatibilitet med olika företagslösningar.
Virtualisering och Molntjänster
Linux: Linux dominerar inom virtualisering och molntjänster, med teknologier som KVM (Kernel-based Virtual Machine), Docker och Kubernetes. Många molnleverantörer, inklusive Amazon Web Services (AWS) och Google Cloud, är starkt baserade på Linux. Detta gör Linux till ett idealiskt val för företag som planerar att använda molnbaserade infrastrukturer.
Windows Server: Windows Server erbjuder också starka virtualiseringslösningar, särskilt med Hyper-V, som är en av de ledande virtualiseringsplattformarna på marknaden. Microsoft Azure är en av de största molnplattformarna och är optimerad för att köra Windows Server, vilket gör det till ett attraktivt alternativ för företag som vill använda en hybridmolnstrategi.
Python på Windows
Fördelar:
Lätt att installera och använda med bra IDE-stöd (t.ex. PyCharm, VS Code).
Bra integration med andra Windows-applikationer och tjänster.
Starkt stöd för vetenskapliga och datavetenskapsbibliotek.
Nackdelar:
Vissa tredjepartsbibliotek kan vara svårare att installera jämfört med Linux.
Mindre vanligt i produktionsservrar, vilket kan innebära färre resurser och dokumentation.
PHP på Windows
Fördelar:
Lätt att installera via paket som XAMPP och WampServer.
Bra integration med IIS (Internet Information Services).
Stöd för en mängd webbapplikationer och CMS (t.ex. WordPress).
Nackdelar:
Prestandan kan vara sämre jämfört med Linux.
Färre community-verktyg och resurser jämfört med LAMP-stackar (Linux, Apache, MySQL, PHP).
Mindre stöd och optimering för produktionsmiljöer.
Python på Linux
Fördelar:
Enkel installation och hantering av bibliotek med verktyg som pip och apt-get.
Hög kompatibilitet och stabilitet för vetenskapliga och datavetenskapsbibliotek.
Bred community-support och omfattande dokumentation.
Idealisk för servermiljöer och molnbaserade applikationer.
PHP på Linux
Fördelar:
Optimalt för webbservrar med LAMP-stack (Linux, Apache, MySQL, PHP).
Hög prestanda och stabilitet för webbapplikationer.
Bred community-support och omfattande dokumentation.
Enkel hantering av beroenden och uppdateringar via pakethanterare.
Slutsats
Att välja mellan Linux och Windows Server beror på dina specifika behov och preferenser. Linux erbjuder en kostnadseffektiv, säker, och stabil lösning med stor flexibilitet och kontroll. Det är ett utmärkt val för dem som vill ha en hög grad av anpassning och som är bekväma med kommandoradsbaserad administration.
Windows Server, å andra sidan, erbjuder ett användarvänligt gränssnitt, stark integration med Microsofts produkter och omfattande stöd, vilket gör det till ett attraktivt val för många företag, särskilt de som redan använder Microsofts ekosystem.
Båda operativsystemen har sina styrkor och svagheter, och det bästa valet beror på dina specifika krav, din budget, och din tekniska kompetens. Oavsett vilket du väljer, kommer både Linux och Windows Server att kunna erbjuda robusta och pålitliga lösningar för dina serverbehov.
DVD Player spelar DVD-skivor med din inbyggda DVD-enhet eller en extern DVD-enhet. DVD Player är proprietär mjukvara och inte tillgänglig för Linux. Vi rekommenderar de bästa fria och öppna källkodsalternativen.
VLC
VLC är ett utmärkt open source-val för att titta på video. Det är mycket mer flexibelt än många andra mediespelare och stöder alla typer av format och versioner i stort. Det finns nästan ingenting relaterat till video (eller musik) som VLC inte gör bra, även om det fortfarande saknar gapless uppspelning för musik.
Installation av VLC på Ubuntu:
För att installera VLC på Ubuntu, öppna en terminal och kör följande kommando:
sudo apt update
sudo apt install vlc
Du kan också installera VLC via Ubuntu Software Center genom att söka efter ”VLC” och klicka på ”Install”.
mpv
mpv är en mediespelare för kommandoraden. Den stöder ett brett utbud av mediefilformat, ljud- och videokodekar samt undertexttyper. mpv har en OpenGL-, Vulkan- och D3D11-baserad videoutgång som är kapabel till många funktioner älskade av videofiler, såsom videoskalning med populära högkvalitativa algoritmer, färghantering, ramningstiming, interpolering, HDR och mer.
Installation av mpv på Ubuntu:
För att installera mpv på Ubuntu, öppna en terminal och kör följande kommando:
sudo apt update
sudo apt install mpv
QMPlay2
QMPlay2 kan spela de flesta videoformat och ljudformat. Det spelar alla kodekar som stöds av FFmpeg, och stöder även YouTube-videor. Med internetradio, ljud-CD och mycket mer finns det massor av funktionalitet att erbjuda. Det är kompetent i alla områden även om avsaknaden av gapless uppspelning gör det till en otillräcklig musikspelare för våra krav.
Installation av QMPlay2 på Ubuntu:
För att installera QMPlay2 på Ubuntu, öppna en terminal och kör följande kommandon:
Med dessa alternativ kan du njuta av en mångsidig och kraftfull medieupplevelse på din Linux-maskin, oavsett om du tittar på DVD-filmer, strömmar videor eller lyssnar på musik.
Den senaste stabila bilden av KaOS Linux, en KDE-baserad distribution, har släppts. KaOS 2024.05 innehåller alla de senaste programuppdateringarna och släpps i maj 2024.
Den nya versionen är fullspäckad med förbättringar, inklusive:
Stöd för bcachefs filsystem: KaOS Linux stöder nu officiellt bcachefs filsystem, som introducerades i Linux kernel 6.7. Användare kan dra nytta av bcachefs under installationen genom manuell partitionering med Calamares-installatören eller hantera det inom distributionen med KDE Partition Manager.
Ny Phonon ljudbackend: Phonon-mpv, en ny Phonon ljudbackend, har introducerats för fullständig Qt 6-kompatibilitet.
Minskad ISO-avbildningsstorlek: Kärninställningsläget för grafikkort har tagits bort från ISO-avbildningen för att minska dess storlek.
Marknote anteckningsapp: KDEs nya Marknote WYSIWYG-anteckningsapplikation ingår nu i distributionen.
Uppdaterade programvaror: KaOS 2024.05 levereras med den senaste KDE-mjukvaran, inklusive KDE Plasma 6.0.5-skrivbordsmiljön, KDE Gear 24.05 och KDE Frameworks 6.2. Den innehåller även Mesa 24.0.7 grafikstack, FFmpeg 6.1 multimediaramverk, systemd 253.19 init-system, Glib2 2.80 stack, Python 3.11, KMod 32, OpenSSL 3.3 och OpenJDK 17.
Notera: Eftersom KaOS Linux följer en rullande uppdateringsmodell behöver befintliga användare bara uppdatera sina system med kommandot sudo pacman -Syu i en terminalemulator.
Ladda ner:
KaOS Linux 2024.05 kan laddas ner från den officiella webbplatsen eller genom att använda den direkta nedladdningslänken:
KaOS 2024.05 är en betydande uppdatering som ger användarna stöd för bcachefs filsystem, förbättrad ljudhantering, en mindre ISO-avbildning och en ny anteckningsapp. Befintliga KaOS-användare kan enkelt uppdatera sina system för att dra nytta av alla dessa förbättringar.
Över 100 benchmark-tester på en AMD Ryzen 7 7840HS Framework 16 laptop har visat att Ubuntu 24.04 överträffar Windows 11 avsevärt. Dessa tester, som utfördes på Ubuntu 23.10, Ubuntu 24.04 och Windows 11, visar tydligt att Ubuntu 24.04, även känd som Noble Numbat, är den snabbaste. Resultaten, som finns tillgängliga på OpenBenchmarking, är baserade på 104 olika tester. I över två tredjedelar av dessa tester (67%) var Ubuntu 24.04 snabbast. Ubuntu 23.10 kom på andra plats med 22% av testerna, medan Windows 11 endast lyckades vinna i 10% av testerna.
Dessa resultat har lett till diskussioner och kontroverser i olika onlineforum, där Linux- och Windows-entusiaster debatterar över resultaten.
En stor del av diskussionen kretsar kring påståendet att Ubuntu 24.04 är 20% snabbare än Windows 11. Denna siffra baseras på analysen av det geometriska medelvärdet av alla resultat, vilket visade att Ubuntu 23.10 i genomsnitt var 16% snabbare än Windows 11. Ubuntu 24.04 var ytterligare cirka 3% snabbare än Ubuntu 23.10, vilket leder till slutsatsen att Ubuntu 24.04 är totalt sett 20% snabbare än Windows 11 på en AMD Ryzen 7 7840HS laptop.
Dessa resultat visar tydligt fördelarna med att använda Ubuntu, särskilt den senaste versionen 24.04, för användare som söker högsta möjliga prestanda på sina system. Med förbättrad hastighet och effektivitet erbjuder Ubuntu 24.04 en starkare och mer pålitlig användarupplevelse jämfört med Windows 11.
Att installera Joomla på en Ubuntu- eller Debian-server kan verka som en skrämmande uppgift, men med rätt vägledning kan processen genomföras smidigt. Denna artikel beskriver steg för steg hur du installerar Joomla på en server som kör Ubuntu eller Debian. Joomla är ett populärt innehållshanteringssystem (CMS) som används av miljontals webbplatser världen över. Det är känt för sin flexibilitet och enkelhet, vilket gör det till ett utmärkt val för både nybörjare och erfarna utvecklare.
Förberedelser
Uppdatera systemet
Innan du börjar installationen, är det viktigt att säkerställa att ditt system är uppdaterat. Öppna en terminal och kör följande kommandon:
sudo apt update
sudo apt upgrade -y
Dessa kommandon kommer att uppdatera paketlistan och installera de senaste versionerna av installerade paket.
Installera nödvändiga paket
Joomla kräver en web server, en databas och PHP. I detta exempel kommer vi att använda Apache, MariaDB och PHP. Kör följande kommando för att installera dessa paket:
Följ instruktionerna för att ställa in ett root-lösenord och säkra din databas.
Skapa en databas för Joomla
Logga in på MariaDB som root-användare:
sudo mysql -u root -p
Skapa en databas och en användare för Joomla:
CREATE DATABASE joomla_db;
CREATE USER 'joomla_user'@'localhost' IDENTIFIED BY 'ditt_lösenord';
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Ladda ner och installera Joomla
Ladda ner Joomla
Gå till Joomla’s officiella webbplats och ladda ner den senaste versionen. Alternativt kan du använda wget för att ladda ner paketet direkt till din server. Byt ut URL:en nedan mot den senaste Joomla-versionens URL:
Om du använder UFW-brandväggen, se till att tillåta HTTP- och HTTPS-trafik:
sudo ufw allow in "Apache Full"
Slutföra Joomla-installationen via webbgränssnittet
Öppna din webbläsare och navigera till din Joomla-webbplats (t.ex. http://din_doman.com). Följ instruktionerna för att slutföra installationen:
Konfiguration: Ange webbplatsens namn, administratörens e-postadress, användarnamn och lösenord.
Databas: Ange databasens typ (MySQLi), värd (localhost), databasnamn (joomla_db), användarnamn (joomla_user) och lösenord (ditt_lösenord).
Översikt: Kontrollera att alla inställningar är korrekta och klicka på ”Installera”.
Efter installationen, ta bort installationskatalogen:
sudo rm -rf /var/www/html/joomla/installation
Slutord
Grattis! Du har nu installerat Joomla på din Ubuntu- eller Debian-server. Din Joomla-webbplats är redo att användas och du kan börja anpassa den efter dina behov. Kom ihåg att hålla ditt system och dina Joomla-komponenter uppdaterade för att säkerställa säkerhet och prestanda.
LEMP stack är en samling av öppen källkodsprogramvara som ofta används för att driva dynamiska webbsidor och webbapplikationer. LEMP är en akronym som står för Linux, Nginx (uttalas ”engine-x”), MySQL, och PHP. Här är en översikt över varje komponent:
Linux: Operativsystemet som fungerar som grund för stacken. Linux är känt för sin stabilitet och säkerhet, vilket gör det till ett populärt val för många servrar.
Nginx: En högpresterande webbserver och omvänd proxy. Nginx är särskilt känd för sin effektivitet och sin förmåga att hantera många samtidiga anslutningar, vilket gör det till ett bra alternativ till Apache webbserver i högtrafikmiljöer.
MySQL: Ett relationsdatabashanteringssystem som används för att lagra och hantera data för webbsidor och applikationer. MySQL är välkänt för sin pålitlighet och används i många högprofilapplikationer.
PHP: Ett skriptspråk som är särskilt lämpligt för webbutveckling. PHP är flexibelt och har omfattande stöd för databasinteraktion, vilket gör det till ett populärt val för att utveckla dynamiska webbplatser.
LEMP-stacken är ett kraftfullt verktyg för webbutvecklare eftersom den erbjuder en robust, skalbar och effektiv plattform för att bygga och distribuera webbapplikationer. Den är också ganska flexibel och kan anpassas efter specifika behov, vilket innebär att vissa utvecklare kanske väljer att byta ut MySQL mot en annan databas som PostgreSQL eller byta PHP mot Python eller Ruby.
Hur man installerar en LEMP-stack med MariaDB på Ubuntu och Debian
Att installera en LEMP-stack på Ubuntu eller Debian kräver en serie noggrant utförda steg. LEMP, en akronym för Linux, Nginx, MariaDB, och PHP, är ett populärt val bland utvecklare för att leverera snabba och säkra webbapplikationer. I denna guide ersätter vi MySQL med MariaDB, en fri och öppen källkodsfork av MySQL som erbjuder bättre prestanda och funktioner för vissa användningsfall.
Steg 1: Uppdatera Systemet
Innan du påbörjar installationen är det viktigt att säkerställa att ditt system är uppdaterat. Detta kan hjälpa till att undvika konflikter med befintlig programvara och säkerställer att du har de senaste säkerhetsuppdateringarna. För att uppdatera systemet, öppna terminalen och kör följande kommandon:
sudo apt update
sudo apt upgrade
Steg 2: Installera Nginx
Nginx är en högpresterande webbserver känd för sin stabilitet och effektivitet, särskilt under höga belastningar. För att installera Nginx på Ubuntu eller Debian, använd kommandot:
sudo apt install nginx
Efter installationen kan du verifiera att Nginx är aktiv genom att köra:
systemctl status nginx
Du bör nu kunna se Nginx välkomstmeddelandet genom att navigera till din server’s IP-adress i en webbläsare.
Steg 3: Installera MariaDB
MariaDB serverar som databashanterare i vår LEMP-stack. För att installera MariaDB, kör följande kommando:
sudo apt install mariadb-server
När installationen är klar, är det viktigt att köra säkerhetsskriptet som följer med MariaDB för att säkra din installation:
sudo mysql_secure_installation
Följ instruktionerna för att ställa in ett säkert lösenord för root-användaren och göra andra rekommenderade säkerhetsinställningar.
Steg 4: Installera PHP
PHP är det skriptspråk som används för att generera dynamiskt innehåll på webbplatser. För att installera PHP och nödvändiga tillägg för att kommunicera med MariaDB, kör:
sudo apt install php-fpm php-mysql
Steg 5: Konfigurera Nginx för PHP
Konfigurera Nginx att hantera PHP-filer genom att skapa eller redigera en konfigurationsfil i /etc/nginx/sites-available/. Följande är ett exempel på hur en konfigurationsfil kan se ut:
server {
listen 80;
server_name din_doman.com www.din_doman.com;
root /var/www/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # Notera att PHP-versionen kan variera
}
location ~ /\.ht {
deny all;
}
}
Aktivera sedan webbplatskonfigurationen genom att länka filen från sites-available till sites-enabled:
För att testa din LEMP-stack, skapa en enkel PHP-fil som kallar på phpinfo-funktionen för att visa serverns PHP-konfiguration:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Navigera sedan till http://din_doman.com/info.php i din webbläsare. Om allt är korrekt installerat ska en sida med PHP-konfigurationsinformation
visas.
Denna guide tillhandahåller de grundläggande stegen för att konfigurera en LEMP-stack med MariaDB på Ubuntu eller Debian. Med denna konfiguration är du redo att utveckla och driftsätta dynamiska webbapplikationer med förbättrad prestanda och säkerhet.
I den här artikeln går vi igenom en omfattande guide för att installera och konfigurera Drupal, ett populärt CMS (Content Management System), med Let’s Encrypt SSL-certifikat på både Ubuntu och Fedora. Processen omfattar installation av Apache, MariaDB och PHP, skapande av databasanvändare, nedladdning och installation av Drupal, samt konfiguration av HTTPS med SSL för att säkra din webbplats.
Förberedelser
Innan du börjar, se till att ditt system är uppdaterat:
För Ubuntu:
sudo apt update && sudo apt upgrade -y
För Fedora:
sudo dnf update -y
Installation av Apache
Webbservern Apache är kritisk för att hantera förfrågningar till din webbplats. Så här installerar du den:
Följ instruktionerna för att ställa in ett starkt root-lösenord och göra andra säkerhetsinställningar.
Skapa en databas och användare för Drupal
Använd följande kommandon för att skapa en ny databas och en användare som Drupal kan använda:
sudo mysql -u root -p
CREATE DATABASE drupalDB;
GRANT ALL ON drupalDB.* TO 'drupalUser'@'localhost' IDENTIFIED BY 'strong_password';
FLUSH PRIVILEGES;
EXIT;
Installera och konfigurera Drupal
Ladda ner och extrahera Drupal
Använd följande kommandon för att ladda ner och installera Drupal i Apache’s rotkatalog:
cd /var/www/html
sudo wget https://www.drupal.org/download-latest/tar.gz -O drupal.tar.gz
sudo tar -xzvf drupal.tar.gz
sudo mv drupal-* drupal
Konfigurera Apache för Drupal
Skapa en Apache virtuell värd för din Drupal-installation och tillåt URL-omskrivningar för att stödja snygga URL:er. Här är ett exempel på hur din konfigurationsfil kan se ut:
<VirtualHost *:80>
ServerName din-domän.com
DocumentRoot /var/www/html/drupal
<Directory /var/www/html/drupal>
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/drupal_error.log
CustomLog /var/log/apache2/drupal_access.log combined
</VirtualHost>
Aktivera sedan webbplatsen och nödvändiga moduler.
Ställ in HTTPS med Let’s Encrypt SSL
Använd Certbot för att automatiskt hämta och konfigurera ett SSL-certifikat från Let’s Encrypt:
På Ubuntu och Fedora:
sudo cert
bot --apache -d din-domän.com
Följ instruktionerna för att slutföra konfigurationen.
Slutföra installationen
Öppna din webbläsare och navigera till din domän för att slutföra installationen av Drupal genom dess webbgränssnitt. Följ instruktionerna på skärmen för att ställa in din webbplats, inklusive databasdetaljer och webbplatskonfiguration.
Genom att följa dessa steg har du framgångsrikt konfigurerat en säker och robust Drupal-plattform på både Ubuntu och Fedora med stöd för SSL, vilket säkerställer att din webbplats är både säker och högpresterande.
Coreboot, en plattform för öppen källkodsfirmware som syftar till att ersätta proprietär firmware (BIOS eller UEFI) i de flesta datorer, har nyligen meddelat lanseringen av sin senaste uppdatering, Coreboot 24.05. Denna nya version fokuserar framför allt på att förstärka System Management Mode (SMM) med väsentliga förbättringar inom hantering av sidtabeller, vilket har gjort dessa byggen säkra och stabila för allmänt bruk.
En av de största framstegen i denna uppdatering är ökad stabilitet för 64-bitarsversioner av Coreboot. Dessutom introduceras stöd för dubbla TPM-drivrutiner, vilket möjliggör att system kan hantera flera versioner av Trusted Platform Module samtidigt – en viktig funktion för förbättrad hårdvarusäkerhet.
Förbättringarna sträcker sig även till stödet för ARM-enheter, där den nya versionen avlägsnar begränsningar som krävde att Coreboot kördes på den högsta privilegienivån (EL3). Nu stöds EL1, EL2 och EL3, vilket erbjuder mer flexibilitet och förebygger fel under operationer på högre privilegienivåer.
Uppdateringen inkluderar också förbättringar i verktyg och uppdateringar av externa resurser som verktygskedjor och bibliotek. Bland annat innefattar denna release uppgraderingar till Linux 6.8:s Kconfig oLet’s Encrypt SSLch uppdateringar till LLVM och binutils, samt stora uppdateringar till kärnberoenden som ARM Trusted Firmware och Intel mikrokod.
Naturligtvis lägger varje ny release till nya stödda plattformar. Med Coreboot 24.05 tillkommer 25 ytterligare alternativ, inklusive enheter från stora tillverkare som AMD, Google, HP och Lenovo, och integrationen av två nya processorer.
Den nya versionen kan laddas ner från projektets webbplats, där det detaljerade informationen om alla förändringar finns tillgängliga.
Linus Torvalds har officiellt meddelat tillgängligheten av den första testversionen för Linux 6.10-kärnan, vilket signalerar starten på offentlig testning av denna nya uppdatering. Släppet kommer efter att sammanslagningsfönstret stängdes, vilket inleddes två veckor tidigare efter lanseringen av Linux-kärnan 6.9. Denna tidigare version har redan börjat integreras i de stabila programvarurepositorierna för välkända GNU/Linux-distributioner såsom Arch Linux och openSUSE Tumbleweed.
Den senaste versionen, Linux 6.10, bjuder in utvecklare och teknikentusiaster att provköra nya funktioner som förväntas revolutionera användarupplevelsen. Några av höjdpunkterna inkluderar introduktionen av Rust-stöd för 64-bitars RISC-V arkitektur, en ny ’mseal()’-systemanrop för minnessigillering och säkerhetsförbättringar såsom kryptering och integritetsskydd för TPM-bussen.
Förbättringar har också gjorts på flera andra områden såsom prestandaoptimeringar för AES-XTS blockchifferläge på moderna x86_64 CPU:er, utökad stöd för Intels nya Arrow Lake och Lunar Lake CPU:er, och förbättrad minneshantering på ARM64-plattformar. Btrfs-filsystemet ser också prestandaförbättringar, och nya funktioner tillkommer för att hantera okrypterade filer mer effektivt på system som stöder fscrypt.
Nya drivrutiner introduceras för att stödja den senaste hårdvaran inklusive drivrutiner för ARM Mali firmware-baserade GPU:er och nya ljudenheter för både AMD och Intel plattformar. Datorstödet förbättras även genom uppdaterade ACPI-fixar för flera populära laptopmodeller från tillverkare som Acer, Asus, Dell och Lenovo.
Nätverkskapaciteterna förbättras också genom nya funktioner som TCP fraglist GRO, vilket möjliggör kedjning och vidarebefordran av flera TCP-paket, och en ny metod för skräpsamling för AF_UNIX-sockets baserat på Tarjan’s Strongly Connected Components algoritm. En ny Netlink-protokoll introduceras för att konfigurera NFSD tillsammans med ett nytt användarverktyg kallat nfsdctl.
Linus Torvalds beskriver denna release som ”normalstor”, och noterar att den stora mängden uppdateringar främst består av drivrutinsuppdateringar, särskilt för GPU:er. Den slutgiltiga versionen av Linux 6.10 förväntas släppas i mitten eller slutet av juli 2024, beroende på antalet ytterligare testversioner som kommer att släppas.
Så gott folk! Här kommer de 51 vanligaste kommandona. Vi passar även på att komplettera och uppdatera innehållet i vår wiki med manualsidor. Vi arbetar för att göra dem enhetliga och har lagt till avsnitt som belyser skillnaderna mellan Linux- och macOS-kommandon. macOS och Linux kommer från olika grenar i UNIX-familjen.
Tid är tyvärr en bristvara, även om det kul att jobba ideelt med innehåller på linux.se ,så finns andra saker i livet som måste skötas. Därav inte wiki komplett än.
Filsystem och kataloghantering
ls
Listar filer och kataloger i den aktuella katalogen.
Exempel: ls -l (visar detaljerad lista med filer och kataloger)
Dessa grundläggande Linux-kommandon täcker en bred uppsättning operationer som är nödvändiga för att navigera och hantera ett Linuxsystem. Genom att bemästra dessa kommandon kan du effektivt utföra olika uppgifter, från filhantering och nätverkskonfiguration till systemövervakning och säkerhetshantering.
När en digitalkamera tar en bild registrerar bildsensorn i kameran ljuset från miljontals sensorområden. Kamerans digitala kretsar omvandlar den genererade analoga spänningssignalen till en digital representation. Många kameror tillåter dessa bilder att lagras i en RAW-bildfil. De liknar digitala negativ, eftersom de har samma roll som negativ i filmfotografi.
RAW-filer är inte direkt användbara, men har all nödvändig information för att skapa en bild. RAW-filer erbjuder vanligtvis högre färgdjup, högre dynamiskt omfång och bevarar det mesta av informationen i bilden jämfört med det slutliga bildformatet. Nackdelen med RAW-filer är att de tar upp mycket mer lagringsutrymme. Dynamiskt omfång i fotografi beskriver förhållandet mellan de maximala och minimala mätbara ljusintensiteterna (vitt respektive svart).
Som namnet antyder, har RAW-filer inte bearbetats. Genom att ta bilder i RAW-format binder sig inte fotografen till konverteringsprogramvaran som är inbyggd i kamerans firmware. Istället kan individen lagra RAW-filerna och använda datorprogramvara för att generera bättre JPEG-filer, samt dra nytta av framtida förbättringar i bildprogramvaran.
Det finns ett bra utbud av öppen källkodsprogramvara för Linux som bearbetar RAW-filer. Här är vår dom. Förhoppningsvis finns det något intressant här för alla som har en passion för digital fotografi.
Låt oss utforska de 13 tillgängliga RAW-bearbetningsverktygen. För varje titel har vi sammanställt en egen portalsida, en fullständig beskrivning med en djupgående analys av dess funktioner, en skärmbild av programvaran i aktion, tillsammans med länkar till relevanta resurser.
Darktable Öppen källkodsprogramvara för fotografering med icke-destruktiv råbearbetning och fotohantering. Erbjuder avancerade redigeringsverktyg, färghantering, stöd för många filformat och GPU-acceleration. Perfekt för professionella fotografer som vill ha full kontroll över sina bilder.
digiKam Avancerad fotohanteringsapplikation för KDE som organiserar och redigerar foton med stöd för RAW-format och många professionella funktione
RawTherapee Plattformsoberoende programvara för råbildsbehandling med icke-destruktiv redigering, avancerad färghantering och stöd för många kameraformat.
LightZone Öppen källkod för digital mörkrumsredigering. Erbjuder icke-destruktiv redigering med verktygsstackar istället för lager. Stöder RAW och JPEG, skapar stilar för batchredigering, och arbetar i 16-bit ProPhoto RGB-färgrymd. Plattformoberoende med stöd för Linux, Mac OS X och Windows.
ansel Kraftfullt verktyg för digital fotografering och bildhantering. Erbjuder avancerade redigeringsmöjligheter, icke-destruktiv redigering, stöd för RAW-format, och en intuitiv användarupplevelse. Idealisk för både amatörer och proffs som vill förbättra och organisera sina foton effektivt.
Filmulator – En öppen källkod för råbildsredigering med enkel användning och högkvalitativa resultat. Kombination av filmens estetiska egenskaper med digital redigering. Ger ett naturligt utseende med minimal användarkonfiguration. Perfekt för fotografer som söker ett intuitivt arbetsflöde och pålitliga resultat
Photivo – Photivo: Öppen källkod för avancerad bildbehandling av RAW och bitmap-bilder. Erbjuder kraftfulla verktyg för färgkorrigering, brusreducering, skärpa och lokala justeringar. Stödjer 16-bitars bearbetning och har integrering med GIMP för ytterligare redigering. Perfekt för krävande fotografer och bildredigerare.
nUFRaw – nUFRaw: Öppen källkod för råbildsredigering, baserad på dcraw. Stöder många kameramodeller och erbjuder verktyg för vitbalans, exponering, färgjusteringar och histogram. Integreras med GIMP för ytterligare redigering. Perfekt för fotografer som vill ha kontroll över sina RAW-bilder.
UFRaw – Öppen källkodsprogramvara för råbildsredigering, baserad på dcraw. Stöder många kameramodeller och erbjuder verktyg för vitbalans, exponering, färgjusteringar och histogram. Kan användas fristående eller som plugin för GIMP. Perfekt för fotografer som vill ha full kontroll över sina RAW-bilder.
Rawstudio – Öppen källkodsprogramvara för snabb och effektiv redigering av RAW-bilder. Erbjuder verktyg för vitbalans, exponering, färgjustering och brusreducering. Stöder batchbearbetning och många kameramodeller. Perfekt för fotografer som behöver en snabb och enkel arbetsflödeslösning.
vkdt – Öppen källkodsprogramvara för avancerad råbildsredigering, optimerad för GPU-bearbetning med Vulkan. Erbjuder kraftfulla verktyg för färgkorrigering, brusreducering och lokala justeringar. Designad för hög prestanda och flexibilitet, perfekt för krävande fotografer och bildredigerare som söker snabb bearbetning.
GTKRawGallery – GTKRawGallery: Öppen källkodsprogramvara för råbildsredigering och fotohantering. Erbjuder verktyg för vitbalans, exponering, färgjustering och brusreducering. Stödjer batchbearbetning och integrering med GIMP. Perfekt för fotografer som behöver ett komplett arbetsflöde för bildbehandling och organisering.
Förhoppningsvis hittar du något användbart bland dessa verktyg för att förbättra din digitala fotoredigeringsupplevelse och utforska de många fördelarna med att använda RAW-format.
Att kunna starta om ett Linux-system från kommandoraden (CLI) är en grundläggande men viktig färdighet för systemadministratörer och användare som arbetar med Linux-servrar eller -datorer. Denna guide beskriver flera metoder för att starta om ett Linux-system, inklusive användning av kommandona reboot, shutdown, init, och systemctl.
1. Använda reboot Kommandot
Det enklaste och mest direkta sättet att starta om ett Linux-system är genom att använda kommandot reboot.
sudo reboot
När du kör detta kommando med sudo kommer systemet att börja processen för en omedelbar omstart. Om du är inloggad som root, kan du utelämna sudo.
2. Använda shutdown Kommandot
Kommandot shutdown är mångsidigt och kan användas för att stänga av eller starta om systemet vid en specifik tidpunkt. För en omedelbar omstart, använd flaggan -r tillsammans med now.
sudo shutdown -r now
För att schemalägga en omstart vid en specifik tidpunkt, kan du ange tid i formatet hh:mm. Till exempel, för att starta om systemet klockan 15:00:
sudo shutdown -r 15:00
Du kan också ange en tidsfördröjning, till exempel 10 minuter:
sudo shutdown -r +10
3. Använda init eller telinit Kommandot
Kommandona init och telinit används för att ändra runlevel på systemet. Runlevel 6 är standard för omstart.
sudo init 6
eller
sudo telinit 6
Dessa kommandon byter systemets runlevel till 6, vilket resulterar i en omstart. Denna metod används oftast i äldre system som inte använder systemd.
4. Använda systemctl Kommandot
I moderna Linux-distributioner som använder systemd för init-systemet, är systemctl kommandot att föredra för att hantera systemtjänster och runlevels. För att starta om systemet, använd:
sudo systemctl reboot
Detta kommando initierar en omedelbar omstart genom systemd.
Sammanfattning
Här är en snabb översikt av de olika kommandona för att starta om ett Linux-system från CLI:
sudo reboot: Enkel och direkt omstart.
sudo shutdown -r now: Omedelbar omstart med möjlighet att schemalägga.
sudo init 6 eller sudo telinit 6: Byter till runlevel 6 för omstart, används i äldre system.
sudo systemctl reboot: Modern metod med systemd.
Att förstå dessa kommandon ger dig flexibiliteten att hantera Linux-system på ett effektivt sätt, oavsett om du arbetar lokalt eller via en fjärranslutning. Välj det kommando som passar bäst för din specifika situation och distribution, och du kommer att kunna starta om ditt system med säkerhet och precision.
TYPO3 är ett avancerat och gratis content management system (CMS) som är open-source och utvecklat för att tillgodose behov på företagsnivå. Med sin robusta arkitektur och flexibla design, erbjuder TYPO3 en rad funktioner som gör det till en idealisk lösning för komplexa webbprojekt och stora organisationer.
Funktioner och Fördelar
Skalbarhet och Multisite-stöd
TYPO3 är byggt för att hantera flera webbplatser från en enda installation, vilket gör det enkelt att administrera olika domäner och webbplatser från ett centralt gränssnitt. Detta är särskilt användbart för företag med en global närvaro eller flera varumärken.
Flerspråkighet
Systemet stöder flerspråkiga installationer, vilket innebär att innehåll kan skapas och administreras på flera språk, vilket är viktigt för internationella organisationer som behöver nå en global publik.
Stark Säkerhet
TYPO3 har omfattande säkerhetsfunktioner som skyddar mot vanliga webbhot. Regelbundna säkerhetsuppdateringar och en aktiv community som snabbt åtgärdar säkerhetsproblem bidrar till systemets tillförlitlighet.
Hög Prestanda
Med en optimerad kodbas och stöd för avancerad caching, är TYPO3 känt för sin snabba prestanda. Detta säkerställer att webbplatser byggda med TYPO3 laddas snabbt och ger en bra användarupplevelse.
Modulär och Anpassningsbar
TYPO3 är designat för att vara modulärt, vilket innebär att det kan anpassas och utökas med olika tillägg och moduler. Detta gör att utvecklare kan skräddarsy funktionaliteten efter specifika behov och integrera externa system och tjänster.
Aktiv Community och Support
En av de starkaste aspekterna av TYPO3 är dess aktiva community. Med många utvecklare och användare världen över, finns det gott om resurser, dokumentation och stöd att tillgå. Communityn bidrar också med regelbundna uppdateringar och nya funktioner.
Teknisk Struktur
LAMP Stack
TYPO3 körs på en LAMP-stack som inkluderar Linux, Apache, MySQL/MariaDB och PHP. Detta är en pålitlig och välbeprövad plattform som säkerställer stabilitet och kompatibilitet.
Composer och GraphicsMagick
TYPO3 använder Composer som pakethanterare för PHP-beroenden, vilket underlättar hanteringen av externa bibliotek och paket. För bildbehandling använder systemet GraphicsMagick, vilket ger kraftfulla och effektiva verktyg för hantering och manipulation av bilder.
Sammanfattning
TYPO3 är ett kraftfullt och flexibelt CMS som erbjuder omfattande funktioner för företag som behöver en skalbar, säker och högpresterande webbplattform. Med sitt modulära system, starka community och stöd för flerspråkighet och multisite-administration, är TYPO3 ett utmärkt val för komplexa och omfattande webbprojekt.
Symlinkar, eller symboliska länkar, är kraftfulla verktyg i Linux som låter dig skapa referenser till filer eller kataloger på andra platser i ditt filsystem. Dessa länkar kan vara användbara för att organisera filer, skapa genvägar eller hantera filer på ett mer flexibelt sätt. Här är en guide om hur du använder symlinkar i Linux.
Vad är en Symlink?
En symlink är en speciell typ av fil som fungerar som en pekare eller genväg till en annan fil eller katalog. Den skiljer sig från en hårdlänk genom att den endast pekar till den ursprungliga filen eller katalogen, medan en hårdlänk är en direkt referens till datainnehållet.
Skapa en Symlink
För att skapa en symlink använder du kommandot ln med flaggan -s. Syntaxen är som följer:
ln -s [ursprunglig_fil/katalog] [symlink_namn]
Exempel
Låt oss säga att vi har en katalog vid namn /home/användare/projekt och vi vill skapa en symlink till denna katalog i vår hemkatalog:
Här ser du att projekt_symlink pekar på /home/användare/projekt.
Ta bort en Symlink
För att ta bort en symlink kan du använda rm kommandot:
rm /home/användare/projekt_symlink
Detta tar bort symlink-filen, men lämnar den ursprungliga katalogen eller filen orörd.
Alternativt: Använda unlink för att ta bort en Symlink
Förutom rm kommandot kan du även använda kommandot unlink för att ta bort en symlink. unlink är specifikt utformat för att ta bort enstaka filer eller länkar och fungerar på följande sätt:
unlink [symlink_namn]
Exempel
Följande kommando tar bort symlink-filen projekt_symlink:
unlink /home/användare/projekt_symlink
Precis som med rm kommer unlink att ta bort själva symlink-filen utan att påverka den ursprungliga filen eller katalogen den pekar på.
Användningsområden för Symlinkar
Genvägar till ofta använda kataloger eller filer: Om du ofta behöver komma åt en viss fil eller katalog kan du skapa en symlink på en mer lättåtkomlig plats.
Organisera ditt filsystem: Du kan skapa en struktur som är logisk och enkel att navigera, medan de verkliga filerna och katalogerna kan vara spridda över flera platser.
Hantera versionshantering: När du arbetar med programvara kan du använda symlinkar för att peka på olika versioner av en applikation eller ett bibliotek, vilket gör det enkelt att byta mellan versioner.
Delning av resurser: Om flera användare behöver tillgång till samma resurs kan du skapa symlinkar i deras respektive hemkataloger.
Sammanfattning
Symlinkar är ett flexibelt och kraftfullt verktyg i Linux som kan underlätta din arbetsflöde och hjälpa dig att organisera ditt filsystem på ett effektivt sätt. Genom att förstå hur man skapar, kontrollerar och tar bort symlinkar kan du dra full nytta av deras potential. Kommandona rm och unlink ger dig två sätt att enkelt ta bort symlinkar när de inte längre behövs. Experimentera med att använda symlinkar i din dagliga användning av Linux och upptäck hur de kan förenkla din filhantering.
Sovereign Tech Fund, en finansieringsfond som stöds ekonomiskt av det tyska federala ministeriet för ekonomi och klimatåtgärder, har återigen visat sig vara en av öppen källkods stora vänner och supportrar.
Efter att ha gett €1 miljon i ekonomiskt stöd till GNOME i slutet av förra året och investerat mer än €200 000 i GStreamer-projektet tidigare i år, fortsätter företaget sitt stöd för multimedia-projekt genom att finansiera FFmpeg.
Förra veckan tillkännagav FFmpeg sitt första statliga sponsorskap, där Tysklands Sovereign Tech Fund har gått fram för att stödja underhållet och hållbarheten av FFmpeg, en hörnsten inom multimediabranschen, genom att investera €157 000 i projektet.
FFmpeg är allmänt erkänt för sin avgörande roll i att bearbeta video- och ljudinnehåll, vilket är integrerat i otaliga medieplattformars globala verksamhet. Samtidigt säkerställer det att miljarder användare världen över kan strömma ljud och video sömlöst varje dag.
Anledningen bakom beslutet att investera har ännu inte avslöjats, med endast följande information tillgänglig för tillfället:
”Upprätthålla hållbarheten, säkerheten och innovationen av en ledande multimediabearbetningsramverk.”
Vi förväntar oss att mer information om skälen till det ekonomiska stödet och hur det kommer att användas snart kommer att bli tillgänglig. Fram till dess gratulerar vi FFmpeg-projektet till att ha uppnått finansiell stabilitet, vilket lovar hållbar utveckling i framtiden.
Komplett Checklista för Migrering från CentOS till Ubuntu
När CentOS 7 närmar sig slutet av sin livscykel den 30 juni 2024, behöver systemadministratörer planera för en migrering till en ny distribution. Ett bra alternativ är Ubuntu 24.04 LTS, en stabil och välstött Linux-distribution med en stor community.
Denna guide beskriver den kunskap och de steg som krävs för att migrera CentOS 7-servrar till Ubuntu 24.04 med minimal stilleståndstid och dataförlust.
Alternativ till CentOS
Innan migreringen påbörjas är det viktigt att utvärdera andra alternativ som kan passa organisationens behov.
Några populära alternativ till CentOS inkluderar:
RHEL (Red Hat Enterprise Linux): Erbjuder utmärkt stöd för migrering och en SELinux-plattform, men kräver betalt stöd.
CentOS Stream: Byggt av samma team som CentOS, vilket gör migreringen enklare, men mindre stabilt på grund av sin rolling-release-natur.
AlmaLinux: Riktat mot CentOS-användare och erbjuder hög kompatibilitet.
Debian: Stabilt, öppen källkod och en favorit bland systemadministratörer.
Ubuntu: Liknande Debian, med en stor community och omfattande dokumentation.
Rocky Linux: Föredras av dem som gillar Red Hats distributionsstil.
Varför migrera från CentOS 7 till Ubuntu 24.04 LTS?
Long-Term Support (LTS): Ubuntu erbjuder LTS-versioner, vilket garanterar säkerhetsuppdateringar och paketunderhåll i fem år. Detta är viktigt eftersom CentOS 7 når slutet av sin livscykel den 30 juni 2024.
Stor Community & Support: Ubuntu har en omfattande och aktiv community som tillhandahåller omfattande dokumentation och felsökningsresurser. Dessutom finns många kommersiella supportalternativ tillgängliga.
Paket Tillgänglighet: Ett omfattande bibliotek av mjukvarupaket som tillgodoser olika behov. Det finns troligtvis motsvarigheter till de flesta program som körs på CentOS-servrar.
Paket Hantering: Ubuntu använder apt-pakethanteraren och DEB-paket, vilket liknar YUM-pakethanteraren och RPM-paket som används i CentOS.
Planera Migreringen
Innan migreringsprocessen påbörjas är planering avgörande.
Inventering och Bedömning: Skapa en detaljerad inventering av servrar, inklusive hårdvaruspecifikationer, installerad mjukvara och konfigurationsdetaljer. Detta hjälper till att identifiera potentiella kompatibilitetsproblem under migreringen.
Backup Strategi: Dataförlust är en kritisk risk, därför är det viktigt att implementera en robust backupstrategi för att säkerställa att data kan återställas vid problem under migreringen. Överväg fullständiga systembackuper eller backuper av specifika kataloger beroende på behov.
Stillestånd Överväganden: Bestäm acceptabla stilleståndsfönster för servrarna. Schemalägg migreringen under perioder med låg trafik för att minimera tjänsteavbrott.
Säkerhetskopiera CentOS 7 System
Använd verktyg som rsync, tar eller scp för att säkerhetskopiera viktiga filer och konfigurationer från CentOS-servern till en tillfällig plats på den lokala eller en fjärrmaskin.
Följande rsync-kommando kopierar säkert alla filer och mappar (inklusive dolda) från källkatalogen till destinationen på samma maskin:
Ladda ner Ubuntu LTS ISO-avbildningen och skapa ett startbart USB-minne. Starta servern från USB-minnet och välj ”Install Ubuntu”.
Under installationen, välj lämpliga alternativ för hårdvara och önskad skrivbordsmiljö (t.ex. GNOME) eller välj en minimal installation om en kommandobaserad server föredras.
När Ubuntu-produktionsmiljön är redo, konfigurera brandväggar, uppdatera nätverksdetaljer och konfigurera viktiga konfigurationsfiler.
Utforska Ubuntu-repositorier för att hitta ersättningar för mjukvaran som körs på CentOS-servern. Många populära applikationer har direkta motsvarigheter i Ubuntu.
Använd apt-pakethanteraren på Ubuntu för att installera de identifierade mjukvarupaketen.
Överför Säkerhetskopian till Ubuntu
Att överföra data från ett fjärrsystem med CentOS 7 till ett lokalt Ubuntu-system innebär flera steg för att säkerställa att data överförs exakt och säkert.
Se först till att rsync är installerat på Ubuntu-systemet.
sudo apt update
sudo apt install rsync
Använd rsync-kommando för att överföra data från fjärrsystemet med CentOS till det lokala Ubuntu-systemet.
Testa noggrant all funktionalitet på den migrerade servern för att säkerställa att allt fungerar som förväntat. Kontrollera också att säkerhetsåtgärder som brandväggar och användarbehörigheter är korrekt konfigurerade på Ubuntu-systemet.
När testningen är klar, starta om servern för att tillämpa eventuella slutgiltiga konfigurationsändringar.
Dokumentera alla ändringar som gjorts under migreringsprocessen, inklusive systemändringar, konfigurationsändringar och applikationsändringar. Detta underlättar framtida felsökningsinsatser.
Slutsats
Att migrera från CentOS 7 till Ubuntu 24.04 kan vara en utmanande uppgift, men med rätt planering och genomförande kan det uppnås med minimal stilleståndstid och dataförlust.
Genom att följa stegen i denna guide kan systemadministratörer säkerställa en smidig övergång till en stabil och välstödd Linux-distribution.
LibreNMS är ett kraftfullt och flexibelt övervakningsverktyg som stödjer en mängd olika hårdvara och operativsystem, inklusive Cisco, Linux och Juniper. Med automatiserad nätverksupptäckt och stöd för protokoll som CDP, OSPF, BGP, SNMP och ARP, samt en anpassningsbar användarpanel och larmhanteringssystem, är LibreNMS idealiskt för både små och stora nätverksmiljöer. Den här guiden visar hur du installerar och konfigurerar LibreNMS på en Ubuntu 22.04-server.
Förutsättningar
En Ubuntu 22.04-server
En icke-root-användare med root-privilegier
Steg 1: Installera Paketberoenden
Först behöver du installera alla nödvändiga paketberoenden inklusive LEMP Stack, några Python-verktyg och nätverksverktyg som SNMP, whois och rrdtool.
Logga in i MariaDB-skalet och skapa databas och användare:
sudo mysql -u root -p
CREATE DATABASE librenms CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'librenms'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON librenms.* TO 'librenms'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Steg 5: Konfigurera PHP-FPM Pool för LibreNMS
Kopiera standardpoolkonfigurationen och redigera den:
Öppna din webbläsare och besök din LibreNMS-domän (t.ex. http://librenms.hwdomain.io). Följ installationsguiden på webbplatsen för att slutföra installationen.
När installationen är klar, validera din LibreNMS-installation genom att klicka på länken ”validate your install”.
Du har nu installerat och konfigurerat LibreNMS övervakningsverktyg på Ubuntu 22.04.
Texten ovan bygger på data på länken nedan. Besök länken ,där finns skärmdumpar och sånt som kan underlätta installationen
Alpine Linux 3.20 Lanseras med Initialt Stöd för 64-bitars RISC-V
Alpine, en lätt och säker Linux-distribution, har precis släppt sin senaste version, Alpine Linux 3.20. Denna nya version markerar början på v3.20 stabil serie, med en mängd uppgraderingar av systempaket och flera betydande förändringar, inklusive initialt stöd för 64-bitars RISC-V-arkitekturen.
Nyheter i Alpine Linux 3.20
Den senaste versionen inkluderar uppdateringar av många viktiga komponenter, med de mest anmärkningsvärda inkluderande:
Programmeringsspråk och Ramverk
Distributionen inkluderar nu LLVM 18, Node.js 20.10, Python 3.12, Ruby 3.3, Rust 1.78 och Crystal 1.12. Dessa uppdateringar ger utvecklare de senaste verktygen och möjligheterna inom mjukvaruutveckling.
Skrivbordsmiljöer
För användare av grafiska gränssnitt har GNOME uppdaterats till version 46 och KDE avancerar till version 6. Båda har stora uppdateringar, såsom övergången till Qt6 och att Wayland blir standardsessionen över X11.
Systemverktyg
Go 1.22, .NET 8.0 och Sway 1.9 är bland de viktiga verktyg som uppdaterats. Dessa uppdateringar säkerställer bättre prestanda och robustare säkerhet.
Andra Anmärkningsvärda Förändringar
Förutom förändringarna ovan, kommer Alpine 3.20 också med en uppgradering av GRUB bootloader till version 2.12. Med tanke på detta måste användare som uppgraderar från tidigare installationer med GRUB på UEFI-system uppdatera den installerade bootloadern innan omstart för att undvika uppstartsproblem.
Dessutom svarar denna release på licensändringar med viktig programvara. Till exempel, Redis, som har fått ny licens, ersätts av Valkey i huvudpaketförrådet på grund av dess mer öppna BSD-3-Clause-licens. Ett kompatibilitetspaket, “valkey-compat,” har tillhandahållits för att underlätta denna övergång. Dessutom, på grund av kompatibilitetsproblem med Python 3.12, har aws-cli-verktyget tillfälligt inaktiverats i väntan på en lösning från upstream-utvecklarna.
Omfattande Resurser för Användare
Meddelandet och release-anteckningarna innehåller detaljerad information om alla förändringar i Alpine 3.20. Nedladdningar är tillgängliga från projektets webbplats.
Även om Alpine, enligt design, främst används som grund för att skapa containeriserade bilder, kan det också effektivt användas för skrivbordsändamål. Om du har frågor om installation eller inställning av en skrivbordsmiljö, var lugn – vi har allt du behöver.
Vår omfattande guide, “Hur man installerar Alpine Linux och ställer in en skrivbordsmiljö,” ger en steg-för-steg-genomgång för att förenkla processen. Vidare kommer vår “Alpine User’s Guide to APK: How to Manage Packages” att hjälpa dig att enkelt hantera paket med distributionens APK-pakethanterare.
Vad är Risc V för något?
RISC-V är en öppen och royaltyfri instruktionsuppsättningsarkitektur (ISA) baserad på RISC (Reduced Instruction Set Computing)-principer. Den skapades vid University of California, Berkeley, och är designad för att vara flexibel, modulär och enkel att implementera, vilket gör den lämplig för ett brett spektrum av applikationer, från små inbäddade system till kraftfulla superdatorer. RISC-V främjar innovation genom att tillåta vem som helst att använda, modifiera och förbättra arkitekturen utan licensavgifter, vilket kan leda till snabbare teknologisk utveckling och lägre kostnader.
Slutsats
Alpine Linux 3.20 är en betydande release som ger stora uppdateringar och initialt stöd för 64-bitars RISC-V-arkitekturen, vilket gör det till ett övertygande val för både utvecklare och skrivbordsanvändare. Med förbättrade programmeringsspråk, uppdaterade skrivbordsmiljöer och robusta systemverktyg, är Alpine 3.20 inställd på att fortsätta sin tradition av att vara en säker och lätt Linux-distribution. För mer information och för att ladda ner den senaste versionen, besök Alpine Linux-projektets webbplats.
Zammad är ett open-source ticketing system och kundsupportplattform som är designad för att hantera och spåra kundserviceärenden. Det erbjuder en mängd funktioner som gör det möjligt för företag att effektivt hantera kundförfrågningar och supportärenden. Här är några av de viktigaste funktionerna och fördelarna med Zammad:
Viktiga Funktioner:
Ticketing: Automatisering och hantering av supportärenden via ett centraliserat system.
Multi-kanal Support: Integrering med e-post, telefon, chatt, sociala medier och andra kommunikationskanaler.
Användarvänligt Gränssnitt: Ett modernt och intuitivt gränssnitt som gör det enkelt för supportpersonal att använda systemet.
Sökfunktion: Kraftfull sökfunktion som gör det möjligt att snabbt hitta relevanta ärenden och information.
Roll- och Rättighetsstyrning: Hantering av olika användarroller och tillgång till funktioner baserat på användarens roll.
Rapportering och Analys: Inbyggda verktyg för att generera rapporter och analysera supportprestanda.
Knowledge Base: Skapande och hantering av en kunskapsdatabas för att hjälpa kunder att hitta svar på vanliga frågor själva.
Integrationer: Möjlighet att integrera med andra system och verktyg som t.ex. CRM-system och betalningslösningar.
Fördelar:
Effektivitet: Genom att automatisera och centralisera hanteringen av kundärenden kan supportteam arbeta mer effektivt.
Transparens: Alla ärenden spåras och dokumenteras vilket ger en klar överblick över pågående och avslutade ärenden.
Kundnöjdhet: Snabbare och mer strukturerad hantering av supportärenden leder till ökad kundnöjdhet.
Flexibilitet: Anpassningsbar för att möta specifika behov och arbetsflöden i olika organisationer.
Kostnadseffektivitet: Som en open-source-lösning är det ett kostnadseffektivt alternativ till kommersiella ticketing-system.
Zammad används av företag och organisationer i olika storlekar och branscher för att förbättra sin kundsupport och hantering av supportärenden.
Så installera du Zammad Kundsupportsystem på Rocky Linux 9
I denna guide lär du dig hur du installerar Zammad Ticketing System på en Rocky Linux-server. Du kommer att köra Zammad med PostgreSQL, Nginx och Elasticsearch. Innan du börjar, se till att du har följande:
En Rocky Linux 9-server.
En icke-root användare med administratörsrättigheter.
För att kontrollera om ditt Linux-system stöder AVX och AVX2-instruktioner kan du använda följande metoder från kommandoraden:
Vad är AVX?
AVX står för Advanced Vector Extensions och är en uppsättning instruktionsutökningar till x86-arkitekturen för mikroprocessorer från Intel och AMD. AVX introducerar 256-bitars breda vektorregister och instruktioner som kan utföra parallella operationer på 256-bitars vektorer av data. Detta förbättrar SIMD-kapabiliteter och möjliggör betydande prestandaförbättringar för applikationer som kan utnyttja vektorbehandling.
AVX2, en utökning av AVX, introducerades 2013 och tillför ytterligare instruktioner och funktionalitet. Dessa vektorförlängningar är särskilt användbara i arbetsbelastningar som involverar tung dataparallellism, såsom bild- och videobehandling, fysiksimuleringar, kryptografi och djupinlärning.
Kontrollera CPU-information
För att ta reda på om ditt Linux-system stöder AVX och/eller AVX2-instruktioner kan du kontrollera utdata från filen /proc/cpuinfo eller använda grep-kommandot:
$ grep -o 'avx[^ ]*' /proc/cpuinfo
Detta kommando skriver ut avx och/eller avx2 (upprepat för varje CPU-kärna) om din CPU stöder dessa instruktionsuppsättningar.
Du kan också använda följande grep-kommandovarianter för att kontrollera om din CPU stöder AVX och AVX2-instruktioner:
$ grep --color=always -i 'avx' /proc/cpuinfo
Alternativt kan du söka upp specifikationerna för din CPU-modell online. De flesta moderna CPU:er från Intel (sedan Sandy Bridge 2011) och AMD (sedan Bulldozer 2011) stöder AVX, och senare generationer stöder också AVX2.
Wine 9.9 Introducerar Wow64-läge och Förbättrat ARM-stöd
Två veckor efter lanseringen av version 9.8 har Wine Project, välkänt för att möjliggöra för Linux- och macOS-användare att köra Windows-applikationer, tillkännagivit den nya versionen Wine 9.9.
Viktiga Uppdateringar i Wine 9.9
Den mest framträdande nyheten i denna version är införandet av stöd för det nya Wow64-läget i ODBC (Open Database Connectivity), vilket förbättrar kompatibiliteten och gör Unix-anropsparametrar Wow64-kompatibla.
Utöver förbättringar i databaskonnektivitet erbjuder Wine 9.9 en mer avancerad CPU-detektion på ARM-plattformar. Detta säkerställer att applikationer körs mer effektivt och optimerar resursanvändningen på olika hårdvaror.
Versionsanteckningarna nämner även att flera föråldrade funktioner i WineD3D har avlägsnats. WineD3D är en komponent som i realtid översätter DirectX 3D-grafikanrop till OpenGL. Dock specificeras inte exakt vilka funktioner som har tagits bort.
Som brukligt innehåller Wine 9.9 även ett flertal buggfixar (totalt 38 stycken) som åtgärdar problem rapporterade av användare från tidigare versioner.
Källkoden för Wine 9.9 kan laddas ner från GitLabs projektsida för dem som är intresserade av att testa eller uppgradera sin nuvarande installation.
Binärpaket för olika distributioner förväntas bli tillgängliga inom kort. För mer information, vänligen besök tillkännagivandet.
MX-23.3, den tredje uppdateringen av vår MX-23-version, är nu tillgänglig. Denna uppdatering innehåller en rad buggfixar, nya kärnor och applikationsuppdateringar sedan vår ursprungliga lansering av MX-23. Om du redan använder MX-23 behöver du inte installera om; alla paket är tillgängliga via de vanliga uppdateringskanalerna eller genom att installera de ändrade applikationerna.
Höjdpunkter:
Debian 12.5 ”bookworm” bas Denna version inkluderar alla uppdateringar från Debian- och MX-repositorierna. Här är några av höjdpunkterna:
”build-essential” paket inkluderade på ISO För de användare som kan behöva kompilera en drivrutin utan internetåtkomst. Detta gällde även i 23.2, men förtjänar att upprepas.
Installerarens OEM-läge När du använder installerarens OEM-läge kan du välja systemspråk innan användarinställningen börjar, så att installationen sker på det valda språket. Detta är standard i RPI Respin-utgåvan.
Pipewire 1.0 (1.0.4 tillgänglig i testrepo). Detta var också fallet i 23.2, men förtjänar att upprepas eftersom det inte är standard i Debian. För de som undrar: Detta skulle inte listas om det inte användes på ISO:erna, något annat vore löjligt.
Uppdaterad manual Manualen är nu uppdelad i språk-specifika paket.
MX Locale-verktyg Inkluderar en funktion för att ta bort alla manualpaket förutom det aktuella systemets standardspråk.
zstd-komprimeringsalternativ Lagt till live-remaster (antiX live-system).
Systemd Kan användas på live-system i rudimentär form via init=/lib/systemd/systemd boot-kod. Det kommer att förekomma avmonteringsfel vid avstängning, men vid det laget bör filsystemet redan vara skrivskyddat.
Många språkuppdateringar
Alla kärnuppdateringar Standard Xfce, KDE och fluxbox ISO:erna är alla uppdaterade till den senaste 6.1.90-kärnan. AHS använder nu 6.8.9 liqourix-kärnan.
Den uppdaterade MX Raspberry Pi Respin har också de senaste paketen tillgängliga från MX- och RPiOS-repositorierna.
Grafana 11.0 Introducerar Nya Verktyg för Utforskning av Metrik och Loggar
Grafana 11.0: Nu med undermappar, bättre visualiseringar, förenklad metriksutforskning, avancerade varningsfunktioner och mer
För dig som arbetar inom DevOps är denna nyhet säkerligen spännande. Grafana har lanserat version 11.0, som introducerar banbrytande förändringar, inklusive datainsamling utan behov av komplexa frågespråk och förbättrade dashboard-funktioner, vilket lovar en mer intuitiv användarupplevelse.
Höjdpunkter i Grafana 11.0
Den största nyheten i Grafana 11.0 är introduktionen av Explore Metrics och Explore Logs. Dessa funktioner gör det möjligt för användare att navigera genom Prometheus (Grafanas övervakningssystem) metrik och Loki (Grafanas loggaggregationssystem) loggar sömlöst utan att behöva skriva någon PromQL eller LogQL.
Detta är en stor förändring av en enkel anledning: denna frågelösa bläddringsupplevelse förenklar dataanalysen och gör den mer tillgänglig för användare utan teknisk expertis i dessa frågespråk. Här är mer om de två nya tilläggen.
Explore Metrics erbjuder en publik förhandsvisning i alla utgåvor av Grafana. Det gör det möjligt för användare att enkelt filtrera och visa metrik baserat på etiketter, visualisera relevant data automatiskt och enkelt skifta till relaterad telemetri. Detta inkluderar en innovativ “explore in a drawer”-funktion som förbättrar dashboard-interaktionen utan att förlora sammanhanget.
Explore Logs, som fortfarande är i en experimentell fas i både Grafana Open Source och Enterprise-utgåvor, fokuserar på att förbättra loggutforskningsprocessen. Användare kan nu se loggvolymer och mönster direkt, vilket ökar effektiviteten i logganalys och upptäckt av avvikelser.
Grafana 11.0 introducerar också flera förbättringar av dashboard-hantering och visualiseringsmöjligheter. De nya Scenes-drivna Dashboards, tillgängliga i publik förhandsvisning, är utformade för att erbjuda mer dynamiska och stabila dashboards med hjälp av Scenes-biblioteket. Dessutom har ett redigeringsläge lagts till för att förenkla anpassningen av dashboards.
En annan anmärkningsvärd uppdatering är den allmänna tillgängligheten av undermappar i alla Grafana-utgåvor, vilket förbättrar dashboard-organisation och behörighetshantering på olika teamnivåer.
Grafana 11.0 använder AI för att automatiskt generera titlar och beskrivningar för paneler och dashboards, vilket gör visualiseringsprocessen snabbare och mer intuitiv. Denna funktion är också tillgänglig i alla Grafana-utgåvor.
Förbättringar av canvas-visualisering inkluderar nya flödesschemafunktioner, förbättrad elementstyling och utökad data-länkstöd, vilket breddar möjligheterna för kreativ och funktionell datarepresentation.
Men nyheterna slutar inte här.
För avancerade användare och administratörer medför Grafana 11.0 flera viktiga förbättringar:
Förbättrad PDF-export: Betydande prestandaförbättringar har gjorts för PDF-exportfunktionen, vilket drastiskt minskar tiden det tar att generera rapporter från komplexa dashboards.
Omdesign av varningssystemet: Detaljvyn för varningsregler har omdesignats för att ge mer detaljerad insikt och enklare navigering av varningsvillkor och instanser.
RBAC för varnings-API:er: Rollbaserad åtkomstkontroll (RBAC) har införts för varningsprovisionerings-API:er för att förbättra säkerhet och efterlevnad.
Eftersom Grafana 11.0 introducerar vissa förändringar som kan påverka bakåtkompatibiliteten, rekommenderas användare att konsultera den detaljerade ändringsloggen för att säkerställa en smidig uppgradering. Den officiella dokumentationen ger en detaljerad genomgång av alla nya funktioner och förbättringar.
Linux-kärnan 6.9 släpptes den 12 maj 2024 och är nu den senaste stabila kärnan. Ubuntu 24.04 LTS-användare kan installera den via den officiella Ubuntu Mainline Kernel PPA-arkivet. Kärnan inkluderar stöd för Rust på AArch64-arkitekturer, Intel FRED-mekanismen, och AMD SNP-gäster samt uppdaterade drivrutiner för bättre hårdvarustöd.
Metoder för installation:
Metod 1: Använda ”Mainline Kernels”-verktyget
Öppna Terminal och kör kommandon för att installera Mainline Kernels-verktyget.
Öppna verktyget från applikationsmenyn, välj ”Linux kernel 6.9.1” och klicka på ”Install”-knappen.
Vänta tills installationen är klar och starta om datorn.
Fördelar:
Får nya kärnversioner automatiskt.
Verktyget kan informera om nya kärnversioner om notifieringsfunktionen är aktiverad.
Metod 2: Manuell installation via kommandorad
Ladda ner specifika kärnpaket för din arkitektur (exempelvis amd64) från Ubuntu Mainline Kernel PPA-arkivet.
Lägg paketen i en mapp i din Hem-katalog.
Kör sudo dpkg -i *.deb i Terminal för att installera paketen.
Återgå till standardkärnan
Om problem uppstår med Linux-kärnan 6.9 kan du återgå till Ubuntus standardkärna genom att trycka på Esc vid uppstart, välja ”Advanced options” och välja en annan kärnversion.
Ovan är sammafattning på Svenskar, på länken nedan hittar du utförligar artikel med skärmdumpar och tydligen beskrivit på Engelska
chroot är ett kraftfullt verktyg i Linux som används för att ändra den upplevda rotkatalogen (root directory) för en process och dess barnprocesser. Detta skapar en isolerad miljö som kan vara användbar för många ändamål, såsom säkerhet, testning och reparation av system. Denna guide kommer att gå igenom grunderna för att använda chroot.
Vad är chroot?
chroot står för ”change root” och används för att köra en process i en annan katalog än den faktiska rotkatalogen (/). Detta innebär att processen ser den nya katalogen som sin rot, vilket effektivt isolerar den från resten av systemet.
Förberedelser
För att använda chroot behöver du förbereda en katalogstruktur som innehåller alla nödvändiga filer och bibliotek för den miljö du vill skapa. Här är stegen för att sätta upp en enkel chroot-miljö:
Skapa en katalog för din chroot-miljö:
sudo mkdir -p /var/chroot
Kopiera de nödvändiga systemfilerna och bibliotek till chroot-miljön: Du behöver kopiera binärer, bibliotek och andra nödvändiga filer. Här är ett exempel på hur du kopierar en bash-shell:
När din chroot-miljö är konfigurerad kan du använda chroot-kommandot för att byta rot och köra en process i denna miljö:
sudo chroot /var/chroot /bin/bash
Nu har du en bash-shell som körs inom din chroot-miljö. Du kan verifiera detta genom att använda kommandot pwd för att se den aktuella katalogen, som nu borde visa /.
Exempel på användningsområden
Säkerhet: Använd chroot för att isolera applikationer och minska risken för skador om de komprometteras.
Systemreparation: chroot kan användas för att reparera system från en live-CD eller USB-sticka genom att montera och chroota till det installerade systemet.
Testning: Skapa isolerade testmiljöer för att köra applikationer eller tjänster utan att påverka det övergripande systemet.
Begränsningar och säkerhet
Även om chroot kan ge en viss nivå av isolering, är det inte en fullständig säkerhetslösning. Processer i chroot-miljön kan potentiellt bryta sig ut om de körs som root. För mer robust isolering kan tekniker som containrar (t.ex. Docker) eller virtualisering vara lämpligare.
Sammanfattning
chroot är ett kraftfullt verktyg för att skapa isolerade miljöer i Linux. Genom att ändra rotkatalogen för en process och dess barnprocesser kan du säkert testa, reparera eller köra applikationer. Med noggranna förberedelser och medvetenhet om dess begränsningar kan chroot vara en ovärderlig del av din verktygslåda för systemadministration.
Ibland kan det vara lite knepigt att kolla om ett lösenord akutell eller inte. Men ett knep som man kan använda är simulera en pop3 klient. En del GUI klienter har mycket att önska vad det gäller smidighet.
Kontrollera Inloggning mot en POP3-server med SSL på Linux med OpenSSL
Att kontrollera inloggning mot en POP3-server som använder SSL med Telnet är inte möjligt eftersom Telnet inte kan hantera SSL-krypterade anslutningar. Istället kan vi använda OpenSSL, som är ett kraftfullt verktyg för att hantera SSL/TLS-anslutningar. I denna artikel går vi igenom hur du kan använda OpenSSL på en Linux maskin för att testa inloggning mot en POP3-server som använder SSL.
De flesta Linux-distributioner levereras med OpenSSL förinstallerat. Du kan kontrollera om OpenSSL redan är installerat genom att köra följande kommando i terminalen:
openssl version
Om OpenSSL inte är installerat kan du installera det med ditt paketverktyg. På Debian-baserade system som Ubuntu använder du:
sudo apt-get install openssl
På Red Hat-baserade system som Fedora eller CentOS använder du:
För att ansluta till POP3-servern via SSL, öppna din terminal och kör följande kommando:
openssl s_client -connect serveradress:995
Byt ut serveradress med adressen till din POP3-server. Port 995 är standardporten för SSL på POP3.
När du kör detta kommando kommer OpenSSL att försöka etablera en SSL-anslutning till den angivna servern och porten. Om anslutningen är framgångsrik kommer du att se en hel del information om SSL-anslutningen samt serverns certifikat.
Steg 3: Logga in på POP3-servern
När du har anslutit till POP3-servern kan du börja kommunicera med servern med hjälp av POP3-kommandon. Här är stegen för att logga in:
Ange användarnamn: Skriv USER dittanvändarnamn och tryck Enter. Byt ut dittanvändarnamn med ditt faktiska användarnamn. Om användarnamnet accepteras får du ett positivt svar:
USER dittanvändarnamn
+OK
Ange lösenord: Skriv PASS dittlösenord och tryck Enter. Byt ut dittlösenord med ditt faktiska lösenord. Om lösenordet är korrekt får du ett positivt svar:
PASS dittlösenord
+OK Mailbox locked and ready
Här är ett exempel på hela processen:
openssl s_client -connect mail.example.com:995
CONNECTED(00000003)
depth=0 CN = mail.example.com
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 CN = mail.example.com
verify error:num=21:unable to verify the first certificate
verify return:1
---
Certificate chain
0 s:/CN=mail.example.com
i:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIF... (certificate content)
-----END CERTIFICATE-----
subject=/CN=mail.example.com
issuer=/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
---
No client certificate CA names sent
Peer signing digest: SHA256
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3205 bytes and written 305 bytes
Verification error: unable to verify the first certificate
---
New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-GCM-SHA384
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : ECDHE-RSA-AES256-GCM-SHA384
Session-ID: E2E8C5D1A5D8E9E5E7B15BB358BE0AD05C3C9E3A07E1ACD6B3A7B5C5E5E2B5C5
Session-ID-ctx:
Master-Key: 3B5FA46A8E6B8E3C5C5A3A5B5B5E8E9B5C5A5C5E5E2B5C5A5C5E5E2B5C5A5C5E
Key-Arg : None
PSK identity: None
PSK identity hint: None
SRP username: None
TLS session ticket lifetime hint: 300 (seconds)
TLS session ticket:
0000 - 4a 5b 5d 6a 4b 5c 5d 5a-6a 5d 5b 6a 5c 5d 5a 6a J[5]jK\]Zja][j\]Zja
Start Time: 1587588477
Timeout : 7200 (sec)
Verify return code: 21 (unable to verify the first certificate)
---
+OK Welcome to the mail server
USER dittanvändarnamn
+OK
PASS dittlösenord
+OK Mailbox locked and ready
Använda POP3-kommandon
När du har loggat in framgångsrikt kan du använda olika POP3-kommandon för att hantera din e-post. Här är några vanliga kommandon:
STAT: Få en översikt över antalet meddelanden och den totala storleken på inkorgen.
STAT
+OK 2 320
LIST: Lista alla meddelanden med deras respektive storlekar.
LIST
+OK 2 messages (320 octets)
1 160
2 160
RETR [nummer]: Hämta ett specifikt meddelande.
RETR 1
+OK 160 octets
(meddelandetext)
QUIT: Avsluta sessionen.
QUIT
+OK dewey POP3 server signing off
Sammanfattning
Att använda OpenSSL för att kontrollera inloggning mot en POP3-server som använder SSL är en effektiv metod för att säkerställa att dina inloggningsuppgifter och anslutningen fungerar som de ska. Genom att följa stegen ovan kan du enkelt testa och felsöka din POP3-anslutning på en Linux-maskin. Detta är särskilt användbart för systemadministratörer och IT-proffs som behöver säkerställa att e-posttjänsterna fungerar korrekt och säkert.
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 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-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é.
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ä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, 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, 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.
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, 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.
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 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.
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.
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.
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
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 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.
Linux Kernel 6.9: En djupdykning i tekniska förbättringar och säkerhetsuppgraderingar
Den senaste versionen av Linux-kärnan, 6.9, har introducerats av Linus Torvalds och markerar en signifikant milstolpe i kärnans utveckling med en rad innovativa funktioner och förbättringar. Denna uppdatering fokuserar på att öka systemets prestanda, säkerhet och skalbarhet över en mängd olika plattformar.
Integration av Rust på ARM64
En av höjdpunkterna i Linux 6.9 är inkluderingen av stöd för programmeringsspråket Rust på AArch64 (ARM64) arkitekturer, vilket framhäver en strategisk förflyttning mot att använda mer minnessäkra programmeringsspråk inom kärnutvecklingen. Rust bidrar till att minska systemets sårbarheter genom att förebygga vanliga buggar som minnesläckor och pekarfel, vilket är avgörande för att upprätthålla systemets integritet och säkerhet.
Förbättringar av eventhantering med Intel FRED
Linux 6.9 introducerar stöd för Intels nya FRED-mekanism (Flexible Return and Event Delivery), en innovation som optimerar hanteringen av lågnivåhändelser och avbrott. Denna teknik möjliggör mer effektiv och flexibel hantering av händelser som är kritiska för systemets responsivitet och prestanda, särskilt inom realtidssystem.
Säkerhetsförstärkningar med AMD SNP
En annan viktig säkerhetsförbättring är stödet för AMD:s Secure Nested Paging (SNP), vilket förstärker säkerheten i virtualiserade miljöer genom att effektivt isolera gästminnet från värdminnet. Detta hjälper till att skydda mot hypervisor-baserade attacker och ökar den övergripande säkerheten för virtualiserade system.
Utökade funktioner i enhetsmapparen med dm-vdo
Version 6.9 utvidgar enhetsmapparens kapacitet med ett nytt dm-vdo (virtual data optimizer) mål som stöder inline deduplication, kompression, eliminering av nollblock och tunn provisionering. Dessa funktioner är avgörande för att förbättra lagringseffektivitet och hantera lagringsresurser på ett mer ekonomiskt sätt.
Filsystem och nätverksinnovationer
Det finns flera uppdateringar av filsystemet som förbättrar prestanda och tillförlitlighet över olika lagringskonfigurationer. Bland annat har F2FS-filsystemet fått utökad funktionalitet för zonerade enheter och per-fil-komprimering, medan Btrfs har genomgått mindre prestandaförbättringar och zonlägesfixar. På nätverkssidan inkluderar Linux 6.9 stöd för TCP_NOTSENT_LOWAT i Multipath TCP (MPTCP), vilket förbättrar hanteringen av nätverkstrafik och datagenomströmning.
Nya drivrutiner och hårdvarustöd
Linux 6.9 inkluderar en uppsjö av nya drivrutiner som utökar stödet för modern hårdvara. Detta inkluderar uppdateringar till Intel Xe grafikdrivrutiner, stöd för AMD:s SoundWire i ACP 6.3-system och initialt stöd för kontinuerlig PTE i ARM64-processorer, vilket tillåter mer effektiv adressering av fysiskt sammanhängande minnesområden.
Avveckling av föråldrade teknologier
Denna version markerar även slutet för stöd för det äldre EXT2-filsystemet, vilket främjar övergången till mer robusta och säkra filsystemalternativ, som NTFS3, som nu är standard för NTFS-filsystem i Linux.
Summering
Linux 6.9 representerar inte bara en uppsättning up
pdateringar; det är en omfattande förbättring av Linux-kärnan som adresserar både aktuella och framtida teknikkrav. Denna version förbättrar kritiska aspekter av säkerhet och prestanda och lägger grunden för framtida innovationer inom Linux-ekosystemet. Med en kort livscykel förväntas Linux 6.9 snart följas av version 6.10, som planeras lanseras senare under året, och fortsätter därmed den ständiga utvecklingen av världens mest använda kärnutvecklingsplattform.
PeaZip 9.8 är en ny version av det öppen källkods- och plattformsoberoende filarkiveringsverktyget som bjuder på flera förbättringar. Denna uppdatering innefattar nya användargränssnitts- och kommandoradsteman, bland annat ett Tux-tema, samt nya funktioner för att förenkla och effektivisera hantering av arkivfiler. Användare kan nu bläddra i arkiv i en platt vy och direkt extrahera filer till specifika sökvägar som bokmärken eller historik utan ytterligare bekräftelse. Det finns också nya CLI-switchar för enklare skriptning och systemintegration. PeaZip 9.8, som använder Pea 1.18 och är kompilerad med Lazarus 3.2, är tillgänglig för nedladdning för både GTK2 och Qt 5 och stöder 64-bitars samt ARM64-arkitekturer. Programmet kan också installeras via Flatpak.
Läs mer PeaZip här, artikel är mer komplett och men är på Engelska.
KDE Frameworks är en omfattande samling av mer än 70 tilläggsbibliotek till Qt, utvecklade för att erbjuda vanliga och nödvändiga funktioner inom KDE Plasma-skrivbordsmiljön och dess applikationer. Biblioteken erbjuder verktyg och komponenter som underlättar utveckling av programvara genom att tillhandahålla fördefinierade lösningar för UI-design, filhantering, nätverksoperationer och mycket mer. Denna modularitet och återanvändbarhet av kod stimulerar effektivitet och innovation inom KDE:s programutveckling.
Vad är nytt i KDE Frameworks 6.2?
KDE-projektet har släppt KDE Frameworks 6.2, en uppdatering till samlingen av tilläggsbibliotek till Qt, som förbättrar KDE Plasma-skrivbordsmiljön och dess applikationer. Den nya versionen innehåller standardiserade rundade hörn för Breeze-temat, nya ikoner, och flera automatiserade tester för filsystem. Det har även tillkommit förbättrat stöd för WebDAV-filer och rättelser för problem med LUKS-krypterade diskar samt en ny widget och bättre integrering med Flatpak genom KWallet. Uppdateringen innebär även UI-förbättringar som snabbare färgschemabyten och bättre ikonanpassning. KDE Frameworks 6.2 kommer att integreras i kommande KDE Plasma 6.1 och följs av en ytterligare uppdatering, KDE Frameworks 6.3, planerad till juni 2024.
PDP-11 är en av de mest betydelsefulla minidatorerna som någonsin tillverkats och var en produkt av Digital Equipment Corporation (DEC), lanserad 1970. Den anses vara en ikon inom datavetenskapens historia och hade en stor inverkan på datorindustrin, inklusive på utvecklingen av flera stora operativsystem.
Arkitektur och Design
PDP-11-serien hade flera nydanande designelement:
16-bitarsarkitektur: PDP-11 var en av de första datormodellerna som införde en 16-bitars ordlängd, vilket gav den en betydligt större kraft än tidigare 8-bitars minidatorer.
Allmänna register: Maskinen hade flera allmänna register som kunde användas flexibelt för olika syften, vilket förbättrade programmerbarheten och effektiviteten.
Enhetlig adressering: PDP-11 använde byte-orienterad, enhetlig adressering där varje byte i minnet hade en unik adress, vilket förenklade datahanteringen.
Påverkan och Användning
PDP-11 blev populär i en rad olika miljöer från universitet och forskningsinstitut till affärs- och industriapplikationer. Dess design påverkade utvecklingen av flera operativsystem, inklusive UNIX. UNIX på PDP-11 var betydelsefullt för att forma många av de koncept som fortfarande används i moderna operativsystem idag.
Modeller och Innovationer
Serien inkluderade många olika modeller, från de första PDP-11/20 till mer avancerade versioner som PDP-11/70. Varje ny modell förbättrade processorkraft, minneskapacitet och in/ut-prestanda. PDP-11 var också känd för att stödja ett brett utbud av in- och utenheter och hade utmärkt stöd för nätverksfunktioner och extern lagring.
Eftermäle
PDP-11 fortsatte att tillverkas i olika former ända in på 1990-talet, vilket visar dess långvariga popularitet och pålitlighet. Dess inflytande kan ses i många av dagens datorkoncept och dess arkitektur har direkt inspirerat efterföljande generationer av datorer och operativsystem. Den var även en kritisk plattform för utbildning inom datavetenskap och ingenjörskonst, och många nutida programvaruingenjörer och systemarkitekter fick sin första erfarenhet av datordesign och systemutveckling på en PDP-11.
Modell av PDP 11
PDP-11-serien omfattade många olika modeller, var och en med sina egna specifika egenskaper och förbättringar jämfört med föregångarna. Varje modell riktade sig till olika marknader och behov, från grundläggande forskningsanvändning till industriella tillämpningar. Här är några av de mest framträdande modellerna inom PDP-11-serien:
PDP-11/20: Den första modellen lanserades 1970 och var den mest grundläggande versionen utan mikrokod.
PDP-11/45: Lanserad 1972, var den snabbare och mer kapabel än 11/20, med upp till 28 KB minne och stöd för tidsdelningssystem.
PDP-11/70: Lanserades 1975, det var en av de mest kraftfulla versionerna med större minnesadressering och förbättrad in/ut-prestanda, populär i större företags- och forskningsmiljöer.
PDP-11/05 och PDP-11/10: Budgetmodeller som riktade sig till kostnadsmedvetna köpare, ofta använda i utbildning och för små företag.
PDP-11/34: En mellanklassmodell som blev mycket populär på grund av sin balans mellan prestanda och kostnad. Den användes ofta i inbäddade system.
PDP-11/60: Införde möjligheten att ha anpassningsbar mikrokod, vilket
VAX, vilket står för ”Virtual Address eXtension”, var en serie minidatorer utvecklade och tillverkade av Digital Equipment Corporation (DEC) under slutet av 1970-talet och framåt. VAX-minidatorerna är särskilt kända för sin kraftfulla arkitektur och för att de var en betydande vidareutveckling från DEC:s tidigare PDP-serie.
Arkitektur och Innovation
VAX-serien hade en 32-bitars arkitektur vilket var en stor utveckling jämfört med de tidigare 16-bitars PDP-datorerna. Denna utökade adresseringsförmåga möjliggjorde mycket större och mer komplexa dataprogram och större minnesutrymmen. Den innehöll också en rik uppsättning av maskininstruktioner, vilket inkluderade högnivåfunktioner som kunde hantera komplexa datatyper och operationer direkt i maskinvaran.
VAX/VMS Operativsystem
En av de mest framstående egenskaperna hos VAX var dess operativsystem, VAX/VMS (senare kallat bara VMS). VMS var ett mycket pålitligt och säkert operativsystem som erbjuder avancerade funktioner som versionshantering av filer, finmaskig säkerhetskontroll, och effektiv klusterhantering. VMS blev populärt inom många industriella, akademiska och finansiella tillämpningar, och används än idag i många kritiska system.
Användning och Påverkan
VAX-minidatorerna blev enormt populära för en mängd olika tillämpningar, från forskning och utbildning till affärssystem och engineering. De var särskilt populära inom akademiska institutioner och forskningslaboratorier där behovet av stora beräkningsmöjligheter och avancerad datahantering var stor.
Modeller och Expansion
DEC utvecklade många olika modeller inom VAX-serien, inklusive större system som VAX 11/780, som var den första modellen i serien, och mindre, mer kostnadseffektiva modeller som VAX 11/750. Med tiden inkluderade serien även VAXstationer, som var arbetsstationer baserade på VAX-arkitekturen.
Nedgång och Arv
Med framväxten av kraftfullare mikroprocessorer och konkurrens från andra datortillverkare på 1980- och 1990-talen började VAX-minidatorernas popularitet att avta. DEC själva började fokusera mer på Alpha-processorbaserade system innan företaget så småningom köptes upp av Compaq (och senare av Hewlett-Packard).
Trots att VAX-minidatorerna inte längre är i produktion, kvarstår deras arv i form av de principer och teknologier de införde, och många av koncepten och teknikerna som först implementerades i VAX-arkitekturen och VMS fortsätter att påverka datordesign och operativsystemutveckling.
gjorde den mycket flexibel för olika tillämpningar.
PDP-11/44: En mer sofistikerad modell som stödde både större fysiskt och virtuellt minne, vilket gjorde den lämplig för mer krävande databas- och nätverksarbete.
PDP-11/84 och PDP-11/94: Dessa senare modeller använde mer moderna tekniker och högre hastigheter.
Dessa PDP-11-modeller stödde en rad olika operativsystem, inklusive RT-11, RSX-11, RSTS/E och UNIX, vilket gjorde dem mycket mångsidiga. Seriens design och hårdvarukonfigurationer tillät även en mängd olika expansionsmöjligheter, vilket gjorde den populär i en era då datoranpassning och specialisering började bli alltmer vanligt förekommande.
Jämförlese mellan PDP 11 /60 och Raspberry PI Zero
PDP-11/60
Lanserad: Tidigt 1970-tal
Processor: 16-bitars mikroprocessor
Klockfrekvens: Vanligtvis runt 5 till 10 MHz
Prestanda: Grundläggande beräkningsförmåga, huvudsakligen för textbaserad input/output och enklare databehandling
Huvudsaklig användning: Akademiska och industriella miljöer för beräkning och processkontroll
En grov uppskattning skulle kunna vara att en PDP-11/60 skulle kunna ligga i området av 0.1 till 0.5 MIPS, men denna siffra är mycket ungefärlig. Prestanda varierade också beroende på vilken typ av instruktioner som kördes, med vissa operationer som tog längre tid än andra. Dessa tidiga maskiner optimerades ofta för specifika uppgifter snarare än att ha generell hög prestanda.
Raspberry Pi Zero
Lanserad: 2015
Processor: Broadcom BCM2835 (ARM11 arkitektur)
Klockfrekvens: 1 GHz
Prestanda: Kapabel att köra fullständiga operativsystem som Linux, stöd för multimedia, programmering och enklare grafikberäkningar
Huvudsaklig användning: Utbildning, hobbyprojekt, och prototyper, samt vissa kommersiella tillämpningar i småskaliga enheter
Raspberry Pi Zero har en teoretisk maximal prestanda på cirka 1200 MIPS. Denna siffra ger en bra indikation på processorhastigheten, även om verklig prestanda kan variera beroende på specifika program och arbetsbelastningar.
Vax
VAX, vilket står för ”Virtual Address eXtension”, var en serie minidatorer utvecklade och tillverkade av Digital Equipment Corporation (DEC) under slutet av 1970-talet och framåt. VAX-minidatorerna är särskilt kända för sin kraftfulla arkitektur och för att de var en betydande vidareutveckling från DEC:s tidigare PDP-serie.
Arkitektur och Innovation
VAX-serien hade en 32-bitars arkitektur vilket var en stor utveckling jämfört med de tidigare 16-bitars PDP-datorerna. Denna utökade adresseringsförmåga möjliggjorde mycket större och mer komplexa dataprogram och större minnesutrymmen. Den innehöll också en rik uppsättning av maskininstruktioner, vilket inkluderade högnivåfunktioner som kunde hantera komplexa datatyper och operationer direkt i maskinvaran.
VAX/VMS Operativsystem
En av de mest framstående egenskaperna hos VAX var dess operativsystem, VAX/VMS (senare kallat bara VMS). VMS var ett mycket pålitligt och säkert operativsystem som erbjuder avancerade funktioner som versionshantering av filer, finmaskig säkerhetskontroll, och effektiv klusterhantering. VMS blev populärt inom många industriella, akademiska och finansiella tillämpningar, och används än idag i många kritiska system.
Användning och Påverkan
VAX-minidatorerna blev enormt populära för en mängd olika tillämpningar, från forskning och utbildning till affärssystem och engineering. De var särskilt populära inom akademiska institutioner och forskningslaboratorier där behovet av stora beräkningsmöjligheter och avancerad datahantering var stor.
Modeller och Expansion
DEC utvecklade många olika modeller inom VAX-serien, inklusive större system som VAX 11/780, som var den första modellen i serien, och mindre, mer kostnadseffektiva modeller som VAX 11/750. Med tiden inkluderade serien även VAXstationer, som var arbetsstationer baserade på VAX-arkitekturen.
Nedgång och Arv
Med framväxten av kraftfullare mikroprocessorer och konkurrens från andra datortillverkare på 1980- och 1990-talen började VAX-minidatorernas popularitet att avta. DEC själva började fokusera mer på Alpha-processorbaserade system innan företaget så småningom köptes upp av Compaq (och senare av Hewlett-Packard).
Trots att VAX-minidatorerna inte längre är i produktion, kvarstår deras arv i form av de principer och teknologier de införde, och många av koncepten och teknikerna som först implementerades i VAX-arkitekturen och VMS fortsätter att påverka datordesign och operativsystemutveckling.
Modeller av Vax
VAX-serien av Digital Equipment Corporation (DEC) inkluderade ett brett utbud av modeller, utvecklade och lanserade över ungefär två decennier. Här är några av de mer betydande och representativa modellerna i VAX-familjen:
VAX 11/780 (1977): Den första och kanske mest ikoniska modellen i VAX-serien. Det var DEC:s första 32-bitars system och introducerade VAX-arkitekturen. VAX 11/780 var känt för sin höga prestanda och förmåga att hantera stora datamängder.
VAX 11/750 (1980): En kostnadseffektivare och mer kompakt version av 11/780, vilket gjorde den tillgänglig för en bredare marknad. Den användes ofta inom akademiska institutioner och små till medelstora företag.
VAX 11/725 (1982): Ännu en nedskalad version, avsedd för ännu mindre installationer där rymd och strömförbrukning var viktiga överväganden.
VAX 8600 (1984): Efterföljaren till 11/780, VAX 8600, även känd som VAX 8650 eller VAX 8×00-serien, var snabbare och erbjöd mer avancerade funktioner för klusterhantering och nätverksanslutningar.
MicroVAX (1984–): En serie mindre och billigare VAX-datorer, designade för att ge VAX-arkitekturens fördelar till ännu lägre kostnad. Dessa datorer kom att bli populära för småföretag och avdelningskontor.
VAXstation (1984–): DEC:s serie av arbetsstationer baserade på VAX-arkitekturen, avsedda för tekniska och vetenskapligaIBM System/36 och System/38: tillämpningar som krävde hög grafisk kapacitet och användarinteraktivitet.
VAX 9000 (1990): Ett av de mest kraftfulla systemen i VAX-linjen, designat för att konkurrera i högprestandasegmentet för stordatorer. VAX 9000-serien erbjöd mycket hög prestanda men var också mycket dyr.
VAX 4000 (1991–): Designad för medelstora till stora företagsmiljöer, VAX 4000-serien fortsatte att utveckla VAX-arkitekturen med förbättringar i skalbarhet och underhåll.
Dessa modeller visar på VAX-seriens bredd och flexibilitet, där DEC lyckades erbjuda lösningar som mötte en rad olika kundbehov från högpresterande stordatorsystem till personliga arbetsstationer. VAX-systemen var banbrytande inom många områden, inklusive nätverkskapacitet, operativsystemutveckling (VMS), och stöd för komplex datahantering och transaktionsprocessning.
IBM System/36 och System/38
IBM System/36 och System/38 var två betydelsefulla serier av minidatorer från IBM, designade för att hantera affärs- och kontorsapplikationer inom små till medelstora företag. Dessa system var populära under 1970- och 1980-talen och var viktiga i utvecklingen av affärssystem och databehandling.
IBM System/36
Lanserad 1983, System/36 var en vidareutveckling av IBM:s tidigare System/34 och var tänkt att vara ett användarvänligt, mångsidigt och kostnadseffektivt system. Det kännetecknades av dess förmåga att köra både enkla och sofistikerade affärsapplikationer med relativt låg driftskostnad.
Funktioner och egenskaper:
Enkelhet och användarvänlighet: System/36 var designat för enkel användning, med en menystyrd användargränssnitt och inbyggda verktyg för programutveckling.
Programmeringsspråk: Systemet stödde flera högnivåspråk inklusive RPG II, COBOL och BASIC.
SSP Operativsystem: Systemet körde på IBM:s SSP (Single System/36 Program), vilket var robust och lätt att hantera.
Integration: Det erbjuder bra stöd för datanätverk och kunde integreras med andra IBM-datorer och tekniker.
IBM System/38
System/38 lanserades 1979 och var mycket mer avancerat än System/36. Det introducerade flera nya teknologier och koncept som senare blev standard inom IT-industrin.
Funktioner och egenskaper:
Avancerad arkitektur: System/38 var baserat på en unik arkitektur känd som CISC (Complex Instruction Set Computing) och hade kapacitet för virtuell adressering, vilket var nytt vid tiden.
CPF Operativsystem: Detta var en föregångare till det senare OS/400 och iSeries/IBM i operativsystemen. CPF (Control Program Facility) var ett mycket säkert och robust operativsystem.
Databasintegrering: Till skillnad från många andra datorsystem vid den tiden, hade System/38 en inbyggd relationsdatabas, vilket gjorde det mycket lämpligt för databasintensiva applikationer.
Objektorienterad design: Systemet använde en tidig form av objektorienterad design och hantering, vilket underlättade dataorganisation och programutveckling.
Båda dessa system spelade en viktig roll i att föra affärssystem och databasbehandling till mindre och medelstora företag, där större och mer komplexa stordatorsystem inte var ekonomiskt försvarbara. IBM System/36 och System/38 hjälpte till att etablera standarder för företagsdatabehandling och lämnade ett varaktigt arv inom branschen, särskilt i utvecklingen av senare IBM-system som AS/400.
IBM System/36 och System/38 bestod båda av en rad olika modeller, var och en utformad för att möta specifika affärsbehov och storleksskalor. Varje modellversion erbjuder olika nivåer av prestanda, kapacitet och pris, vilket möjliggör för företag att välja den bästa konfigurationen för sina krav.
IBM System/36 Modeller
System/36 var introducerat 1983 och följdes upp med flera olika modeller tills det slutligen fasades ut 2000. Modellerna varierade främst i termer av processorkapacitet, minne och lagringsalternativ:
5360: Den ursprungliga modellen, riktad till medelstora till stora företag.
5362: Känd som ”System/36 PC”, riktad mot mindre företag med begränsade behov.
5363: Mellanklassmodell som introducerades senare.
5364: Också känd som System/36 Model 400, den var kompakt och avsedd för små företag.
Dessa var några av de viktigaste versionerna, med flera variationer när det gällde tillgängliga minnen och diskutrymmen.
IBM System/38 Modeller
System/38 var ett mer avancerat och robust system jämfört med System/36 och introducerades först 1979. Det var unikt på så sätt att det inkluderade en inbyggd relationsdatabas och använde ett objektorienterat arkitektursystem långt innan dessa koncept blev mainstream i datorvärlden.
Modell 1: Den grundläggande första versionen av System/38.
Modell 2: Ett uppgraderat alternativ med högre kapacitet och prestanda.
Modell 3: Ytterligare förbättringar i prestanda och kapacitet.
Även om inte lika många modeller av System/38 producerades jämfört med System/36, var dess förmåga att hantera mer data och mer komplexa processer en betydande innovation vid tiden.
Båda dessa serier ersattes så småningom av AS/400 (Application System/400), som i sin tur blev IBM iSeries och senare IBM Power Systems, som alla bygger vidare på de tekniska grundprinciperna från System/36 och System/38, särskilt när det gäller systemintegration och databashantering.
HP 3000
HP 3000 är en serie av minidatorer som introducerades av Hewlett-Packard (HP) 1972. Denna serie var särskilt populär för dess pålitlighet och användning inom företagsmiljöer, och den användes flitigt för affärsapplikationer, databasförvaltning och transaktionsbehandling. HP 3000-serien står ut för sin långa livslängd och trogen användarbas, även långt efter att den officiellt slutade säljas.
Arkitektur och Egenskaper
HP 3000 var baserad på HP:s egna CISC-arkitektur, kän
HP 3000-serien omfattade ett brett utbud av modeller under sin livstid, från dess introduktion i början av 1970-talet till dess nedläggning i början av 2000-talet. Varje modell i serien var designad för att tillgodose olika behov inom företag och erbredde olika prestandanivåer, kapacitet och prisklasser. Här är några av de mest kända och använda modellerna:
HP 3000 Series III (1972): En av de tidigaste modellerna, vilken bidrog till att etablera HP 3000-serien som en pålitlig lösning för företag.
HP 3000 Series 30/33 (1978): Introducerade som en instegsmodell, populär bland mindre företag.
HP 3000 Series 37 (1981): En mellanklassmodell som erbjuder en bra balans mellan pris och prestanda.
HP 3000 Series 40/42/44 (1982): En serie av modeller som erbjuder ökade kapaciteter och prestanda jämfört med de tidigare modellerna.
HP 3000 Series 48/58 (1983-1984): Ytterligare en förbättring i prestanda och kapacitet, riktad mot medelstora företag.
HP 3000 Series 70/64/68 (1986): Kraftfulla maskiner som stöder större företagsbehov med högre processorkraft och kapacitet.
HP 3000 9×7 Series (1990): Serien inkluderade 937, 947, och 957 modeller. De var designade för att vara skalbara och erbjöd fortlöpande uppgraderingsmöjligheter.
HP 3000 Series 987/997 (1990-talet): Top-of-the-line modeller som erbjuder maximal prestanda och var avsedda för de mest krävande företagsmiljöerna.
HP 3000 Series 9x9KS (1990-talet): En serie kraftfulla servermodeller som riktade sig till de högsta prestandabehoven inom stora företag och organisationer.
Dessa olika modeller speglar HP 3000-seriens evolution över tid, där varje ny modell ofta förde med sig förbättringar i hårdvaruprestanda, kapacitet, och funktionalitet för att möta de växande och föränderliga behoven inom affärsdatormiljöer. Serien var känd för sin pålitlighet och robusthet, vilket gjorde den till en långlivad favorit bland företag som behövde stabila och effektiva databehandlingslösningar.
d som Multi-Programming Executive (MPE), senare MPE/iX. MPE/iX var ett operativsystem som stödde hög säkerhet, robusta databashanteringssystem och effektiv nätverkskommunikation. Detta gjorde HP 3000 till en ideal plattform för kritiska företagsapplikationer som krävde hög tillgänglighet och dataintegritet.
Operativsystem
HP 3000 körde på MPE (Multi-Programming Executive), ett operativsystem designat av HP för att vara särskilt starkt inom affärsområden där databaser och transaktionsbearbetning var i fokus. MPE inkluderade stöd för högnivå programmeringsspråk som COBOL och Pascal, samt integrerad stöd för databasen IMAGE/SQL.
Användning
HP 3000 användes främst av medelstora till stora företag för olika affärssystem, inklusive finansiell programvara, lagerhållning, HR-system och mer. Dessa system var kända för sin långa livslängd och höga grad av pålitlighet, vilket gjorde dem till en viktig del av många företags IT-infrastruktur.
Modeller
Genom åren producerades många olika modeller av HP 3000. De tidiga versionerna (som HP 3000 Series III) följdes av mer avancerade enheter som Series 70 och 80 under 1980-talet. Varje ny generation förbättrade processorkraften, minneskapaciteten och de tillgängliga funktionerna.
Nedläggning och Legacy
Trots att HP 3000 var mycket populär, meddelade HP 2001 att de skulle fasas ut HP 3000-serien, med ett slutgiltigt upphörande av supporten 2010. Beslutet möttes med betydande motstånd från en lojal användarbas, och faktiskt förlängde HP supporten till 2013 på grund av användarnas behov.
HP 3000 är fortfarande i drift i många organisationer, främst på grund av dess unika kapacitet att hantera specifika affärssystem och applikationer. Dess arv lever kvar genom dess inverkan på företagsdatabehandling och genom de lösningar och tekniker den introducerade.
Modeller av HP 3000
HP 3000-serien omfattade ett brett utbud av modeller under sin livstid, från dess introduktion i början av 1970-talet till dess nedläggning i början av 2000-talet. Varje modell i serien var designad för att tillgodose olika behov inom företag och erbredde olika prestandanivåer, kapacitet och prisklasser. Här är några av de mest kända och använda modellerna:
HP 3000 Series III (1972): En av de tidigaste modellerna, vilken bidrog till att etablera HP 3000-serien som en pålitlig lösning för företag.
HP 3000 Series 30/33 (1978): Introducerade som en instegsmodell, populär bland mindre företag.
HP 3000 Series 37 (1981): En mellanklassmodell som erbjuder en bra balans mellan pris och prestanda.
HP 3000 Series 40/42/44 (1982): En serie av modeller som erbjuder ökade kapaciteter och prestanda jämfört med de tidigare modellerna.
HP 3000 Series 48/58 (1983-1984): Ytterligare en förbättring i prestanda och kapacitet, riktad mot medelstora företag.
HP 3000 Series 70/64/68 (1986): Kraftfulla maskiner som stöder större företagsbehov med högre processorkraft och kapacitet.
HP 3000 9×7 Series (1990): Serien inkluderade 937, 947, och 957 modeller. De var designade för att vara skalbara och erbjöd fortlöpande uppgraderingsmöjligheter.
HP 3000 Series 987/997 (1990-talet): Top-of-the-line modeller som erbjuder maximal prestanda och var avsedda för de mest krävande företagsmiljöerna.
HP 3000 Series 9x9KS (1990-talet): En serie kraftfulla servermodeller som riktade sig till de högsta prestandabehoven inom stora företag och organisationer.
Dessa olika modeller speglar HP 3000-seriens evolution över tid, där varje ny modell ofta förde med sig förbättringar i hårdvaruprestanda, kapacitet, och funktionalitet för att möta de växande och föränderliga behoven inom affärsdatormiljöer. Serien var känd för sin pålitlighet och robusthet, vilket gjorde den till en långlivad favorit bland företag som behövde stabila och effektiva databehandlingslösningar.
Mixxx 2.4.1, en DJ-programvara, har släppts med förbättrat stöd för kontrollerenheter från Denon, Pioneer och Traktor. Den här uppdateringen inkluderar också funktioner för att hantera borttagbara enheter på Linux samt underlättar överföring av data mellan Windows och Linux. Version 2.4.1, som är en mindre uppdatering inom den senaste stabila 2.4-serien, förbättrar kompatibiliteten med flera populära DJ-kontrollers och Nintendo Wii-fjärrkontrollen.
Förbättringar har gjorts på användargränssnittet, inklusive en uppdaterad kontroll I/O-tabell och en förbättrad dialog för spåregenskaper som nu förhindrar oavsiktlig radering av metadata. FLAC-inspelning har stabiliserats för macOS och Windows, och konsolutskriften har optimerats för tydlighet.
Nya funktioner inkluderar förbättringar på AutoDJ och LV Mix EQ-modulerna, mer dynamiska vågformsinteraktioner och uppdaterade användargränssnitt för skins som Deere och Tango. Programmet hanterar nu även parallella vågformsvisningar stabilare, och flera små justeringar har gjorts för att förbättra användarupplevelsen, såsom förbättrade verktygstips och animerade kontroller.
För Linux-användare har version 2.4.1 specifika förbättringar såsom bättre hantering av externa enheter och smidigare filhantering vid överföring mellan operativsystem. För mer detaljerad information om alla ändringar, kan releaseanteckningarna hittas på projektets GitHub-sida.
PeerTube, en decentraliserad videoplattform som erbjuder ett alternativ till YouTube, har lanserat version 6.1 med flera nya funktioner och förbättringar för användare. En av de mest efterlängtade nyheterna är möjligheten att importera och exportera kontodata. Nu kan användare skapa en nedladdningsbar kopia av sin information, inklusive videor, kanaler och inställningar, för att enkelt byta mellan olika PeerTube-instanser. Detta ger ökad flexibilitet och kontroll, även om informationen inte migreras automatiskt mellan instanser.
En annan förbättring är att PeerTube nu sparar de ursprungliga videofilerna vid uppladdning, så att användarna kan ha högkvalitativa versioner tillgängliga samtidigt som plattformen erbjuder transkoderade alternativ. Dessutom har kravet för att räkna en visning sänkts till 10 sekunder, och visningar registreras nu genom unika webbläsaridentifierare istället för IP-adresser, vilket ger mer exakta statistikdata.
För att göra plattformen mer användarvänlig har undertexter blivit enklare att hantera genom en integrerad och intuitiv funktion i videospelaren. Version 6.1 åtgärdar också två viktiga säkerhetsproblem relaterade till ActivityPub-federationen, vilket stärker säkerheten och skyddar användardata.
Den nya versionen innehåller även ett antal andra förbättringar, buggfixar och justeringar av användarupplevelsen. För en detaljerad genomgång av förändringarna kan man läsa i ändringsloggen eller ta del av utgivningsmeddelandet.
SparkyLinux är en användarvänlig, semirullande Linuxdistribution baserad på Debian. Den är känd för sin lätta, anpassningsbara miljö och stödjer flera skrivbordsmiljöer som LXQt, KDE och MATE.
Den stora nyheten i denna uppdatering är att Sparky CLI Installer nu erbjuder en autopartitionering, vilket snabbar på installationsprocessen betydligt. Uppdateringen omfattar även de senaste versionerna av Linux-kärnan från Sparkys repositorier, inklusive 6.7.12, med versioner för långtidstöd som 6.6.30, 6.1.90 och 5.15.158 tillgängliga.
Viktiga uppdateringar av applikationer inkluderar Firefox i version 115.10.0-ESR och Thunderbird 115.10.1, vilka båda erbjuder förbättrad säkerhet och stabilitet. Även LibreOffice har uppdaterats till version 24.2.0.
Sparky har beslutat att inte längre använda Nala APT-frontenden på grund av dess bristande effektivitet i jämförelse med APT för paketuppgraderingar. Användare rekommenderas att återgå till att använda APT för systemuppdateringar genom verktyget sparky-upgrade.
För användare av LXQt-skrivbordet kan det vara en besvikelse att uppdateringen fortfarande använder version 1.4 av LXQt, trots att version 2.0 släpptes i april. Liknande är fallet med KDE-utgåvan, där Plasma 5.27 används istället för den nyare Plasma 6.
För dem som föredrar MATE-skrivbordsmiljön har Sparky ersatt ’galculator’ med ’mate-calc’ för att skapa en mer sammanhängande upplevelse. Uppdateringen inkluderar även nya paket som ’orca’ och ’qt6ct’, vilket förbättrar tillgänglighet och anpassningsmöjligheter.
Om du är intresserad av att testa Sparky 2024.05, är standardlösenordet för live-användare ’live’, och det finns inget lösenord för root. Användare som redan kör Sparky i rullande version behöver inte installera om utan kan enkelt uppgradera genom att köra kommandot sudo sparky-upgrade.
För nyinstallationer finns Sparky 2024.05 semi-rullande i flera versioner som LXQt, KDE Plasma, MATE, Xfce, MinimalGUI (Openbox) och MinimalCLI (textläge), tillgängliga på projektets nedladdningssida.
Här kan du ladda ner SparkyLinux :
Ovan är sammafattning på Svenska ifrån denna Engelska språkiga artikel
FreeBSD ska introducera en ny grafisk installationsfunktion i sin nästa version I den nästa versionen av FreeBSD kan användarna förvänta sig en uppgraderad, grafisk installerare.
Initiativet från FreeBSD Foundation är att ta fram en grafisk version av installeraren för att underlätta för nybörjare under installationen och de första stegen av systemkonfigurationen. Denna nya lösning syftar till att locka användare som föredrar grafiska gränssnitt framför de traditionella textbaserade, vilket kan uppfattas som gammaldags. Den grafiska installeraren kommer även att bidra till en mer integrerad användarupplevelse för de som använder FreeBSD som grund i sina egna anpassade system.
Den traditionella installeraren för FreeBSD, som är textbaserad och funnits med sedan systemets start, har inte genomgått större förändringar eftersom den är väl anpassad för serverinstallationer och är helt funktionell som den är.
Den nya installeraren kommer att bygga vidare på den befintliga infrastrukturen från bsdinstall, och erbjuder fortfarande möjlighet till installation via konsoll. Den grafiska versionen implementeras genom att ersätta det tidigare verktyget för konsoldialoger, bsddialog, med ett nytt, gbsddialog, som använder GTK-biblioteket för sina dialoger och widgets. Detta gör det möjligt att behålla den befintliga infrastrukturen samtidigt som en grafisk installation erbjuds.
En fungerande version av den nya installeraren är redan tillgänglig för testning, och nödvändiga uppdateringar för att integrera den i FreeBSD:s huvudsystem har lagts fram för granskning. Förslag har gjorts om att inkludera nya användargränssnitt för att lägga till användare, sätta administratörslösenord och välja tidszon, baserade på bsddialog. Det finns också komponenter för att välja verktyg för dialogen baserade på miljövariabeln $DIALOG samt stöd för att aktivera den grafiska läget.
Denna modernisering av installationsprocessen är tänkt att göra FreeBSD mer tillgängligt och användarvänligt för ett större antal användare. Genom att använda GTK för gränssnittet blir processen mer intuitiv.
Utöver den nya installeraren arbetar FreeBSD Foundation också med att förbättra andra delar av systemet, såsom ljudsystemet, en nytt bibliotek för systemanrop och en ny backend för pakethanteraren pkg.
Dessa uppdateringar planeras att släppas i den kommande versionen, FreeBSD 15.
Fedora Asahi Remix 40 är nu tillgänglig för Apple Silicon Macs och erbjuder KDE Plasma 6. Denna version inkluderar stöd för OpenGL 4.6, högkvalitativt ljud direkt ur kartongen och en GNOME 46-variant.
Idag meddelade Fedora-projektet den officiella lanseringen av Fedora Asahi Remix 40, utvecklad i nära samarbete med Fedora Asahi SIG och Asahi Linux-projektet för Apple Silicon Macs.
Byggd på den senaste Fedora Linux 40 och KDE Plasma 6-serierna, introducerar Fedora Asahi Remix 40 fullt stöd för OpenGL 4.6 för Apple Silicon, högkvalitativt ljud direkt från början och en anpassad installationsguide baserad på Calamares.
Förutom KDE Plasma 6-flaggskeppet erbjuder Fedora Asahi Remix 40 även en GNOME-variant med den senaste GNOME 46-skrivbordsmiljön, för de som föredrar den framför KDE Plasma. Det finns också en Fedora Server-variant för att använda Apple Silicon Macs som servrar eller i headless-miljöer, och en Minimal-version för de som vill anpassa sin Fedora Asahi Remix-upplevelse från grunden.
Stödet täcker MacBook Air M1 och M2, MacBook Pro M1, M1 Pro, M1 Max, M2, M2 Pro och M2 Max, Mac Mini M1, M2 och M2 Pro, Mac Studio M1 Max, M1 Ultra, M2 Max och M2 Ultra, samt iMac M1. För mer information, se den officiella webbplatsen.
Så installera du Fedora Asahi Remix
Fedora Asahi Remix installeras direkt från macOS. De minsta versionerna av macOS som stöds är 13.5 och 14.2. På grund av vissa problem med macOS, som vi inte kan kontrollera, kan du behöva uppgradera till 14.2 om du använder en version som ligger däremellan.
För att installera den senaste stabila versionen, starta terminalen och kör följande kommando som en vanlig användare:
curl https://fedora-asahi-remix.org/install | sh
Följ instruktionerna i skriptet för en snabb och enkel installation av Fedora Asahi Remix.
Om du är intresserad av att installera en nattbyggnad med fler tillgängliga alternativ, som beta-versioner eller äldre utgåvor, använd följande kommando istället:
Fail2ban är ett automatiserat säkerhetsverktyg som används för att skydda servern mot brute-force attacker och andra oönskade intrång. Det fungerar genom att övervaka loggfiler för misstänkt aktivitet, såsom upprepade misslyckade inloggningsförsök, och automatiskt blockera IP-adresser som orsakar dessa aktiviteter. Detta görs genom att implementera temporära eller permanenta brandväggsregler för att hindra angriparens IP-adress från att nå systemet. Fail2ban är högt konfigurerbart och stöder flera tjänster, vilket gör det till ett effektivt verktyg för serverns säkerhet.
Hur man installerar och konfigurerar Fail2ban på Ubuntu
Introduktion
Fail2ban är ett viktigt säkerhetsverktyg som används för att skydda servrar mot brute-force attacker och andra typer av automatiska intrångsförsök. Detta verktyg är speciellt användbart för att skydda tjänster som är utsatta för externa anslutningar, till exempel SSH, FTP, och webbservrar. I denna artikel går vi igenom hur du installerar och konfigurerar Fail2ban på en Ubuntu-server.
Steg 1: Installation av Fail2ban
För att börja behöver du en Ubuntu-server med administratörsåtkomst. Installationen av Fail2ban är enkel och görs genom Ubuntu’s pakethanterare apt. Följ dessa steg för att installera Fail2ban:
Öppna en terminal på din server.
Uppdatera paketlistorna för att säkerställa att du får den senaste versionen av Fail2ban:
sudo apt update
Installera Fail2ban med följande kommando:
sudo apt install fail2ban
När installationen är klar kommer Fail2ban att köras som en tjänst i bakgrunden med en grundläggande konfiguration som är redo att användas.
Steg 2: Konfigurering av Fail2ban
Konfigurationen av Fail2ban hanteras genom filerna jail.conf och jail.local. För bästa praxis och för att undvika förlust av anpassningar vid framtida uppdateringar, ska du skapa och redigera jail.local istället för att direkt ändra jail.conf.
Skapa en kopia av jail.conf för att använda som din konfigurationsfil:
ignoreip: Lägg till IP-adresser eller nätverk som du vill ska ignoreras av Fail2ban.
bantime: Anger hur länge en IP ska blockeras (t.ex. 10m för 10 minuter, 1h för en timme, 1d för en dag).
findtime och maxretry: Definiera tidsperioden för att räkna misslyckade försök (findtime, t.ex. 10m) och antalet misslyckade försök som leder till en blockering (maxretry, t.ex. 5).
Konfigurera jails för specifika tjänster:
För att skydda specifika tjänster som SSH kan du konfigurera specifika jails. Hitta sektionen [sshd] i jail.local och se till att den är aktiverad:
När du har konfigurerat inställningarna behöver du starta om Fail2ban för att tillämpa dem:
sudo systemctl restart fail2ban
För att kontrollera statusen för Fail2ban och se vilka jails som är aktiva, använd:
sudo fail2ban-client status
Slutsats
Fail2ban är ett kraftfullt verktyg för att förbättra säkerheten på din server. Genom att noggrant konfigurera Fail2ban kan du effektivt minska risken för oönskad åtkomst och skydda dina tjänster från automatiska intrångsförsök. Regelbunden övervakning och anpassning av Fail2ban’s konfiguration är rekommenderat för att hålla din server säker.
På länken nedan finner du ännu mer information och en video hur man gör.
En ny uppdatering av Steam-klienten har släppts, med flera förbättringar och buggfixar över olika plattformar. Viktiga ändringar inkluderar åtgärder för separata menyer och krascher efter viloläge eller användarbyten, minskad nätverkstrafik vid uppstart, och förbättringar i hanteringen av medieuppspelning och notifikationer. För Linux användare finns förbättringar i systemprestanda, särskilt vid uppstart i Flatpak-miljöer och en justering av skalningsfaktorn för 4K-skärmar.
Steam Input har introducerat nya funktioner som gör det möjligt för användare att anpassa kontrollinställningar mer detaljerat, inklusive nya åtgärder för att förbättra spelupplevelsen för olika typer av kontroller. Remote Play har också förbättrats med ökad HDR-ljusstyrka och prestanda, särskilt för streaming från nyare AMD-kort.
Dessutom har problem med filhantering i Steam Cloud och användarinteraktioner i Big Picture-läge åtgärdats. Denna uppdatering syftar till att göra Steam klienten mer stabil och responsiv över alla stödda plattformar.
Mer innehåll för den som vill nörda ner sej på detaljer.
Raspberry Pi Connect är ett nytt verktyg som låter dig få åtkomst till din Raspberry Pi:s skrivbord på distans, vilket är användbart för att hantera din enhet från vilken plats som helst med en webbläsare. Istället för att behöva krångla med komplicerad konfiguration använder Raspberry Pi Connect en enkel och säker metod för att ansluta till din enhet.
För att använda Raspberry Pi Connect behöver din Raspberry Pi köra en 64-bitars distribution av Raspberry Pi OS Bookworm med Wayland-fönsterservern. För närvarande stöds modellerna Raspberry Pi 5, Raspberry Pi 4 och Raspberry Pi 400. Installationen av Raspberry Pi Connect är enkel: uppdatera och uppgradera din Raspberry Pi OS Bookworm och installera sedan paketet rpi-connect via terminalen. Efter en omstart hittar du en ny ikon i systemfältet där du kan logga in och komma igång med att använda tjänsten.
Teknologin bakom Raspberry Pi Connect använder WebRTC för att etablera en säker peer-to-peer-anslutning mellan din webbläsare och din Raspberry Pi. Om en direkt anslutning inte är möjlig kan trafiken säkert vidarebefordras genom Raspberry Pis servrar. För närvarande finns det bara en server i Storbritannien för vidarebefordring, vilket kan leda till högre latens för användare vars trafik måste vidarebefordras.
Raspberry Pi Connect är gratis för enskilda användare med direktanslutningar och det finns ingen begränsning för antalet enheter som kan anslutas. Under betaperioden kan vissa begränsningar eller brister förekomma, men feedback är välkommen för att förbättra tjänsten.
Sammanfattningsvis erbjuder Raspberry Pi Connect ett enkelt och säkert sätt att få åtkomst till din Raspberry Pi:s skrivbord på distans, vilket kan vara till stor hjälp för olika projekt och användningsområden.
Linux Lite 7.0 är nu tillgänglig för dem som vill delta i testning. Denna version är baserad på Ubuntu 24.04 LTS och använder den senaste Xfce 4.18-skrivbordsmiljön. Den slutliga versionen av Linux Lite 7.0 är planerad att släppas den 1 juni 2024.
Denna uppdatering har fått kodnamnet ”Galena” och bygger på den senaste versionen av Ubuntu, kallad Noble Numbat. Denna release representerar en betydande uppdatering jämfört med tidigare versioner, som använde Xfce 4.16.
Jerry Bezencon, som är ledande utvecklare för Linux Lite, kommenterar att denna version är ett tecken på mognad efter 12 års utveckling. Linux Lite har under dessa år utvecklats med flera funktioner som communityn efterfrågat och byggt på en säker grund.
Den kommande versionen drivs av Linux kärnan 6.8 och inkluderar Google Chrome version 124.0 som standardwebbläsare. En förbättrad installationsprocess med nya informativa bilder ska göra det lättare för nya användare att installera systemet. Utseendet i denna version förblir konsekvent med tidigare versioner och använder Materia som fönstertema och Papirus för ikoner.
Jerry Bezencon uppmanar intresserade att testa Release Candidate-versionen som kan laddas ner från projektets webbplats. Han påminner dock om att denna förhandsversion inte är avsedd för produktion och att de som installerar den inte kommer kunna uppgradera direkt till den slutgiltiga versionen när den släpps.
AlmaLinux OS 9.4 ”Seafoam Ocelot” har just släppts, vilket markerar den senaste stabila utgåvan av denna fria distribution baserad på Red Hat Enterprise Linux (RHEL) 9.4. En av de framträdande funktionerna i denna utgåva är återaktiveringen av flera enhetsdrivrutiner för hårdvara som tidigare var avaktiverad.
AlmaLinux OS 9.4 erbjuder förbättringar av maskinsäkerhet och dataskydd samt en förbättrad webbkonsol och systemroller för att automatisera fler operationer och främja enhetlighet i komplexa IT-miljöer. Dessutom lovar denna utgåva att förbättra funktionerna för virtuella maskins snabbfunktioner i hybridmolnmiljöer och inför nya systemroller för att underlätta skapandet och hanteringen av LVM-snappar för bättre backup och återställning av data.
Dessutom innehåller AlmaLinux OS 9.4 uppdaterade modulflöden som Python 3.12, Ruby 3.3, PHP 8.2, nginx 1.24, MariaDB 10.11 och PostgreSQL 16. Andra förbättringar inkluderar uppdaterade komponenter som Git 2.43.0, Valgrind 3.22, GCC 13 och Stunnel 5.71.
Andra uppdaterade komponenter i denna AlmaLinux OS-utgåva inkluderar Git 2.43.0, Git LFS 3.4.1, Valgrind 3.22, SystemTap 5.0, elfutils 0.190, PCP 6.2.0, GCC 13, LLVM 17.0.6, Rust 1.75.1, Go 1.21.7, SELinux 3.6, libkcapi 1.4.0 och Stunnel 5.71.
Denna utgåva fortsätter att stödja flera arkitekturer och är tillgänglig för nedladdning som installations-ISO:er för x86_64, AArch64, ppc64le och s390x. AlmaLinux OS 9.4 fortsätter att leverera en stabil och tillförlitlig plattform för företag och utvecklare och är redo att möta kraven från olika användarfall och miljöer.
Dillo 3.1 är en lätt webbläsare som har återupplivats av utvecklaren Rodrigo Arias Mallo efter nästan tio års paus. Den har fått en ny version med flera förbättringar. Den har nu stöd för fler HTML-funktioner och förbättrad säkerhet med stöd för olika krypteringsprotokoll för HTTPS. Det finns också förbättringar av användarupplevelsen, som att kunna växla flikar med musens hjul.
Trots dessa förbättringar är Dillo fortfarande en mycket enkel webbläsare som inte klarar av att visa många moderna webbplatser, inklusive populära som YouTube. Den erbjuds endast som en källkod som användarna måste kompilera själva, vilket kan göra det svårt för vissa användare att installera den. Därför är det osannolikt att den kommer att vara användbar för de flesta människor år 2024.
Att säkra din WordPress-webbplats är avgörande för att skydda den från hackare, skadlig programvara och andra säkerhetshot. Här är några steg du kan ta för att förbättra säkerheten på din WordPress-installation:
Håll WordPress, teman och tillägg uppdaterade – Regelbundna uppdateringar innehåller ofta säkerhetsförbättringar som skyddar din webbplats mot kända sårbarheter.
Använd starka lösenord och tvåfaktorsautentisering – Se till att alla användarkonton, särskilt administratörskonton, har starka, unika lösenord. Överväg att lägga till tvåfaktorsautentisering (2FA) för ytterligare säkerhet.
Begränsa inloggningsförsök – Installera tillägg som begränsar antalet inloggningsförsök från en IP-adress för att förhindra brute-force attacker.
Installera en säkerhetsplugin – Använd tillägg som Wordfence, Sucuri Security eller iThemes Security för att få omfattande säkerhetsfunktioner, inklusive brandväggsskydd, skanningsfunktioner och säkerhetsloggar.
Använd HTTPS – Se till att din webbplats använder HTTPS istället för HTTP för att säkra kommunikationen mellan användarens webbläsare och din webbserver.
Säkerhetskopiera din webbplats regelbundet – Se till att du har automatiska och regelbundna säkerhetskopior av din webbplats. Detta är viktigt för att kunna återställa din webbplats i händelse av dataförlust eller hackning.
Säkra wp-config.php – Flytta filen wp-config.php till en högre nivå än din webbrotskatalog eller sätt rättigheter till 400 eller 440 för att göra den mindre åtkomstbar.
Begränsa tillgång till wp-admin-katalogen – Använd .htaccess för att begränsa åtkomst till din wp-admin-katalog till endast vissa IP-adresser.
Inaktivera filredigering – Inaktivera möjligheten att redigera plugin- och temafiler direkt från WordPress-administratörsgränssnittet genom att lägga till define('DISALLOW_FILE_EDIT', true); i din wp-config.php.
Ta bort oanvända teman och tillägg – Ta bort alla teman och tillägg som inte används från din webbplats för att minska antalet potentiella ingångspunkter för hackare.
Ändra databasens prefix – Byt från det standardmässiga wp_-prefixet till något mer unikt för att göra SQL-injektionsattacker svårare.
Skydda din .htaccess-fil – Förstärk säkerheten genom att lägga till regler i din .htaccess-fil för att skydda systemfiler och förhindra hot.
Konfigurera rätt filrättigheter – Kontrollera att filrättigheterna på din server är korrekt inställda. Filer bör vanligtvis ha 644 och mappar 755.
Övervaka och granska din säkerhet regelbundet – Använd verktyg för att övervaka din webbplats regelbundet och granska säkerhetsloggar för att identifiera och reagera på ovanlig aktivitet snabbt.
Genom att implementera dessa steg kan du kraftigt öka säkerheten för din WordPress-webbplats och skydda både din och dina användares data.
Att säkerställa säkerheten på din Ubuntu installation är viktigt för att skydda din data och ditt system från oönskad åtkomst och skadlig programvara. Här är 20 olika steg du kan vidta för att förbättra säkerheten på din Ubuntu-server eller -dator:
Här är en lista över 20 åtgärder du kan vidta för att öka säkerheten i din Ubuntu-installation, listade med romerska siffror:
I. Uppdatera ditt system regelbundet – Se till att både Ubuntu och alla installerade program är uppdaterade för att minska risken för sårbarheter.
II. Använd en brandvägg – Aktivera och konfigurera UFW (Uncomplicated Firewall) för att kontrollera inkommande och utgående trafik.
III. Använd starka lösenord – Skapa komplexa och unika lösenord för alla användarkonton och ändra dem regelbundet.
IV. Installera säkerhetsuppdateringar automatiskt – Konfigurera unattended-upgrades för att automatiskt installera säkerhetsuppdateringar.
V. Konfigurera användarrättigheter noggrant – Tillämpa principen om minsta privilegium för alla användarkonton och program.
VI. Inaktivera oanvända tjänster och portar – Stäng av tjänster och portar som inte används för att minska antalet potentiella angreppspunkter.
VII. Använd SSH-nycklar istället för lösenordsautentisering – Ställ in SSH för att använda nyckelbaserad autentisering snarare än lösenord.
VIII. Konfigurera och använd SELinux eller AppArmor – Aktivera och konfigurera dessa säkerhetsmoduler för att förbättra systemets försvar mot intrång.
IX. Kryptera känslig data – Använd verktyg som LUKS för att kryptera hårddiskar och GnuPG för enskilda filer.
X. Använd tvåfaktorsautentisering (2FA) – Implementera 2FA där det är möjligt för att stärka säkerheten vid inloggning.
XI. Begränsa användningen av root-kontot – Använd sudo för administrativa uppgifter och undvik att logga in som root.
XII. Använd en VPN – Använd en VPN för att säkra din internetanslutning, speciellt när du är ansluten till offentliga nätverk.
XIII. Konfigurera systemloggning och övervakning – Använd verktyg som syslog och auditd för att logga systemaktiviteter och upptäcka ovanliga händelser.
XIV. Skydda GRUB – Lägg till lösenordsskydd på GRUB för att förhindra obehöriga ändringar i systemets uppstartskonfiguration.
XV. Använd antivirusprogramvara – Installera och underhåll antivirusprogramvara för att skydda mot skadlig programvara.
XVI. Använd en hårdvarusäkerhetsmodul (HSM) eller TPM – Använd dessa enheter för att förbättra säkerheten kring krypteringsnycklar och autentisering.
XVII. Säkra dina webbläsarinställningar – Installera tillägg för integritet och säkerhet och stäng av oönskade funktioner.
XVIII. Använd nätverkssäkerhetsverktyg – Använd verktyg som Snort eller Wireshark för att övervaka och analysera nätverkstrafik.
XIX. Regelbundet säkerhetskopiera dina data – Ha regelbundna och pålitliga säkerhetskopior för att skydda mot dataförlust.
XX. Utför säkerhetsrevisioner – Använd verktyg som Lynis för att regelbundet granska och förbättra säkerheten på ditt system.
Den senaste versionen av vårt operativsystem, kallad Gemini, markerar en spännande utveckling med införandet av Plasma 6 och qt6. Denna utgåva är inspirerad av NASA:s Gemini-program, vilket tjänade som en brygga mellan Mercury- och Apollo-uppdragen. Vårt utvecklingsteam har arbetat hårt och effektivt för att leverera denna utgåva i hög kvalitet på kort tid.
Jag vill påpeka att Gemini är den första versionen där vi inte erbjuder installation för ARM-enheter. Vi välkomnar dock alla som är intresserade av att hjälpa till med att revitalisera vårt ARM-projekt.
För de som redan använder systemet och regelbundet uppdaterar det, kommer denna utgåva inte att innebära några större förändringar eftersom de viktigaste uppdateringarna redan är implementerade. De ändringar som introduceras i denna version fokuserar främst på förbättringar av installationsprocessen och ISO-filen.
Här är vad den nya Gemini-versionen inkluderar:
Programvara och systemversioner i Gemini:
Calamares-3.3.5 24.04.1.3-1
Firefox 125.0.1-1
Linux-kärnan 6.8.7.arch1-1
Mesa 1:24.0.5-1
Nvidia 550.76-1
Xorg-server 21.1.13-1
Nyheter och förbättringar:
Plasma 6 är nu tillgänglig både i live-miljön och som ett alternativ för offlineinstallation. Live-miljön använder X11 för maximal kompatibilitet med olika hårdvaror. Vid installation kan användare välja Wayland som standard i SDDM, men även X11 finns som alternativ.
Vi har övergått från Nvidia-dkms till dedikerade Nvidia-paket för att undvika problem som att frysa live-miljön vid start från Nvidia.
Vi har tagit bort alternativet för ARM-installationer.
Korrekt skapande av EFI-partition när användaren väljer att ersätta en befintlig partition har fixats efter användarrapporter.
Gparted är åter på ISO:n tillsammans med KDE partition manager för att ge användare fler valmöjligheter.
För användare som väljer Gnome som skrivbordsmiljö har vi bytt terminalapp till Gnome-terminal för att förbättra användarupplevelsen, då xterm inte kunde stänga fönstret ordentligt.
Vi har även tagit bort EOS uppdateringsnotifieraren från standardinstallationen men den kan fortfarande installeras via vår välkomstapp efter installationen.
Förbättringar i EndeavourOS applikationer och bibliotek:
eos-update erbjuder nu nya kommandon (se eos-update –help för mer information).
nvidia-inst stödjer nu installation av Nvidia-drivrutiner som inte är dkms-baserade.
eos-sendlog har fått stöd för URL-utgångstider och en ny varningsfunktion för att påminna användare om risken med att skicka känslig data.
Flera applikationer har justerats för att fungera bättre vid körning genom SSH eller i chroot-miljö.
Den senaste versionen av GIMP, 2.10.38, innehåller betydande förbättringar och buggfixar med fokus på att förbättra användarupplevelsen, speciellt för Windows-användare med ritplattor. Detta inkluderar efterlängtade tillbakaporteringar från GTK3, vilket är en signifikant utveckling eftersom tidigare versioner endast stödde WinTab-drivrutiner för ritplattor. I och med detta släpp kan användare nu växla mellan WinTab och de nyare Windows Ink-drivrutinerna, vilket ger förbättrad responsivitet och noggrannhet vid digitalt ritande och målande.
Luca Bacci, en framstående bidragsgivare, har spelat en central roll i att backporta dessa GTK3-funktioner till GTK2. Förbättringarna inkluderar inte bara stöd för Windows Ink utan också förbättrade användargränssnittselement som en större utskriftsdialog och korrektionsåtgärder för popup-dialoger som tidigare doldes bakom andra fönster. Dessa förbättringar var ursprungligen en del av utvecklingsutgåvan 2.99 men är nu tillgängliga i denna stabila version.
Dessutom har denna version av GIMP löst flera kritiska buggar och krascher. En särskilt ihållande krasch som orsakades av en bugg i GLib 2.80 vid programstängning har rättats, liksom problem med att göra mycket små markeringar som tidigare ledde till programkrascher.
Utöver dessa större förändringar har flera mindre buggfixar implementerats. Bland annat har exporten av indexerade PNG-filer med transparens förbättrats för att visa korrekta färger. Även användargränssnittet har blivit mer inkluderande med stöd för UTF-8-tecken i titelfältet för anpassning, vilket underlättar för internationella användare.
Slutligen belyser denna version engagemanget från GIMP:s utvecklingsteam och den viktiga roll som infrastruktursponsorer spelar. Medan teamet fortsätter att förbättra och stabilisera GIMP 2-serien, finns det också en tydlig väg framåt mot den kommande större uppdateringen, GIMP 3.0. Denna stabila version av GIMP 2.10.38 markerar inte bara ett avslut på en era utan också början på nästa steg i GIMP:s utveckling.
Framtidsplaner
Det här är en av de mindre uppdateringarna i GIMP 2.10-serien, och det kan eventuellt bli den sista. Teamet överväger dock att släppa en version 2.10.40 som endast innehåller buggfixar, som en avslutning innan eller strax efter lanseringen av GIMP 3.0.0. Detta är särskilt relevant för användare som fortsätter använda äldre versioner, ofta i samband med LTS-distributioner av operativsystem.
För närvarande har teamet beslutat att sluta backporta funktioner till 2.10-serien. Det stora fokuset ligger nu på att slutföra och lansera GIMP 3.0.0, och vi är i den sista fasen med förberedelser inför utgivningen av en release candidate. Detta inkluderar inte bara buggfixar utan även vissa förändringar i API:et.
Utvecklarna uppmuntrar också till donationer som ett sätt att stödja och påskynda utvecklingen av GIMP. Communityns engagemang är viktigt för projektets fortsatta framgång och utveckling.
Jag har snickrat ihop en webbplats som heter m16.se. Sajten är en enkel hemsida som för närvarande innehåller tre verktyg: lösenordsgenerator, Min IP och inställning av filrättigheter i Linux och Unix.
Lösenordsgenerator Kan generera lösenord av olika längder med ett brett utbud av tecken.
Min IP-adress Kan användas för att ta reda på ens egen IP-adress och få whois-information om den. Det går även bra att kolla upp någon annans IP-adress.
Sätt filrättigheter i Linux och Unix Hjälper till att förstå vad man ska skriva när man använder chmod.
Fler verktyg kommer med tiden.
Sajten är helt befriad från annonser och registreringskrav.
Mastodon är ett decentraliserat socialt nätverk där användare kan skapa sina egna instanser och följa varandra över olika servrar. Den här guiden beskriver hur man installerar en egen Mastodon-instans på en Debian 12-server med Docker. Förutsättningarna inkluderar en server med minst två CPU-kärnor och 2GB RAM, en icke-root-användare med sudo-rättigheter, ett domännamn, samt en tredjeparts e-posttjänst.
VirtualBox 7.0.18 har precis släppts och fixar en kritisk nätverksbugg. Den nya versionen, som kom ut två veckor efter version 7.0.16, innehåller inga nya funktioner, utan fokuserar istället på att åtgärda några buggar. Den största fixen gäller en bugg som fick värdsystemet att krascha när en virtuell maskin använde ”bridged” eller ”host-only” nätverksadaptrar.
Den senaste uppdateringen innehåller också förbättringar för Linux-gäster, inklusive fixar för Undefined Behavior Sanitizer (UBSAN) varningar. Dessutom har en bugg fixats som gjorde att tidsstämplar visades felaktigt i monterade delade mappar i Linux.
VirtualBox 7.0.18 finns tillgänglig för nedladdning på projektets hemsida. Efter uppdateringen är det viktigt att också uppdatera gästtilläggen till den senaste versionen.
Det finns guider tillgängliga för att installera VirtualBox på olika Linux-distributioner. Ubuntu 24.04 LTS är dock inte kompatibel ännu, men när det blir möjligt kommer en guide att finnas tillgänglig.
Red Hat Enterprise Linux (RHEL) 9.4: En Djupgående Sammanfattning
Introduktion
Red Hat Enterprise Linux (RHEL) 9.4 är den senaste versionen av Red Hats flaggskepps-operativsystem, utformat för att leverera en pålitlig, stabil och säker plattform för företagsapplikationer. Denna version innefattar en rad förbättringar, från språkkörningstider till säkerhetsfunktioner, för att möta behoven hos både utvecklare och IT-administratörer.
Förbättringar för Utvecklare
RHEL 9.4 levereras med en rad uppdaterade programmeringsspråk och verktyg som syftar till att förbättra utvecklarupplevelsen. Den inkluderar Python 3.12, Ruby 3.3 och PHP 8.2 med nyckelfunktioner och förbättringar som gör det möjligt för utvecklare att skapa kraftfulla och effektiva applikationer. Dessutom finns MariaDB 10.11 och PostgreSQL 16 för att möta databasbehoven.
Python 3.12
Python 3.12 introducerar nya funktioner såsom en unik pre-interpreter global interpreter lock (GIL) och en övergång till formellt verifierad kod för kryptografiska algoritmer från HACL-projektet. Dessa förbättringar ökar prestanda och säkerhet för Python-applikationer på RHEL-plattformen.
Ruby 3.3
Ruby 3.3 levereras med en ny Prism-parser som förbättrar felhantering och underhåll av Ruby-kod. Dessutom har regex-matchningsalgoritmen förbättrats för att minska risken för regex denial of service (ReDoS) sårbarheter.
PHP 8.2
PHP 8.2 inkluderar en ny Random-tillägg och flera nya fristående typer, vilket förbättrar funktionaliteten och flexibiliteten hos PHP applikationer på RHEL-plattformen.
MariaDB 10.11 och PostgreSQL 16
MariaDB 10.11 erbjuder stöd för nya funktioner som sys_schema och GRANT…TO PUBLIC privilegier, medan PostgreSQL 16 introducerar stöd för anslutningsnivåns lastbalansering och reguljära uttryck för matchning i pg_hba.conf-filen.
Uppdaterade Verktyg och Kompilatorer
RHEL 9.4 inkluderar uppdaterade versioner av viktiga utvecklingsverktyg och kompilatorer för att underlätta effektiv utveckling och optimering av applikationer.
Go 1.21
Go 1.21 erbjuder nya inbyggda funktioner, förbättrat stöd för profilguidad optimering och förbättrad bakåt- och framåtkompatibilitet i Go-verktygskedjan.
Rust 1.75
Rust 1.75 tillåter obegränsad konstant utvärderingstid, förbättrar panik- och påståendemeddelanden samt stöder autentisering till privata registren för alla operationer.
LLVM 17
LLVM 17 introducerar nya funktioner som nofpclass-attributet och en ny FatLTO-pipeline för att förbättra prestanda och effektivitet hos applikationer som byggs med LLVM.
Säkerhet och Överensstämmelse
RHEL 9.4 förbättrar säkerheten och överensstämmelsen genom att erbjuda bättre kontroll över kryptografiska policys, uppdaterade versioner av OpenSSL och OpenSSH, samt stöd för passkey-autentisering med FIDO2.
Kantspårning och Kontainrarhantering
RHEL 9.4 stöder kantspårning och kontainrarhantering med uppdaterade verktyg som Podman 4.9, vilket möjliggör enkel distribution och hantering av applikationer på kant och i kontainrar.
Identitetshantering och Systemroller
RHEL 9.4 förbättrar identitetshantering och systemroller för att förenkla hanteringen av användaridentiteter och konfiguration av systemresurser.
Avslutande Tankar
RHEL 9.4 är en omfattande uppdatering som levererar en mängd förbättringar för både utvecklare och IT-administratörer. Med uppdaterade språkkörningstider, verktyg och säkerhetsfunktioner är det ett kraftfullt verktyg för att bygga och hantera moderna applikationer i företagsmiljöer.
Valve har just lanserat den senaste versionen av Proton, nämligen Proton 9.0. Det här är en spännande uppdatering för Linux-användare som älskar att spela Windows-spel på sina datorer. Proton är ett kraftfullt kompatibilitetsverktyg för Steam Play, och den här nya versionen innebär massor av spännande förbättringar och tillägg.
En av de mest efterlängtade funktionerna i Proton 9.0 är stödet för flera nya spel. Nu kan användare njuta av spel som THE FINALS och Lord of the Rings: Gollum direkt på sina Linux-system. Men det är inte allt – även andra populära titlar som Sonic Colors: Ultimate, Command & Conquer: Red Alert 2, och The Witcher 2: Assassins of Kings Enhanced Edition har fått stöd i denna uppdatering.
Men det handlar inte bara om nya spel. Proton 9.0 inkluderar också förbättringar för redan befintliga spel. Allt från Doom Eternal till Civilization V har fått finjusteringar för att förbättra prestanda och stabilitet. Det innebär att spelupplevelsen för Linux-användare bara blir bättre och bättre.
Dessutom har Proton 9.0 även infört några spännande nya funktioner. För det första finns nu stöd för inputenheter med 8+ axlar, vilket öppnar upp möjligheter för nya typer av spelupplevelser. Dessutom har ljudkontrollerna och rumsljudet förbättrats för spel som VRChat, vilket ger en mer immersiv upplevelse för användarna.
Under huven har Proton 9.0 också fått en rejäl uppgradering. Uppdateringar av komponenter som DXVK och vkd3d-proton bidrar till bättre prestanda och kompatibilitet med olika spel. Det betyder att även de mest krävande titlarna kan köras smidigt på Linux-system.
Sammanfattningsvis är Proton 9.0 en otroligt spännande uppdatering för alla Linux användare som älskar att spela spel. Med stöd för nya spel, förbättringar för befintliga titlar och spännande nya funktioner är det här verkligen en uppdatering att se fram emot.
Neofetch, ett populärt kommandoradsverktyg för att visa systeminformation på Linux, har nu slutat utvecklas efter nästan fyra års tystnad. Projektet har arkiverats på GitHub, vilket innebär att det inte längre kommer att uppdateras eller ta emot nya bidrag.
Det här är lite tråkigt för fansen av Neofetch, men det finns gott om alternativ där ute. Ett sådant alternativ är Fastfech, som erbjuder samma funktionalitet som Neofetch men är skrivet i C för att vara snabbare. Andra alternativ inkluderar Hyfetch och NerdFetch.
Den 2 maj 2024 släpptes LibreOffice 24.2.3 Community, en uppdatering av det kostnadsfria kontorspaketet för personlig användning och produktivitet. Den nya versionen, tillgänglig för Windows, macOS och Linux, innehåller cirka 80 buggfixar för att förbättra stabiliteten och tillförlitligheten.
LibreOffice erbjuder en imponerande uppsättning funktioner och kan hantera Microsoft Office-format smidigt. Dess olika gränssnittsalternativ passar olika användarvanor och skärmstorlekar, vilket gör det enkelt att anpassa sig till olika arbetsmiljöer.
En av LibreOffices största fördelar är dess flexibilitet och enhetliga plattform, vilket gör att det kan användas på skrivbord, i molnet och på mobila enheter. Det stöder både öppna standarder som ODT, ODS och ODP, samt Microsofts proprietära format som DOCX, XLSX och PPTX.
För företagsanvändare rekommenderas LibreOffice Enterprise-familjen för extra funktioner och support. För användare som föredrar stabilitet och testad mjukvara erbjuds även LibreOffice 7.6-familjen med flera månaders buggfixar.
LibreOffice erbjuder ingen direkt teknisk support, men användare kan få hjälp från volontärer på användarlistor och på Ask LibreOffice-webbplatsen. För de som vill stödja LibreOffice och dess samhälle finns möjlighet att donera till The Document Foundation.
LXQt 2.0.0 är den senaste versionen av den Qt-baserade och resurssnåla skrivbordsmiljön som nu är uppgraderad till Qt ≥ 6.6. Denna version är notabel då den för första gången introducerar stöd för Qt6 och börjar övergången till Wayland, med fullt stöd planerat i kommande version 2.1.0.
I denna uppdatering erbjuds förbättrad kompatibilitet med Wayland-kompositorer som LabWC och Wayfire. Den inkluderar även en ny, modernare applikationsmeny, Fancy Menu, i LXQt Panel och fullständigt Wayland-stöd för både PCManFM-Qt och skrivbordsnotifikationer.
Distributioner som Ubuntu och Fedora kommer att börja inkludera LXQt 2.0.0 senare under året, medan Arch Linux-användare redan kan testa den via ”extra-testing” eller vänta på att den blir tillgänglig i den stabila grenen. LXQt 2.0.0 erbjuder en snabb och anpassningsbar skrivbordsupplevelse, idealisk för användare som prioriterar en effektiv skrivbordsmiljö.
ArcLinux användare
Användare av Arch Linux kan redan nu testa denna version genom att aktivera ”extra-testing” i /etc/pacman.conf, eller vänta några dagar tills den är tillgänglig i den stabila grenen. Ett helt nytt Arch Linux-system kan också installeras med LXQt enligt den här guiden.
Sammanfattningsvis är LXQt 2.0.0 en värdefull uppdatering för användare som söker en snabb, anpassningsbar och resurssnål skrivbordsmiljö.
Nitrux 3.4.1 har nu lanserats, vilket innebär att en ny version med uppdaterad programvara, buggfixar, förbättrad prestanda och direktanvändbart hårdvarustöd är tillgänglig för nedladdning.
🔰 Information: Denna version är döpt till ”mi” för att symbolisera de många olika ändringar och uppdateringar som genomförts.
⚠️ Viktigt: Trots betydande förbättringar i denna och tidigare versioner, utger sig inte Nitrux för att vara experter på säkerhet eller forensik. Det är inte garanterat att distributionen är säker mot alla intrång, och förslag på förbättringar är välkomna via GitHub (genom att starta en ny diskussion).
Nya användare uppmuntras att utföra en fullständig installation med det senaste installationsmediet. Användare som redan har version 3.4.1 bör konsultera uppdateringsanteckningarna för information om hur man uppgraderar.
Flera komponenter i distributionen har uppdaterats, inklusive:
Firefox uppdaterades till version 125.0.1.
OpenRC uppdaterades till version 0.54.
NVIDIA Linux x64 (AMD64/EM64T) skärmdrivrutin uppdaterades till version 550.78.
Nya tillägg i distributionen omfattar:
Safe-rm, ett säkerhetsverktyg som förhindrar oavsiktlig borttagning av viktiga filer genom att ersätta /bin/rm med en wrapper som kontrollerar argument mot en lista över skyddade filer och mappar.
PowerTOP, ett diagnostikverktyg för strömförbrukning och hantering i Linux, som även har ett interaktivt läge för att experimentera med olika strömhanteringsinställningar.
DebugFS, som tillhandahåller ett enklare sätt för kärnutvecklare att dela information med användarutrymmet.
Specifika förbättringar för grafikkort från AMD och NVIDIA har implementerats, och stöd för Razer-enheter samt fingeravtrycksläsare via fprint-projektet har inkluderats.
Flera problem har åtgärdats, inklusive:
Korrigering av visningsfel i anpassade sidor för Plasma System Monitor.
Lösning av problem där Plymouths uppstartsbild inte visades korrekt.
Åtgärd av ett fel där användarautentisering misslyckades i installerade system när program krävde högre behörigheter.
Vissa komponenter har tagits bort från distributionen, inklusive oanvända startfiler och tjänster.
Denna uppdatering av Nitrux syftar till att fortsätta förbättra användarupplevelsen och systemets stabilitet, och feedback för ytterligare förbättringar välkomnas.
GNU nano 8.0 har nyligen lanserats med flera nyheter och förbättringar. Den senaste versionen av denna kommandoradsbaserade textredigerare för Unix-baserade system introducerar nya funktioner som standardiserade kortkommandon för sökningar framåt (^F) och bakåt (^B). Andra nyckelkombinationer som M-F och M-B används för att upprepa sökningar i respektive riktning.
Dessutom kan användare nu öppna filer direkt på en specifik rad genom att skriva ’nano filnamn:nummer’. Möjligheten att skrolla genom texten med musens hjul har också lagts till.
Version 8.0 innehåller en uppdatering av alternativet –modernbindings (-/), vilket nu låter användarna använda vanliga redigeringskommandon som kopiera (^C), klistra in (^V) och klippa (^X), samt nya funktioner för att öppna filer, ersätta text och navigera i dokumentet.
För ytterligare anpassning kan användare nu lägga till och hoppa mellan ankare med kortkommandona M-” och M-’, och navigera till dokumentets början och slut med och . Moderna bindningar aktiveras automatiskt om den exekverbara filen för nano eller dess symboliska länk startar med bokstaven ”e”.
Slutligen har GNU nano 8.0 förbättrat färgstödet genom att erbjuda en utökad skala av grå nyanser när färgkoder består av likadana siffror. Dessutom rensar programmet automatiskt tangenttryckningsbufferten vid fel för att förhindra oavsiktlig makroexekvering.
Den nya versionen, kallad ”Grus grus”, är tillgänglig för nedladdning från GNU nanos officiella webbplats och kommer så småningom att finnas i stabil form i GNU/Linux-distributionernas programvarurepositorier.
Version information till 8.0
I den senaste versionen av GNU Nano är ^F inställt för att initiera en sökning framåt och ^B för att söka bakåt, medan M-F och M-B används för att upprepa respektive sökning. För de som föredrar de äldre inställningarna finns information i dokumentationen för hur man återställer dessa.
Med det nya kommandoradsalternativet –modernbindings (-/), får användare tillgång till flera användbara kortkommandon: ^Q för att avsluta programmet, ^X för att klippa text, ^C för att kopiera, ^V för att klistra in, ^Z för att ångra en åtgärd och ^Y för att göra om den. Andra funktioner inkluderar ^O för att öppna filer, ^W för att spara ändringar, ^R för att ersätta text, ^G för att söka igen, och ^D för att söka bakåt. Du kan också använda ^A för att markera text, ^T för att hoppa direkt till en specifik rad, ^P för att visa din position i texten, och ^E för att exekvera kommandon.
Dessa moderna kortkommandon är aktiverade när filnamnet för Nano börjar med bokstaven ”e”. För att öppna en fil på en specifik rad kan man ange radnumret direkt efter filnamnet eller före filnamnet med ett plustecken.
För navigering i dokumentet erbjuder och möjligheten att flytta markören till den första eller sista raden i synfältet medan den horisontella positionen bevaras. Vid färgkodning i formatet #RGB, när alla tre siffror är lika, konverteras koden till en gråskala i xterm, vilket ger fjorton gråtoner istället för fyra.
Användare kan nu enklare placera eller ta bort en ankare med M-” och hoppa till nästa ankare med M-’. Felhantering förbättras genom att tangenttryckningsbufferten rensas automatiskt när ett fel uppstår, vilket stoppar alla pågående makron eller bindningar. Slutligen, med den nya inställningen kan musens scrollhjul användas för att bläddra genom dokumentet, istället för att flytta markören.
Vad betyder ^C och M-?
”^C” betecknar en tangentkombination där ”Control”-tangenten hålls nere samtidigt som ”C” trycks ner, ofta använd för att avbryta processer eller kopiera text. ”M-” representerar användningen av ”Meta”-tangenten, oftast ”Alt”, för att utföra specifika funktioner när den kombineras med andra tangenter.
LibreELEC 12 är den senaste versionen av ett operativsystem som är utformat för att vara så minimalt som möjligt, optimerat för att köra Kodi, ett populärt program för hemmabioupplevelser. Denna uppdatering, som bygger på den senaste långtidssupporterade Linux-kärnan och Kodi version 21 ”Omega”, introducerar stöd för den nya Raspberry Pi 5 och har även uppdaterat flera enheter till 64-bitars arkitektur.
Den nya versionen av LibreELEC förbättrar även prestandan för videoavkodning på Raspberry Pi genom vissa inställningar i konfigurationsfilen, vilket är nödvändigt för att hantera högre bildfrekvenser utan problem med ljudsynkronisering eller bildhopp. För användare med nyare grafikkort från AMD eller Intel erbjuder denna version också stöd för HDR, vilket förbättrar bildkvaliteten för kompatibla medier.
LibreELEC 12 ger också en ny bild som stöder äldre grafikstacken X11, vilket är användbart för dem som använder NVIDIA GPUer eller äldre hårdvara som kan uppvisa grafikproblem. Utvecklarna har gjort förbättringar för att inkludera stöd för vissa Amlogic-enheter, vilket förbättrar uppspelning och sökning av videoformat som H.264 och HEVC, samt stöd för HDR och flerkanalsljud genom HDMI.
För att använda den nya versionen, måste användare med tidigare installationer av LibreELEC utföra manuella uppdateringar, och de som använder äldre versioner än LibreELEC 10 behöver göra en helt ny installation på grund av uppdateringar i Python-versionen som används. Användare som använder kopieringsskyddade videostreamingtjänster som Netflix behöver även installera om Widevine DRM på grund av arkitekturförändringar i den nya versionen.
Vad är Kodi?
Kodi är ett öppen källkodsprogram för mediecenter som tillåter användare att spela upp videor, musik, podcast och andra digitala mediefiler från lokala och nätverkslagrade medier, samt internet. Det har en anpassningsbar användargränssnitt, stöd för fjärrkontroller och funktioner för att lägga till ytterligare funktioner genom tillägg. Kodi är tillgängligt för många operativsystem och hårdvaruplattformar, vilket ger en flexibel lösning för hemunderhållning.
Amarok 3.0, en öppen källkodsmusikspelare, har nyligen släppts i en större uppdatering. Detta är den första stora uppdateringen på över sex år, och med den får användarna en moderniserad användargränssnitt tack vare portningen till applikationsramverken Qt 5 och KDE Frameworks 5.
För de som har följt Amarok sedan KDE 4-eran erbjuder den senaste versionen en rad förbättrade funktioner. Dessa inkluderar dynamiska spellistor baserade på olika kriterier, hantering av musiksamlingar med betygssättning, inbyggda internettjänster och stöd för bärbara musikspelare genom MTP och UMS. Dessutom har användargränssnittet uppdaterats och appen stöder nu skript, har en omslagshanterare och stöd för ljudjustering genom replay gain.
I version 3.0 kan användare nu dra och släppa låtar direkt från kontextvyn till spellistan och arrangera låtordningen genom dra och släpp i köredigeraren. Nyheter inkluderar även visuella hjälpmedel för att justera storleken på kontextvyns appletter i redigeringsläge, samt en ny knapp för att stoppa automatiska uppdateringar av Wikipedia-sidor. En intressant funktion är möjligheten att visa sångframsteg på OSD (On-Screen Display), där betyg nu visas med systemets stjärnstilar.
Tekniskt stöd har också expanderats i Amarok 3.0. Den inkluderar nu stöd för TagLib 2.0 för hantering av metadata för populära ljudformat och FFmpeg 5.0 för multimediahantering. Trots att vissa funktioner saknas i denna version, såsom stöd för vissa internetmusiktjänster och kompatibilitet med äldre skript, har många buggar och systemkrascher åtgärdats för att förbättra stabiliteten.
För de intresserade är Amarok 3.0 tillgänglig för nedladdning via KDE App Store som en Flatpak-app, antingen genom Plasma Discover på Plasma-skrivbordet eller via andra applikationsbutiker som stöder AppStream, som GNOME Software.
I förra tiden gick man ut och demonstrerade den första maj, men idag stannar många hemma och är bakfulla. Oavsett detta önskar Linux.se alla en glad första maj.
openSUSE Leap 15.6 RC finns nu tillgänglig för nedladdning, inkluderat den efterlängtade administrationstjänsten Cockpit. Fans av den ikoniska gröna kameleonten kommer att glädjas åt att den kommande openSUSE Leap 15.6 har avancerat från betaversionen till Release Candidate, som nu kan laddas ner och testas.
Ett av de mest eftertraktade inslagen i denna upplaga är Cockpit, ett förenklat och webbaserat administrativt gränssnitt som gör det lättare att hantera systemresurser och tjänster. Denna funktion är nu tillgänglig för användare av både Leap och SUSE Package Hub.
En viktig begränsning i den aktuella RC-versionen är dock bristen på en fungerande SELinux-policy i Leap 15.X, vilket resulterar i att SELinux-funktionerna i Cockpit inte är aktiva. Det finns dock goda nyheter: utvecklingsteamet är optimistiska om att kunna införliva en helt fungerande SELinux-policy i nästa version av Leap 16, som beräknas släppas 2025.
För de som är ivriga att testa detta, installationen av Cockpit är smidig i denna RC-version, som våra tester har bekräftat. Använd dessa två kommandon för att installera:
sudo zypper in cockpit sudo systemctl enable --now cockpit.socket firefox https://localhost:9090 # logga in som root för administratörstillgång
Användare råds att inte offentligt exponera port 9090 som används med administrationsgränssnittet; precis som man inte bör exponera sitt routers webbgränssnitt för allmänheten.
Som vanligt med openSUSE Leap-serien är uppdateringarna konservativa, så räkna inte med stora nya funktioner eller förändringar jämfört med den nuvarande versionen Leap 15.5.
Vidare, för de intresserade av skrivbordsmiljöer, innehåller denna version KDE Plasma 5.27 och GNOME 45, samt en uppdaterad Linux-kärna till version 6.4.
För de som vill prova på den nya releasekandidaten av Leap 15.6, den är tillgänglig för nedladdning nu. Den slutgiltiga stabila versionen är planerad att släppas i juni. För mer information om integrationen av Cockpit, se det officiella tillkännagivandet.
Installera GDebi: Ubuntu 24.04 stöder inte öppning av DEB-filer direkt, så det första steget är att installera GDebi, ett användarvänligt verktyg för att hantera DEB-paket. Detta gör det möjligt att installera Chrome och andra applikationer smidigt.
Ladda ner Google Chrome: Öppna Firefox, gå till Google Chromes officiella webbplats, och ladda ner installationsfilen för Ubuntu (.deb format).
Genomför installationen: Navigera till mappen där du laddat ner DEB-filen, högerklicka på filen och välj ’Öppna med GDebi’. Följ instruktionerna i GDebi för att installera programmet.
Starta Google Chrome: Efter installationen kan du öppna Chrome från GNOME’s dash, ställa in det som din standardwebbläsare om du önskar, och börja surfa.
Installation av Google Chrome via kommandoraden
Ladda ner och importera Googles signerade nyckel: Detta säkerställer att de paket du installerar är autentiska. Använd wget för att hämta nyckeln och install för att placera den i rätt katalog.
Lägg till Googles Chrome-repositorium: Genom att lägga till Googles officiella Chrome-repositorium kommer du att få automatiska uppdateringar direkt via systemets uppdateringshanterare.
Uppdatera systemets paketlista: Använd sudo apt update för att uppdatera listan över tillgängliga paket och inkludera det nya repositoriet.
Installera Google Chrome: Kör installationskommandot för att lägga till Chrome i ditt system.
Förberedelser: Öppna Terminalen
För att starta, öppna terminalen på din Ubuntu-dator. Detta kan du göra genom att trycka på Ctrl+Alt+T eller genom att söka efter ”Terminal” i din applikationsmeny.
Steg 1: Hämta och importera Googles signerade nyckel
Innan du lägger till Googles Chrome-repositorium är det viktigt att säkerställa att de paket du installerar är verifierade och säkra. För att importera Googles signerade nyckel, kör följande kommando:
Detta kommando använder wget för att ladda ner den signerade nyckeln och tee för att skriva den till en nyckelringsfil som säkras av superanvändaren (root). Output omdirigeras till /dev/null för att hålla terminalen ren från överflödig data.
Steg 2: Lägg till Googles Chrome-repositorium
När du har importerat nyckeln är nästa steg att lägga till Googles officiella Chrome-repositorium till din systemlista över källor. Detta gör du genom följande kommando:
Detta skapar en ny fil under /etc/apt/sources.list.d/ där Google Chromes repositoriumsinställningar lagras.
Steg 3: Uppdatera paketlistan
För att ditt system ska känna till de nya paketen som finns tillgängliga från det nyligen tillagda repositoriet, bör du uppdatera paketlistan med följande kommando:
sudo apt update
Detta kommando säkerställer att paketlistan är aktuell och redo för installation av nya paket.
Steg 4: Installera Google Chrome
Nu är du redo att installera Google Chrome. Kör följande kommando för att påbörja installationen:
sudo apt install google-chrome-stable
Detta kommando kommer att installera den senaste stabila versionen av Google Chrome på ditt Ubuntu-system.
Verifiera installationen och starta Google Chrome
Efter att installationen är klar kan du verifiera att Google Chrome är korrekt installerad genom att starta programmet. Du kan hitta Google Chrome i din applikationsmeny eller starta det direkt från terminalen med:
google-chrome
Avinstallera Google Chrome
Om du vill avinstallera Google Chrome från ditt system, kan du enkelt göra det genom ett kommando i terminalen.
Denna guide ger dig en klar och enkel vägledning för att installera Google Chrome på Ubuntu 24.04, oavsett om du föredrar grafiska verktyg eller kommandoraden.
Avslutning
Nu är Google Chrome installerat på ditt Ubuntu 24.04 LTS-system. Genom att följa dessa steg har du inte bara installerat webbläsaren, men även säkrat att framtida uppdateringar kan hanteras säkert genom ditt systems vanliga uppdateringsprocess.
Denna metod att installera programvara via kommandoraden är både effektiv och säker, vilket gör den idealisk för erfarna användare och de som föredrar en snabbare installationsprocess.
Har du också en dator som Microsoft och Apple vill glömma? Modernisera din dator med Ubuntu Linux. Perfekt om du till exempel har en premiumdator från Apple och vill använda datorn som ’surfbräda’ på internet. En premiumdator, till exempel en iMac från 2010, är en alldeles utmärkt dator att använda för surf och streaming på nätet med Ubuntu.
Återbruka din dator!
Hur får du hjälp?
Besök oss på Orrspelsvägen 13 i Bromma. Ta spårvagn 12 från Alviks tunnelbanestation till Ålsten Gård. Vi hjälper dig att installera Ubuntu 24.04 LTS, Mint eller annan linux dist.
Bilden ovan anger vilken status vår servicebutik på Orrspelsvägen 13,Bromma.
FrankenPHP is a modern PHP app server built on Go and C that comes with a Caddy server to redefine traditional PHP servers and outshine competitors. Here's how to install it. The post FrankenPHP: A Modern PHP App Server in Go (Install + Use) appeared first on Linux Today.
After the Internet Archive breach, I built my own private Internet archive using a Raspberry Pi and ArchiveBox. Here's how I did it. The post How I Turned My Raspberry Pi Into a Private Internet Archive appeared first on Linux Today.
Wanna build your own RHEL clone? OpenELA’s got all the source code you need, ready to download for free. The post OpenELA Publishes Code for Devs Who Want to DIY RHEL 9.5 appeared first on Linux Today.
The FreeBSD Foundation, in partnership with the Alpha-Omega Project, has released the results of an extensive security audit of two critical FreeBSD components: the bhyve hypervisor and the Capsicum sandboxing framework. The post Major Security Audit of Critical FreeBSD Components Now Available appeared first on Linux Today.
In this article we'll talk about ScubaGear – an open-source tool the Cybersecurity and Infrastructure Security Agency (CISA) created to automatically evaluate Microsoft 365 (M365) configurations for potential security gaps. The post ScubaGear: Open-source tool to assess Microsoft 365 configurations for security gaps appeared first on Linux Today.
Rocky Linux 9.5 is now available for download, packed with updates like Podman 5.0, GCC 11.5, Node.js 22, and more. The post Rocky Linux 9.5 Released, Here’s What’s New appeared first on Linux Today.
NVIDIA 550.135 is a small update that only improves support for distribution running the Linux 6.11 kernel series, which renamed drm_fbdev_generic to drm_fbdev_ttm, by using drm_fbdev_ttm when present to keep supporting direct framebuffer access on Wayland compositors to present content on newer kernels. The post NVIDIA 550.135 Graphics Driver Released with Better Linux Kernel 6.11 […]
Highlights of FreeCAD 1.0 include a new built-in Assembly Workbench, the inclusion of the topological naming problem mitigation code, a new materials system for appearance properties, a new BIM workbench with better setup & management tools and better IFC support, as well as a new logo. The post FreeCAD 1.0 Open-Source 3D Parametric Modeler Released, […]
Grep is a Linux command-line utility for searching files for specific patterns that match regular expressions. In this blog post, we will explain grep with real examples. The post Grep Command in Linux appeared first on Linux Today.
Four months after Blender 4.2 LTS, the Blender 4.3 release introduces an experimental Vulkan backend on Linux and Windows systems to render the user interface. However, there are some limitations like lack of support for GPU subdivision and OpenXR, and slower performance compared to the OpenGL backend. The post Blender 4.3 Open-Source 3D Graphics App […]
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… […]
Learn about the best new features of the Fedora 41 release. Fedora 41 released on October 29, 2024. It’s packed with exciting updates that push the boundaries of the latest innovation in the Linux distribution space. From retiring outdated packages like Python 2.7 to introducing new spins like KDE Plasma Mobile and Miracle Window Manager,… […]
A latest release of Ubuntu 24.10 “Oracular Oriole” is here. We take a look at the best new features. Ubuntu 24.10 codenamed “Oracular Oriole” released on October 10, 2024. This is the first release following Ubuntu 24.04 LTS; hence it is packed with some exciting features across the desktop and server space. This version is… […]
The free and open source torrent client qBittorrent 5.0 unleashes a torrent of new features. The open-source torrent client qBittorrent has rolled out version 5.0, packed with powerful new capabilities and refinements. This major release overhauls the codebase, drops legacy tech, and introduces a wealth of user-requested features. Let’s dive into the highlights: qBittorrent 5.0:… […]
Learn about the new features of LibreOffice 24.8 which brings considerable update across its base modules. The document foundation released the final release of 2024, i.e. LibreOffice 24.8 a few weeks back. This release brings the usual updates to its core components such as Writer, Calc, Impress and a few additional updates to the core… […]
This beginner’s guide explains the steps required to upgrade to the latest LibreOffice in Ubuntu, Linux Mint and Windows. LibreOffice, used by millions of users worldwide, is the most popular free office suite today. It consists of a spreadsheet program (Calc), document processor (Writer), presentation (Impress), drawing (Draw), and Math module to help you with… […]
A simple tutorial on how to increase virtual machine size in VirtualBox. VirtualBox is one of the popular virtualization software that allows you to create and manage virtual machines (VMs). One of the common issues that you may face is the running out of disk space on VMs which you created in VirtualBox. You may… […]
Learn about the greatest new features of the upcoming GNOME 47 desktop environment. The GNOME 47 desktop environment is released on September 18, 2024. Being the final release of 2024, it’s packed up with some great features, which were long due anyway. Many features in this release are actually visible and aesthetics in nature. In… […]
A quick guide on how you can install COSMIC desktop in the popular Endeavour OS. COSMIC (Computer Operating System Main Interface Components) is a desktop environment developed by System76 for their Pop!_OS distribution. It recently released its Alpha version, which is quite stable. On the other hand, EndeavourOS is a popular Arch-based distribution which is… […]
Wondering how you can try COSMIC desktop in Arch Linux? Here’s how. The Cosmic desktop environment, developed by System76 for their Pop!_OS distribution, offers a new desktop experience for Linux Fans. It is built using Rust at the core and features all the modern necessities of a desktop environment. While tailored for Pop OS, you… […]
NVIDIA 550.135 graphics driver is now available for Linux, FreeBSD, and Solaris systems with a few enhancements for Linux users. Here's what's changed! The post NVIDIA 550.135 Graphics Driver Released with Better Linux Kernel 6.11 Support appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, […]
Blender 4.3 open-source 3D graphics creation software is now available for download with new features and numerous improvements. Here's what's new! The post Blender 4.3 Open-Source 3D Graphics App Introduces Experimental Vulkan Backend appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
FreeCAD 1.0 open-source 3D parametric modeler is now available for download with numerous new features and UI improvements. Here's what's new! The post FreeCAD 1.0 Open-Source 3D Parametric Modeler Released, Here’s What’s New appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
Ubuntu 25.04 (Plucky Puffin) daily build ISO images are now available to download for early adopters and application developers who want to test drive their apps against the new toolchain. The post Ubuntu 25.04 (Plucky Puffin) Daily Build ISOs Are Now Available for Download appeared first on 9to5Linux – do not reproduce this article without […]
GNU Linux-Libre 6.12 kernel is now available for download. This release is based on Linux kernel 6.12 and it’s targeted at those who seek 100% freedom for their personal computers. The post GNU Linux-Libre 6.12 Kernel Released for Those Seeking 100% Freedom for Their PCs appeared first on 9to5Linux – do not reproduce this article […]
AlmaLinux OS 9.5 distribution is now available for download based on Red Hat Enterprise Linux 9.5. Here’s what’s new! The post AlmaLinux OS 9.5 Is Here as a Free Alternative to Red Hat Enterprise Linux 9.5 appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, […]
Shotcut 24.11 open-source video editor is now available for download with various bug fixes to improve existing functionality. Here's what's new! The post Shotcut 24.11 Open-Source Video Editor Released with Various Bug Fixes appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
The 9to5Linux Weekly Roundup for November 17th, 2024, brings news about Linux kernel 6.12, Archinstall 3.0, DXVK 2.5, Red Hat Enterprise Linux 9.5, PeaZip 10.1, digiKam 8.5, new Steam Client update, Fedora Linux 42 features, as well as all the latest distro and software updates. The post 9to5Linux Weekly Roundup: November 17th, 2024 appeared first […]
Linux kernel 6.12 is now available for download with new features, enhanced hardware support, networking and filesystems improvements, and much more. Here's what's new! The post Linux Kernel 6.12 Officially Released, This Is What’s New appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not […]
Archinstall 3.0 Arch Linux menu-based installer is now available with a revamped interface based on Curses for more complex layouts. The post Archinstall 3.0 Arch Linux Menu-Based Installer Is Here with a Revamped Interface appeared first on 9to5Linux – do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
NethSecurity 8.0 är en omfattande öppen källkodsbaserad Linux brandvägg, byggd på OpenWrt och efterföljaren till NethServer 7. Den är utformad för små och medelstora företag och erbjuder en rad säkerhetsfunktioner som stateful packet inspection, deep packet inspection (DPI), VPN tjänster och trafikformning. Den senaste versionen innehåller nya funktioner som MultiWAN, förbättrat hotsskydd, DNS och innehållsfiltrering…
HAProxy har lanserat version 3.0 av sin ledande, kostnadsfria och öppna källkodslösning för lastbalansering och proxyhantering för TCP- och HTTP-baserade applikationer. HAProxy är en av de mest använda lastbalanserarna i världen och har nyligen nått över en miljard nedladdningar på Docker Hub. Den nya versionen 3.0 innehåller flera betydande förbättringar: Ytterligare förbättringar inkluderar: Det finns…
Canonical har idag annonserat lanseringen av Real-time Ubuntu 24.04 LTS, en efterlängtad uppdatering som förbättrar latens och möjliggör effektivare hantering av tidssensitiva operationer. Genom att prioritera högprioriterade processer och säkerställa deterministiska svarstider, erbjuder Real-time Ubuntu 24.04 LTS en betydande förbättring jämfört med vanliga Linux-kärnor. Förbättrad Prestanda med PREEMPT_RT Den nya versionen av Real-time Ubuntu integrerar…
Transmission 4.0.6 Open-Source BitTorrent Client Släppt med Diverse Fixar Den senaste versionen av Transmission, en öppen källkods BitTorrent-klient, har nu släppts. Version 4.0.6 är en buggfixrelease i 4.0.x-serien som åtgärdar flera problem som användare rapporterat i tidigare versioner. Den här uppdateringen, som kommer ungefär sex månader efter version 4.0.5, förbättrar hur HTTP tracker announce-responsen tolkas…
Linux Kernel 6.8 når slutet av livscykeln, användare uppmanas att uppgradera till Linux Kernel 6.9Linux kernel 6.9 finns redan tillgänglig i de stabila arkiven för populära distributioner som Arch Linux och openSUSE Tumbleweed.Här är en vänlig påminnelse om att Linux 6.8 kernel-serien nu har nått slutet av sin livscykel (EOL) enligt kernel.org, vilket innebär att…
Efter en väntan på över fem månader sedan den senaste 2023.4-utgåvan, har Rhino-teamet äntligen tillkännagett lanseringen av Rhino Linux 2024.1. Men innan vi går vidare, låt oss kort förklara vad denna distribution är för dem som kanske inte är bekanta med den. Rhino är en rolling-release Ubuntu-baserad distribution som erbjuder en egen modifierad Xfce-skrivbordsmiljö kallad…
Den 28 maj 2024 meddelade Canonical att den optimerade Ubuntu 24.04-bilden nu är tillgänglig för Milk-V Mars, världens första kreditkortsstora högpresterande RISC-V Single Board Computer (SBC) levererad av Shenzhen MilkV Technology Co., Ltd. RISC-V, ett nytt paradigm inom kiselutveckling Öppna standarder och samarbete är avgörande för både hårdvara och mjukvara inom olika industrier och har…
Linux vs Windows Server: Djupgående Jämförelse När det gäller att välja ett operativsystem för din server, står valet ofta mellan två stora aktörer: Linux och Windows Server. Båda operativsystemen erbjuder robusta funktioner och har sina egna unika fördelar och nackdelar. I denna artikel ska vi utforska dessa två operativsystem ur olika perspektiv för att hjälpa…
DVD Player spelar DVD-skivor med din inbyggda DVD-enhet eller en extern DVD-enhet. DVD Player är proprietär mjukvara och inte tillgänglig för Linux. Vi rekommenderar de bästa fria och öppna källkodsalternativen. VLC VLC är ett utmärkt open source-val för att titta på video. Det är mycket mer flexibelt än många andra mediespelare och stöder alla typer…
Den senaste stabila bilden av KaOS Linux, en KDE-baserad distribution, har släppts. KaOS 2024.05 innehåller alla de senaste programuppdateringarna och släpps i maj 2024. Den nya versionen är fullspäckad med förbättringar, inklusive: Notera: Eftersom KaOS Linux följer en rullande uppdateringsmodell behöver befintliga användare bara uppdatera sina system med kommandot sudo pacman -Syu i en terminalemulator.…
Över 100 benchmark-tester på en AMD Ryzen 7 7840HS Framework 16 laptop har visat att Ubuntu 24.04 överträffar Windows 11 avsevärt. Dessa tester, som utfördes på Ubuntu 23.10, Ubuntu 24.04 och Windows 11, visar tydligt att Ubuntu 24.04, även känd som Noble Numbat, är den snabbaste. Resultaten, som finns tillgängliga på OpenBenchmarking, är baserade på…
Inledning Att installera Joomla på en Ubuntu- eller Debian-server kan verka som en skrämmande uppgift, men med rätt vägledning kan processen genomföras smidigt. Denna artikel beskriver steg för steg hur du installerar Joomla på en server som kör Ubuntu eller Debian. Joomla är ett populärt innehållshanteringssystem (CMS) som används av miljontals webbplatser världen över. Det…
LEMP stack är en samling av öppen källkodsprogramvara som ofta används för att driva dynamiska webbsidor och webbapplikationer. LEMP är en akronym som står för Linux, Nginx (uttalas ”engine-x”), MySQL, och PHP. Här är en översikt över varje komponent: LEMP-stacken är ett kraftfullt verktyg för webbutvecklare eftersom den erbjuder en robust, skalbar och effektiv plattform…
I den här artikeln går vi igenom en omfattande guide för att installera och konfigurera Drupal, ett populärt CMS (Content Management System), med Let’s Encrypt SSL-certifikat på både Ubuntu och Fedora. Processen omfattar installation av Apache, MariaDB och PHP, skapande av databasanvändare, nedladdning och installation av Drupal, samt konfiguration av HTTPS med SSL för att…
Coreboot, en plattform för öppen källkodsfirmware som syftar till att ersätta proprietär firmware (BIOS eller UEFI) i de flesta datorer, har nyligen meddelat lanseringen av sin senaste uppdatering, Coreboot 24.05. Denna nya version fokuserar framför allt på att förstärka System Management Mode (SMM) med väsentliga förbättringar inom hantering av sidtabeller, vilket har gjort dessa byggen…
Linus Torvalds har officiellt meddelat tillgängligheten av den första testversionen för Linux 6.10-kärnan, vilket signalerar starten på offentlig testning av denna nya uppdatering. Släppet kommer efter att sammanslagningsfönstret stängdes, vilket inleddes två veckor tidigare efter lanseringen av Linux-kärnan 6.9. Denna tidigare version har redan börjat integreras i de stabila programvarurepositorierna för välkända GNU/Linux-distributioner såsom Arch…
Så gott folk! Här kommer de 51 vanligaste kommandona. Vi passar även på att komplettera och uppdatera innehållet i vår wiki med manualsidor. Vi arbetar för att göra dem enhetliga och har lagt till avsnitt som belyser skillnaderna mellan Linux- och macOS-kommandon. macOS och Linux kommer från olika grenar i UNIX-familjen. Tid är tyvärr en…
När en digitalkamera tar en bild registrerar bildsensorn i kameran ljuset från miljontals sensorområden. Kamerans digitala kretsar omvandlar den genererade analoga spänningssignalen till en digital representation. Många kameror tillåter dessa bilder att lagras i en RAW-bildfil. De liknar digitala negativ, eftersom de har samma roll som negativ i filmfotografi. RAW-filer är inte direkt användbara, men…
Att kunna starta om ett Linux-system från kommandoraden (CLI) är en grundläggande men viktig färdighet för systemadministratörer och användare som arbetar med Linux-servrar eller -datorer. Denna guide beskriver flera metoder för att starta om ett Linux-system, inklusive användning av kommandona reboot, shutdown, init, och systemctl. 1. Använda reboot Kommandot Det enklaste och mest direkta sättet…
TYPO3 är ett avancerat och gratis content management system (CMS) som är open-source och utvecklat för att tillgodose behov på företagsnivå. Med sin robusta arkitektur och flexibla design, erbjuder TYPO3 en rad funktioner som gör det till en idealisk lösning för komplexa webbprojekt och stora organisationer. Funktioner och Fördelar Skalbarhet och Multisite-stöd TYPO3 är byggt…
Symlinkar, eller symboliska länkar, är kraftfulla verktyg i Linux som låter dig skapa referenser till filer eller kataloger på andra platser i ditt filsystem. Dessa länkar kan vara användbara för att organisera filer, skapa genvägar eller hantera filer på ett mer flexibelt sätt. Här är en guide om hur du använder symlinkar i Linux. Vad…
Sovereign Tech Fund, en finansieringsfond som stöds ekonomiskt av det tyska federala ministeriet för ekonomi och klimatåtgärder, har återigen visat sig vara en av öppen källkods stora vänner och supportrar. Efter att ha gett €1 miljon i ekonomiskt stöd till GNOME i slutet av förra året och investerat mer än €200 000 i GStreamer-projektet tidigare…
Komplett Checklista för Migrering från CentOS till Ubuntu När CentOS 7 närmar sig slutet av sin livscykel den 30 juni 2024, behöver systemadministratörer planera för en migrering till en ny distribution. Ett bra alternativ är Ubuntu 24.04 LTS, en stabil och välstött Linux-distribution med en stor community. Denna guide beskriver den kunskap och de steg…
LibreNMS är ett kraftfullt och flexibelt övervakningsverktyg som stödjer en mängd olika hårdvara och operativsystem, inklusive Cisco, Linux och Juniper. Med automatiserad nätverksupptäckt och stöd för protokoll som CDP, OSPF, BGP, SNMP och ARP, samt en anpassningsbar användarpanel och larmhanteringssystem, är LibreNMS idealiskt för både små och stora nätverksmiljöer. Den här guiden visar hur du…
Alpine Linux 3.20 Lanseras med Initialt Stöd för 64-bitars RISC-V Alpine, en lätt och säker Linux-distribution, har precis släppt sin senaste version, Alpine Linux 3.20. Denna nya version markerar början på v3.20 stabil serie, med en mängd uppgraderingar av systempaket och flera betydande förändringar, inklusive initialt stöd för 64-bitars RISC-V-arkitekturen. Nyheter i Alpine Linux 3.20…
Zammad är ett open-source ticketing system och kundsupportplattform som är designad för att hantera och spåra kundserviceärenden. Det erbjuder en mängd funktioner som gör det möjligt för företag att effektivt hantera kundförfrågningar och supportärenden. Här är några av de viktigaste funktionerna och fördelarna med Zammad: Viktiga Funktioner: Fördelar: Zammad används av företag och organisationer i…
För att kontrollera om ditt Linux-system stöder AVX och AVX2-instruktioner kan du använda följande metoder från kommandoraden: Vad är AVX? AVX står för Advanced Vector Extensions och är en uppsättning instruktionsutökningar till x86-arkitekturen för mikroprocessorer från Intel och AMD. AVX introducerar 256-bitars breda vektorregister och instruktioner som kan utföra parallella operationer på 256-bitars vektorer av…
Wine 9.9 Introducerar Wow64-läge och Förbättrat ARM-stöd Två veckor efter lanseringen av version 9.8 har Wine Project, välkänt för att möjliggöra för Linux- och macOS-användare att köra Windows-applikationer, tillkännagivit den nya versionen Wine 9.9. Viktiga Uppdateringar i Wine 9.9 Den mest framträdande nyheten i denna version är införandet av stöd för det nya Wow64-läget i…
MX-23.3, den tredje uppdateringen av vår MX-23-version, är nu tillgänglig. Denna uppdatering innehåller en rad buggfixar, nya kärnor och applikationsuppdateringar sedan vår ursprungliga lansering av MX-23. Om du redan använder MX-23 behöver du inte installera om; alla paket är tillgängliga via de vanliga uppdateringskanalerna eller genom att installera de ändrade applikationerna. Höjdpunkter: Debian 12.5 ”bookworm”…
Grafana 11.0 Introducerar Nya Verktyg för Utforskning av Metrik och Loggar Grafana 11.0: Nu med undermappar, bättre visualiseringar, förenklad metriksutforskning, avancerade varningsfunktioner och mer För dig som arbetar inom DevOps är denna nyhet säkerligen spännande. Grafana har lanserat version 11.0, som introducerar banbrytande förändringar, inklusive datainsamling utan behov av komplexa frågespråk och förbättrade dashboard-funktioner, vilket…
Sammanfattning på Svenska: Linux-kärnan 6.9 släpptes den 12 maj 2024 och är nu den senaste stabila kärnan. Ubuntu 24.04 LTS-användare kan installera den via den officiella Ubuntu Mainline Kernel PPA-arkivet. Kärnan inkluderar stöd för Rust på AArch64-arkitekturer, Intel FRED-mekanismen, och AMD SNP-gäster samt uppdaterade drivrutiner för bättre hårdvarustöd. Metoder för installation: Metod 1: Använda ”Mainline…
chroot är ett kraftfullt verktyg i Linux som används för att ändra den upplevda rotkatalogen (root directory) för en process och dess barnprocesser. Detta skapar en isolerad miljö som kan vara användbar för många ändamål, såsom säkerhet, testning och reparation av system. Denna guide kommer att gå igenom grunderna för att använda chroot. Vad är…
Ibland kan det vara lite knepigt att kolla om ett lösenord akutell eller inte. Men ett knep som man kan använda är simulera en pop3 klient. En del GUI klienter har mycket att önska vad det gäller smidighet. Kontrollera Inloggning mot en POP3-server med SSL på Linux med OpenSSL Att kontrollera inloggning mot en POP3-server…
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…
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,…
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…
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…
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: Förutsättningar Innan du börjar, se till att du har följande: Steg 1: Uppdatera Systemet…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
Frigörande innovation: GNU Linuxlibre 6.9-gnu släppt 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…
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…
Linux Kernel 6.9: En djupdykning i tekniska förbättringar och säkerhetsuppgraderingar Den senaste versionen av Linux-kärnan, 6.9, har introducerats av Linus Torvalds och markerar en signifikant milstolpe i kärnans utveckling med en rad innovativa funktioner och förbättringar. Denna uppdatering fokuserar på att öka systemets prestanda, säkerhet och skalbarhet över en mängd olika plattformar. Integration av Rust…
PeaZip 9.8 är en ny version av det öppen källkods- och plattformsoberoende filarkiveringsverktyget som bjuder på flera förbättringar. Denna uppdatering innefattar nya användargränssnitts- och kommandoradsteman, bland annat ett Tux-tema, samt nya funktioner för att förenkla och effektivisera hantering av arkivfiler. Användare kan nu bläddra i arkiv i en platt vy och direkt extrahera filer till…
Vad är KDE Frameworks för något? KDE Frameworks är en omfattande samling av mer än 70 tilläggsbibliotek till Qt, utvecklade för att erbjuda vanliga och nödvändiga funktioner inom KDE Plasma-skrivbordsmiljön och dess applikationer. Biblioteken erbjuder verktyg och komponenter som underlättar utveckling av programvara genom att tillhandahålla fördefinierade lösningar för UI-design, filhantering, nätverksoperationer och mycket mer.…
PDP 11 PDP-11 är en av de mest betydelsefulla minidatorerna som någonsin tillverkats och var en produkt av Digital Equipment Corporation (DEC), lanserad 1970. Den anses vara en ikon inom datavetenskapens historia och hade en stor inverkan på datorindustrin, inklusive på utvecklingen av flera stora operativsystem. Arkitektur och Design PDP-11-serien hade flera nydanande designelement: Påverkan…
Mixxx 2.4.1, en DJ-programvara, har släppts med förbättrat stöd för kontrollerenheter från Denon, Pioneer och Traktor. Den här uppdateringen inkluderar också funktioner för att hantera borttagbara enheter på Linux samt underlättar överföring av data mellan Windows och Linux. Version 2.4.1, som är en mindre uppdatering inom den senaste stabila 2.4-serien, förbättrar kompatibiliteten med flera populära…
PeerTube, en decentraliserad videoplattform som erbjuder ett alternativ till YouTube, har lanserat version 6.1 med flera nya funktioner och förbättringar för användare. En av de mest efterlängtade nyheterna är möjligheten att importera och exportera kontodata. Nu kan användare skapa en nedladdningsbar kopia av sin information, inklusive videor, kanaler och inställningar, för att enkelt byta mellan…
SparkyLinux är en användarvänlig, semirullande Linuxdistribution baserad på Debian. Den är känd för sin lätta, anpassningsbara miljö och stödjer flera skrivbordsmiljöer som LXQt, KDE och MATE. Den stora nyheten i denna uppdatering är att Sparky CLI Installer nu erbjuder en autopartitionering, vilket snabbar på installationsprocessen betydligt. Uppdateringen omfattar även de senaste versionerna av Linux-kärnan från…
FreeBSD ska introducera en ny grafisk installationsfunktion i sin nästa versionI den nästa versionen av FreeBSD kan användarna förvänta sig en uppgraderad, grafisk installerare. Initiativet från FreeBSD Foundation är att ta fram en grafisk version av installeraren för att underlätta för nybörjare under installationen och de första stegen av systemkonfigurationen. Denna nya lösning syftar till…
Fedora Asahi Remix 40 är nu tillgänglig för Apple Silicon Macs och erbjuder KDE Plasma 6. Denna version inkluderar stöd för OpenGL 4.6, högkvalitativt ljud direkt ur kartongen och en GNOME 46-variant. Idag meddelade Fedora-projektet den officiella lanseringen av Fedora Asahi Remix 40, utvecklad i nära samarbete med Fedora Asahi SIG och Asahi Linux-projektet för…
Vad är Fail2ban? Fail2ban är ett automatiserat säkerhetsverktyg som används för att skydda servern mot brute-force attacker och andra oönskade intrång. Det fungerar genom att övervaka loggfiler för misstänkt aktivitet, såsom upprepade misslyckade inloggningsförsök, och automatiskt blockera IP-adresser som orsakar dessa aktiviteter. Detta görs genom att implementera temporära eller permanenta brandväggsregler för att hindra angriparens…
En ny uppdatering av Steam-klienten har släppts, med flera förbättringar och buggfixar över olika plattformar. Viktiga ändringar inkluderar åtgärder för separata menyer och krascher efter viloläge eller användarbyten, minskad nätverkstrafik vid uppstart, och förbättringar i hanteringen av medieuppspelning och notifikationer. För Linux användare finns förbättringar i systemprestanda, särskilt vid uppstart i Flatpak-miljöer och en justering…
Raspberry Pi Connect är ett nytt verktyg som låter dig få åtkomst till din Raspberry Pi:s skrivbord på distans, vilket är användbart för att hantera din enhet från vilken plats som helst med en webbläsare. Istället för att behöva krångla med komplicerad konfiguration använder Raspberry Pi Connect en enkel och säker metod för att ansluta…
Linux Lite 7.0 är nu tillgänglig för dem som vill delta i testning. Denna version är baserad på Ubuntu 24.04 LTS och använder den senaste Xfce 4.18-skrivbordsmiljön. Den slutliga versionen av Linux Lite 7.0 är planerad att släppas den 1 juni 2024. Denna uppdatering har fått kodnamnet ”Galena” och bygger på den senaste versionen av…
AlmaLinux OS 9.4 ”Seafoam Ocelot” har just släppts, vilket markerar den senaste stabila utgåvan av denna fria distribution baserad på Red Hat Enterprise Linux (RHEL) 9.4. En av de framträdande funktionerna i denna utgåva är återaktiveringen av flera enhetsdrivrutiner för hårdvara som tidigare var avaktiverad. AlmaLinux OS 9.4 erbjuder förbättringar av maskinsäkerhet och dataskydd samt…
Dillo 3.1 är en lätt webbläsare som har återupplivats av utvecklaren Rodrigo Arias Mallo efter nästan tio års paus. Den har fått en ny version med flera förbättringar. Den har nu stöd för fler HTML-funktioner och förbättrad säkerhet med stöd för olika krypteringsprotokoll för HTTPS. Det finns också förbättringar av användarupplevelsen, som att kunna växla…
Att säkra din WordPress-webbplats är avgörande för att skydda den från hackare, skadlig programvara och andra säkerhetshot. Här är några steg du kan ta för att förbättra säkerheten på din WordPress-installation: Genom att implementera dessa steg kan du kraftigt öka säkerheten för din WordPress-webbplats och skydda både din och dina användares data.
Att säkerställa säkerheten på din Ubuntu installation är viktigt för att skydda din data och ditt system från oönskad åtkomst och skadlig programvara. Här är 20 olika steg du kan vidta för att förbättra säkerheten på din Ubuntu-server eller -dator: Här är en lista över 20 åtgärder du kan vidta för att öka säkerheten i…
Den senaste versionen av vårt operativsystem, kallad Gemini, markerar en spännande utveckling med införandet av Plasma 6 och qt6. Denna utgåva är inspirerad av NASA:s Gemini-program, vilket tjänade som en brygga mellan Mercury- och Apollo-uppdragen. Vårt utvecklingsteam har arbetat hårt och effektivt för att leverera denna utgåva i hög kvalitet på kort tid. Jag vill…
Den senaste versionen av GIMP, 2.10.38, innehåller betydande förbättringar och buggfixar med fokus på att förbättra användarupplevelsen, speciellt för Windows-användare med ritplattor. Detta inkluderar efterlängtade tillbakaporteringar från GTK3, vilket är en signifikant utveckling eftersom tidigare versioner endast stödde WinTab-drivrutiner för ritplattor. I och med detta släpp kan användare nu växla mellan WinTab och de nyare…
Jag har snickrat ihop en webbplats som heter m16.se. Sajten är en enkel hemsida som för närvarande innehåller tre verktyg: lösenordsgenerator, Min IP och inställning av filrättigheter i Linux och Unix. LösenordsgeneratorKan generera lösenord av olika längder med ett brett utbud av tecken. Min IP-adressKan användas för att ta reda på ens egen IP-adress och…
Mastodon är ett decentraliserat socialt nätverk där användare kan skapa sina egna instanser och följa varandra över olika servrar. Den här guiden beskriver hur man installerar en egen Mastodon-instans på en Debian 12-server med Docker. Förutsättningarna inkluderar en server med minst två CPU-kärnor och 2GB RAM, en icke-root-användare med sudo-rättigheter, ett domännamn, samt en tredjeparts…
VirtualBox 7.0.18 har precis släppts och fixar en kritisk nätverksbugg. Den nya versionen, som kom ut två veckor efter version 7.0.16, innehåller inga nya funktioner, utan fokuserar istället på att åtgärda några buggar. Den största fixen gäller en bugg som fick värdsystemet att krascha när en virtuell maskin använde ”bridged” eller ”host-only” nätverksadaptrar. Den senaste…
Red Hat Enterprise Linux (RHEL) 9.4: En Djupgående Sammanfattning Introduktion Red Hat Enterprise Linux (RHEL) 9.4 är den senaste versionen av Red Hats flaggskepps-operativsystem, utformat för att leverera en pålitlig, stabil och säker plattform för företagsapplikationer. Denna version innefattar en rad förbättringar, från språkkörningstider till säkerhetsfunktioner, för att möta behoven hos både utvecklare och IT-administratörer.…
Valve har just lanserat den senaste versionen av Proton, nämligen Proton 9.0. Det här är en spännande uppdatering för Linux-användare som älskar att spela Windows-spel på sina datorer. Proton är ett kraftfullt kompatibilitetsverktyg för Steam Play, och den här nya versionen innebär massor av spännande förbättringar och tillägg. En av de mest efterlängtade funktionerna i…
Neofetch, ett populärt kommandoradsverktyg för att visa systeminformation på Linux, har nu slutat utvecklas efter nästan fyra års tystnad. Projektet har arkiverats på GitHub, vilket innebär att det inte längre kommer att uppdateras eller ta emot nya bidrag. Det här är lite tråkigt för fansen av Neofetch, men det finns gott om alternativ där ute.…
Den 2 maj 2024 släpptes LibreOffice 24.2.3 Community, en uppdatering av det kostnadsfria kontorspaketet för personlig användning och produktivitet. Den nya versionen, tillgänglig för Windows, macOS och Linux, innehåller cirka 80 buggfixar för att förbättra stabiliteten och tillförlitligheten. LibreOffice erbjuder en imponerande uppsättning funktioner och kan hantera Microsoft Office-format smidigt. Dess olika gränssnittsalternativ passar olika…
LXQt 2.0.0 är den senaste versionen av den Qt-baserade och resurssnåla skrivbordsmiljön som nu är uppgraderad till Qt ≥ 6.6. Denna version är notabel då den för första gången introducerar stöd för Qt6 och börjar övergången till Wayland, med fullt stöd planerat i kommande version 2.1.0. I denna uppdatering erbjuds förbättrad kompatibilitet med Wayland-kompositorer som…
Nitrux 3.4.1 har nu lanserats, vilket innebär att en ny version med uppdaterad programvara, buggfixar, förbättrad prestanda och direktanvändbart hårdvarustöd är tillgänglig för nedladdning. 🔰 Information: Denna version är döpt till ”mi” för att symbolisera de många olika ändringar och uppdateringar som genomförts. ⚠️ Viktigt: Trots betydande förbättringar i denna och tidigare versioner, utger sig…
GNU nano 8.0 har nyligen lanserats med flera nyheter och förbättringar. Den senaste versionen av denna kommandoradsbaserade textredigerare för Unix-baserade system introducerar nya funktioner som standardiserade kortkommandon för sökningar framåt (^F) och bakåt (^B). Andra nyckelkombinationer som M-F och M-B används för att upprepa sökningar i respektive riktning. Dessutom kan användare nu öppna filer direkt…
LibreELEC 12 är den senaste versionen av ett operativsystem som är utformat för att vara så minimalt som möjligt, optimerat för att köra Kodi, ett populärt program för hemmabioupplevelser. Denna uppdatering, som bygger på den senaste långtidssupporterade Linux-kärnan och Kodi version 21 ”Omega”, introducerar stöd för den nya Raspberry Pi 5 och har även uppdaterat…
Amarok 3.0, en öppen källkodsmusikspelare, har nyligen släppts i en större uppdatering. Detta är den första stora uppdateringen på över sex år, och med den får användarna en moderniserad användargränssnitt tack vare portningen till applikationsramverken Qt 5 och KDE Frameworks 5. För de som har följt Amarok sedan KDE 4-eran erbjuder den senaste versionen en…
I förra tiden gick man ut och demonstrerade den första maj, men idag stannar många hemma och är bakfulla. Oavsett detta önskar Linux.se alla en glad första maj.
openSUSE Leap 15.6 RC finns nu tillgänglig för nedladdning, inkluderat den efterlängtade administrationstjänsten Cockpit.Fans av den ikoniska gröna kameleonten kommer att glädjas åt att den kommande openSUSE Leap 15.6 har avancerat från betaversionen till Release Candidate, som nu kan laddas ner och testas. Ett av de mest eftertraktade inslagen i denna upplaga är Cockpit, ett…
Installation av Google Chrome med en DEB-fil Installation av Google Chrome via kommandoraden Förberedelser: Öppna Terminalen För att starta, öppna terminalen på din Ubuntu-dator. Detta kan du göra genom att trycka på Ctrl+Alt+T eller genom att söka efter ”Terminal” i din applikationsmeny. Steg 1: Hämta och importera Googles signerade nyckel Innan du lägger till Googles…