Tips & tricks: apt shortcuts (συντομεύσεις)

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Tips & tricks: apt shortcuts (συντομεύσεις)

Δημοσίευσηαπό medigeek » 20 Ιούλ 2009, 18:59

$ agu
Hit http://archive.ubuntu.com jaunty Release.gpg
Ign http://archive.ubuntu.com jaunty/main Translation-en_US
Hit http://security.ubuntu.com jaunty-security Release.gpg
Ign http://security.ubuntu.com jaunty-security/main Translation-en_US
[...]
Hit http://ppa.launchpad.net jaunty/main Packages
[...]
Fetched 2048B in 2s (747B/s)
Reading package lists... Done

$ agg
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

$ acs tomboy
tomboy - desktop note taking program using Wiki style links
awn-applets-python-extras - A collection of applets for avant-window-navigator
conduit - synchronization tool for GNOME
tomboy-blogposter - Tomboy addin for posting notes to a blog

$ acp tomboy
tomboy:
Installed: (none)
Candidate: 0.14.0-0ubuntu1
Version table:
0.14.0-0ubuntu1 0
500 http://archive.ubuntu.com jaunty/main Packages

$ acd tomboy
tomboy
Depends: mono-runtime
|Depends: libc6
|Depends: <libc6.1>
Depends: <libc0.1>
Depends: libgconf2.24-cil
[...]


Σας άρεσε; Είναι πανεύκολο να ρυθμιστεί!

Εκτελέστε στο τερματικό / terminal:
Κώδικας: Επιλογή όλων
gedit ~/.bashrc


Αποφύγετε λάθη, χρησιμοποιήστε copy-paste!
Προτιμήστε copy-paste παρά να το γράφετε οι ίδιοι.



Στο τέλος του αρχείου προσθέστε:
Κώδικας: Επιλογή όλων
alias acd='apt-cache depends'
alias acp='apt-cache policy'
alias acs='apt-cache search'
alias agu='sudo apt-get update'
alias agg='sudo apt-get upgrade'
alias agd='sudo apt-get dist-upgrade'
alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
alias agp='sudo apt-get purge'
alias agc='sudo apt-get clean'
alias aga='sudo apt-get autoremove'


Κλείστε το gedit, εκτελέστε στο τερματικό:
Κώδικας: Επιλογή όλων
source ~/.bashrc


Τελειώσατε:
Κώδικας: Επιλογή όλων
agu
agg
acs tomboy
agi tomboy


acd → apt-cache depends
acp → apt-cache policy
acs → apt-cache search
agu → sudo apt-get update
agg → sudo apt-get upgrade ('g' αντί 'u')
agd → sudo apt-get dist-upgrade
agi → sudo apt-get install
agr → sudo apt-get remove
agp → sudo apt-get purge
agc → sudo apt-get clean
aga → sudo apt-get autoremove

Εναλλακτικές λύσεις
ag → sudo apt-get: viewtopic.php?f=9&t=6163#p61085
Για Debian: viewtopic.php?f=9&t=6163&p=61085#p61050
Ως ξεχωριστό αρχείο bash_aliases: viewtopic.php?f=9&t=6163#p61058


Βασισμένο στο: http://strabes.wordpress.com/2007/01/16 ... in-ubuntu/
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Tips & tricks: apt shortcuts (συντομεύσεις)

Δημοσίευσηαπό luckyb » 20 Ιούλ 2009, 19:16

Πολύ καλό medi.
Τα βαλα όλα στο /root/.bashrc χωρίς sudo (χρησιμοποιώ μόνο su)

Μερικές φορές χαίρομαι απίστευτα με τέτοια έξυπνα κολπάκια
:clap:
luckybackupkde-apps.org
Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Aptosid σε Dell M1530
Άβαταρ μέλους
luckyb
babeTUX
babeTUX
 
Δημοσιεύσεις: 84
Εγγραφή: 05 Ιαν 2009, 21:26
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Tips & tricks: apt shortcuts (συντομεύσεις)

Δημοσίευσηαπό xqtr » 20 Ιούλ 2009, 20:23

Επισης ολα τα παραπανω μπορουν να μπουν σε ενα ξεχωριστο αρχειο με το ονομα .bash_aliases.
Καταρχας ανοιγετε το .bashrc:
Κώδικας: Επιλογή όλων
gedit .bashrc

και μετα βρισκετε το κομματι που γραφει τα εξεις:
Κώδικας: Επιλογή όλων
#if [ -f ~/.bash_aliases ]; then
#. ~/.bash_aliases
#fi

και αφαιρειτε τα συμβολα #

Επειτα δημιουργειτε ενα νεο αρχειο με το ονομα .bash_aliases:
Κώδικας: Επιλογή όλων
gedit .bash_aliases

μεσα στο οποιο βαζεται ολα τα aliases που εχεται, καθως και τα παραπανω.
Μπορειτε να βαλετε και το παρακατω ετσι ωστε με μια απλη εντολη να βλεπετε ολα τα aliases που εχετε, σε περιπτωση που τα ξεχασατε και να τα επεξεργαζεστε:
Κώδικας: Επιλογή όλων
alias aliaslist='grep ^alias ~/.bash_aliases'
alias aliasedit='gedit ~/.bash_aliases'
O χειμώνας έρχεται...
Γνώσεις ⇛ Linux: Μέτριο │ Προγραμματισμός: Ναι (Delphi/Lazarus) │ Αγγλικά: Καλά
Λειτουργικό : Ubuntu 14.04 σε Acer Aspire 5520
Προδιαγραφές ⇛ AMD Turion 1.8GHz │ 1GB │ ATI X700 │ Broadcom BCM4318 │LCD 15.4"
Άβαταρ μέλους
xqtr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 506
Εγγραφή: 05 Φεβ 2009, 19:00
Εκτύπωση

Re: Tips & tricks: apt shortcuts (συντομεύσεις)

Δημοσίευσηαπό digibill » 20 Ιούλ 2009, 22:39

....κι άντε μετά να θυμάσαι ποιά συντόμευση αντιστοιχεί σε ποιά εντολή..... :lol: :lol:
http://darktable.sourceforge.net/www.yiannakos.gr
Σύστημα:AMD Ryzen 5 1600, 16GB DDR4 RAM, ASUS PRIME B350 Plus m/b, nVidia GeForce GTX 1070 Ti 8GB
OS:Ubuntu 18.04 64bit en
http://petition.stopsoftwarepatents.eu/351004340091/
Άβαταρ μέλους
digibill
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 721
Εγγραφή: 18 Μάιος 2008, 20:12
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Tips & tricks: apt shortcuts (συντομεύσεις)

Δημοσίευσηαπό medigeek » 20 Ιούλ 2009, 22:55

digibill έγραψε:....κι άντε μετά να θυμάσαι ποιά συντόμευση αντιστοιχεί σε ποιά εντολή..... :lol: :lol:

Ήξερα ότι κάποιος θα το παρουσίαζε ως πρόβλημα, αλλα απ' ό,τι βλέπεις είναι τα αρχικά της κάθε "λέξης":
apt-get update => Apt Get Update => agu

Ο εγκέφαλος μας είναι αρκετά.. παιχνιδιάρικος σε τέτοιους συνδυασμούς, οπόταν δε νομίζω να υπάρξει πρόβλημα :)

Μπορείς βέβαια να κοιτάξεις και το αρχείο .bashrc:
$ cd
$ grep apt- .bashrc
alias acd='apt-cache depends'
alias acp='apt-cache policy'
alias acs='apt-cache search'
alias agu='sudo apt-get update'
alias agg='sudo apt-get upgrade'
alias agd='sudo apt-get dist-upgrade'
alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
alias agc='sudo apt-get clean'
alias aga='sudo apt-get autoremove'


Εναλλακτική λύση
Στο κάτω-κάτω της γραφής, μπορείς να φτιάξεις δική σου συντόμευση:
Κώδικας: Επιλογή όλων
alias ag='sudo apt-get'


Και κάνεις τη δουλειά σου:
Κώδικας: Επιλογή όλων
ag update
ag upgrade

:mrgreen:
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Tips & tricks: apt shortcuts (συντομεύσεις)

Δημοσίευσηαπό sokoban4ever » 20 Ιούλ 2009, 23:51

cool είναι έτσι, με τα αρχικά είναι ευκολομνημόνευτα ;)
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση


Επιστροφή στο Οδηγοί - How to - Tutorials