Blog

Stabil Appimage Creator

Efter måneder og måneder udgiver jeg endelig den første stabile version af appimage creator, en appimage skaber med fuld systemintegration og automatiske opdateringer, i gtk4.

Enhver, der har lyst til at prøve det, downloade det, teste det og dele feedback, viljeg være glad for. Det krævede en masse arbejde, men jeg synes, at dette værktøj er blevet fantastisk.

Tip: Brug Ubuntu 24.04 til at bygge Appimages; jeg har testet flere, og det har den bedste kompatibilitet, inklusive Fedora, Mint, Debian og lignende distributioner

Link til udgivelsen: https://github.com/big-comm/appimage-creator/releases/tag/26.01.12-2220

Projekt link: https://github.com/big-comm/appimage-creator

AppImage med integration og automatiske opdateringer


Jeg deler flere nyheder om AppImage-verdenen, som jeg mener er endnu en revolution i Biglinux verdenen. Eksisterende AppImages integreres ikke automatisk med systemet, men kræver altid tredjepartsapplikationer, især med Wayland. AppImages, der fungerer med applikationsikoner i Wayland, bruger Xwayland, hvilket betyder, at de kører på X11 i Wayland, hvilket ikke er ideelt og resulterer i tab af ydeevne.

Vores AppImages integreres fuldt ud med systemet, uanset om det er X11 eller Wayland, og fungerer på samme måde som DMG applikationer på Mac. Du skal blot flytte dem til en anden mappe, omdøbe dem eller endda fjerne filen, og applikationen er fuldstændig adskilt fra systemet.

Derudover har vi en ny funktion: automatiske opdateringer uden tredjepartsapplikationer. Det åbner i et GTK4-vindue og bruger systemtemaet, enten lyst eller mørkt, og med blot et enkelt klik kan du nemt opdatere det nye AppImage.

Jeg har endnu ikke pushet det til den primære GitHub-gren, men hvis du vil have adgang til den nuværende kode, er det hele veldokumenteret; Du kan tilgå min branch her: https://github.com/big-comm/appimage-creator/tree/dev-talesam

Projektinformation BigCommunity

Hej alle. Dette er Tales, og jeg vil fortælle jer lidt om, hvad der bliver lavet. Vi står ikke stille; tværtimod arbejder vi på fuld fart!

Meget kode bliver omskrevet og organiseret. BigCommunity er mere forenet end nogensinde med det primære BigLinux projekt. Bruno og jeg fjerner duplikeret kode, grupperer pakker, reducerer antallet af redundante pakker og mange andre opgaver. Sideløbende forbedrer vi eksisterende apps. Det, der viser sig at være mest udfordrende, er at få denne kodeintegration til at fungere harmonisk. For eksempel vil alle DE’er nu have lyse og mørke tilstande at vælge imellem ved systemopstart. Den mest udfordrende del er dog den omfattende testning, der skal udføres for at sikre, at alt er justeret.

For eksempel: du ændrer biglinux-livecd-pakken, tester alt, genererer en pakke, opretter en ny ISO, starter den op, og den fungerer ikke som forventet. Så skal du ændre koden yderligere og gentage hele processen, indtil alt er justeret med det endelige formål.

Før I offentliggjorde de nye ISO’er, modtog I links til at downloade og teste dem, så I kunne hjælpe os, men først skal vi løse de nuværende problemer og få alt til at fungere.

Det kan virke som om, at projektet er langsommere, men tværtimod bliver der gjort meget. Hvis I tjekker projekternes GitHub, kan I se mængden af ​​kode, der behandles, men der er stadig en masse baggrundsarbejde og lidt visuelt arbejde.

En fantastisk ny funktion er, at de automatiske AppImage-opdateringer fungerer. Det eneste, der generer mig, er, at opdateringsskærmikonet ikke vises; i stedet vises et generisk ikon. Men applikationens funktionalitet er fantastisk og overgår endda forventningerne. Så snart jeg har rettet ikonet, sender jeg jer AppImages, så I kan teste og se, hvordan opdateringerne fungerer.

Desuden sætter jeg pris på al jeres støtte og bidrag.

bpftune – Automatisk Linux optimering

bpftune fungerer som en dæmon, der løbende overvåger systemadfærd ved hjælp af BPF observationsfunktioner, hvilket muliggør præcise justeringer af individuelle sockets, enheder og andre politikindstillinger i stedet for udelukkende at stole på generel GitHubOracle systemstatistik. Den foretager små ændringer og observerer effekterne og justerer efter behov.

Nøglemoduler inkluderer automatisk justering af TCP-overbelastningskontrolalgoritmer, nabo-tabelstørrelser og netværksruter, TCP- og netværksbuffere samt Oracle sysctl-overvågning. For nylig har projektet inkorporeret forstærkningslæring for at træffe smartere beslutninger om OracleOracle optimeringer.

Fordele for desktop/notebook

For et Manjaro system på en desktop eller notebook kan bpftune medføre flere forbedringer:

Netværk: I tests med induceret latenstid på 10 ms viste bpftune betydelige forbedringer af ydeevnen, hvilket øgede overførselshastigheden fra cirka 5972 Mbits/s til 32639 Mbits. Dette kan forbedre downloads, streaming og browsing, især på forbindelser med latenstid eller pakketab.

Automatisering: Systemet justerer dynamisk parametre, mens du bruger din computer, uden at det kræver manuel konfiguration. Dette er især nyttigt for dem, der ikke ønsker at justere sysctls manuelt.

Gennemsigtighed: Alle ændringer logges i sysloggen med forklaringer på, hvad der blev ændret, og hvorfor, så du kan spore, hvad der sker.

‼️JEG HAR BRUG FOR FRIVILLIGE TIL AT TESTE‼️
Jeg vil gerne gøre denne pakke til standard i alle DE’er; den er allerede i det ekstra repository. Hvis nogen kan installere den, kan du rapportere tilbage.

sudo pacman -S bpftune-git

Ny konfiguration af Distro installationen

23 december 2025

De nye ISO’er vil allerede inkludere den nye python+GTK4 konfigurator, der erstatter den gamle, der var i BigBashView. Nu er den meget mere robust og integreret i systemet. Instalationen er selvfølgelig også på dansk, og såvel hele systemet