Idag ska vi ta en titt på en specialiserad Linux-distro, SharkLinux. Det är ett molnkompatibelt och virtualiserat Linux-distro som du kan använda i molnet.
SharkLinux är en Ubuntu-baserad distribution med MATE-skrivbordet och riktar sig bäst för sysadmin-testning, utvecklare och virtualiseringshobbyister. Den följer en rullande släppmodell för uppdateringar.
Distributionen tillåter också sudo-åtkomst som standard utan att ett lösenord krävs. Detta görs för användarens bekvämlighet. Som standard har SharkLinux Ubuntu Hardware Enablement (HWE) -kärnan, som innehåller många containrar och virtuella maskiner, vilket gör den idealisk för proffs och hobbyister.
Uppdraget från SharkLinux, enligt Marcus Petit, utvecklare och grundare av SharkLinux.
"SharkLinux syftar till att tillhandahålla en Linux-datormiljö med fokus på virtuella miljöer som är användbara" out-of-the-box " . SharkLinux kommer också att fortsätta se till att det förblir fullt fungerande när det distribueras i en molnmiljö.”
Installation
Installation av SharkLinux liknar installation av någon annan Linux-distro. Du kan skapa en live USB-enhet från dess ISO och installera den. Eftersom det är en molnklar Linux-distro kan du installera den på din molnserver. Innan du gör det är det dock alltid bättre att testa det genom att installera det i din virtuella maskin. Du kan ladda ner bilden från någon av de två källorna nedan.
Ladda ner SharkLinux
Rullande uppdateringar
SharkLinux måste installeras en gång, och den uppdateras för alltid eftersom den följer den rullande release-modellen. Det finns inga versioner, utan snarare kan du ladda ner ögonblicksbilder, som är som OS-återställningspunkter, utvecklarna paketerar det åt dig för omedelbar distribution. Mer information om den traditionella versionen vs. rullande släppmodell här.
SharkLinux-funktioner
SharkLinux är laddad med många funktioner som gör att den skiljer sig från andra distros där ute. Här är de mest markerade funktionerna:
1. Sudo avslappnad applikation
Till skillnad från de flesta Linux-distributioner som levereras med sudo-aktiverat, måste du skriva ditt root-lösenord för att få tillgång till "sudo" för första gången. När det gäller SharkLinux finns det inget sudo-lösenordskrav. Den enda gången en användare behöver ange lösenordet under inloggningen.
Den avslappnade sudo-applikationen innebär också att administratörer kan aktivera det för vissa användare om de behöver.
2. Flexibel programvara
SharkLinux är också flexibel för programvara. Till exempel följer den inte de strikta riktlinjerna för att uppfylla programvarukriterier för öppen källkod. Det innebär att distributionen också kan innehålla lösningar och programvara som inte alltid är tillgängliga i andra distributioner. För att göra detta har SharkLinux sin exklusiva repo-programvara, som inkluderar programvara som MEGASync och Google Chrome.
3. Ytterligare kommandon
SharkLinux kommer också med ytterligare kommandon som är utformade för att förenkla användarens användning av kommandon. Andra kommandon försöker kombinera befintliga kommandon till ett enda kommando eller åtgärd genom att förkorta dem. Detta går långt med den avslappnade sudopolitiken.
Några av de förenklade kommandona inkluderar apt-baserade kommandon inklusive rensning, sök, ta bort och så vidare. Dessa kommandon kan köras med enstaka ordargument.
Ett annat bra exempel är uppgraderingskommandot. Om du använder den i SharkLinux kommer den att utföra kommandon för att uppdatera paketen såväl som apt-cache. Här är några exempel:
För att uppdatera Ubuntu vet vi alla kommandona att följa:
sudo apt uppdatering && sudo apt - ja uppgradering
I Sharklinux är allt du behöver skriva:
uppgradera
Låt oss se ett annat exempel nedan.
I Ubuntu:
sudo apt - ja installera
I SharkLinux:
Installera
När denna artikel skrivs erbjuder SharkLinux mer än 150 unika kommandon.
4. Dokumentation
SharkLinux är en betydligt ny Linux-distro. Det betyder att det saknar bra dokumentation nu. På den officiella webbplatsen har de också nämnt att laget inte spenderade sin energi på dokumentation i ett tidigt skede. Bristen på dokumentation gör det svårt för utvecklare att fullt ut utnyttja kraften i SharkLinux och dess unika terminalkommandon. Gå över till den officiella sidan för att se den dokumentation de har hittills.
5. Virtualisering
En av kärnfunktionerna i SharkLinux är dess virtualisering. Det erbjuder flera alternativ, inklusive:
- KVM för Linux-baserade virtuella datorer
- QEMU
- Docker-motor
- LXC / LXD-behållare
- Libvirt
SharkLinux ger också möjligheten att skapa din virtuella dator med vmdebootstrap.
6. Anpassning och Linuxbrew
Operativsystemet är mycket anpassningsbart och ger dig möjlighet att hantera ditt skrivbord som du vill. Du kan installera valfri programvara, inklusive LibreOffice, VLC och så vidare.
Den stöder också Linuxbrew så att du kan köra dina MAC-baserade applikationer utan att lämna operativsystemet.
Slutsats
SharkLinux kommer med många funktioner. Dess virtualiseringsfokuserade strategi gör det möjligt att erbjuda något unikt för samhället. Vad tycker du om distro?? Testade du det? Låt samhället veta din recension i kommentarerna nedan.