Title: deleted Post by: BOBoMASTORAS on February 12, 2008, 16:31:51 pm deleted
Title: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: bakeneko on February 12, 2008, 16:42:56 pm Ενταξει, εκανα το dpkg, την εβγαλε αυτη την μαλακια και τα εγκατεστησα και τα δυο(sendmail και nmap). Τωρα δεν εξρω κατα ποσο εγκατασταθηκαν σωστα, η νεκροψια θα δειξει. Τι διαφορα εχει το dpkg απο το apt-get?? το dpkg είναι προγενέστερο πιο "hardcore" πρόγραμμα για τη διαχείριση πακέτων του debian. το apt-get είναι πιο user friendly αλλά υπάρχουν ορισμένα πράγματα που δε μπορείς να κάνεις. Όπως να κόψεις ένα πακέτο χωρίς να πειράξεις τα προγράμματα που το έχουν dependancy (αυτό που έκανες) Παρόλα αυτά εγω σου συνιστώ να δοκιμάσεις ξανά να εγκαταστήσεις το amavis. για να ήταν dependancy κάτι θα ξέραν. Αν χτυπήσει πάλι ξέρεις πλέον το κόλπο Title: deleted Post by: BOBoMASTORAS on February 13, 2008, 18:53:38 pm deleted
Title: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: bakeneko on February 13, 2008, 19:23:02 pm Βασικά μπορείς να το κάνεις και με το apt-get
apt-get install libc6-dev=<έκδοση> για να βάλεις τη συγκεκριμένη έκδοση που θες ή apt-get -f install για να διορθωθούν αυτόματα όλα τα broken :) Γενικά πάντως όντως το dpkg βολευει περισσότερο σε μερικές περιπτώσεις! ;) Title: deleted Post by: BOBoMASTORAS on February 14, 2008, 16:14:40 pm deleted
Title: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: bakeneko on February 14, 2008, 16:59:47 pm Και πάλι μπορείς να το κάνεις στήνοντας ένα μίνι τοπικό repository (δεν είναι τόσο τρομακτικό όσο ακούγεται): http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html (παρ.2.2) και πετάς μέσα τα πακέτα που θέλεις
Ίσως είναι λίγο πιο μπελαλίδικο από το να κάνεις ένα απλό force με το dpkg αλλά είναι πιο σίγουρο..! Title: deleted Post by: BOBoMASTORAS on February 14, 2008, 17:04:19 pm deleted
Title: Re: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: bakeneko on February 14, 2008, 17:09:44 pm Καλά, κι εγώ το πιθανότερο είναι να το έκανα με dpkg, απλά my point is ότι μπορείς να το κάνεις και με το apt-get αν θες :P
Title: deleted Post by: BOBoMASTORAS on February 14, 2008, 17:12:49 pm deleted
Title: Re: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: madmetal on February 14, 2008, 18:26:20 pm γενικα οτι πιο ισχυρο σε debian/ubuntu ειναι το aptitude μετα το apt-get και μετα το dpkg...
προσωπικα χρησιμοποιω το dpkg πολυ σπανια μονο για αμεση εγκατασταση .deb μιας και ειναι προεπιλογη στο ubuntu... Title: Re: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: Verminoz on February 15, 2008, 17:25:03 pm Βασικά για να είμαστε πιο ακριβείς το dpkg είναι ο "παππούς" του συστήματος εγκατάστασης πακέτων. Είναι το πρώτο που δημιουργήθηκε και είναι και το πιο low-level στην λειτουργία του. Φυσικά χρησιμοποιείται ακόμα και εκσυγχρονίζεται για να δίνεται πλήρης ελευθερία στον χρήστη να επιλέξει. Αργότερα που βγήκαν τα APT, aptitude κλπ συστήθηκε περισσότερο η χρήση τους ως πιο πλήρη εργαλεία.
Είναι περίπου όπως οι διάφορες υλοποιήσεις των Unix shells: bash, ash, tcsh κλπ. Title: Re: Ποια είναι η διαφορά μεταξύ apt-get και dpkg Post by: bakeneko on February 15, 2008, 18:27:37 pm όχι όχι!! Καμία σχέση..! Το aptitude, το apt και το dpkg δεν "παίζουν" στην ίδια κατηγορία! το aptitude είναι front-end του apt το οποίο είναι ουσιαστικά front-end του dpkg.
Βρήκα και ένα "εγκυκλοπαιδικό" αρθράκι για να καταλάβετε τι ακριβώς λέω: Apt (Advanced Package Tool) is a software package management system comprising a robust set of programs to manage the installation and removal of packages, with automated handling of dependencies. It originates from the Debian GNU/Linux distribution, but is available on other Linux distributions. Apt was written as a front-end to dpkg, which performs the the actual installation/removal of packages, but can also be used with rpm thanks to Conectiva's port. Apt privides the underlying package manager - either dpkg or rpm - with the files it needs to satisfy dependencies. Using the package manager directly is sometimes frustrating, installing a package might require going to the internet and manually downloading several dependencies, which might then depend on other packages. Apt maintains a list of sources, from which it can get the necessary pacakge files with very little effort from the user. The sources might be on the local drive, CD or (most often) a remote repository. Apt front-ends (Yes, you can have a front-end to a front-end) aptitude - text-based (ncurses) synaptic - graphical (GTK) dselect - text-based (ncurses) frontend to dpkg κ.ά. http://wiki.linuxquestions.org/wiki/Apt μπλιε! 8) |