Calamares 3.2.33, en vanlig version som har vissa kompatibilitetsförbättringar

Releasen av Calamares 3.2.33 har precis presenterats (ett ramverk för att bygga installatörer som inte är beroende av specifika Linux-distributioner), denna nya version listas som en vanlig utgåva och av dess mest framstående nyheter är Kompatibilitetsförbättringar, Plymouth-stöd med kryptering och mer. 

För den som inte kan om bläckfisk, bör du veta det ger funktioner som manuella och automatiska lägen av diskpartitioner, flexibelt utseendeanpassningssystem, modulär arkitektur, ett stort urval av färdiga moduler (från bootloader-hantering till användarhantering).

T.ex. det finns moduler för att använda NetworkManager, UPower, systemd-boot, GRUB, sgdisk, squashfs-tools och rsync. Installationen kan ordnas genom att ersätta partitionen: data kopieras till en ny partition, som aktiveras istället för den tidigare använda partitionen, vilket är bekvämt för att testa nya installationer, vilket ger möjlighet att återgå till den tidigare versionen.

calamares innehåller en avancerad partitioneringsfunktion, med stöd för både manuella och automatiserade partitionsoperationer. Det är det första installationsprogrammet med ett automatiskt "Ersätt partition", vilket gör det enkelt att återanvända en partition om och om igen för distributionstestning.

Utvecklare distribution de har flera dussin färdiga moduler med implementering av olika funktioner som efterfrågas hos installatörer. Koden är skriven i C++, det grafiska gränssnittet är baserat på Qt 5-biblioteket (QML används), språken C++ och Python kan användas för att utveckla moduler.

Calamares används redan för att hantera installationen av Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva och KDE neondistributioner. Projektet utvecklas med bidrag från KDE, Fedora, Kubuntu och Maui.

Och det är att för att skapa din egen installatör baserad på Calamares behöver du bara välja färdiga moduler eller skriva dina egna, definiera installationslogiken för distributionssatsen och anpassa utseendet.

För att förenkla och påskynda utvecklingen kan Calamares moduler och komponenter skrivas i Python (Boost.Python används för C++ integration).

De viktigaste nyheterna i Calamares 3.2.33

Denna nya version av Calamares 3.2.33 som nämndes i början Den klassas som en vanlig version med vilket det finns få viktiga ändringar som implementeras i den här nya versionen.

Av de nämnda förändringarna, vi kan finna att problemet med frånvaron av den latinska designen var löst efter installation av systemet med ett icke-latinsk layoutalternativ, plus lagt till möjligheten att använda icke-ASCII-layouter genom att ange ett lösenord och användarnamn i tangentbords- och tangentbordsmodulerna som nu delar backend-kod och bättre hantera design.

Det nämns också Översättningsförbättringar för moduler relaterade till tangentbordsinställningar och tidszon.

C:et tillhandahållsBevarande av GPT-partitionsflaggor i partitionsredigeringsdialogrutan som kallas i manuellt partitionsläge, samt olika rensningar och dokumentationsförbättringar i partitionsmodulen.

Kraven på kompilatorer har utökats: Montering kräver nu stöd för C++17-standarden (detta för bättre kompatibilitet och färre varningar vid kompilering med KDE).

De måsteUtökade möjligheterna att tilldela en grupp när du skapar en användare: En länk till systemgrupper har dykt upp och ett alternativ för att kontrollera om det finns en grupp har lagts till.

Av de andra förändringarna som sticker ut:

  • Initcpiocfg-modulen bör stödja plymouth med kryptering nu.
  • Användarmodulen har nu ett mer detaljerat sätt att specificera användargrupper, som kan vara systemgrupper istället för användar-GID. Ett nytt alternativ i varje grupp kan kräva att gruppen redan finns på målsystemet, vilket möjliggör bättre konsistenskontroller med squashfs.

Slutligen, om du vill veta mer om den här nya versionen kan du kontrollera detaljerna på följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   fnysa sade

    Jag hatar calamares, alla distroer som använder calamares vet jag redan till 100% att jag inte kan installera, eftersom den inte känner igen raid 0 och resten av installatörerna gör det.