• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 02:38:25 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 18, 2025, 02:38:25 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 215
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 18
Guests: 147
Total: 165
thpanousis
acapulco
chris_krkls
Lykaonia
marwt
aplos paratiritis
kutsukellis
Nikos Spiliás
kchristoua
simos
mavropan
Yamal
abunchofcells
mitsos753905
Apaugasma
ANDVRONTZOS
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Linux / Unix (Moderators: chatzikys, PolarBear) > Pacman (Arch) vs Apt-Get (Debian)
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] 4 5 Go Down Print
Author Topic: Pacman (Arch) vs Apt-Get (Debian)  (Read 7707 times)
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #30 on: August 29, 2008, 17:31:33 pm »

deleted
« Last Edit: June 14, 2015, 19:34:22 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #31 on: August 29, 2008, 18:12:19 pm »

deleted
« Last Edit: June 14, 2015, 19:35:19 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #32 on: August 29, 2008, 19:01:28 pm »

Quote from: BOBoMASTORAS on August 29, 2008, 17:31:33 pm
δε κατάλαβες... το είχε ήδη βάλει αλλά ήταν broken..... Το ότι ήταν corrupted το κατάλαβα μετά από τα errors.... Θεωρητικά δε θα έπρεπε να είχε πρόβλημα γιατί τα deb έχουν μέσα το md5 hash, αλλά......

το apt-get clean απλά σβήνει τη cache. Για να βάλεις όμως κάτι στη θέση του πακέτου πρέπει πρώτα να λύσεις το πρόβλημα dependency μόνος σου. Αν έχεις ένα πακέτο broken συνήθως το apt-get install αρνείται να κάνει οτιδήποτε, ειδικά αν αυτό που πας να αλλάξεις πειράζει το broken πακέτο.
1. Σωστό το ότι το apt-get clean σβήνει την cache αν εννοείς τα κατεβασμένα deb από το /var/apt/archives.
2. Όταν κάνεις apt-get install ένα πακέτο που λύνει τα προβλήματα που υπάρχουν με broken packages, γίνεται κανονικά!
3. Όταν κάνεις apt-get install "κάτι" δεν προσπαθεί να κάνει configure το ήδη κατεβασμένο αρχείο αλλά κατεβάζει το .deb από την αρχή και το κάνει "reinstall" στην ουσία
4. Μια λύση που ξέχασα πριν να αναφέρω, ήταν η 2η εντολή να ήταν apt-get -f install σκέτο, κάτι το οποίο επίσης θα έλυνε κατευθείαν όλα τα προβλήματα που υπάρχουν με broken packages.

edit: δηλαδή και αυτό που είπα πριν θα δούλευε κανονικά!

Quote from: BOBoMASTORAS on August 29, 2008, 17:31:33 pm
Θέλουν να φτιάξουν ένα εργαλείο το οποίο θα έχει τη δυνατότητα να βάζει/βγάζει πακέτα ορισμένες φορές αγνοώντας τα dependencies χωρίς όμως να δημιουργεί πρόβλημα. [..]

Κατά τι γνώμη κάτι που το ίδιο το debian παραδέχεται ως ατέλεια του στο package system και έχουν ήδη δρομολογήσει τη λύση αλλάζοντας το policy τους δε μπορούμε να το αμφισβητήσουμε.
What? Πραγματικά, δώσε μια πηγή για τα 2 παραπάνω γιατί ακούγονται τελείως ψέμα Tongue
« Last Edit: August 29, 2008, 19:16:02 pm by Rattlehead » Logged

BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #33 on: August 29, 2008, 19:25:01 pm »

deleted
« Last Edit: June 14, 2015, 19:35:17 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #34 on: August 29, 2008, 19:40:36 pm »

Ε αυτό σε λέω, αν έβαζες apt-get clean για να σβηστεί το corrupted από την cache και apt-get install libstdc θα το ξανακατέβαζε και θα το εγκαθιστούσε χωρίς να απεγκαταστήσει τίποτα..! Να κάνω επίδειξη με screenshots? Tongue

Επίσης 3η λύση είναι όταν έχεις ένα broken πακέτο Α να πατήσεις apt-get install A. Πάλι βρίσκει τι πρέπει να γίνει ώστε να εγκατασταθεί σωστά το πακέτο Α. (Γιατί καμιά φορά το apt-get -f install μπορεί να σου προτείνει να βγάλεις το Α).
Logged

Jose
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 86


Είμαι Bluesman, τι να κάνουμε;


View Profile
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #35 on: August 30, 2008, 02:21:35 am »

Quote from: BOBoMASTORAS on August 29, 2008, 18:12:19 pm
Δεν έχω ιδέα αν το packman υποστηρίζει κάτι σχετικό (αυτόματα) ούτε αν σκοπεύουν να το υλοποιήσουν.

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

Δίνοντας την ίδια εντολή με πριν (pacman -S kati / pacman -Su), ξανακατεβαίνουν μόνο τα corrupted πακέτα και αφού ξαναγίνει έλεγχος (για όλα τα πακέτα) ξανά, προχωρά η εγκατάσταση/αναβάθμιση.
Logged

Με κουράζετε...
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #36 on: August 30, 2008, 13:08:15 pm »

Σόρι έκανα ένα λάθος εδώ:
Quote from: Rattlehead on August 29, 2008, 19:40:36 pm
Επίσης 3η λύση είναι όταν έχεις ένα broken πακέτο Α να πατήσεις apt-get install A. Πάλι βρίσκει τι πρέπει να γίνει ώστε να εγκατασταθεί σωστά το πακέτο Α. (Γιατί καμιά φορά το apt-get -f install μπορεί να σου προτείνει να βγάλεις το Α).
πρέπει κανονικά να προσθέσεις μία ακόμα παράμετρο που μου διαφεύγει αυτή τη στιγμή (με Synaptic και επιλογή "επανεγκατάσταση" γίνεται αυτό που λέω αλλά δε θυμάμαι ποια είναι ακριβώς η εντολή από κονσόλα!)
Logged

BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #37 on: August 30, 2008, 15:13:54 pm »

deleted
« Last Edit: June 14, 2015, 19:35:13 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #38 on: August 30, 2008, 15:25:06 pm »

deleted
« Last Edit: June 14, 2015, 19:35:11 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #39 on: August 31, 2008, 11:38:48 am »

Ρε μαν!
Quote from: BOBoMASTORAS on August 30, 2008, 15:25:06 pm
Package dependency problems may occur when upgrading in unstable or testing as described in Upgrading, Section 5.3. Most of the time this is because a package that will be upgraded Depends on a package that is not yet available.
Δε λέει πουθενά ότι φταίει το apt, λέει το προφανές, ότι λόγω της συνεχούς ροής πακέτων στο unstable μπορεί για κάποιο διάστημα να έχει ανέβει στο repository το πακέτο Α αλλά όχι κάποιο dependency του. Τότε το apt θα σου πει ότι δεν μπορεί να εγκαταστήσει το Α και πολύ καλά θα κάνει γιατί χωρίς το dependency δε θα δουλεύει σωστά! Συνήθως αυτό το πρόβλημα ΟΤΑΝ εμφανίζεται στα repos, λύνεται μέσα σε διάστημα ενός 10ημέρου. By the way τώρα πλέον σπάνια συμβαίνει ακόμα και στο unstable, πλέον μόνο στο experimental το συναντάς, για το δε stable δε το συζητάμε, δεν υπάρχει περίπτωση να συμβεί!

Το να έχεις διαφορετικές εκδόσεις binaries και libs τι σχέση έχει με τo policy των dependency? Κατ'αρχήν σε όλες τις lib υπάρχει συμβατότητα προς τα πίσω! Όταν έχεις ένα πακέτο που θέλει τη lib_2.1 θα δουλέψει κανονικά και με τη lib_2.8. Απλά γίνεται το προφανές που γίνεται με όλους τους installers, όταν βάζεις τον Firefox 3.2 να αντικαθιστά τον Firefox 3.1! Για προγράμματα/βιβλιοθήκες που χρησιμοποιούνται συχνά και έχει νόημα να έχεις διαφορετικές εκδόσεις (κυρίως πακέτα για servers βασικά) βγαίνουν σε διαφορετικά πακέτα... Αν θέλεις τόσο πολύ πια να έχεις και τον Firefox 2 και τον Firefox 3, ναι, δε γίνεται με το apt, πρέπει να κάνεις compile..! Αλλά αυτό δεν έχει καμία σχέση με τη διαχείρηση των dependencies...

Πέρα από όλα αυτά, όταν βάζεις μία έκδοση που λέγεται "unstable" υπάρχει περίπτωση να εμφανιστούν κάποια θεματάκια που ίσως να χρειάζεται λίγη εμπειρία παραπάνω για να τα λύσεις, ή να ρωτήσεις κάποιον στο internet. Αλλιώς βάζεις την "stable"!
Logged

Verminoz
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 8236


I smoke my friends down to the filter


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #40 on: August 31, 2008, 12:55:11 pm »

Εγώ λεω να λύσουμε τις διαφορές με ξύλο Tongue

Όλοι στην Καμάρα απόψε στις 12 τα μεσανυχτα με ξύλα, καρφιά και σφυριά...








...για να φτιάξουμε τραπέζια να βάλουμε πάνω τα laptop και να καούμε Cheesy
Logged



Englab - Open source scientific/engineering platform
Rebetologion - Contemporary/Experimental


Κακούργα ύπαρξις!
bakeneko
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 7702


?


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #41 on: August 31, 2008, 13:17:07 pm »

Κάτω στο πεζοδρόμιο είναι πιο τρου Tongue
Logged

pmousoul
Guest
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #42 on: August 31, 2008, 22:53:29 pm »


Να έρθω κι εγώ?  beg
Logged
Verminoz
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 8236


I smoke my friends down to the filter


View Profile WWW
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #43 on: August 31, 2008, 22:54:21 pm »

Everybody is welcome!  8)
Logged



Englab - Open source scientific/engineering platform
Rebetologion - Contemporary/Experimental


Κακούργα ύπαρξις!
jimi
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1273


Live Free or Die...


View Profile
Re: Pacman (Arch) vs Apt-Get (Debian)
« Reply #44 on: September 03, 2008, 18:19:34 pm »

Quote from: Axel on August 28, 2008, 18:18:55 pm
Quote from: jimi on August 20, 2008, 13:05:00 pm
@Axel:Έχεις δοκιμάσει να αφήσεις το port system του arch για ένα εξάμηνο χωρίς update???To έχω δοκιμάσει σε freebsd και δε θα έλεγα πως ήταν και η πιο ευχάριστη εμπειρία...από κάθε άποψη...Είναι η φύση του port system έτσι...  Sad

Προσωπικα οχι. Ειχα πετυχει post στο adslgr που ανεφερε οτι ειχε πολυ καιρο χωρις upgrade το arch και δουλεψε χωρις κανενα προβλημα. Βαριεμαι να το ψαξω ομως να σου πω την αληθεια.

Δε χρειάζεται να το ψάξεις.Το ότι θα βγάλεις άκρη ,θα βγάλεις.Το θέμα είναι ότι θα έχει μπλέξει τα μπούτια του με το dependencies.

Quote from: Axel on August 28, 2008, 18:18:55 pm

Αυτα, αν δεν κανω λαθος δεν μπορουν να γινουν ολα με το apt-get, ουτε και με το yum του Fedora. Απο το debian.org "There is no way to remove a package using APT without also removing those packages that depend on it."

Γενικά όταν ένας διανομέας επιλέξει να έχει συγκεκριμένα dependencies έχει λογους να το κάνει.Το να τα πειράζεις είναι επικίνδυνο.Εκτός αν θες να ταλαιπωρείσαι οπότε πάω πάσο.Και γενικά στο θέμα των dependencies το fedora δεν έχει καμία σχέση με το debian.To debian δεν έχει αυτά τα προβλήματα.

Logged

Καιρός να  αφήσουμε τους εγωισμούς και να κοιτάξουμε λίγο τον εαυτό μας.....
Pages: 1 2 [3] 4 5 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...