Απορίες για πέρασμα από debian stable σε unstable

apaleftos | Τρί, 06/07/2011 - 11:33 | 2' | 6

Χαιρετώ τους φίλους του linux!!
Μετά από αρκετό καιρό με ubuntu αποφάσισα να βάλω Debian...
Παρόλο που διάβασα αρκετά είναι η αλήθεια μάλλον τα έχω μπερδέψει λιγάκι....

Εγκατέστησα αυτό: http://cdimage.debian.org/debian-cd/6.0.1a/multi-arch/iso-cd/debian-6.0…

Μετά την εγκατάσταση άλλαξα το sources.list με το παρακάτω ώστε να έχω sid


deb http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org/ sid main



Μετά στα settings του update manager τίκαρα κάποιες επιλογές...
Στην καρτέλα Debian Software τα
Officially supported (main)
DFSG-compatible Softaware with Non-Free Dependencies (contib)
Non-DFSG-compatible Software
και στην καρτέλα Updates τα
Proposed updates (squeeze-proposed-updates)
και Security updates (squeeze/updates)

Μετά από αυτό παρατήρησα ότι το sources.list μου έχει αλλάξει σε


deb http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb http://security.debian.org/ squeeze/updates contrib non-free main
deb-src http://security.debian.org/ squeeze/updates contrib non-free main
deb http://ftp.gr.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb-src http://ftp.gr.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb-src http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org/ sid main
deb http://http.us.debian.org/debian/ squeeze main
deb-src http://http.us.debian.org/debian/ squeeze main


και στο system monitor στη καρτέλα system γράφει "Release 6.0-updates (squeeze)

Εδώ μπερδεύτηκα για τα καλά!!! Τελικά μετά από ότι έκανα έχω sid ή squeeze δηλαδή stable???

Η αλήθεια είναι ότι έχω και άλλες απορίες - προβληματάκια αλλά το παλεύω... :)

Φόρουμ
Δώσε αστέρια!
Σχόλια

μια λύση ειναι αυτή

moving from Ubuntu to Debian

αν και αυτό θα σε καλυψει καλύτερα  moving from Ubuntu to Debian: advice and tips
δεν τα εχω δοκιμάσει αλλα εχει τις πηγές λογισμικού αλλαι ειναι για το λεννυ
εδω δεν λεει κια πολλα

apaleftos]Χαιρετώ τους φίλους του linux!!
Μετά από αρκετό καιρό με ubuntu αποφάσισα να βάλω Debian...
Παρόλο που διάβασα αρκετά είναι η αλήθεια μάλλον τα έχω μπερδέψει λιγάκι....

Εγκατέστησα αυτό: http://cdimage.debian.org/debian-cd/6.0.1a/multi-arch/iso-cd/debian-6.0…

Μετά την εγκατάσταση άλλαξα το sources.list με το παρακάτω ώστε να έχω sid


deb http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org/ sid main



Μετά στα settings του update manager τίκαρα κάποιες επιλογές...
Στην καρτέλα Debian Software τα
Officially supported (main)
DFSG-compatible Softaware with Non-Free Dependencies (contib)
Non-DFSG-compatible Software
και στην καρτέλα Updates τα
Proposed updates (squeeze-proposed-updates)
και Security updates (squeeze/updates)

Μετά από αυτό παρατήρησα ότι το sources.list μου έχει αλλάξει σε


deb http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb http://security.debian.org/ squeeze/updates contrib non-free main
deb-src http://security.debian.org/ squeeze/updates contrib non-free main
deb http://ftp.gr.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb-src http://ftp.gr.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb-src http://ftp.gr.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org/ sid main
deb http://http.us.debian.org/debian/ squeeze main
deb-src http://http.us.debian.org/debian/ squeeze main


και στο system monitor στη καρτέλα system γράφει "Release 6.0-updates (squeeze)

Εδώ μπερδεύτηκα για τα καλά!!! Τελικά μετά από ότι έκανα έχω sid ή squeeze δηλαδή stable???

Η αλήθεια είναι ότι έχω και άλλες απορίες - προβληματάκια αλλά το παλεύω... :)



Απο την στιγμή που βάζεις τα αποθετήρια στο αρχείο πρέπει να κάνεις apt-get update για να ισχυουν οι αλλαγές και apt-get dist-upgrade για να πας σε sid.Μιας και δεν έχεις συνηθίσει το debian θα σου συνιστούσα να κάνεις upgrade σε testing και όχι σε sid γιατί στο sid τα πράγματα χαλάνε "εύκολα".Επιπλέον μάλλον θα ήταν καλύτερα πρώτα να κάνεις το upgrade στην έκδοση που θες και μετά να πας στον update manager..

Επίσης αν θες να δοκιμάσεις το unstable Debian, δες και το "aptosid":http://aptosid.com (πρώην sidux), το οποίο σου περνάει απευθείας unstable, χωρίς ενδιάμεσα περάσματα από stable/testing, και είναι γενικότερα στημένο σωστά για τη φύση του debian unstable (ο update manager πχ είναι κατά βάση εργαλείο για τη stable, μπορεί να στα κάνει μαντάρα σε unstable). *Και μια παράκληση:* Κάντε μια προσπάθεια να δίνετε περιγραφικούς τίτλους στα θέματα που ανοίγετε. Τίτλοι σαν και αυτόν εδώ (το χρησιμοποιώ σαν παράδειγμα απλώς) δεν λένε τίποτα και παραπέμπουν στην ...ελεημοσύνη της κοινότητας! Το πιο πιθανό είναι αρκετά μέλη που μπορούν να βοηθήσουν, απλώς να το αγνοήσουν. Με ένα τίτλο της μορφής "Απορίες για πέρασμα από debian stable σε unstable", θα πάρετε καλύτερη βοήθεια (εγγυημένα) και θα βοηθήσετε στο μέλλον και χρήστες που θα έχουν κάποιο αντίστοιχο πρόβλημα και θα κάνουν το κόπο να δουν αν έχει ξαναγίνει παρόμοια ερώτηση.

με mixed repos θα γινει μεγαλο μπερδεμα στο συστημα......κατα τη γνωμη μου  η βαζεις aptosid η βαλε απ ευθειας debian-testing και μετα εχει ο θεος.....απο stable σε sid με dist-upgade και χωρις να ορισθουν προτεραιοτητες=pin πολυ φοβαμαι οτι θα προκυψουν ανεπιλυτες συγκρουσεις πακετων....μικτα αποθετηρια στο debian δεν ειναι και το ποιο ευκολο πραγμα στον κοσμο....παντως αν συνεχισεις μην ρυθμιζεις τα αποθετηρια αλλιως παρα μονο χειροκινητα μεσω του αρχειου /etc/apt/sources.list.........εδω ενας list generator για ολες τις εκδοσεις....http://debgen.simplylinux.ch/

ghostblader]Απο την στιγμή που βάζεις τα αποθετήρια στο αρχείο
πρέπει να κάνεις apt-get update για να ισχυουν οι αλλαγές και apt-get
dist-upgrade για να πας σε sid.


Το ξέρω αυτό... και εννοείτε πως το έκανα!


gnu_labis]ο update manager πχ είναι κατά βάση εργαλείο για τη stable, μπορεί να στα κάνει μαντάρα σε unstable


Αυτό είναι η αλήθεια πως δεν το ήξερα... και σκέφτηκα ότι για να υπάρχει και να σου δίνει και την δυνατότητα να τικάρεις κάποιες επιλογές είναι για καλό...
Όσο για τον τίτλο, έχεις δίκιο... θα αλλαχτεί. :)


vriareos]απο stable σε sid με dist-upgade και χωρις να ορισθουν προτεραιοτητες=pin ...


Αυτό είναι αλήθεια πως δεν το κατάλαβα....
Όσο για τα αποθετήρια, χειροκίνητα τα ρύθμισα... αλλά μετά τις επιλογές που τίκαρα στον update manager άλλαξαν μόνα τους!!

(Όπως και να έχει, μάλλον πάω για νέα εγκατάσταση.... γιατί,  για ακόμα μια φορά στην προσπάθεια μου να εγκαταστήσω τους drivers της nvidia κατάφερα να μην έχω γραφικό....)

"Pinning" των πακέτων σημαίνει να δηλώσεις ρητά την προτίμηση σου στα πακέτα κάποιας συγκεκριμένης έκδοσης (πχ ότι προτιμάς "testing" από "unstable"). Δε νομίζω ότι χρειάζεται κάτι τέτοιο όμως, αφού αν δεν κάνεις pin παίρνει προτεραιότητα το πιο πρόσφατο πακέτο, που είναι αυτό που θες νομίζω (αν κάτι υπάρχει σε stable και σε unstable, εσύ θες το unstable). Θα συμφωνήσω με vriareos ότι - πέραν της λύσης του aptosid - μια άλλη προσέγγιση είναι να βάλεις testing και μετά να κάνεις dist-upgrade σε unstable. Μπορείς να κατεβάσεις τη testing από "εδώ":http://www.debian.org/devel/debian-installer/. Ο λόγος που η stable είναι διαφορετική από testing/unstable (και που ο update-manager που κυκλοφορεί με το Debian Squeeze είναι "κατάλληλος" μόνο για τη stable), είναι ότι η stable είναι επίσημη κυκλοφορία (release), ενώ οι άλλες δύο είναι κυλιόμενες ("rolling":http://en.wikipedia.org/wiki/Rolling_release). Έτσι, είναι πολύ πιο εύκολο και ομαλό το dist-upgrade από testing σε unstable.