Ξεκινήστε το ταξίδι προγραμματισμού Rust ρυθμίζοντας ένα περιβάλλον ανάπτυξης Rust στον υπολογιστή σας Linux.

Σύμφωνα με το Stack Overflow's Developer Survey 2022, η Rust είναι η πιο αγαπημένη γλώσσα προγραμματισμού τα τελευταία επτά χρόνια. Είναι ασφαλές, αποτελεσματικό και ευέλικτο για χειρισμό εφαρμογών όλων των επιπέδων πολυπλοκότητας, από προγραμματισμό συστήματος έως chatbot και πολλά άλλα.

Εάν δεν είχατε ακόμη την ευκαιρία να ξεκινήσετε να αναπτύσσεστε στο Rust, θα πρέπει να ξεκινήσετε ρυθμίζοντας ένα περιβάλλον ανάπτυξης Rust στο Linux.

Προϋποθέσεις για την εγκατάσταση του Rust σε Linux

Πριν εγκαταστήσετε το Rust, πρέπει να εγκαταστήσετε μία εξάρτηση: το κατασκευή-απαραίτητο πακέτο. Γιατί; Επειδή το Rust χρειάζεται έναν σύνδεσμο για τη σύνδεση όλων των αρχείων αντικειμένων που παράγονται από τον μεταγλωττιστή Rust σε ένα εκτελέσιμο δυαδικό αρχείο. Το πακέτο build-essential περιέχει έναν σύνδεσμο που θα ολοκληρώσει τη δουλειά.

Ακολουθεί η εντολή για την εγκατάσταση του build-essential πακέτου στο Linux:

sudo apt update && sudo apt install build-sential

Για το Arch Linux, εκτελέστε:

sudo pacman -S base-devel

Αφού ολοκληρώσετε την εγκατάσταση του πακέτου, προχωρήστε στην εγκατάσταση του Rust.

Εγκατάσταση του Rust σε Linux

Το Rust είναι εξαιρετικά εύκολο στην εγκατάσταση και τη ρύθμιση. Το μόνο που χρειάζεται να κάνετε είναι να εκτελέσετε ένα μόνο σενάριο που θα εγκαταστήσει και θα ρυθμίσει τα πάντα για εσάς.

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

Ακολουθεί η εντολή εγκατάστασης και εκτέλεσης του σεναρίου rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | SH

Αυτή η εντολή θα χρησιμοποιηθεί την εντολή curl για να κατεβάσετε το σενάριο και να το εκτελέσετε χρησιμοποιώντας το SH εντολή. Πληκτρολογήστε 1 όταν ζητηθεί.

Μετά από λίγο, το σενάριο θα τελειώσει και θα σας το ζητήσει ενημερώστε τη μεταβλητή PATH για να συμπεριλάβετε τον κατάλογο του κάδου φορτίου. Μπορείτε να το κάνετε χρησιμοποιώντας την εντολή πηγής:

πηγή "$HOME/.cargo/env"

Ρύθμιση και εγγραφή του "Hello, World" στο Rust

Το σύστημα κατασκευής της Rust, το Cargo είναι ένα πολυμήχανο εργαλείο που σας βοηθά να εκκινήσετε, να οργανώσετε και να δοκιμάσετε τον κώδικά σας με μερικές εντολές. Για να ρυθμίσετε ένα νέο έργο Rust, εκτελέστε αυτήν την εντολή:

φορτίο νέος

Αυτή η εντολή θα δημιουργήσει μια δομή καταλόγου για ένα βασικό έργο και θα προσθέσει ένα κύρια.ρσ αρχείο που περιέχει κώδικα για ένα πρόγραμμα "Hello, World" μέσα στο //src Ευρετήριο. Μπορείτε είτε να μεταγλωττίσετε αυτόν τον κώδικα με μη αυτόματο τρόπο με τον μεταγλωττιστή rustc είτε να χρησιμοποιήσετε το Cargo για να τον εκτελέσετε:

τρέξιμο φορτίου 

τρέχει το rust porject σας με φορτίο

Εναλλακτικά, ακολουθεί η σύνταξη για τη χρήση του rustc για τη μη αυτόματη μεταγλώττιση του κώδικα:

rustc main.rs
./ένα

Ξεκινήστε το Ταξίδι Προγραμματισμού σας ως Ρουστακικός!

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

Εάν είστε εντελώς νέοι στο Rust και ψάχνετε για ένα γρήγορο primer για να πάρετε μια αίσθηση για τη γλώσσα και τη σύνταξή της, ένας εισαγωγικός οδηγός για τα βασικά στοιχεία προγραμματισμού Rust θα είναι χρήσιμος.