Διαγραφή ενός αποθετηρίου με διατήρηση...

2
osarena.net http://osarena.net/hacks-guides/h-diafora-anamesa-stis-entoles-ppa-purge-ke-add-apt-repository-r.html H διαφορά ανάμεσα στις εντολές: ppa-purge και add-apt- repository -r Πριν λίγες ημέρες, έτυχε και είδα στα σχόλια του osarena, μια ερώτηση για την διαγραφή ενός αποθετηρίου (ppa) που πρόσθεσε κάποιος στο σύστημά του, ώστε να εγκαταστήσει μια ή περισσότερες εφαρμογές που μπορεί να περιελάμβανε το αποθετήριο. Οι απαντήσεις που έλαβε ήταν δυο (και οι δυο μέσω του τερματικού/κονσόλας). -Η πρώτη απάντηση ήταν διά μέσου της εντολής: 1 sudo add-apt-repository ppa:όνομα-αποθετηρίου/ppa -Και η δεύτερη, με την εντολή: 1 sudo add-apt-repository -r ppa:όνομα-αποθετηρίου/ppa Και οι δυο είναι εντολές που χρησιμοποιούνται ευρέως σε Ubuntu, Mint και κάθε παράγωγη διανομή και κάνουν την ίδια δουλειά: διαγράφουν το αποθετήριο. Όμως δεν είναι έτσι ακριβώς, έχουν μια στοιχειώδη διαφορά. Ποια είναι η διαφορά, ανάμεσά τους; -Η εντολή: add-apt-repository -r, αφαιρεί κάποιο αποθετήριο (PPA), όμως δεν κάνει τίποτα με τα εγκατεστημένα πακέτα από αυτό. Για παράδειγμα, η χρήση αυτής της εντολής και για ενημερωθεί το σύστημα για την αλλαγή, θα είναι έτσι: 1 2 sudo add-apt-repository -r ppa:tade /ppa sudo apt-get update H διαφορά ανάμεσα στις εντολές: ppa-purge και add-ap... http://osarena.net/hacks-guides/h-diafora-anamesa-stis-... 1 of 2 01/04/2014 05:48 μμ

Transcript of Διαγραφή ενός αποθετηρίου με διατήρηση...

Page 1: Διαγραφή ενός αποθετηρίου με διατήρηση εγκατεστημένων πακέτων

osarena.net http://osarena.net/hacks-guides/h-diafora-anamesa-stis-entoles-ppa-purge-ke-add-apt-repository-r.html

H διαφορά ανάμεσα στις εντολές: ppa-purge και add-apt-repository -r

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

-Η πρώτη απάντηση ήταν διά μέσου της εντολής:

1 sudo add-apt-repository ppa:όνομα-αποθετηρίου/ppa

-Και η δεύτερη, με την εντολή:

1 sudo add-apt-repository -r ppa:όνομα-αποθετηρίου/ppa

Και οι δυο είναι εντολές που χρησιμοποιούνται ευρέως σε Ubuntu, Mint και κάθε παράγωγη διανομή καικάνουν την ίδια δουλειά: διαγράφουν το αποθετήριο. Όμως δεν είναι έτσι ακριβώς, έχουν μια στοιχειώδηδιαφορά.

Ποια είναι η διαφορά, ανάμεσά τους;

-Η εντολή: add-apt-repository -r, αφαιρείκάποιο αποθετήριο (PPA), όμως δενκάνει τίποτα με τα εγκατεστημέναπακέτα από αυτό.Για παράδειγμα, η χρήση αυτής τηςεντολής και για ενημερωθεί το σύστημαγια την αλλαγή, θα είναι έτσι:

1

2

sudoadd-apt-repository -rppa:tade/ppa

sudo apt-get update

H διαφορά ανάμεσα στις εντολές: ppa-purge και add-ap... http://osarena.net/hacks-guides/h-diafora-anamesa-stis-...

1 of 2 01/04/2014 05:48 μμ

Page 2: Διαγραφή ενός αποθετηρίου με διατήρηση εγκατεστημένων πακέτων

φυσικά, όπου: tade, θα είναι το όνομα του αποθετηρίου.

-Με την εντολή: ppa-purge,απενεργοποιεί το αποθετήριο (ppa) καιεπαναφέρει/υποβαθμίζει όλα τα πακέταπου έχουν εγκατασταθεί με αυτά πουυπάρχουν διαθέσιμα στους ΔιαχειριστέςΠακέτων.Η χρήση αυτής, θα είναι κάπως έτσι:

1

2

3

sudo apt-getinstallppa-purge

sudo ppa-purge ppa:tade/ppa

sudo apt-get update

φυσικά, όπου: tade, θα είναι το όνομα του αποθετηρίου.

Και πότε χρησιμοποιούμε την κάθε μια από αυτές;

Την add-apt-repository -r, θα την χρησιμοποιήσετε, όταν έχετε εγκαταστήσει κάποια πακέτα (εφαρμογές)μέσω αυτού του αποθετηρίου (ppa), μα δεν επιθυμείτε την ενημέρωση άλλων πακέτων (ή και αυτού/ων πουεγκαταστήσατε), μέσω του συγκεκριμένου αποθετηρίου (κοινώς δεν θα γίνεται update σε αυτό).

Την ppa-purge, θα την χρησιμοποιήσετε, όταν θέλετε να αντικαταστήσετε κάποια ασταθή/πειραματικάπακέτα που έχετε εγκαταστήσει μέσω του αποθετηρίου αυτού, αντικαθιστώντας τα με πιο παλιά έκδοσήτους, η οποία υπάρχει στα αποθετήρια (διαχειριστές πακέτων) των διανομών σας.

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

H διαφορά ανάμεσα στις εντολές: ppa-purge και add-ap... http://osarena.net/hacks-guides/h-diafora-anamesa-stis-...

2 of 2 01/04/2014 05:48 μμ