Arch Linux + KDE Installation Log: Γνωρίζοντας τις διαφορές

Arch-Linux

Χθες εγκατέστησα το Arch Linux , την πιο δημοφιλή διανομή Rolling Release του GNU/Linux αυτή τη στιγμή , σε έναν από τους υπολογιστές της εργασίας.

Το έργο δεν ήταν δύσκολο, αλλά δεν ήταν ούτε εύκολο και στη διαδικασία έμαθα πολλά πράγματα και μέρος της απόκτησης γνώσης που θέλω να μοιραστώ με όλους σας.

Θα ξεκινήσω λέγοντας ότι την τελευταία φορά που εγκατέστησα το Arch Linux, όλα ήταν πολύ πιο εύκολα, αλλά μόλις συνηθίσετε τη νέα μέθοδο εγκατάστασης, η διαδικασία γίνεται πολύ γρήγορη. Φανταστείτε, ακολουθώντας όλα τα βήματα που θα σας δείξω αργότερα, δεν μου πήρε περισσότερα από 5 λεπτά για να εγκαταστήσω και να λειτουργήσω το βασικό σύστημα. Ωστόσο, έχω κάποια τοπικά αποθετήρια, οπότε η καθυστέρηση θα εξαρτηθεί από το πού θα εγκαταστήσετε τα πακέτα.

Τι πρέπει να γνωρίζει ένας χρήστης του Debian (ή άλλων διανομών)

Ίσως το πιο δύσκολο κομμάτι δεν είναι τόσο η εγκατάσταση όσο η κατανόηση του τρόπου λειτουργίας του systemd . Προσπαθώντας να βρω την πλησιέστερη δυνατή αναλογία για τους χρήστες του Debian , ακολουθεί ένα παράδειγμα:

Όταν εγκαθιστούμε το KDE και το KDM (ή κάποια άλλη υπηρεσία) δεν ξεκινάει κατά την εκκίνηση του υπολογιστή , αυτό που κάνουμε είναι να εκτελούμε τα εξής στο TTY:

# /etc/init.d/kdm start

Ή τι είναι το ίδιο:

# service kdm start

Λοιπόν, στην περίπτωση του systemd, πρέπει πρώτα να ενεργοποιήσουμε την υπηρεσία:

# systemctl enable kdm.service

και μετά ξεκινήστε το:

# systemctl star kdm.service

Μέχρι στιγμής όλα καλά, αλλά πού γίνεται περίπλοκο; Λοιπόν, υπάρχουν και άλλοι δαίμονες, όπως ο NetworkManager , ο οποίος, με βάση το προηγούμενο παράδειγμα, θα μπορούσε κανείς να σκεφτεί ότι ενεργοποιείται πληκτρολογώντας:

# systemctl enable networkmanager.service

ή κάτι παρόμοιο, αλλά δεν είναι έτσι, αλλά πρέπει να θέσουμε:

# systemctl enable NetworkManager

Υπάρχει μια άλλη πολύ σημαντική λεπτομέρεια σχετικά με το δίκτυο. Ξεχάστε τα ethX και wlanX , τέλος τα ifconfig , ifup , ifdown ... τα πράγματα είναι διαφορετικά τώρα. Για παράδειγμα, οι διεπαφές δικτύου μου, τόσο οι ενσύρματες όσο και οι Wi-Fi, ονομάζονται πλέον (με αυτήν τη σειρά): enp5s0 και wlp9s0.

Πώς το γνωρίζουμε αν δεν έχουμε πλέον ifconfig; Λοιπόν, χρησιμοποιώντας την εντολή:

$ ip link

Στο Debian για να δημιουργήσουμε μια διεπαφή έπρεπε μόνο να ανοίξουμε ένα τερματικό και να βάλουμε:

# ifup eth0

Και για να το απενεργοποιήσετε:

# ifdown eth0

Τώρα για να δημιουργήσετε ή να απενεργοποιήσετε μια διεπαφή δικτύου πρέπει να το κάνουμε χρησιμοποιώντας τις εντολές:

# ip link set enp5s0 down

Και για να τα σηκώσετε:

# ip link set enp5s0 up

Αν θέλουμε να ορίσουμε χειροκίνητα ένα IP στο Debian και σε παράγωγα, πρέπει απλώς να βάλουμε:

# ifconfig eth0 192.168.X.X [otros parámetros opcionales]

Ωστόσο, στο Arch Linux πρέπει να χρησιμοποιήσουμε την εντολή:

# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route add default μέσω 192.168.XX

Στην περίπτωση του WiFi πρέπει να εκτελέσουμε:

# wifi-menu wlp9s0

Αυτά είναι τα πράγματα που έρχονται συχνότερα σε σύγκρουση με την εμπειρία των χρηστών που προέρχονται από το Debian όταν εισέρχονται στον κόσμο του Arch Linux . Μπορεί να υπάρχουν και άλλα, αλλά τουλάχιστον για μένα, αυτά ήταν τα πιο σημαντικά.

Στη συνέχεια, πρέπει να προσαρμοστούμε στο γεγονός ότι δεν χρησιμοποιούμε πλέον:

# aptitude update

Σινο

# pacman -Su

Και ότι δεν εγκαθιστούμε με:

# aptitude install

Αλλά με:

# pacman -S

Φυσικά, αν είναι τόσο συνηθισμένοι στο Aptitude , μπορούμε πάντα να δημιουργήσουμε μερικά ψευδώνυμα για να εκτελέσουμε το PacMan χρησιμοποιώντας τις ίδιες εντολές όπως στο Debian 

Και τέλος πρέπει να έχουμε κατά νου ότι είναι πιθανό τα ονόματα ορισμένων πακέτων ή μετα-πακέτων να διαφέρουν κάπως στα Debian και Arch.

Οι εντυπώσεις μου και η πρώτη μου επαφή

Μου αρέσει πολύ η ταχύτητα με την οποία ξεκινά ο φορητός υπολογιστής, καθώς το Grub περνάει μέχρι να ξεκινήσει το KDM διαρκεί μόνο περίπου 5 δευτερόλεπτα (χωρίς υπερβολή και με SATA HDD).

Ένα άλλο πράγμα που συνηθίζει γρήγορα είναι η ταχύτητα με την οποία εγκαθίστανται τα πακέτα χρησιμοποιώντας το Pacman, είναι πολύ γρήγορο, αν και πρέπει να βρω έναν τρόπο να το προσαρμόσω λίγο στις προτιμήσεις μου, για παράδειγμα, να επισημάνω τα αποτελέσματα αναζήτησης με χρώματα ή κάτι τέτοιο διότι, από προεπιλογή, είναι λίγο δύσκολο να βρεις κάτι.

Το KDE 4.10.5 είναι ήδη διαθέσιμο στο Arch Linux, αλλά αντιμετωπίζω ένα περίεργο πρόβλημα. Με ενεργοποιημένο το Nepomuk , όταν ξεκινά τον υπολογισμό και τον έλεγχο για νέα αρχεία, η χρήση της μνήμης RAM αυξάνεται (χωρίς να αλλάξω τίποτα) και το παράθυρο του Virtuoso έχει καταναλώσει πάνω από 1GB από μόνο του. Ευτυχώς, αυτό είναι κάτι που αντιμετωπίζεται στο KDE 4.11.

Από την άλλη πλευρά, καταλαβαίνω ότι το Arch Linux είναι KISS και οτιδήποτε άλλο, αλλά δεν καταλαβαίνω γιατί δεν υιοθετούν ένα απλούστερο πρόγραμμα εγκατάστασης, κάτι απλούστερο ειδικά για το πιο κρίσιμο μέρος της εγκατάστασης, το οποίο είναι η διαμέριση. Για έναν χρήστη που είναι κάπως εξοικειωμένος με το GNU / Linux, ο τρόπος εγκατάστασης του Arch μπορεί να φαίνεται απλός, αλλά για έναν νεοφερμένο, δεν μου φαίνεται.

Και τίποτα, έτσι ξεκινά η περιπέτεια μου με αυτήν τη διανομή, η οποία όπως μου είπε ο συνάδελφός μου KZKG ^ Gaara: «Ας δούμε πόσο διαρκεί». Έχω πολλή δουλειά μπροστά μου, διαβάζοντας πολλά έγγραφα και πειραματίζομαι για να μπορώ να κάνω ό, τι κάνω με το Debian μου ... Και αυτό ήταν το μικρό μου ToDo:

  • Εγκαταστήστε τα πακέτα που χρησιμοποιώ σε καθημερινή βάση και ετοιμάστε το σύστημα.
  • Εγκαταστήστε το Qemu-KVM
  • Εγκατάσταση διακομιστή Web

Στο δεύτερο μέρος αυτού του αρχείου καταγραφής εγκατάστασης θα δούμε πώς να εγκαταστήσετε το Arch Linux χωρίς να προσπαθήσετε να πεθάνετε.. 


Προσθήκη ως προτιμώμενης πηγής στην Google