ΑρχικήHow ToΠώς να ρυθμίσετε ένα περιβάλλον ανάπτυξης Rust στο Linux

Πώς να ρυθμίσετε ένα περιβάλλον ανάπτυξης Rust στο Linux

Rust

Σύμφωνα με την έρευνα Stack Overflow’s Developer Survey 2022, η Rust είναι η πιο αγαπημένη γλώσσα προγραμματισμού τα τελευταία επτά χρόνια. Είναι ασφαλής, αποδοτική και ευέλικτη για τον χειρισμό εφαρμογών όλων των επιπέδων πολυπλοκότητας, από τον προγραμματισμό συστημάτων έως τα chatbots και πολλά άλλα. Αν δεν είχατε ακόμα την ευκαιρία να ξεκινήσετε να προγραμματίζετε σε Rust, θα πρέπει να ξεκινήσετε με τη δημιουργία ενός περιβάλλοντος ανάπτυξης στο Linux.

Δείτε επίσης: Hive ransomware: Αλλάζει τον κρυπτογραφητή Linux VMware ESXi σε Rust

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

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

#secnews #microsoft
Learn the shocking truth about Microsoft and Crowdstrike in this eye-opening video. Discover how their actions impact Greece and the rest of the world.
Ποιοι λόγοι κρύβονται πίσω από τη διακοπή στις υπηρεσίες της Microsoft και πώς επηρεάζεται ο κόσμος;
Τις τελευταίες ώρες, χρήστες και επιχειρήσεις σε όλο τον κόσμο, αντιμετωπίζουν προβλήματα και διακοπές σε υπηρεσίες της Microsoft, συμπεριλαμβανομένων των Microsoft 365 και Azure. Επίσης, προβλήματα υπήρξαν και με τη λειτουργία των Windows συστημάτων.
Ποια είναι η αιτία αυτών των διακοπών και πώς επηρεάστηκε η Ελλάδα;
Μάθετε περισσότερα: https://www.secnews.gr/609071/ti-symvainei-me-thn-ellada-kai-to-blackout-ths-microsoft/
Παρακολουθήστε αυτό το βίντεο για να μάθετε τα πάντα για αυτήν την επίθεση και τι πρέπει να κάνετε για να προστατεύσετε τα δεδομένα σας. #MicrosoftΔιακοπή #ΔιακοπήΥπηρεσιών #ΠροστασίαΔεδομένων #Κυβερνοασφάλεια #ΕπιτήρησηΔικτύου #ΠροστασίαΕταιρειών #ΑσφάλειαΔεδομένων #ΔιαδικτυακήΧωροφυλακή #ΠροστασίαΥποδομών #Κυβερνοαπειλές

#secnews #microsoft

Ποιοι λόγοι κρύβονται πίσω από τη διακοπή στις υπηρεσίες της Microsoft και πώς επηρεάζεται ο κόσμος;

Τις τελευταίες ώρες, χρήστες και επιχειρήσεις σε όλο τον κόσμο, αντιμετωπίζουν προβλήματα και διακοπές σε υπηρεσίες της Microsoft, συμπεριλαμβανομένων των Microsoft 365 και Azure. Επίσης, προβλήματα υπήρξαν και με τη λειτουργία των Windows συστημάτων.

Ποια είναι η αιτία αυτών των διακοπών και πώς επηρεάστηκε η Ελλάδα;

Μάθετε περισσότερα: https://www.secnews.gr/609071/ti-symvainei-me-thn-ellada-kai-to-blackout-ths-microsoft/

Παρακολουθήστε αυτό το βίντεο για να μάθετε τα πάντα για αυτήν την επίθεση και τι πρέπει να κάνετε για να προστατεύσετε τα δεδομένα σας. #MicrosoftΔιακοπή #ΔιακοπήΥπηρεσιών #ΠροστασίαΔεδομένων #Κυβερνοασφάλεια #ΕπιτήρησηΔικτύου #ΠροστασίαΕταιρειών #ΑσφάλειαΔεδομένων #ΔιαδικτυακήΧωροφυλακή #ΠροστασίαΥποδομών #Κυβερνοαπειλές

0

YouTube Video VVVDWG45SzRBbWhLQjFZMjNHbjY5YWV3Llhsc0xwNDBseUtr

The Shocking Truth: Microsoft and Crowdstrike Exposed

SecNewsTV11 hours ago

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

sudo apt update && sudo apt install build-essential

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

sudo pacman -S base-devel

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

Εγκαθιστώντας την Rust στο Linux

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

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

Εδώ είναι η εντολή για να εγκαταστήσετε και να εκτελέσετε το σενάριο rustup:

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

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

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

source "$HOME/.cargo/env"

Πρόταση: Rust: Τα API tokens Crates ανακαλούνται λόγω σοβαρού ελαττώματος ασφαλείας

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

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

cargo new <project_name>
Rust in Linux

Αυτή η εντολή θα δημιουργήσει μια δομή καταλόγου για ένα βασικό έργο και θα προσθέσει ένα αρχείο main.rs που περιέχει κώδικα για ένα πρόγραμμα “Hello, World” μέσα στον κατάλογο /<project>/src. Μπορείτε είτε να μεταγλωττίσετε αυτόν τον κώδικα χειροκίνητα με τον μεταγλωττιστή rustc είτε να χρησιμοποιήσετε το Cargo για να τον εκτελέσετε:

cargo run
Rust in Linux

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

rustc main.rs 
./a
Rust in Linux

Ξεκινήστε το ταξίδι σας στον προγραμματισμό ως Rustacean!

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

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

Διαβάστε επίσης: Ο προγραμματισμός έγινε υποχρεωτικό μάθημα στα σχολεία της Ιαπωνίας!

πηγή πληροφοριών:makeuseof.com

SecNews
SecNewshttps://www.secnews.gr
In a world without fences and walls, who need Gates and Windows
spot_img

Εγγραφή στο Newsletter

* indicates required

FOLLOW US

LIVE NEWS