Red Hat packaging system

Συζητήσεις σχετικά με θέματα που αφορούν λειτουργικά συστήματα (Linux, *BSD, MacOS, Windows, κτλ.) .
Post Reply
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Red Hat packaging system

Post by Einherjar » Wed Mar 30, 2005 9:00 pm

Αν υπάρχει κάποιος που ξέρει από red hat, μπορεί να μου πεί πως λειτουργεί το packaging system? γνωρίζω ότι υπάρχουν τα RPMs. αυτά σου λένε και για τυχόν dependencies που χρειάζονται? υπάρχει γενικότερα κάτι αντίστοιχο με το apt-get της Debian?
[Better to understand a little than to misunderstand a lot]
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Thu Mar 31, 2005 4:19 pm

Σοβαρέψου! :) :). Πλάκα κάνω δεν ξέρω που έχει φτάσει τώρα αλλά μέχρι τότε που είχα δοκιμάσει εγώ δεν υπήρχει αυτόματη αναγνώριση των deps και download ολονών. Οπότε κλασικά rpm -i pack.rpm κλπ κλπ
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
skry

Post by skry » Thu Mar 31, 2005 4:30 pm

πας να κάνεις rpm -i package.rpm και αναφέρει τα dependencies που δεν βρίσκει. βέβαια μπορεί κάτι που δεν βρίσκει να υπάρχει πραγματικά, αλλά να μην το βρίσκει διότι δεν είχε εγκατασταθεί ως rpm και έτσι δεν μπήκε στην βάση του rpm.
άλλες που μου έρχονται τώρα:
rpm -i --nodeps αγνοεί τα dependencies.
rpm -qlp package.rpm σου δείχνει τί έχει το package.rpm
rpm -qa δείχνει ποια packages έχεις βάλει στον υπολογιστή σου (διαβάζει την βάση).
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Thu Mar 31, 2005 4:32 pm

Απορώ πως επιβιώνει η distro με τέτοιο άθλιο packaging...Νά ναι καλά η διαφήμιση.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Post by mikem4600 » Thu Mar 31, 2005 9:32 pm

OK, για να set the record straight, υπάρχουν αρκετά utilities (με γραφικό και μή front-end) για αυτόματο downloading rpms, με αυτόματο έλεγχο και downloading των dependencies κ.ά. Ένα από αυτά έχει το χαρακτηριστικό τίτλο apt4rpm αν θυμάμαι καλά... :) αλλά υπάρχουν πολλά άλλα ακόμα. BTW, όταν κάτι είναι επιτυχημένο και δεν μας αρέσει, δεν οφείλεται απαραίτητα (μόνο) στη διαφήμηση.... ;) Δεν μπορεί, και κάτι άλλο θα έχει που είναι καλό... Δεν είναι όλος ο κόσμος πρόβατο του marketing... ;)

Αντιστρέφοντας το επιχείρημα, απορώ πως μία άλλη distro επιβιώνει εν έτει 2005 χωρίς graphical installer. :-D
Autocracy hates questions. Anarchy hates answers.
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Fri Apr 01, 2005 12:06 am

Δεν μπορούν αδερφέ μου να τρέχουν όλοι κάποια πράγματα...Μερικοί ξέρουν μόνο το point 'n' click.Είναι καταδικασμένοι σε 3-4 Oses,ότι δεν έχει by default GUI τελείωσε. Και η OpenBSD έχει κανονικό X περιβάλλον με KDE και ότι άλλο θές δεν μπορεί να την βάλει ο καθένας γιατί θέλεις τρελές γνώσεις για να το κάνεις. Γι' αυτό βέβαια και είναι το πιο secure/γρήγορο Os. Οι redhat/suse απλά βάλανε ένα GUI installer μπάς και καταφέρει κάποιος που δεν ξέρει τα βασικά απο την δομή του linux και συγκεκριμένα LFH, SysV, BSD style κλπ να την περάσει.

ΥΓ: Είναι το ίδιο με το programming mike μερικοί ακόμη και σε C/C++ σε gvim :) :) να γράφουν κάνουν παπάδες. Πχ δεν έχω την παραμικρή αμφιβολία πως εσύ σε οποιαδήποτε lang - είτε σου αρέσει είτε όχι - θα βγάλεις άκρη και το αποτέλεσμα θα είναι καλό. Είτε έχεις gui είτε όχι θα προγραμματίσεις καλά. Βάλε τώρα 10 studios απο πάνω καλύτερο programmer δεν κάνεις...Ετσι και το linux, βάλε τα πάντα να γίνονται με GUIs, χωρίς πολλά tweaks κλπ κλπ, Linux δεν θα έχεις. Πάντα θα υπάρχει κάποιο καλύτερα στημενο μηχανάκι, πολύ πιο stable και μαμιστερό το οποίο έχει στηθεί με το χέρι απο την αρχή.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Post Reply

Return to “Λειτουργικά συστήματα”