Manjaro Linux Xfce - Arch για αρχάριους;

dsyrmalis | Τρί, 08/28/2012 - 22:09 | 2' | 9



Η διανομή Manjaro στηρίζεται στο Arch Linux αλλά προσπαθεί να κάνει τα πράγματα πιο εύκολα για τους αρχάριους. Η έκδοση που εξετάσαμε ήταν αυτή με το Xfce 4.10 αλλά υπάρχουν ακόμα και άλλες με τα KDE, Gnome 3 και Cinnamon.
Η εγκατάσταση του Manjaro γίνεται μέσα απο το τερματικό και ουσιαστικά δουλεύει σε περιβάλλον ncurses. Αν και δεν θα λέγαμε πως ο εγκαταστάτης του είναι δύσχρηστος, σε καμία περίπτωση δεν μπορεί να πιάσει τα επίπεδα φιλικότητας άλλων προγραμμάτων του είδους, όπως πχ ο Anaconda του Fedora. Γενικότερα πάντως είναι λιτός, ξεκάθαρος και ταχύτατος.
Τα ίδια χαρακτηριστικά έχει και η διανομή η οποία είναι γρήγορη και τα μενού της αποκρίνονται άμεσα. Λόγω του ότι στηρίζεται στο Arch (και για την ακρίβεια στις πιο πετυχημένες αναβαθμίσεις του) , έρχεται με "φρέσκο" λογισμικό (πχ kernel 3.4.9).
Καλές εντυπώσεις αφήνει και το Artwork, όπως επίσης και οι επιλογές του λογισμικού το οποίο συνοδεύει τη διανομή.
Γενικότερα το Manjaro αξίζει της προσοχής μας και αφήνει αρκετές υποσχέσεις για το μέλλον.
Δεν θα λέγαμε πάντως πως είναι Arch για αρχάριους αλλά μάλλον Arch για... τεμπέληδες, με την έννοια ότι αυτοματοποιεί κάποιες διαδικασίες τις οποίες στο Arch πρέπει να της κάνουμε με τον παραδοσιακό τρόπο, δηλαδή χειροκίνητα.

Δώσε αστέρια!

MO: 5 (ψήφοι: 1)

Σχόλια

    Πραγματικά , ένα πολύ καλό live-Arch  με Xfce. Μόνο που έχει ένα ΤΕΡΑΣΤΙΟ πρόβλημα.  Ενώ ο installer  είναι
πανεύκολος και η εγκατάσταση δεν παίρνει παραπάνω από 5 λεπτά , μετά το restart για να τρέξει από το δίσκο
για πρώτη φορά το λειτουργικό , βρισκόμαστε μπροστά σε μιά δυσάρεστη έκπληξη.
         Το  Manjaro Linux   ΔΕΝ ΕΚΚΙΝΕΙ   με καμία δύναμη. Δίνει ένα μήνυμα kernel panic και πάπαλα ύστερα..

   Απογοητευτικό.  Και το λάθος που έκαναν οι developpers είναι τραγικό. Στον κατάλογο /boot   βρίσκεται  μόνο
ο  kernel  ενώ  απουσιάζει   το  αρχείο  initramfs  που  χρειάζεται οπωσδήποτε για το ξεκίνημα.
        Στο  Bridge Linux το intramfs υπάρχει κανονικά μέσα στο /boot  και  η εκκίνηση γίνεται κανονικά.

    Διονύση,  δοκίμασε να  κάνεις κανονική εγκατάσταση στο δίσκο και θα  διαπιστώσεις ότι το Manjaro Linux είναι
..unbootable.   Έχεις κάποια λύση ? ?  Τόσο μεγάλη ..πατάτα από τους developpers ? ?

   δεν  διάλεξα ούτε τον grub ούτε τον  lilo σαν εκκινητές , γιατί είχα ήδη τον grub-legacy & απλά πρόσθεσα  τις γραμμές για το ξεκίνημα. Όμως , κάνοντας mount  ολόκληρο το partition  /root  για να δώ τα περιεχόμενα του /boot  , υπήρχε μόνο ο πυρήνας και πουθενά το initramfs.  Όφειλε να είχε δημιουργηθεί κανονικά μέσα στον κατάλογο /boot , όπως έγινε και με το BRIDGE LINUX , από τον εγκαταστάτη , ακόμα και χωρίς να επιλέξουμε bootloader. 
              Γιατί  αυτό το ΤΕΡΑΣΤΙΟ πρόβλημα ? ?

Το initramfs, αν δεν απατώμαι, είναι προαιρετικό. Μάλλον θα χρειαστεί να το δημιουργήσεις μόνος σου.
Ρίξε μια ματιά εδώ: https://wiki.archlinux.org/index.php/Mkinitcpio

    Καθόλου προαιρετικό ΔΕΝ είναι το iniramfs , αλλά  ΑΠΟΛΥΤΩΣ ΑΠΑΡΑΙΤΗΤΟ , αλλοιώς το λειτουργικό ΔΕΝ
εκκινεί  με τίποτα.

      Σε παρακαλώ , κάνε μιά κανονική εγκατάσταση σε ένα partition του δίσκου σου & έλεγξέ το. Δεν θα πάρει πάνω από 5 λεπτά , είναι ταχύτατος ο εγκαταστάτης & δές το και μόνος σου. Γράψε άν δημιουργήθηκε & το initramfs , χωρίς όμως να διαλέξεις τον grub ή τον lilo. 

    Για να το γράφει ο ΑΠΑΛΕΥΤΟΣ πάει να πεί πως έτσι είναι.

Το έχω κάνει κανονικότατα εγκατάσταση τόσο σε pc όσο και σε Virtual Box. Το initramfs δεν είναι απαραίτητο. Το Arch έχει άλλη φιλοσοφία σαν διανομή και εγκαθιστά τα απολύτως απαραίτητα ή αυτά ακριβώς που επιθυμεί ο χρήστης. Για αυτό και είναι τόσο γρήγορη.
"Using initramfs is optional." http://en.gentoo-wiki.com/wiki/Initramfs

Εγώ στο iso του xfce γιατί βλέπω στο boot/x86_64/ δύο αρχεία:

  • manjaroiso
  • manjaro.img

με το 2ο να είναι το initramfs,απλώς έχουν διαφορετικά ονόματα από τα προεπιλεγμένα που δημιουργεί το mkinitcpio.

Πάντως αυτό που μ' άρεσε είναι πως η διανομή χρησιμοποιεί εξ' αρχής το systemd και δεν έμεινε στο sysvinit όπως θέλουν αρκετοί του arch.

   Εχω  την έκδοση για 32-bit.  Πουθενά στον κατάλογο  /boot  δεν  υπάρχει το  αρχείο  manjaro.img.

  Τί πρέπει να προσθέσω στον grub-legacy για να εκκινήσει ?  Παραθέτω τις γραμμές από το menu.lst.
Mε το BRIDGE δεν έχω κανένα πρόβλημα γιατί υπάρχει το initramfs. Eδώ τί μπορώ να κάνω ?

title BRIDGE 2012.8 - LXDE
root (hd0,8)
kernel /boot/vmlinuz-linux root=/dev/sdb9 ro vga=791
initrd /boot/initramfs-linux.img

title Manjaro
root (hd0,11)
kernel /boot/vmlinuz-3.4.9-1-i686-manjaro root=/dev/sdb12 ro vga=791

   Φίλε Θάνο , καλή και η θεωρία , αλλά ποιά η λύση στο πρόβλημα να ξεκινήσει το ρημάδι το Manjaro χωρίς το initramfs ? ?

Δημιούργησε το initramfs ως root με: mkinitcpio -p linux (ή mkinitcpio -p manjaro) και πρόσθεσε την αντίστοιχη τιμή στο menu.lst όπως και στο bridge.