m23 (ook bekend as m23 rock) is 'n spesiale projek wat probeer om 'n gratis en open source bediener-georiënteerde bedryfstelsel te wees wat sagtewareverspreiding vir almal maklik maak. Dit is ten volle versoenbaar met groot verspreidings van Linux, insluitend Debian, Ubuntu, Fedora, Linux Mint, CentOS en openSUSE.
Dit word versprei as 'n 32-bis ISO-beeld
Die bedryfstelsel m23 bediener word versprei as 'n installeerbare enigste ISO-beeld wat ontwerp is om met beide moderne en ou rekenaars te werk, maar slegs die 32-bis instruksies wat argitekture ondersteun.
Ondersteun Engels, Frans en Duits
Die minimale opstartmenu van die ISO-beeld ondersteun Engelse, Franse en Duitse tale. Dit sal u toelaat om die installering van die m23-bedryfstelsel direk te begin, eenvoudig deur die Enter-sleutel op u sleutelbord te druk by die opstartprompt.
Die installasie is teksgebaseer
m23 beskik oor 'n teksmodus installeerder wat vereis dat gebruikers 'n taal kies vir die hele installasieproses en die finale stelsel, voer 'n wagwoord vir die wortel (stelseladministrateur) rekening in, voer 'n gasheernaam, IP-adres, netmask in , gateway, boardcast IP en DNS nameserver IPS vir jou nuwe bediener, partisie en formateer die hardeskyf en installeer die booloader.
Kan slegs via 'n webblaaier geadministreer word
Van die grond af as 'n bediener-georiënteerde stelsel, kan m23 slegs via 'n webblaaier vanaf 'n ander rekenaar op dieselfde netwerk geadministreer word. Dit kan maklik geïntegreer word met bestaande kliënte en funksies groepfunksies, ondersteuning vir massa-installasies, ondersteuning vir sagteware RAID, IP-bestuursfunksionaliteit en 'n gebruikersbestuurstelsel wat deur LDAP bestuur word.
Bied NFS (Network File System) ondersteuning
Nog 'n interessante kenmerk van m23 is dat dit NFS (Network File System) ondersteuning bied vir die stoor van tuisgidse. Gebruikers kan sagteware pakkette maklik installeer, opdateer en verwyder vanaf hul Linux-kern-bedryfstelsel, sowel as om back-ups te maak of hul eie pakketbron te bou.
Wat is nuut in hierdie weergawe:
- Ondertekening Pakket Bronne:
- Om die installering van m23-clients in staat te stel om 'n vaste pakkette te gebruik, of om 'n opstelling sonder internet konneksie te maak, is dit al lank moontlik om plaaslike pakketbronne op die m23-bediener op te stel. Wat nuut is, is dat dit nou onderteken kan word om hulle te beskerm om nie gepeuter te word nie. Die m23-koppelvlak bied nou 'n dialoog vir die bestuur van jou GPG-sleutels en 'n opsie om 'n handtekening in die pakketbronargitek en die pakketargief-dialoogs by te voeg. Die publieke sleutel van die GPG-sleutel wat vir die handtekening gebruik is, sal na die m23-kliente ingevoer word om hulle die egtheid van die pakket te verifieer.
- Stelsel-wye Proxy-instellings:
- In die geval van 'n m23-bediener agter 'n proxy-bediener, was dit voorheen nodig om die instellings op verskillende plekke te verander sodat die m23-bediener soos gewoonlik kan werk. Nou is daar 'n vinnige, maklike opsie om 'n proxy server stelselwyd op te stel en om dit te aktiveer / deaktiveer, beskikbaar in die m23-koppelvlak. Die instaanbedienerinstellings in hierdie dialoog sal gebruik word vir alle apt en wget-oproepe, vir toegang tot die internet vanaf die m23 api en vir die inkvis-proxy wat kliëntpakkette cache.
- Die Bronkode verander met m23customPatch:
- Met die Gereedskap m23customPatch kan gebruikers die M23 bronkode verander in vooraf gedefinieerde plekke. Die veranderlike kode streke is gemerk as verwyderbaar / veranderbaar. Met die hulp van 'n ooreenstemmende m23customPatch-lêer, is dit byvoorbeeld moontlik om die logo in die m23 webinterface uit te ruil.
- Dit en dat:
- Tydens die installering van die kliëntbasisstelsel sal die pakket apt-transport-https nou ingesluit word om toegang tot pakketbronne deur HTTPS te aktiveer. 'N Nuwe opsie vir kliëntherstel kan meervoudige identiese klient werk in een kombinasie. Kliënte groepe kan nou 'n beskrywing hê wat verband hou met hulle. Die m23 api is uitgebrei deur funksies vir die skryf en lees van die sleutelwaarde databasis vir kliënt parameters. Die modular m23 command line tool kan nou ook gebruik word om admin rekeninge te skep, te verwyder of te lys vir die m23 webinterface. In plaas van 'n (moontlik onveilige) DSA SSH sleutel, sal die m23-bediener nou 'n 8k RSA SSH sleutel skep wanneer dit geïnstalleer word.
- Korreksies:
- By die integrasie van 'n bestaande kliënt wag m23 nie meer vir die aflaai van 'n nie-bestaande basissisteem argief om te voltooi. Die funksie HELPER_xargsRecursive, wat byvoorbeeld gebruik word om pakketlyste te verdeel, neem nou alle elemente in ag. Vir pakkette wat in 'n plaaslike pakketbron afgelaai word, sal die lêernaam nou aangepas word, sodat hulle slegs geldige karakters bevat. Die bash-kode wat m23fetchjob skryf, werk nou korrek en ASSI_prepareClient noem nie meer 'n nie-bestaande funksie.
Wat is nuut in weergawe:
- Ondertekening Pakket Bronne:
- Om die installering van m23-clients in staat te stel om 'n vaste pakkette te gebruik, of om 'n opstelling sonder internet konneksie te maak, is dit al lank moontlik om plaaslike pakketbronne op die m23-bediener op te stel. Wat nuut is, is dat dit nou onderteken kan word om hulle te beskerm om nie gepeuter te word nie. Die m23-koppelvlak bied nou 'n dialoog vir die bestuur van jou GPG-sleutels en 'n opsie om 'n handtekening in die pakketbronargitek en die pakketargief-dialoogs by te voeg. Die publieke sleutel van die GPG-sleutel wat vir die handtekening gebruik is, sal na die m23-kliente ingevoer word om hulle die egtheid van die pakket te verifieer.
- Stelsel-wye Proxy-instellings:
- In die geval van 'n m23-bediener agter 'n proxy-bediener, was dit voorheen nodig om die instellings op verskillende plekke te verander sodat die m23-bediener soos gewoonlik kan werk. Nou is daar 'n vinnige, maklike opsie om 'n proxy server stelselwyd op te stel en om dit te aktiveer / deaktiveer, beskikbaar in die m23-koppelvlak. Die instaanbedienerinstellings in hierdie dialoog sal gebruik word vir alle apt en wget-oproepe, vir toegang tot die internet vanaf die m23 api en vir die inkvis-proxy wat kliëntpakkette cache.
- Die Bronkode verander met m23customPatch:
- Met die Gereedskap m23customPatch kan gebruikers die M23 bronkode verander in vooraf gedefinieerde plekke. Die veranderlike kode streke is gemerk as verwyderbaar / veranderbaar. Met die hulp van 'n ooreenstemmende m23customPatch-lêer, is dit byvoorbeeld moontlik om die logo in die m23 webinterface uit te ruil.
- Dit en dat:
- Tydens die installering van die kliëntbasisstelsel sal die pakket apt-transport-https nou ingesluit word om toegang tot pakketbronne deur HTTPS te aktiveer. 'N Nuwe opsie vir kliëntherstel kan meervoudige identiese klient werk in een kombinasie. Kliënte groepe kan nou 'n beskrywing hê wat verband hou met hulle. Die m23 api is uitgebrei deur funksies vir die skryf en lees van die sleutelwaarde databasis vir kliënt parameters. Die modular m23 command line tool kan nou ook gebruik word om admin rekeninge te skep, te verwyder of te lys vir die m23 webinterface. In plaas van 'n (moontlik onveilige) DSA SSH sleutel, sal die m23-bediener nou 'n 8k RSA SSH sleutel skep wanneer dit geïnstalleer word.
- Korreksies:
- By die integrasie van 'n bestaande kliënt wag m23 nie meer vir die aflaai van 'n nie-bestaande basissisteem argief om te voltooi. Die funksie HELPER_xargsRecursive, wat byvoorbeeld gebruik word om pakketlyste te verdeel, neem nou alle elemente in ag. Vir pakkette wat in 'n plaaslike pakketbron afgelaai word, sal die lêernaam nou aangepas word, sodat hulle slegs geldige karakters bevat. Die bash-kode wat m23fetchjob skryf, werk nou korrek en ASSI_prepareClient noem nie meer 'n nie-bestaande funksie.
Wat is nuut in weergawe 16.2:
Nuut in m23 15.2 (22 September 2015)
Wat is nuut in weergawe 16.1:
- Met m23 rock 15.2, het Debian 8 Jessie sy pad in m23 gevind. Vir gebruik op die kliënte is die distribusies Linux Mint 17.2 Rafaela en Linux Munt 17.1 Rebecca bygevoeg. Die outomatiese spieël seleksie sal sorg vir 'n gladde kliënt installasie, selfs in geval van 'n uitval van die SourceForge bedieners. Sekuriteit is 'n verdere fokus van hierdie vrystelling, wat 'n geïntegreerde firewall bring en toegangsbeskerming toevoeg.
- Debian 8 Jessie vir m23 bediener en m23 kliënte:
- Debian 8 Jessie is die distro wat geïnstalleer sal word as u die m23-bedienerinstallasie ISO gebruik of die VirtualBox-toestel vooraf konfigureer.
- Die m23 bediener installasie deb pakkette sal egter steeds met Debian 7 Wheezy werk. Op m23 kliënte is Debian 8 ook beskikbaar.
- Debian 8, as dit gebruik word as m23-klientverdeling, bied 'n wye verskeidenheid van desktop-omgewings: Mate (opsioneel in 'n geminimeerde weergawe, met slegs die noodsaaklike pakkette geïnstalleer), Kaneel, Gnome, KDE, TDE, LXDE en Xfce.
- systemd word nou gebruik op m23 kliënte, wat SysVinit vervang. Die kliënte gebruik nou grub 2 en taalpakkette sal outomaties geïnstalleer word.
- Sommige kleiner veranderinge was nodig om Debian 8 op die m23-clients te gebruik: byvoorbeeld, die hardeware opsporingsroetines moes aangepas word om te voorkom dat VirtualBox-kliënte erken word dat dit in VMWare uitgevoer word (dit is belangrik vir die opstel van die grafiese af). Die pakketbronne, waarvoor 'n getekende inRelease-lêer outomaties geskep is, moet ook aangepas word.
- Om die m23-bediener na Debian 8 te stuur, vereis ook die nodige veranderinge. Byvoorbeeld, oorskakel na MySQLi API, Apache 2.4 en Squid 3 was nodig. Wat moes bly is SysVinit, aangesien daar probleme ondervind met systemd tydens ISO installasie.
- Meer verdelings:
- Die ontwikkelingstake vir die ondersteuning van die bykomende klientverdelings Linux Mint 17.2 Rafaela en Linux Munt 17.1 Rebecca was aangenaam onvoorspelbaar. Vir die gebruikers bring dit baie klein verbeteringe, soos opgedateerde weergawes van die Mate en Cinnamon-desktopomgewings en ander Linux-Munt-spesifieke gereedskap.
- Outomatiese spieëlseleksie om te beskerm teen bedieneronderbrekings
- Soms kan bedieneronderbrekings nie vermy word nie. Tog is dit baie irriterend as die bediener wat die huidige pakkette benodig, nie beskikbaar is nie. Net onlangs was alle SourceForge-bedieners af - maar die m23-kliëntpakkette word daar aangebied. Hierdie situasie het dit vir sommige van julle onmoontlik gemaak om nuwe m23-kliënte tydens die uitval te installeer. Om te verhoed dat hierdie irritasie weer gebeur, het m23 nou 'n outomatiese spieëlseleksie wat probeer om 'n huidiglike beskikbare bediener te vind. Hierdie modus sal nie net gebruik word om die pakketbron van die kliëntpakkette te bepaal nie, maar ook vir die basiese stelsel argiewe aflaai. Die basisstelsel argiewe vir enige verspreiding wat u vir u opstelling gebruik het, sal nou ook plaaslik gestoor word en geverifieer word deur GPG handtekeninge.
- Sekuriteit:
- Uit hierdie weergawe word die m23-bediener voorsien van 'n eenvoudige firewall wat, met standaardinstellings en na aktivering, enige toegang (behalwe SSH) van buite die plaaslike netwerk sal sluit. Die SSH-bediener word ook beskerm deur Sshguard. Die basiese standaard firewall reëls kan direk uitgebrei word via die m23-koppelvlak, met behulp van die sintaxis van iptables-opdragte.
- Daarbenewens sal kliënt ID en kliënt IP nou nagegaan word vir 'n wedstryd wanneer die huidige werkskrip versoek word. Die m23-bediener vorm 'n uitsondering vir hierdie konsep, want dit sal natuurlik steeds alle take moet verkry (om die uitvoer van die skrip te kan vertoon).
- Odds en eindes:
- Die dialoog vir die keuse van die verspreiding van die kliënt vertoon nou 'n beskrywing van die gekose lessenaar. Die dialoog vir die skep van kliëntbeelde gebruik nou die HTML API 2 wat verhoed dat jou inskrywings verlore raak nadat 'n foutboodskap vertoon is. Die dialoog stel nou ook 'n willekeurige netwerkpoort voor vir die oordrag van die skyf of partisiebeeld van die kliënt na die m23-bediener. In die kliënthersteldialoogs lei 'n klik op 'Nee' (om te kanselleer) nou nie meer na die kliënt se oorsigbladsy nie, maar na die beheersentrum van die ooreenstemmende kliënt. Die back-up van die m23-bediener sal nou ook die instellings vir die firewall, openLDAP en BackupPC stoor.
Wat is nuut in weergawe 15.2:
- Met m23 rock 15.2, het Debian 8 Jessie sy pad in m23 gevind. Vir gebruik op die kliënte is die distribusies Linux Mint 17.2 Rafaela en Linux Munt 17.1 Rebecca bygevoeg. Die outomatiese spieël seleksie sal sorg vir 'n gladde kliënt installasie, selfs in geval van 'n uitval van die SourceForge bedieners. Sekuriteit is 'n verdere fokus van hierdie vrystelling, wat 'n geïntegreerde firewall bring en toegangsbeskerming toevoeg.
- Debian 8 Jessie vir m23 bediener en m23 kliënte:
- Debian 8 Jessie is die distro wat geïnstalleer sal word as u die m23-bedienerinstallasie ISO gebruik of die VirtualBox-toestel vooraf konfigureer.
- Die m23 bediener installasie deb pakkette sal egter steeds met Debian 7 Wheezy werk. Op m23 kliënte is Debian 8 ook beskikbaar.
- Debian 8, as dit gebruik word as m23-klientverdeling, bied 'n wye verskeidenheid van desktop-omgewings: Mate (opsioneel in 'n geminimeerde weergawe, met slegs die noodsaaklike pakkette geïnstalleer), Kaneel, Gnome, KDE, TDE, LXDE en Xfce.
- systemd word nou gebruik op m23 kliënte, wat SysVinit vervang. Die kliënte gebruik nou grub 2 en taalpakkette sal outomaties geïnstalleer word.
- Sommige kleiner veranderinge was nodig om Debian 8 op die m23-clients te gebruik: byvoorbeeld, die hardeware opsporingsroetines moes aangepas word om te voorkom dat VirtualBox-kliënte erken word dat dit in VMWare uitgevoer word (dit is belangrik vir die opstel van die grafiese af). Die pakketbronne, waarvoor 'n getekende inRelease-lêer outomaties geskep is, moet ook aangepas word.
- Om die m23-bediener na Debian 8 te stuur, vereis ook die nodige veranderinge. Byvoorbeeld, oorskakel na MySQLi API, Apache 2.4 en Squid 3 was nodig. Wat moes bly is SysVinit, aangesien daar probleme ondervind met systemd tydens ISO installasie.
- Meer verdelings:
- Die ontwikkelingstake vir die ondersteuning van die bykomende klientverdelings Linux Mint 17.2 Rafaela en Linux Munt 17.1 Rebecca was aangenaam onvoorspelbaar. Vir die gebruikers bring dit baie klein verbeteringe, soos opgedateerde weergawes van die Mate en Cinnamon-desktopomgewings en ander Linux-Munt-spesifieke gereedskap.
- Outomatiese spieëlseleksie om te beskerm teen bedieneronderbrekings
- Soms kan bedieneronderbrekings nie vermy word nie. Tog is dit baie irriterend as die bediener wat die huidige pakkette benodig, nie beskikbaar is nie. Net onlangs was alle SourceForge-bedieners af - maar die m23-kliëntpakkette word daar aangebied. Hierdie situasie het dit vir sommige van julle onmoontlik gemaak om nuwe m23-kliënte tydens die uitval te installeer. Om te verhoed dat hierdie irritasie weer gebeur, het m23 nou 'n outomatiese spieëlseleksie wat probeer om 'n huidiglike beskikbare bediener te vind. Hierdie modus sal nie net gebruik word om die pakketbron van die kliëntpakkette te bepaal nie, maar ook vir die basiese stelsel argiewe aflaai. Die basisstelsel argiewe vir enige verspreiding wat u vir u opstelling gebruik het, sal nou ook plaaslik gestoor word en geverifieer word deur GPG handtekeninge.
- Sekuriteit:
- Uit hierdie weergawe word die m23-bediener voorsien van 'n eenvoudige firewall wat, met standaardinstellings en na aktivering, enige toegang (behalwe SSH) van buite die plaaslike netwerk sal sluit. Die SSH-bediener word ook beskerm deur Sshguard. Die basiese standaard firewall reëls kan direk uitgebrei word via die m23-koppelvlak, met behulp van die sintaxis van iptables-opdragte.
- Daarbenewens sal kliënt ID en kliënt IP nou nagegaan word vir 'n wedstryd wanneer die huidige werkskrip versoek word. Die m23-bediener vorm 'n uitsondering vir hierdie konsep, want dit sal natuurlik steeds alle take moet verkry (om die uitvoer van die skrip te kan vertoon).
- Odds en eindes:
- Die dialoog vir die keuse van die verspreiding van die kliënt vertoon nou 'n beskrywing van die gekose lessenaar. Die dialoog vir die skep van kliëntbeelde gebruik nou die HTML API 2 wat verhoed dat jou inskrywings verlore raak nadat 'n foutboodskap vertoon is. Die dialoog stel nou ook 'n willekeurige netwerkpoort voor vir die oordrag van die skyf of partisiebeeld van die kliënt na die m23-bediener. In die kliënthersteldialoogs lei 'n klik op 'Nee' (om te kanselleer) nou nie meer na die kliënt se oorsigbladsy nie, maar na die beheersentrum van die ooreenstemmende kliënt. Die back-up van die m23-bediener sal nou ook die instellings vir die firewall, openLDAP en BackupPC stoor.
Wat is nuut in weergawe 15.1:
- Die nuutste weergawe van m23 brei die spektrum van ondersteunde klientverdelings uit deur by te voeg ondersteuning vir Ubuntu 14.04 LTS en Linux Mint 17 Qiana. Vir Linux Mint is die lessenaaromgewings Mate, Cinnamon, Xfce en KDE beskikbaar. Vir Ubuntu is daar 'n minimale KDE / Kubuntu Desktop, Unity (3D), Xfce, die Lubuntu Desktop en Gnome.
- Alhoewel die ondersteuning van die twee nuwe verspreidings - en veral die desktops - die meeste van die tyd benodig word om hierdie nuwe weergawe te bou, is daar ook ander verbeteringe aan m23 gemaak. Onder hierdie vind u die verbeterde gebruiker-outentifisering deur LDAP of die nuwe toetsraamwerk "AutoTest" wat outomaties die m23-bedienerinstallasie ISOs kontroleer.
- LDAP:
- Van hierdie M23 weergawe op LDAP gebruikers (op kliënte met Debian 7.x, Ubuntu 14.04 en Linux Mint 17) word outomaties bygevoeg aan die plaaslike groepe waaraan ook plaaslike gebruikers bygevoeg sal word. Dit verseker dat gebruikers wat aangemeld is via LDAP ook toegang tot die kliënt se hulpbronne (byvoorbeeld die klankkaart). As 'n LDAP-gebruiker via die m23-koppelvlak bygevoeg word, word die ooreenstemmende LDAP-groep geskep of die gebruiker is by die groep gevoeg met die nommer van die admin se keuse.
- AutoTest:
- AutoTestAutoTest is 'n nuwe raamwerk wat ontwikkel is om herhalende toetstake te automatiseer (wat plaasvind voor die vrystelling van 'n nuwe M23-weergawe). Op die oomblik bevat dit nog nie al die funksies wat ons beplan het nie, maar dit is genoeg om die m23-bediener-installasie ISO op 'n virtuele masjien in VirtualBox te installeer sonder enige gebruikeraksie. AutoTest definieer die dele van 'n toetsproses met behulp van 'n XML-lêer. Elke deel bestaan uit 'n sneller gebeurtenis (byvoorbeeld 'n reeks letters op die VM se skerm), een of meer aksies (byvoorbeeld emulerende sleutelbordstrokies) en die volgende vergelyking met letterreekse op die skerm wat sukses, waarskuwings of noodlottige resultate van daardie aksie. Die uitset prentjie op die VM se skerm word geïnterpreteer deur die gocr-karakterherkenning te gebruik.
- Die toets definisie lêer bevat ook die parameters wat gebruik word om die VM te skep (byvoorbeeld RAM en hardeskyf grootte). 'N Toets kan uitgevoer word op 'n plaaslike masjien (op dieselfde rekenaar met dieselfde gebruiker as die een wat AutoTest begin) sowel as op 'n afgeleë masjien (in 'n lopende X- of X2go-sessie).
- Toekomstige weergawes van AutoTest sal ook toelaat om die m23 webinterface outomaties te toets, byvoorbeeld om 'n nuwe kliënt by te voeg en dit te installeer.
- m23 command line interface:
- cli Die m23 command line tool (m23cli) is uitgebrei met vier funksies: dit kan nou die inhoud van 'n pakket bronnelys en 'n kliënt se MAC-adres uitstuur. Een m23cli-invoegtoepassing bevat 'n lys van al die kliënte se IP-adresse in een groep. 'N Ander een kyk of die kliente toegang tot die netwerk kan verkry.
- Odds en eindes:
- Debian-gebaseerde kliënte doen nou 'n "dist-upgrade" na die installering van die basisstelsel om die sagteware wat in die saamgeperste bedryfstelsel argief is, op te dateer. As die hardeware-opsporing nie 'n hardeskyf kan vind nie (óf omdat die bestuurdermodule ontbreek of omdat daar werklik geen hardeskyf is nie), word 'n foutboodskap in die partisie-dialoog in die m23-koppelvlak nou die gebruiker gewaarsku en word verdere opstelling van die kliënt gestaak. Die herstel metode "Stel status aan" Voeg by "" voeg nie meer die taak "herlaai" of "afsluit" by nie. Die nuwe script "fixPHPFilePermissionsAndCR" (in / m23 / bin) laat toe dat die Apache-gebruiker toegang tot die PHP-skrifte in / m23 het en dat hulle die korrekte einde van die lyn merkers vir BASH gebruik. By die installering van 'n taalpakket vereis dit outomaties die installasie van k3b. Vanuit hierdie weergawe sal k3b outomaties weer verwyder word as dit nie geïnstalleer is voordat die taalpakket bygevoeg is nie. Die m23 virtualbox funksies is aangepas om status inligting te kry van alle VirtualBox weergawes.
- Bug fixes:
Natuurlik het ons ook 'n paar (klein) foute vasgestel ;-) 'n Verandering aan die funksie wat 'n gratis IP-adres voorstel (wat in die "Add client" dialoog gebruik word) verwys nou net na die geldige ( en nie voorheen gebruik nie) IP-reeks van die m23-bediener. Aan die begin van die massa-installasie word die debconf-instellings nou ook herhaal en die tweede DNS-bediener van die model kliënt word ook by die regte kliënte se instellings gevoeg. In die lêerlys van die pakketargitek word die lêergrootte van lêers groter as 2 Gb op 32bit m23-bedieners nou korrek vertoon. En ten slotte: In die HTML-weergawe van die gebruikershandleiding is alle aanhalingstekens nou op hul regte plek.
Wat is nuut in weergawe 14.2:
- Die nuutste weergawe van m23 brei die spektrum van ondersteunde klientverdelings uit deur by te voeg ondersteuning vir Ubuntu 14.04 LTS en Linux Mint 17 Qiana. Vir Linux Mint is die lessenaaromgewings Mate, Cinnamon, Xfce en KDE beskikbaar. Vir Ubuntu is daar 'n minimale KDE / Kubuntu Desktop, Unity (3D), Xfce, die Lubuntu Desktop en Gnome.
- Alhoewel die ondersteuning van die twee nuwe verspreidings - en veral die desktops - die meeste van die tyd benodig word om hierdie nuwe weergawe te bou, is daar ook ander verbeteringe aan m23 gemaak. Onder hierdie vind u die verbeterde gebruiker-outentifisering deur LDAP of die nuwe toetsraamwerk "AutoTest" wat outomaties die m23-bedienerinstallasie ISOs kontroleer.
- LDAP:
- Van hierdie M23 weergawe op LDAP gebruikers (op kliënte met Debian 7.x, Ubuntu 14.04 en Linux Mint 17) word outomaties bygevoeg aan die plaaslike groepe waaraan ook plaaslike gebruikers bygevoeg sal word. Dit verseker dat gebruikers wat aangemeld is via LDAP ook toegang tot die kliënt se hulpbronne (byvoorbeeld die klankkaart). As 'n LDAP-gebruiker via die m23-koppelvlak bygevoeg word, word die ooreenstemmende LDAP-groep geskep of die gebruiker is by die groep gevoeg met die nommer van die admin se keuse.
- AutoTest:
- AutoTestAutoTest is 'n nuwe raamwerk wat ontwikkel is om herhalende toetstake te automatiseer (wat plaasvind voor die vrystelling van 'n nuwe M23-weergawe). Op die oomblik bevat dit nog nie al die funksies wat ons beplan het nie, maar dit is genoeg om die m23-bediener-installasie ISO op 'n virtuele masjien in VirtualBox te installeer sonder enige gebruikeraksie. AutoTest definieer die dele van 'n toetsproses met behulp van 'n XML-lêer. Elke deel bestaan uit 'n sneller gebeurtenis (byvoorbeeld 'n reeks letters op die VM se skerm), een of meer aksies (byvoorbeeld emulerende sleutelbordstrokies) en die volgende vergelyking met letterreekse op die skerm wat sukses, waarskuwings of noodlottige resultate van daardie aksie. Die uitset prentjie op die VM se skerm word geïnterpreteer deur die gocr-karakterherkenning te gebruik.
- Die toets definisie lêer bevat ook die parameters wat gebruik word om die VM te skep (byvoorbeeld RAM en hardeskyf grootte). 'N Toets kan uitgevoer word op 'n plaaslike masjien (op dieselfde rekenaar met dieselfde gebruiker as die een wat AutoTest begin) sowel as op 'n afgeleë masjien (in 'n lopende X- of X2go-sessie).
- Toekomstige weergawes van AutoTest sal ook toelaat om die m23 webinterface outomaties te toets, byvoorbeeld om 'n nuwe kliënt by te voeg en dit te installeer.
- m23 command line interface:
- cli Die m23 command line tool (m23cli) is uitgebrei met vier funksies: dit kan nou die inhoud van 'n pakket bronnelys en 'n kliënt se MAC-adres uitstuur. Een m23cli-invoegtoepassing bevat 'n lys van al die kliënte se IP-adresse in een groep. 'N Ander een kyk of die kliente toegang tot die netwerk kan verkry.
- Odds en eindes:
- Debian-gebaseerde kliënte doen nou 'n "dist-upgrade" na die installering van die basisstelsel om die sagteware wat in die saamgeperste bedryfstelsel argief is, op te dateer. As die hardeware-opsporing nie 'n hardeskyf kan vind nie (óf omdat die bestuurdermodule ontbreek of omdat daar werklik geen hardeskyf is nie), word 'n foutboodskap in die partisie-dialoog in die m23-koppelvlak nou die gebruiker gewaarsku en word verdere opstelling van die kliënt gestaak. Die herstel metode "Stel status aan" Voeg by "" voeg nie meer die taak "herlaai" of "afsluit" by nie. Die nuwe script "fixPHPFilePermissionsAndCR" (in / m23 / bin) laat toe dat die Apache-gebruiker toegang tot die PHP-skrifte in / m23 het en dat hulle die korrekte einde van die lyn merkers vir BASH gebruik. By die installering van 'n taalpakket vereis dit outomaties die installasie van k3b. Vanuit hierdie weergawe sal k3b outomaties weer verwyder word as dit nie geïnstalleer is voordat die taalpakket bygevoeg is nie. Die m23 virtualbox funksies is aangepas om status inligting te kry van alle VirtualBox weergawes.
- Bug fixes:
Natuurlik het ons ook 'n paar (klein) foute vasgestel ;-) 'n Verandering aan die funksie wat 'n gratis IP-adres voorstel (wat in die "Add client" dialoog gebruik word) verwys nou net na die geldige ( en nie voorheen gebruik nie) IP-reeks van die m23-bediener. Aan die begin van die massa-installasie word die debconf-instellings nou ook herhaal en die tweede DNS-bediener van die model kliënt word ook by die regte kliënte se instellings gevoeg. In die lêerlys van die pakketargitek word die lêergrootte van lêers groter as 2 Gb op 32bit m23-bedieners nou korrek vertoon. En ten slotte: In die HTML-weergawe van die gebruikershandleiding is alle aanhalingstekens nou op hul regte plek.
Wat is nuut in weergawe 13.2:
- m23 rock 13.2 gaan alles oor Debian 7 "Wheezy". Die 7de inkarnasie van Debian word nou gebruik as basis vir die m23-bediener en die netwerk opstartbeelde en is ook beskikbaar vir installering op m23-kliënte. Hiervoor kan die lessenaaromgewings GNOME 3, KDE 4.8.4, LXDE, TDE 3.5.13 en XFce 4.8.0.3 outomaties gebruik en geïnstalleer word met m23.
- Maar dit is verreweg nie alles wat nuut is nie: Die nuwe m23-weergawe bevat ook ondersteuning vir die integrasie van Linux Mint 15 en 'n funksie vir Ex-/ Import pakketkeuses en uitgebreide opsies vir die hantering van eksterne DHCP bedieners wat nie beheer word nie. deur m23.
- Tot nou toe was dit slegs moontlik om pakketkeuses in die databasis van die m23-bediener te stoor. Nou het ons die opsie aangebied om hulle te stoor in eenvoudige tekslêers wat later ingevoer kan word. Dit is byvoorbeeld nuttig om pakketkeuses tussen verskeie m23-bedieners oor te dra of om 'n pakketlys saam te stel met die gereedskap van die onderskeie verspreiding en om dit daarna te invoer.
- Vir die gevorderde onderwerp "eksterne DHCP-bediener" is daar 'n nuwe oplossingstrategie, geïnspireer deur die iX-artikel "Linux-kliënte met m23 zentral verwalten (sentrale administrasie van Linux-kliënte met m23)". Vanaf m23 13.2 op, kan die instellings van alle m23-kliente wat via netwerk aangeskakel word, uitgevoer word in die notasie van 'n ISC DHCP-bediener, sodat die administrateur (of 'n outomatiese script) hierdie instellings kan byvoeg in die konfigurasie van 'n DHCP bediener wat nie deur m23 beheer word nie.
- Twee nuwe funksies kan die verifikasie van SSL-sertifikate vir die kliënt-bediener-kommunikasie deaktiveer. Een van hulle deaktiveer die verifikasie spesifiek vir 'n enkele kliënt en die ander wêreldwyd vir alle kliënte. Selfs as ek nie dink dat die deaktivering 'n goeie idee is nie, kan dit in sommige spesiale gevalle nodig wees, waar daar geen werk en terugvoer tussen kliënt en bediener gestuur kan word nie.
- Ons het ook die samesmelting van installeringsgeleenthede vir normale pakkette bekendgestel. Alle werk met dieselfde prioriteite word gekombineer in een installasie taak. Dit help om die voltooiing van baie enkele werksgeleenthede te bespoedig en maak seker dat elke pakket slegs een keer vir installasie gemerk is.
- Vir ontwikkelaars is daar die nuwe hoofstuk "Nuwe Debian / Ubuntu-weergawes met m23" in die "Ontwikkelingsgids", waar die aanpassing van m23 vir die installering en administrasie van nuwe, nie amptelik deur m23 ondersteun nie, Debian en Ubuntu weergawes word beskryf. Dit kan interessant wees, veral vir diegene wat Ubuntu in diens neem as die LTS-weergawes wat deur m23 ondersteun word. Laat my asseblief weet as jy suksesvol was met 'n aanpassing.
Wat is nuut in weergawe 12.3:
- Met m23 se nuwe weergawe 12.3 rock, kan jy nou ook Ubuntu 12.04 LTS installeer en administreer. Ons het ook verskillende lessenaaromgewings bygevoeg wat elkeen se smaak moet pas. Ubuntu se nuwe standaard lessenaaromgewing Eenheid word ingesluit in sy 3D- en 2D-variante. Diegene wat nie van Unity hou nie, word gekonfronteer met die moeilikheid van keuse en moet besluit tussen 'n klassieke Gnome-omgewing (wat opties gebaseer is op Gnome 2), Xfce, KDE (nou met 'n beter tema), LXDE of die suiwer teks af ;-). Die nuwe aanmeldbestuurder LightDM vergesel die lys van nuwe lessenaaromgewings.
- Bykomend tot die belangrikste kenmerk Ubuntu, het ons baie veranderings en verbeteringe aangebring: Die eerste ding om op te let is die uitset van die m23-kliëntmonitor in die kliënt se realtime status van die webkoppelvlak wat met AJAX geïmplementeer word. Op hierdie manier kan jy altyd jou kliënt in die oog hou, selfs sonder om 'n SSH direkte verbinding te gebruik. Wanneer u 'n nuwe kliënt byvoeg, stel m23 nou outomaties 'n ongebruikte IP-adres voor, wat u die werk van die vervelige proef-en-fout-metode of die uitvinding van 'n algoritme bespaar om gratis IP's te vind. Vir die Duitssprekende administrateurs (of almal wat graag een wil word), is daar nou die geïntegreerde BAfH daaglikse verskoning, wat elke dag 'n nuwe, humoristiese verskoning in jou webblaaier tot gevolg het, wat 'n waarskynlike en absoluut logiese rede bied waarom die gebruiker se probleem (ongelukkig ongelukkig) kan nie reggestel word nie ;-). Behalwe hierdie baie nuttige (en moontlik lewensreddende) instrument, het 'n eenvoudige sakrekenaar ook sy weg in die koppelvlak gevind.
- Die interne VirtualBox-gebaseerde virtualisatie van m23 is op groot skaal verbeter. Nou kan die nuwer VirtualBox 4.x (soos dit in Ubuntu 12.04 LTS) voorkom, as basis gebruik word en die hardewareversnelling (PAE) vir die eerste keer. , NX en 'Nested Paging') van die verwerker word gebruik (indien beskikbaar), om 64-bis bedryfstelsels te installeer of om virtuele gaste in virtuele masjiene te gebruik. In 'n grafiese VNC-sessie word die herbegin (bv. Wanneer u 'n kliënt terugstel) of die afskakeling van 'n virtuele kliënt werk nou. Die opstart metode word nou outomaties verander nadat die installasie van die bedryfstelsel voltooi is, byvoorbeeld vanaf die netwerk opstart van 'n virtuele hardeskyf.
- Vir die gebruik van ander virtualisatie oplossingen soos KVM, is die script VirtualBox-networking-setup.sh (wat oorspronklik vir gebruik met VirtualBox) vir die maak van netwerk brûe aangepas om in Ubuntu 12.04 te kan loop.
- Die m23-xorg-konfigurator vir die opstel van die grafiese kaart is opgegradeer deur die vermoë om in Ubuntu 12.04 te hardloop. Hierdie vermoë het ook voordele vir ander distros. Nuwe opstart skrifte verseker dat die m23-xorg-konfigurator uitgevoer word voor die aanmeldbestuurder en dat geen X11-sessie uitgevoer word nie. Anders kan probleme met die opsporing en herkenning van die hardeware voorkom. 'N Regstelling maak nou seker dat die konfigurasie wat XOrg gemaak het, in die korrekte gids gevind word.
- Sommige besonderhede van die m23-koppelvlak is verbeter om jou werkprosesse te versnel en te fasiliteer. As u soek na pakkette in Debian en Ubuntu, kan u nou kies of u die volledige pakketbeskrywings en groottes of die vinniger kort variant van die beskrywings in die resultaat wil sien.
- Nadat u die pakkette vir die de-installasie vooraf het gekies, kan u u keuse nog steeds verander deur gebruik te maak van die nuwe comfort funksies. Die pakkette kan nou - benewens die ou enkel keuse metode - ook gekies word en as geheel geselekteer word of die keuring kan omgekeerd wees. Behalwe vir die verwerping van take, kan hul prioriteit nou verander word, byvoorbeeld om seker te maak dat hulle in 'n spesifieke volgorde uitgevoer word. Hierdie prioriteite kan selfs as 'n pakketkeuse gered word, sodat dit vir baie kliënte ontplooi kan word. As u verskeie pakkette wil installeer tydens die basis installasie van die kliënte, kan u nou soveel pakketkeuses kies as u wil, wat dan outomaties geïnstalleer word na die installering van die bedryfstelsel. Spesiale pakkette word nou op 'n gesorteerde manier gelys en 'n regstelling verseker dat die lys ook spesiale pakkette bevat wat simboliese skakels is.
- Agter die skerms was daar ook baie veranderinge: die toegangsmetode vir die MySQL-databasis is verander na permanente konneksie en die konfigurasie van die Linux Linux-kernstelsel is aangepas om gebruik te word met toestelname van die tipe / dev / sd * vir IDE dryf.
- Die nuwe weergawe is beskikbaar as update via die m23-koppelvlak, via APT, as ISO om die CD / DVD van die m23-bediener te installeer of as 'n vooraf geïnstalleerde virtuele masjien.
Wat is nuut in weergawe 12.2:
- CentOS 6.2 is die eerste halfsuster verspreiding wat m23 op 32- sowel as 64-bis stelsels kan installeer. Die gemeenskapsverspreiding CentOS is gebaseer op Red Hat Enterprise Linux (RHEL) en is ten volle binêr aanpasbaar. Dit is gefokus op stabiliteit en langtermyn ondersteuning en (saam met Debian) is dit 'n moontlikheid wanneer u 'n stelsel benodig wat op die lange duur in diens geneem kan word.
- Baie dankie is aan Philippe Gaunet in hierdie M23-weergawe vir die hersiening van die Franse M23-hulptekste en die verbeteringe wat in die ander taal weergawes opgeneem is.
- Die HalfSister API is aangevul deur oproepe om gebruikersname en wagwoorde te verander. Die opstelling van die hardeware is op so 'n manier aangepas dat dit nou moontlik is om data partisies op 'n sagteware RAID te installeer en selfs 'n installasie van sommige verdelings hierop toe te laat. Om die ontwikkeling van die m23HSAdmin-skrifte vir die verskillende verdelings te vereenvoudig, is daar nou die nuwe instrument checkForMissingHSFunctions.sh om te kontroleer of alle implementerings dieselfde funksionele omvang het.
- Behalwe die belangrike veranderinge, is daar natuurlik ook minder duidelike verbeteringe. Byvoorbeeld, die bergpunte van partisies word nou gewys wanneer die muiswyser oor die inligtingikoon beweeg. Na die skep van 'n skyf of partisie-beeld, sal die kliënt gesluit of weer aangeskakel word, afhangende van die toestand voor die skep van die prent. Tydens die soektog na pakkette word nou 'n animasie vertoon en na die voltooiing van die soektog word die lang pakketbeskrywings en die pakketgroottes in MB nou vir alle verspreidings gelys. Verdere veranderinge het betrekking op die administrasie van die m23 administrateurs. Wagwoorde kan nou enige soort karakter bevat en na aanmelding vanaf m23 word die indeksbladsy van die m23-bediener outomaties gewys.
- Slegs baie selde word 'n funksie van m23 verwyder, en tot nou toe het hierdie lot net tot verouderde verdelings plaasgevind wat nie meer in stand gehou is nie. Hierdie weergawe is 'n uitsondering van daardie praktyk, aangesien dit die plugin-koppelvlak deaktiveer en dit van die spyskaart verwyder. Sover dit vir ons bekend is, is hierdie koppelvlak nooit gebruik nie. As daar egter iemand onder julle is wat hierdie funksie benodig, sal dit 'n goeie tyd wees om ons te vertel.
- Kom ons praat nou oor die foutoplossings: Vir Debian / Ubuntu kan die hoofgebruiker en sy / haar wagwoord vir 'n m23-kliënt nou verander word. Vir die skep van 'n beeld word die nodige SSL-sertifikate nou na die m23-kliënt gelaai, en die SSH-bediener-vullis is begin. Om 'n onmiddellike formatering moontlik te maak vir ingewikkelde partisiesituasies, word na elke skepping en skrapping van 'n partisie 'n aantal gereedskap begin wat die veranderinge wat op die partisietabel na die kern gemaak is, deurstuur. In die update.php is 'n sintaksfout uitgeskakel, wat gelei het tot die probleem dat opdateringsinligting nooit gewys word nie.
Wat is nuut in weergawe 11.4:
- m23 rock 11.4 is gereed - en nou is Debian Squeeze beskikbaar as bykomende kliënt verspreiding en TDE (wat as 'n voortsetting van KDE3 beskou kan word) is by die lys van werkskerm interfaces gevoeg.
- Almal wat KDE3 voorheen gebruik en dit pynlik in die nuwe verspreidings gemis het, kan nou 'n alternatief gebruik: TDE (Trinity Desktop Environment) kan nou met m23 op Debian Squeeze-kliënte geïnstalleer word. Die verskille aan die KDE3 waaraan jy gewoond is, is so irrelevant - behalwe vir 'n paar klein besonderhede - dat KDE3-gebruikers maklik hul pad om die nuwe lessenaar kan vind. Natuurlik is daar nie net die Trinity-lessenaar beskikbaar nie, maar ook die ooreenstemmende programpakkette.
- Daar is ook verbeteringe aangebring op die installasie van KDE4. Standaard word gstreamer gebruik as backend vir die multimedia API Phonon, wat redelik nuttig is - aangesien multimedia-inhoud (byvoorbeeld klankstrome in amarok) nou dadelik gespeel kan word.
- Ons moes 'n paar aanpassings vir m23 maak om Debian Squeeze te kan installeer. Byvoorbeeld, die m23-xorg.conf-generator, wat nodig is om die grafiese modus en die VirtualBox-gastoevoegings outomaties op te stel, is meer robuust gemaak en ondersteun nuwer nuwe VirtualBox-weergawes. In hierdie konteks is die m23 installeringsroetine vir die VirtualBox-bediener aangepas vir die outomatiese opstelling op Debian Squeeze (en ander Linux-verspreidings met dieselfde VirtualBox-weergawe). Vanweë hul nuwe LSB-ooreenstemming word die m23-inskrywings nou vlot en betyds uitgevoer.
- Om te verseker dat sagtewarepakkette geïnstalleer kan word deur nie-verstekinstellings, het ons konfigurasiebladsye vir die pakkette van Debian Squeeze en Ubuntu Lucid bygevoeg wat dieselfde aanpassingsopsies gee as in die handleiding en pakketkonfigurasie.
- Die m23 gebruikerskoppelvlak bied nou meer inligting oor kliënte wat albei met m23 geïnstalleer is en in m23 geïntegreer is. So toon die kliënt eienskappe van beide die voor- en achternaam van die hoof gebruiker, die stelsel taal, gebruikers en groep nommers vir LDAP en uitgebreide DMI inligting. Verder is die leesbaarheid van die m23-koppelvlak verbeter deur tabelryke in wisselende kleure in baie dialoë te vertoon. Die kliënt status in die kliënt taak oorsig word nou in die taal van die m23-koppelvlak vertoon.
- En natuurlik is daar ook regstellings en foutoplossings aangebring. Die maak en implementering van skyf- en partisiebeelde werk weer. Die m23-bediener installasieprogram sal nou die stasie met die installasie-CD in elk geval vind (danksy die twee hardwerkende administrateurs Stephan en Bernd) en pas die sleutelbordtaal vir die plaaslike terminaal korrek aan. Die client boot media vir amd64 bevat nou ook die lêer libresolv.so.2, wat nodig is vir lspci, sodat meer hardeware inligting na die m23 bediener gestuur kan word. Verdere klein veranderinge, wat verskeie konfigurasie 'spesiale gevalle' dek, wat in die praktyk voorkom, is by die m23-pakkette gevoeg, sodat m23 glad kan werk.
Wat is nuut in weergawe 11.2:
- Daar is nie meer struikelblokke vir die poging om rekenaars wat met m23 as internetbedieners opgestel is, te gebruik nie. Die naam van elke m23-kliënt, wat terselfdertyd sy gasheernaam is, kan nou tot 64 karakters lank wees en kan bevat kolle. 'N nuwe funksie kontroleer nou of die kliënt naam 'n geldige domeinnaam is. Die ondersteuning vir Ubuntu het ook veranderings ondergaan om Ubuntu as 'n bediener te kan gebruik. Ubuntu-kliënte kan nou in die teksmodus geïnstalleer word, sonder grafiese koppelvlak. Die pakket bron lyste van Ubuntu 10.04 LTS is uitgebrei deur addisionele Ubuntu updates en Ubuntu sekuriteit updates.
- Daar was ook veranderinge rakende die halfsuster-ondersteuning: Elke enkele m23HSAdmin-funksie kan nou gedetailleerde statusboodskappe stuur wat die terugkeerwaardes en moontlike uitvoer van programme wat op die kliënt op die m23-bediener loop, kan bevat. Dit was in diens by Fedora 14 (die eerste halfsusterverdeling) sodat elke m23HSAdmin-funksie outomaties sukses of mislukking van die m23-bediener rapporteer. Ook die installering van grub behoort nou beter te werk, al is die partisie nie ten volle ooreenkomstig grub se "wense" bereik nie.
- Soos in die meeste m23-uitgawes, speel die probleem 'hardewareherkenning en -konfigurasie' 'n belangrike rol. Die Linux-kern is opgedateer na weergawe 2.6.38.2 en terselfdertyd is 'n klein, selfgeskrewe hardeware-opsporing geïntegreer in die m23-opstartmedia wat die hardeware-ID's in die kernmodules vergelyk met dié van die toestelle wat in die rekenaar teenwoordig is en laai die ooreenstemmende modules. Daarbenewens is daar nou 'n noodnetwerk koppelvlakkaart module loader wat begin om 'n laaste poging te aktiveer om die netwerk koppelvlakkaart te aktiveer as al die ander metodes om 'n netwerkkoppelvlakkaart te vind, misluk. Die hardeware opsporing hwinfo is verfyn deur outomatiese aktualisering en omskakeling van die hardeware databasis. Die m23hwscanner wat hardeware data oor die kliënt versamel en dit voorberei om dit na die m23-bediener te stuur, herken nou swappartisies deur gebruik te maak van 'n generiese algoritme, werk met groot harware-data en allerhande leesalleen toestelle (DVD / CD-aandrywers ) om slegs inligting oor partitioneer dryf na die bediener te stuur.
- En hier is 'n paar klein veranderinge: Na die deaktivering van die reddingstelsel word 'n ooreenstemmende boodskap nou gewys. In die partisie dialoog kan 'n absoluut leë hardeskyf gekliek word om 'n begin en 'n eindpunt te definieer (om 'n nuwe partisie te skep). Die script editor wys 'n nuwe foutboodskap as 'n script nie gestoor kan word (wat normaalweg nie moet gebeur nie ;-)) en MAC-adresse word nou nagegaan vir geldigheid. Die leesbaarheid van die tafel met die voorafverkose pakkette is verbeter. By massa-installasie word die installasie-dryf nou aangepas vir die opstartbestuurder. En laastens, nie die minste nie, is die API vir die opsies vir pakketpakkette uitgebrei deur 'n paar verdere elemente en 'n nuwe stelwaardebestuur.
Kommentaar nie gevind