Βρείτε σε ποιο πακέτο ανοίκει ένα εκτελέσιμο στο Linux

Στο Linux η ποιο προσφιλή μέθοδος εγκατάστασης λογισμικού είναι μέσο του package manager της εκάστοτε διανομής. Ένα πακέτο περιέχει τα εκτελέσιμα αρχεία του προγράμματος, τα αρχεία ρυθμίσεων και άλλες πληροφορίες που είναι απαραίτητες για την εγκατάσταση του. Δύο από τους δημοφιλέστερους package Managers στο Linux είναι αυτοί της διανομής Debian (dpkg) και της διανομής Redhat (rpm). Με μεγάλη πιθανότητα οι εντολές που χρησιμοποιούμε καθημερινά ανήκουν σε ένα πακέτο λογισμικού του οποίου η εγκατάσταση έχει γίνει μέσο αυτών των package managers. Στο σημερινό άρθρο θα δούμε πως μπορούμε να εντοπίσουμε το πακέτο στο οποίο ανήκει ένα εκτελέσιμο και γενικότερα ένα αρχείο εάν η εγκατάσταση αυτού του εκτελέσιμου / αρχείου έχει γίνει μέσο κάποιου package manager. Στα παραδείγματα μας θα αναζητήσουμε το πακέτο για την προσφιλή σε όλους μας εντολή ls. Η διαδικασία είναι ίδια για οποιαδήποτε εντολή έχει εγκατασταθεί μέσο των package managers.

Continue reading «Βρείτε σε ποιο πακέτο ανοίκει ένα εκτελέσιμο στο Linux»

Advertisements
Βρείτε σε ποιο πακέτο ανοίκει ένα εκτελέσιμο στο Linux

Ubuntu 16.04 Εκκίνηση σε command line

Στον κόσμο του Linux όσο περισσότερο εξοικειώνετε κάποιος με τη γραμμή εντολών τόσο μεγαλύτερη είναι και η έλξη που νοιώθει για αυτού του είδους την διεπαφή. Υπάρχουν περιπτώσεις όπου όλες οι εργασίες που θέλει να εκτελέσει κάποιος πραγματοποιούνται από αντίστοιχα εργαλεία στην γραμμή εντολών. Σε αυτές τις περιπτώσεις δεν υπάρχει κανένας λόγος να ξεκινήσει το γραφικό περιβάλλον.  Σε αυτό το άρθρο θα δούμε τις ρυθμίσεις που απαιτούνται ώστε το Ubuntu 16.04 να ξεκινάει σε γραμμή εντολών χωρίς να φορτώνει το γραφικό περιβάλλον.

Continue reading «Ubuntu 16.04 Εκκίνηση σε command line»

Ubuntu 16.04 Εκκίνηση σε command line

linux swap space

Σε αρκετές περιπτώσεις κατά την λειτουργία ενός υπολογιστή η φυσική μνήμη του μηχανήματος  (RAM) δεν επαρκεί. Σε αυτές τις περιπτώσεις το λειτουργικό σύστημα χρησιμοποιεί ένα προκαθορισμένο χώρο (swap space) στον σκληρό δίσκο του μηχανήματος για την αποθήκευση των λεγόμενων σελίδων (pages). Ο χώρος αυτός μπορεί να είναι είτε ένα dedicated swap partition, είτε ένα αρχείο (swap file), είτε συνδυασμός των δύο.  Αξίζει να αναφερθεί σε αυτό το σημείο ότι ο μηχανισμός του swapping έχει ένα βασικό μειονέκτημα που δεν είναι άλλο από την ταχύτητα προσπέλασης. Η μνήμες RAM έχουν χρόνους προσπέλασης της τάξης των nanoseconds ενώ στους σκληρούς δίσκους οι χρόνοι προσπέλασης σκαρφαλώνουν στην τάξη των milliseconds. Εάν το λειτουργικό σύστημα αρχίζει να χρησιμοποιεί swap space τότε είναι αναπόφευκτη η μείωση στις επιδώσεις του υπολογιστή.

Continue reading «linux swap space»

linux swap space

OpenVPN client σε Ubuntu 16.04

Σήμερα αντιμετώπισα ένα ενδιαφέρον πρόβλημα και θα ήθελα να μοιραστώ την λύση του μαζί σας. Συγκεκριμένα ήθελα να συνδεθώ σε ένα OpenVPN server από το desktop pc μου που τρέχει Ubuntu 16.04.

Από default το Ubuntu 16.04 δεν διαθέτει κάποιο γραφικό εργαλείο για την σύνδεση σε OpenVPN server παρά μόνο σε pptp server. Συγκεκριμένα από τις συνδέσεις δικτύου (Network Connections)

Continue reading «OpenVPN client σε Ubuntu 16.04»

OpenVPN client σε Ubuntu 16.04