Arch Linux, Debian, Fedora openSUSE, & Ubuntu βασικές εντολές στο terminal

Παρακάτω θα δούμε μαζί μερικές από τις εντολές που χρησιμοποιεί το terminal ένα βασικό εργαλείο του Linux. Αν και πολλοί νομίζουν ότι η κονσόλα απευθύνεται μόνο σε προχωρημένους χρήστες με τις παρακάτω λίστες δεν χρειάζεται να είσαι προχωρημένος. Ας μην ξεχνάμε ότι και οι προχωρημένοι από κάπου ξεκίνησαν…terminal

Οι διανομές που θα ασχοληθούμε είναι οι: Linux, Debian, Fedora openSUSE, και Ubuntu. Ανοίξτε ένα terminal και πάμε

Διαχειριστής πακέτων

Το zypper μπορεί να χρησιμοποιηθεί είτε γράφοντας ολόκληρη την εντολή είτε συντομογραφία. Παράδειγμα η εντολή εγκατάστασης zypper install είναι ίδια με την εντολή zypper in και η εντολή zypper update είναι ίδια με την zypper up:

 

Εντολή Ubuntu/DebianΕντολή openSUSE
apt-get updatezypper refresh
apt-get -u upgradezypper update
apt-get -u dist-upgradezypper dist-upgrade
apt-get install clementinezypper install clementine
apt-get remove clementinezypper remove clementine
apt-cache search clementinezypper search clementine
apt-cache showpkg clementinezypper info clementine
dpkg -lrpm -qa
dpkg -Lrpm -ql
dpkg -srpm -qi
dpkg -Srpm -qf
adding apt repository in /etc/apt/sources.zypper addrepo repository name
apt-get moozypper moo

 

apt-file searchzypper se
apt-get autoremovezypper rm –clean-deps package (καθαρίζει μόνο τις εξαρτήσεις καθορισμένου υ)
apt-get cleanzypper clean
apt-get source packagezypper source-install package (εγκαθιστά και τις εξαρτήσεις)
(χρήση chroot)zypper –root location – λειτουργεί σε διαφορετικό root
cat /var/log/dpkg.logcat /var/log/zypp/history
apt package lockszypper addlock/listlocks/removelock
Εγκατάσταση συνιστώμενων πακέτωνzypper install-new-recommends

 

Fedora

Η διανομή Fedora είναι πολύ κοντά με την διανομή openSUSE. Και οι δυο χρησιμοποιούν αρχεία RPM καθώς επίσης και στις δυο μπορεί κάποιος να χρησιμοποιήσει την εντολή yum εάν το θέλει, αλλά εάν θέλετε να είστε γρήγοροι πρέπει να δοκιμάσετε το zypper! Και οι δυο διανομές χρησιμοποιούν .

Διαχειριστής πακέτων

Αν και μπορεί να χρησιμοποιηθεί το yum και στις δυο, οι βασικές διαφορές των δυο διαχειριστών πακέτων είναι οι εξής:

Οι εντολές του Fedora που αρχίζουν με yum στις τελευταίες εκδόσεις του Fedora (Korora) αν και υπάρχει περίπτωση να δουλέψουν, μπορεί και να μην λειτουργούν. Έτσι αν πάρετε το παρακάτω στο terminal αντί για yum χρησιμοποιήστε dnf.

Yum command has been deprecated, use dnf instead.
See 'man dnf' and 'man yum2dnf' for more information.
To transfer transaction metadata from yum to DNF, run 'dnf migrate'
FedoraopenSUSE
yum makecachezypper refresh
yum updatezypper update
yum install clementinezypper install clementine
yum remove clementinezypper remove clementine
yum search clementinezypper search clementine
yum clean allzypper clean

Arch Linux

Η διανομή Arch Linux είναι γνωστή για την απλότητα και για τις κυλιόμενες ενημερώσεις. Η διανομή έχει υιοθετήσει το systemd, οπότε οι εντολές είναι ίδιες.

Διαχειριστής πακέτων

Αν και μπορεί να χρησιμοποιηθεί το yum και στις δυο, οι βασικές διαφορές των δυο διαχειριστών πακέτων είναι οι εξής:

Εντολή ArchΕντολή openSUSE
pacman -Syyzypper refresh
pacman -Syuzypper dist-upgrade
pacman -S clementinezypper install clementine
pacman -R clementinezypper remove clementine
pacman -Rsnc clementinezypper remove –clean-deps clementine
pacman -S clementine (force reinstall)zypper install –force clementine
pacman -Ss clementinezypper search clementine
pacman -Swzypper source-install (εγκατάσταση πηγαίου αρχείου με τις εξαρτήσεις του)
layman -a repositoryzypper ar repository name
Εγκατάσταση συνιστώμενων πακέτωνzypper install-new-recommends

 

Από το άρθρο του Ευστάθιου Ιωσηφίδη.

iGuRu.gr The Best Technology Site in Greeceggns

Get the best viral stories straight into your inbox!















giorgos

Written by giorgos

Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).