ఓడరేవును లక్ష్యంగా చేసుకున్న అసహి ప్రాజెక్ట్ Linux ఆపిల్ M1 ARM చిప్ (ఆపిల్ సిలికాన్) అమర్చిన Mac కంప్యూటర్ల కోసం, ఈ ప్రాజెక్ట్ యొక్క ప్రస్తుత స్థితిని ఆసక్తి ఉన్న ఎవరైనా పరిశీలించడానికి వీలుగా, కంపెనీ రిఫరెన్స్ డిస్ట్రిబ్యూషన్ యొక్క మొదటి ఆల్ఫా విడుదలను విడుదల చేసింది. ఈ డిస్ట్రిబ్యూషన్ M1, M1 Pro, మరియు M1 Max చిప్లు ఉన్న పరికరాలలో ఇన్స్టాలేషన్కు మద్దతు ఇస్తుంది. ఈ బిల్డ్లు ఇంకా సాధారణ వినియోగదారుల విస్తృత వినియోగానికి సిద్ధంగా లేనప్పటికీ, డెవలపర్లు మరియు అధునాతన వినియోగదారుల ప్రాథమిక మూల్యాంకనానికి ఇవి అనుకూలంగా ఉంటాయి.
అసాహి Linux ఆర్చ్ ప్యాకేజీ బేస్ ఆధారంగా Linuxఇందులో సాంప్రదాయ ప్రోగ్రామ్ల సూట్ ఉంటుంది మరియు ఇది KDE ప్లాస్మా డెస్క్టాప్తో వస్తుంది. ఈ డిస్ట్రిబ్యూషన్ ప్రామాణిక ఆర్చ్ రిపోజిటరీలను ఉపయోగించి నిర్మించబడింది. Linuxమరియు కెర్నల్, ఇన్స్టాలర్, బూట్లోడర్, సహాయక స్క్రిప్ట్లు మరియు పర్యావరణ సెట్టింగ్ల వంటి అన్ని నిర్దిష్ట మార్పులు ఒక ప్రత్యేక రిపోజిటరీకి తరలించబడతాయి. ఈ ప్రాజెక్ట్ కార్యాచరణను నిర్ధారించడం లక్ష్యంగా పెట్టుకుంది. Linux సాధారణంగా ఆపిల్ M1 సిస్టమ్లలో మరియు ఏ డిస్ట్రిబ్యూషన్లలోనైనా ఇలాంటి మద్దతు ఆవిర్భావానికి వీలు కల్పించడానికి సిద్ధంగా ఉంది.
డిస్ట్రిబ్యూషన్ను ఇన్స్టాల్ చేయడానికి, ఒక ఎగ్జిక్యూటబుల్ సిద్ధం చేయబడుతుంది. macOS షెల్ స్క్రిప్ట్ ("curl https://alx.sh | sh"), ఇది ఎంచుకున్న ఫైలింగ్ను బట్టి, 700 MB నుండి 4 GB వరకు డేటాను డౌన్లోడ్ చేసి, ఒక ఎన్విరాన్మెంట్ను సృష్టిస్తుంది. Linuxఇప్పటికే ఉన్న సిస్టమ్తో పాటు సమాంతరంగా ఉపయోగించవచ్చు macOSఇన్స్టాలేషన్కు కనీసం 53GB ఖాళీ డిస్క్ స్థలం అవసరం (15GB Linuxఅప్డేట్లను సరిగ్గా ఇన్స్టాల్ చేయడానికి పంపిణీ మరియు 38GB రిజర్వ్. macOSఅసహి సంస్థాపన Linux ప్రస్తుత పర్యావరణానికి అంతరాయం కలిగించదు macOS ఉపయోగించిన డిస్క్ విభజన పరిమాణాన్ని తగ్గించడం మినహా macOS.
Wi-Fi, USB2 (థండర్బోల్ట్ పోర్ట్లు), USB3 (Mac Mini Type A పోర్ట్లు), స్క్రీన్, NVMe డ్రైవ్లు, ఈథర్నెట్, SD కార్డ్ రీడర్, ల్యాప్టాప్ మూత మూసివేత సెన్సార్ (లిడ్ స్విచ్) యొక్క సరైన ఆపరేషన్ను పంపిణీ నిర్ధారిస్తుంది. అంతర్నిర్మిత స్క్రీన్, కీబోర్డ్, టచ్ప్యాడ్, కీబోర్డ్ బ్యాక్లైట్ని నియంత్రించండి, CPU ఫ్రీక్వెన్సీని మార్చండి, బ్యాటరీ ఛార్జ్ గురించి సమాచారాన్ని పొందండి. M1 సిస్టమ్లలో హెడ్ఫోన్ జాక్ కూడా అందుబాటులో ఉంది మరియు Mac Mini పరికరాలలో HDMI అవుట్పుట్ అందుబాటులో ఉంది. USB3, అంతర్నిర్మిత స్పీకర్లు మరియు స్క్రీన్ కంట్రోలర్ (బ్యాక్లైట్, V-సమకాలీకరణ, పవర్ మేనేజ్మెంట్) మద్దతు చివరి దశలో ఉన్న మరియు సమీప భవిష్యత్తులో అందుబాటులో ఉండే భాగాలలో ఉన్నాయి.
ప్రస్తుతం మద్దతు లేని ఫీచర్లలో GPU గ్రాఫిక్స్ యాక్సిలరేషన్, హార్డ్వేర్-యాక్సిలరేటెడ్ వీడియో కోడెక్స్, డిస్ప్లేపోర్ట్, కెమెరా, టచ్ బార్, థండర్బోల్ట్, మ్యాక్బుక్స్లో HDMI, బ్లూటూత్, మెషిన్ లెర్నింగ్ యాక్సిలరేటర్ మరియు డీప్ CPU పవర్-సేవింగ్ మోడ్లు ఉన్నాయి. ఆర్చ్ రిపోజిటరీల నుండి అన్ని ప్రామాణిక ప్యాకేజీలు ఈ డిస్ట్రిబ్యూషన్లో అందుబాటులో ఉన్నాయి. Linuxఅయితే, కెర్నల్ను 16KB మెమరీ పేజీ సైజుతో నిర్మించడం వలన, కొన్ని అప్లికేషన్లలో పరిష్కరించని సమస్యలు ఉన్నాయి. ఉదాహరణకు, Chromium, Emacs, lvm2, f2fs, మరియు jemalloc లైబ్రరీని (ఉదా., Rust) లేదా ఎలక్ట్రాన్ ప్లాట్ఫామ్ను (vscode, spotify, మొదలైనవి) ఉపయోగించే ప్యాకేజీలతో సమస్యలు గమనించబడ్డాయి. libunwind మరియు webkitgtk లైబ్రరీలను ఉపయోగించే అప్లికేషన్లతో కూడా సమస్యలు గమనించబడ్డాయి, కానీ వాటికి పరిష్కారాలు ఇప్పటికే రూపొందించబడ్డాయి.
చట్టపరమైన సమస్యల భయం లేకుండా ఈ డిస్ట్రిబ్యూషన్ను ఉపయోగించవచ్చు—ఆపిల్ సాధారణంగా జైల్బ్రేకింగ్ అవసరం లేకుండానే తన కంప్యూటర్లలో అన్సైన్డ్ కెర్నల్లను లోడ్ చేయడానికి అనుమతిస్తుంది. ఈ ప్రాజెక్ట్ పూర్తిగా చట్టబద్ధమైనది, ఎందుకంటే ఈ పోర్ట్ ఏ కోడ్ను ఉపయోగించదు. macOS మరియు డార్విన్, మరియు హార్డ్వేర్తో పరస్పర చర్య యొక్క నిర్దిష్టతలు రివర్స్ ఇంజనీరింగ్ ఆధారంగా నిర్ణయించబడతాయి, ఇది అనుకూలతను నిర్ధారించడానికి అనేక దేశాలలో చట్టబద్ధంగా అనుమతించబడింది.
మూలం: opennet.ru
