Αναβάθμιση του Debian και παραγώγων με μία εντολή [Script]

Λοιπόν, βλέπετε, αποφάσισα να το κάνω αυτό, επειδή έπρεπε να χρησιμοποιήσω τη γόμα που είχα στο δίσκο μου να σαπίζει, γι 'αυτό μοιράζομαι ένα σενάριο που δεν είναι μεγάλο, έχει μόνο 2 γραμμές και θα ζητήσω τον κωδικό πρόσβασης ρίζας ή τα sudoers.

SCRIPT: ενημέρωση

#! / bin / bash sudo aptitude ενημέρωση sudo aptitude full-upgrade

Και voila, δεν πρόκειται να συγκλονιστούν με τόσες πολλές γραμμές περίπλοκου προγραμματισμού (Sarcasm).

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

Τώρα κλείνουμε, ανοίγουμε ένα τερματικό και γράφουμε «ενημέρωση» (προφανώς χωρίς τα εισαγωγικά)

Όπως θα δείτε στην παρακάτω εικόνα, τα αποθετήρια έχουν ενημερωθεί:

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

Και τώρα έχετε ενημερώσει το σύστημά σας με μία μόνο εντολή.


Αφήστε το σχόλιό σας

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

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   ε Xe dijo

    Πού είναι το σενάριο;

    1.    merlin το debianite dijo

      Βρίσκεται μετά τις 3 πρώτες γραμμές της ανάρτησης.

      1.    ε Xe dijo

        Λοιπόν, πραγματικά δεν καταλαβαίνω αυτό το post.

  2.   Hugo dijo

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

    1.    Άθιος dijo

      Όταν ήμουν Debianite "περίπλοκα" με αυτό:

      http://paste.desdelinux.net/4680

      Τα ψευδώνυμα προορίζονται για σωλήνες και ands ~ _ ~, αλλά αυτό με κάνει το GNU / Linux να μου αρέσει πολλοί τρόποι να κάνω πράγματα, απλά πρέπει να λάβουμε υπόψη τα δικαιώματα των αρχείων.

  3.   Μπερβέλλον dijo

    Κατανοώ ότι δεν είναι όλοι μας καλοί στη διαχείριση ενός λειτουργικού συστήματος (είτε παράθυρα, GNU / Linux κ.λπ.), αλλά τουλάχιστον, πρέπει να μάθετε λίγα για αυτά (αυτό που χρησιμοποιείτε).
    Όπως είπε ο Hugo, "Ενημέρωση Debian και παραγώγων με μία εντολή [Script]" και "Απλοποίηση εντολών", τουλάχιστον για μένα, δεν έχει νόημα, αν αυτό επιλυθεί με την επεξεργασία του .bashrc και προσθέτοντας:

    ψευδώνυμο ενημέρωση = 'sudo aptitude -y update & & sudo aptitude -y safe-upgrade'

    Στην υγειά σας…..

    PS: Πρέπει να κατακλύζεις τον κώδικα, όταν τον χρειάζεσαι πραγματικά.

    1.    merlin το debianite dijo

      Παραδέχομαι ότι έχετε δίκιο, αλλά τουλάχιστον για μένα να κάνω το σενάριο ή να το ψευδώνω είναι εξίσου εύκολο.

      1.    MSX dijo

        Αυτό είναι όπου η διαφορά μεταξύ εκείνου που κάνει τα πράγματα σωστά και εκείνου που κάνει λάθος μπαίνει στο παιχνίδι.
        Εάν ξεκινάτε και δεν γνωρίζετε ακόμα την εντολή ALIAS, καλώς ήρθατε στο GNU / Linux και απολαύστε το (βρώμικο) hack σας.

        Στην περίπτωσή σας είναι διαφορετικό: αποδεικνύετε εντελώς αδαείς και αμελείς κάνοντας εσφαλμένη χρήση των προτύπων χρήσης ενός συστήματος GNU / Linux. Στην περίπτωσή σας όσο πιο μακριά από την κονσόλα, τόσο το καλύτερο.

    2.    merlin το debianite dijo

      Δοκιμάστε:
      γιατί "ψευδώνυμο ενημέρωση = 'sudo aptitude -y update & & sudo aptitude -y safe-upgrade'"
      Δεν λειτούργησε για μένα και θεωρητικά θα έπρεπε να λειτουργεί.

      Και αν καταργήσετε το σενάριο με το ίδιο όνομα και δοκιμάστε ακόμη και ένα άλλο ψευδώνυμο.

      1.    Hugo dijo

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

        Μήπως στον υπολογιστή σας συνδυάζετε πακέτα από διαφορετικές εκδόσεις του Debian και / ή παραγώγων; Εάν ήμουν εσύ, θα επανεγκαταστήσω το bash ή ακόμα και ολόκληρο το σύστημα μόνο και μόνο λόγω του συμπτώματος που περιγράφεις, γιατί δεν μπορούσα πλέον να εμπιστευτώ ότι το σύστημα θα συμπεριφέρεται με σταθερό τρόπο.

        1.    merlin το debianite dijo

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

          1.    Hugo dijo

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

            Σε τελική ανάλυση, είναι το σύστημά σας. έχετε απόλυτο δικαίωμα να το χρησιμοποιήσετε έτσι, αν και αναμιγνύετε ειλικρινά το Debian με τα αποθετήρια Ubuntu και Linux Mint… καλά, για έναν πραγματικό Debianite που είναι σαν ιερό. Επιπλέον, πολλοί Debianites φοβούνται ακόμη και χρησιμοποιώντας apt-pinning.

            Κατά τη γνώμη μου, για να έχετε αυτό το αποθετήριο, θα προτιμούσατε να χρησιμοποιήσετε κάτι με το Debian Cut, Sid, κάποιο παράγωγο του Sid ή ίσως κάτι άλλο όπως το Ubuntu, το Fedora, το Arch, το LFS κ.λπ.

  4.   Χριστόφορος dijo

    Μπορεί να είναι πολύ πιο εύκολο να βάλουμε τα πάντα σε μία γραμμή

    sudo aptitude update && sudo aptitude dist-upgrade

    1.    merlin το debianite dijo

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

  5.   Alf dijo

    Λοιπόν, υπάρχει κάτι που δεν καταλαβαίνω, αφού Desde linux είναι:
    μας

    Τι είναι το <° Linux;
    <° Linux (γνωστός και ως DesdeLinux) είναι ένας ιστότοπος αφιερωμένος σε θέματα που σχετίζονται με το Ελεύθερο Λογισμικό και τις Τεχνολογίες. Ο στόχος μας δεν είναι άλλος από το να παρέχουμε σε όλους εκείνους τους χρήστες που ξεκινούν στον κόσμο του GNU/Linux, ένα μέρος όπου μπορούν να αποκτήσουν νέες γνώσεις με τον ευκολότερο δυνατό τρόπο.

    Τα ενδιαφέροντά μας:
    Μοιραστείτε και αποκτήστε γνώσεις με οποιονδήποτε.
    Συζητήστε για οποιοδήποτε θέμα, αρκεί να σχετίζεται με το GNU / Linux, το λογισμικό και τις δωρεάν τεχνολογίες.
    Δημιουργήστε ένα χώρο κοινότητας για βοήθεια και υποστήριξη.
    Δημιουργήστε μια κοινότητα χρηστών με τους οποίους θα μοιραστείτε εμπειρίες.

    Γιατί λοιπόν κάθε φορά που κάποιος μοιράζεται κάτι;

    1.    Hugo dijo

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

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

      1.    MSX dijo

        Νομίζω ότι αυτό που μπορεί να μας ενοχλήσει περισσότερο είναι η απόλυτη παράβλεψη για τη σωστή χρήση του συστήματος από τον συγγραφέα της ανάρτησης και επίσης καυχημένος για τη δράση του:

        "Παραδέχομαι ότι έχετε δίκιο, αλλά τουλάχιστον για μένα να φτιάξω το σενάριο ή να το ψευδώνω είναι εξίσου εύκολο."

        Εάν γνωρίζετε ότι κάνετε κάτι λάθος όταν έχετε τη δυνατότητα να το κάνετε καλά, χωρίς επιπλέον κόστος - είναι περισσότερο, με πρόσθετα οφέλη - αλλά επιμένετε να το κάνετε λάθος, είναι ότι:
        1. Είσαι επαναστατικό μικρό αγόρι χωρίς λόγο.
        2. είσαι ηλίθιος.

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

        Για να δημιουργήσετε "άσχημο hacks" είναι απαραίτητο να επιδείξετε ικανότητες προτού να είστε απλά βρώμικοι.

        1.    merlin το debianite dijo

          Χμμ ίσως είναι το νούμερο 2 γιατί δεν κατάλαβα.

          XD

        2.    merlin το debianite dijo

          Δεν μπορείτε να ψευδώνυμο 2 εντολές, το πιο κοντινό πράγμα ήταν αυτό που είχα ήδη στο ψευδώνυμό μου, το οποίο θα ήταν ενημέρωση && αναβάθμιση για να κάνει αυτό που κάνει το σενάριο ενημέρωσης. Δεν βλέπω πού βρίσκεται το πρόβλημα. Ή είμαι πολύ τεμπέλης για να γράψω ενημέρωση & αναβάθμιση.

          παρεμπιπτόντως τα ψευδώνυμα μου που είχα ήδη πριν κάνω άρθρο.

          ψευδώνυμο rm = 'rm -i'
          ψευδώνυμο cp = 'cp -i'
          ψευδώνυμο mv = "mv -i"
          ψευδώνυμο αναβάθμιση = 'aptitude full-upgrade'
          ψευδώνυμο ενημέρωση = "ενημέρωση ικανοτήτων"
          ψευδώνυμο install = 'aptitude install'
          ψευδώνυμο remove = 'aptitude remove'
          ψευδώνυμο clean = "aptitude clean"

        3.    MSX dijo

          Αυτά είναι τα ψευδώνυμα μου για τον κεντρικό διακομιστή του Ubuntu Server 12.04 LTS:

          $ cat ~ / .bash_aliases
          ...

          ###############################
          # Ubuntu / Debian συγκεκριμένα ψευδώνυμα
          # ————————————-

          ψευδώνυμο UpdateSystem = 'sudo aptitude update && sudo aptitude safe-upgrade & & sudo aptitude full-upgrade'
          ψευδώνυμο Remove = 'sudo aptitude purge'
          ψευδώνυμο SearchLocal = 'dpkg -l | grep -i'
          ψευδώνυμο Αναζήτηση = "αναζήτηση ικανοτήτων"
          ψευδώνυμο Install = 'sudo aptitude install'
          ψευδώνυμο Εμφάνιση = "επίδειξη ικανοτήτων"
          ψευδώνυμο Clean = 'bleachbit && gksudo bleachbit && sudo apt-get autoremove && sudo apt-get autoclean && sudo deborphan | xargs sudo apt-get -y remove –purge && sudo aptitude clean && sudo aptitude autoclean & & sudo deborphan | xargs sudo apt-get -y αφαίρεση –purge '
          ψευδώνυμο Cleancli = 'bleachbit -d deepscan.tmp system.desktop_entry system.localization system.rotated_logs system.tmp && sudo bleachbit -d deepscan.tmp system.desktop_entry system.localization system.rotated_logs system.tmp && sudo apt-get autoremove && sudo apt-get autoclean && sudo deborphan | xargs sudo apt-get -yr \
          emove –purge && sudo aptitude clean && sudo aptitude autoclean && sudo deborphan | xargs sudo apt-get -y αφαίρεση –purge '

          1.    merlin το debianite dijo

            Εάν βάλω περισσότερες από 2 εντολές, δεν λειτουργούν για μένα :(, ή θα λειτουργήσουν στο Ubuntu; (Δεν μπορεί να είναι το ίδιο αρχείο που έχει τροποποιηθεί, σωστά;).

          2.    MSX dijo

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

            Η πολιτική ψευδωνύμου μου έχει ως εξής:
            1 δεδομένου ότι έχω * πολλά * ψευδώνυμα που μοιράζομαι στα ίδια ~ / .bash_aliases σε διαφορετικά συστήματα, ξεκινώ σχεδόν πάντα τα ψευδώνυμα μου με κεφαλαίο γράμμα, το οποίο επίσης με εμποδίζει τελικά να ξεκινήσω με κάποια εντολή συστήματος.
            2. Για το ποσό των ψευδωνύμων που χρησιμοποιώ, ένα καλό ψευδώνυμο δεν πρέπει να με κάνει να πατά περισσότερα από 4 πλήκτρα, 5 με το πλήκτρο γενικά να είναι το 4ο πλήκτρο το πλήκτρο TAB.
            Με αυτόν τον τρόπο, αρκεί να γράψω τα πρώτα δύο ή τρία γράμματα του ψευδωνύμου -> TAB -> ENTER.
            3. έχοντας καλά καθορισμένα ψευδώνυμα, μπορείτε να δημιουργήσετε σύνθετες εντολές ή να αυτοματοποιήσετε πολύπλοκες εργασίες.
            $ Up [TAB] && Cleanc [TAB]
            οστό
            # UpdateSystem && Cleancli
            Ενημερώστε και καθαρίστε το σύστημα. Καθώς έχω πάντα μια παρουσία tmux σε λειτουργία, αποσυνδέω το τερματικό, αποσυνδέω τη συνεδρία ssh και αφήνω τον διακομιστή να λειτουργεί μόνος του.

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

          3.    Hugo dijo

            Μερικά από αυτά τα ψευδώνυμα είναι πολύ ενδιαφέροντα, χεχε. Κοιτάξτε αυτό που μόλις ετοίμασα παίζοντας με κανονικές εκφράσεις, για να λύσω ένα μικρό πρόβλημα με αποθηκευμένες ιστοσελίδες desde Linux σε ένα φλας, το οποίο στη συνέχεια δεν μπορεί να ανοίξει από τα Windows επειδή έχει περίεργους χαρακτήρες:

            alias fixnames='sudo find . -depth -regextype posix-extended -regex '\''.*(\s+|:+|\\+|>+|+|<+|"+|\*+|\?+|\|+)/_/g'\'' "{}" \;'

            Παρεμπιπτόντως, συγχώρεσέ με για σχολιασμό από τα Windows, διέγραψα το διαμέρισμα Linux για να κάνω χώρο για μερικά παιχνίδια 😉

          4.    Hugo dijo

            Λοιπόν, με συγχωρείτε, αλλά πρώτα απάντησα στο msx (το οποίο δεν ήταν πολύ σαφές λόγω του ορίου των επιπέδων ένθεσης σχολίων) και, δεύτερον, προφανώς το blog έφαγε μέρος του ψευδωνύμου μου (φαίνεται ότι δεν τους αρέσει πολύ regex), οπότε το έβαλα στην πάστα: http://paste.desdelinux.net/4685

      2.    MSX dijo

        Εξαιρετικό ψευδώνυμο @Hugo!
        Ερωτεύτηκα τις κανονικές εκφράσεις όταν ανακάλυψα τον Perl (μαζί είναι ασυναγώνιστοι!), Πολύ κακό είναι τόσο κρυπτικοί που 20 λεπτά αφότου τα δημιούργησα και επιβεβαίωσα ότι λειτουργούν, ξέχασα τι έκαναν και πρέπει να αρχίσω να τα ξετυλίγω βήμα-βήμα! XD

        Εκεί αντιγράφω το ER που επικολλήσατε για να το δοκιμάσετε, αν έχετε πολύ πιο χρήσιμο, καλώς ήλθατε σε μια ανάρτηση με όλους 😉

    2.    Μπερβέλλον dijo

      Ίσως αυτό το σενάριο ή αυτό που έκαναν στον κατάλογο / bin φαίνεται σωστό για εσάς (ελέγξτε το θέμα Απλοποίηση εντολών).

      Είναι μια εποικοδομητική κριτική, η οποία υπογραμμίζει αυτό το σφάλμα, έτσι ώστε οι μελλοντικοί χρήστες του GNU / Linux να μην σκοντάφτουν σε μια τέτοια βλακεία (χωρίς αναφορά σε κάποιον).

      Σε αυτήν την περίπτωση, το σωστό που πρέπει να κάνετε είναι να επεξεργαστείτε το .bashrc και να εισαγάγετε τις γραμμές που πιστεύετε ότι είναι βολικές.

      Στην υγειά σας…..

      1.    MSX dijo

        ~ / .bash_aliases

        1.    Hugo dijo

          Προφανώς δεν παρέχουν όλες οι διανομές αυτό το αρχείο (κάτι που δεν έχει σταματήσει να τραβά την προσοχή μου). Σε μια τέτοια περίπτωση θα μπορούσε εύκολα να διορθωθεί τοποθετώντας κάτι τέτοιο στο .bashrc

          if [ ! -f ~/.bash_aliases ] ; then
          {
          echo "HISTIZE=5000"
          echo "HISTCONTROL=ignoreboth"
          } > ~/.bash_aliases
          fi
          if [ -f ~/.bash_aliases ] ; then
          source ~/.bash_aliases
          fi

          1.    Hugo dijo

            Συγγνώμη, είναι ΕΙΔΙΚΟ. Παρεμπιπτόντως, το histsize είναι να ορίσετε τον αριθμό των εντολών που πρέπει να διατηρήσετε στο ιστορικό και το HISTCONTROL = ignboth είναι τόσο ώστε οι επαναλαμβανόμενες εντολές και αυτές που ξεκινούν με κενό να μην αποθηκεύονται στο ιστορικό. Βρήκα ότι και τα δύο είναι πολύ χρήσιμα, μαζί με το HISTIGNORE, μια επιλογή που έβαλα και στις .bash_aliases μου

        2.    Μπερβέλλον dijo

          Λοιπόν, αν λάβω το Debian ως παράδειγμα, θα δείτε ότι υπάρχει μόνο το .bashrc, αλλά αν είστε λίγο περίεργοι και διαβάσετε τις γραμμές, θα δείτε μια ενότητα:
          (α) # μερικά ακόμη ψευδώνυμα, και
          (β) # Ορισμοί ψευδωνύμου. Ίσως θελήσετε να βάλετε όλες τις προσθήκες σας σε ένα ξεχωριστό αρχείο όπως ~ / .bash_aliases, αντί να τις προσθέσετε απευθείας εδώ. Δείτε / usr / share / doc / bash-doc / παραδείγματα στο πακέτο bash-doc.

          εάν [-f ~ / .bash_aliases]; τότε
          . ~ / .bash_aliases
          fi

          Και φυσικά για αυτό, $ vim ~ / .bash_aliases (επειδή πρέπει να το δημιουργήσετε). Εισαγάγετε, ψευδώνυμο XX = "XXXXXX", αποθηκεύστε και βγείτε από το αρχείο.

          Τώρα με το ArchLinux, αποδεικνύεται ότι το .bashrc είναι σχεδόν άδειο. Και αν το .bashrc πληροί αυτή τη λειτουργία (το ψευδώνυμο), δεν βλέπω την ανάγκη δημιουργίας του .bash_aliases. Αλλά πρέπει να το ταξινομήσετε.

          Στην υγειά σας…..

          1.    Μπερβέλλον dijo

            PS: Λάβετε υπόψη ότι τα ψευδώνυμα μου δεν είναι τόσο ξεχωριστά σε μια εργασία.

            Χαιρετισμούς MSX, Hugo.

          2.    MSX dijo

            Γεια σας @Berbellon,
            Προσωπικά, θα ήθελα το Arch ~ / .bashrc να έρθει πιο ισχυρό, δηλαδή, με διάφορες ρυθμίσεις περιβαλλοντικών μεταβλητών που χρησιμοποιούμε σε καθημερινή βάση, γιατί ανεξάρτητα από το πόσο μαθαίνει συνεχώς το GNU / Linux και προσπαθεί να φωτίζει τις πιο σκοτεινές γωνίες, υπάρχουν πάντα κάποια χελώνα που μας ξεφεύγει (ότι ναι, συνοδεύεται από πολλά παραδείγματα μεταβλητών συστήματος, αλλά όλα σχολίασαν απόλυτα).
            Τώρα, το Arch που είναι σχεδόν απογυμνωμένο ~ / .bashrc είναι κατανοητό, καθώς η διανομή προορίζεται για προγραμματιστές, επιστήμονες, sysadmins και όποιον θέλει να το διαμορφώσει με τον δικό του τρόπο, σύμφωνα με τις προτιμήσεις και την προσωπική τους χρήση, μαθαίνοντας για το σύστημα και διαβάζοντας πώς να το διαμορφώσετε δεν είναι μάταια το Arch είναι -αν δεν κάνω λάθος- μαζί με το Slack μία από τις πιο καθαρές διανομές GNU / Linux στο ότι κάθε πακέτο που είναι μέρος του συστήματος αγγίζεται όσο το δυνατόν λιγότερο, για παράδειγμα ο διακομιστής web apache που ονομάζεται httpd (πραγματικό όνομα της εφαρμογής) και εγκαθίσταται στο / etc / httpd σε αντίθεση με το Debian που το ονομάζει apache και το εγκαθιστά στο / etc / apache2 με κάπως… προσωπική διαμόρφωση αρχείου.

            «Και αν το .bashrc εκπληρώνει αυτήν τη λειτουργία (το ψευδώνυμο), δεν βλέπω την ανάγκη δημιουργίας του .bash_aliases. Αλλά πρέπει να το διατηρήσετε οργανωμένο. "
            Στην πραγματικότητα το ~ / .bashrc δεν εκπληρώνει αυτήν τη λειτουργία αφού το Arch Linux επιδιώκει να ενθαρρύνει καλές πρακτικές στη χρήση του συστήματος, επομένως συνιστάται ρητά να χρησιμοποιείτε το ~ / .bash_aliases για την αποθήκευση ψευδωνύμων.
            Ωστόσο, αυτή η διάκριση για τον ορισμό των ψευδωνύμων - ~ / .bashrc vs ~ / .bash_aliases - είναι καθαρά διοικητική και παρέχεται έτσι ώστε ο διαχειριστής του συστήματος να μπορεί να οργανώσει με αρθρωτό και καθαρό τρόπο το σύστημά του, καθώς το αρχείο ~ μπορεί να χρησιμοποιηθεί καλά. /.bashrc για να ορίσουμε όλα τα ψευδώνυμα που χρησιμοποιούμε.

      2.    merlin το debianite dijo

        Είναι αλήθεια, αλλά μερικές φορές έχετε κάποιες εντολές στο ψευδώνυμο και ότι μερικές φορές πρέπει να τις κάνετε ξεχωριστά και άλλες φορές μαζί και όπως μου έχουν ήδη πει παραπάνω, δεν μπορείτε να ψευδώνετε μια εντολή που έχετε ήδη ακόμη και αν είναι ένθετη σε άλλη, και παρεμπιπτόντως δεν έχω σπασμένο σύστημα και έχω μόνο ένα jdownloader launchpad και το linuxmint debian έκδοση που το κατάργησα γιατί μου φαινόταν μειωτικό.

  6.   πατς dijo

    είναι σοβαρά; και αυτό είναι ένα σενάριο που ενημερώνει το σύστημα και κάνει επανεκκίνηση σε ένα βήμα
    #! / bin / bash
    ενημέρωση επάρκειας sudo
    sudo aptitude πλήρης αναβάθμιση
    sudo επανεκκίνηση

    Συνήθως τα πράγματα που γίνονται συνεχώς είναι αυτά που αξίζουν να γραφτούν, μια πλήρης αναβάθμιση δεν είναι σταθερή, πολύ λιγότερο στο debian….

    1.    merlin το debianite dijo

      Συνήθως το κάνω συχνά. : Π

      1.    MSX dijo

        Θα πρέπει να δοκιμάσετε το Semplice (υπέροχα σταθερό και όμορφο Debian Sid με Openbox + tint2), aptosid / Sidduction (Debian Sid σχεδόν σταθερό και πολύ φουσκωμένο), Arch (καλύτερη διανομή RR ποτέ), Gentoo / Sabayon ή οποιαδήποτε άλλη διανομή RR.
        Εάν χρησιμοποιείτε το Debian, θα δοκιμάσω στο Semplice, είναι πιο μοντέρνο από το Crunchbang (Debian Stable) και λειτουργεί άριστα.

        1.    merlin το debianite dijo

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

          1.    MSX dijo

            Και μια νέα ανάρτηση; 😉

      2.    πατς dijo

        Πόσο συχνά εμφανίζεται μια νέα έκδοση του debian;

        1.    merlin το debianite dijo

          Κάθε 2 χρόνια περίπου. Εάν χρησιμοποιείτε σταθερό στις δοκιμές, θα μπορούσε να ειπωθεί ότι είναι Rolling Release, δηλαδή ενημερώνεται στο Διαδίκτυο σχεδόν καθημερινά και δεν χρειάζεται να επανεγκαταστήσετε ξανά το σύστημα.

  7.   merlin το debianite dijo

    Hmm είναι πιθανό. Υποθέτω ότι η προσποίηση για ηλίθια για δεύτερη φορά δεν είναι τόσο άσχημη.

    XD

    1.    MSX dijo

      Α, προχωρήστε, πού είναι αυτό το πρωτάθλημα δέρμα !!! XD
      Άσε να σε γλιστρήσει, γριά!

  8.   Σκρα23 dijo

    Ως sysadmin I script μόνο για επαναλαμβανόμενες και επίπονες εργασίες, αυτό δεν μοιάζει με την περίπτωση xD

  9.   μικροζώνη dijo

    Λοιπόν, με καλέστε περίεργο, αλλά η χρήση ψευδωνύμων για εντολές που χρησιμοποιείτε συχνά είναι μια χαρά, αλλά για κάτι που γίνεται μία φορά το χρόνο; (Χρησιμοποιώ ubuntu lts εννοώ περισσότερα) δεν έχει νόημα.

    Εκτός από τη χρήση του ψευδωνύμου και της αλλαγής του μηχανήματος κάποιου άλλου, το βλέπω να τραβάει το -h 🙂

    1.    μικροζώνη dijo

      Ξέχασα να το βάλω αλλά νομίζω το ίδιο για το σενάριο