Deepin når Apple Silicon tack vare Asahi Linux

Djupt på Apple M1

Även om det kommer att ta många år att bli verklighet finns det utvecklare och alla sorters människor som säger att framtiden ligger hos ARM. Bland dem som stöder denna teori har vi Apple, ett företag som för tre år sedan presento dess Apple Silicon-processorer och idag säljer den inte längre något med x86_64-arkitektur. För att PC-tillverkare ska komma överens och följa deras väg finns det fortfarande en bit kvar, men Linux kan nu köras även med dessa processorer. OCH Djupt in är den sista att gå med i listan över distros som kan göra det.

Detta har meddelats i två artiklar på deras officiella blogg. I först De berättar om Mac Mini M1, som är en dator som lanserades av Apple 2020, med M1, etc, etc, och att allt inte är så enkelt på grund av startsystemet den använder. AsahiLinux är ett projekt som syftar till att föra Linux till Apple Silicon-plattformen, och det har redan varit möjligt att köra bland annat Alpine Linux, Debian, Fedora, Gento och Ubuntu på Mac Mini M1.

Deepin Linux arbetar för att anpassa ditt system till M1

Wuhan Deepin Technology Co., Ltd. förklarar anpassningsprocessen, som börjar med de 4 stegen att följa för att installera Linux på M1:

  1. Först och främst måste du köra installationsskriptet på macOS. Detta skript kommer bland annat att lägga till installationskonfigurationen och installationspaketet rootfs, partitionera resten av diskutrymmet och flasha starthanteraren.
  2. Sedan måste du stänga av datorn och slå på den igen och sedan blinka in i objektet från steg 1. Vid denna tidpunkt körs jobbet med att ställa in den installerade Linux-distributionen som standardstart.
  3. Efter omstart kommer systemet att gå in i starthanteraren med flash, vilket är m1n1, och laddar starthanteraren för nästa UEFI-system enligt inställningarna, vilket vanligtvis är UBoot. UBoot kommer att bestämma om operativsystemet ska startas direkt eller om GRUB ska startas enligt konfigurationsfilen. Härifrån liknar allt ett vanligt UEFI-system.
  4. Slutligen, beroende på installationsmetoden för olika distributioner, kan den första uppstarten komma in i installationsguiden.

Deepin överväger nu att använda det officiella Asahi Linux-installationsprogrammet och Deepins ARM64-programvara, och sedan kombinera projekten m1-debian och m1-deepin. I tester de har gjort, Deepin har kunnat starta, men för att göra det har de behövt gå igenom Debian först, men inte innan de har sett några kärnpanik. Vid något tillfälle kan du ta bort Debian-paketen och bara lämna de från Deepin, och även de som är relaterade till Asahi som är nödvändiga i m1-debian-projektet.

Det tar lite mer arbete att installera den grafiska miljön (DDE), men de lyckades, som visas i skärmdumpar som följande:

Skrivbord i M1

Det finns fortfarande ett sätt att gå

Att Deepins utvecklarteam har uppnått det betyder inte att det är tillgängligt för alla. Installationsprocessen är ingenting som när vi startar en Live Session och kör Calamares, och det kräver mycket konfiguration för att få allt nära att vara på plats, eftersom det inte ens är i händerna på experter. Det kommer att vara i framtiden, men även då måste saker och ting tas i beaktande.

När det redan var möjligt att installera Linux på en Mac för flera år sedan kunde det som tidigare kallades Mac OS X inte återställa partitionsutrymmet om man ville ta bort Linux, för vilket man måste, om jag minns rätt, starta en Live Session, starta partitionshanteraren, lämna utrymmet tomt och redan, från Mac OS X, utöka storleken på disken för att uppta allt. Innan du kör det nödvändiga skriptet för att installera Linux på en Mac med M1 måste du veta vad som kommer att hända om du vill gå tillbaka, och det är något som jag inte kan rapportera eftersom jag inte har utfört några tester.

Hur som helst så kan Deepin redan köras på Mac Mini M1, och det är bara en tidsfråga innan allt blir lika enkelt som tidigare.


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.