yum fuer redhat9 und fedora1

Alt 14.11.2003, 01:09   # 1
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
so, nachdem wir apt-get kennengelernt haben, ist nun die zeit ein aenliches programm vorzustellen.
und zwar yum was im grunde die selbe funktion hat wie apt-get.
yum ist ein reines consolenprogramm, also eine grafische oberflaeche werdet ihr nicht finden, diese ist aber imho auch gar nicht noetig.


<a name="iinhalt">inhalt</a>
inhaltsverzeichniss
  1. woher bekomme ich es? [list:8be3c7b44f]
  2. per apt-get
  3. per webseite
[*]installation [*]yum in der console[*]wie updatet man mit diesem tool? [*]seiten einbinden von denen man "zieht" [*]schlusswort [/list:8be3c7b44f]

<a name="2">woher bekomme ich es?</a>
zurueck zum inhalt

  • es gibt 2 wege sich dieses tool zu besorgen.


<u><a name="50">mit apt-get</a></u>
zurueck zum inhalt
  • einfach eine console oeffnen, su befehl nutzen und dort den folgenden befehl eingeben.
    (vorraussetzung: man muss apt-get installiert haben)

    apt-get install yum

<u><a name="51">per webseite</a>
zurueck zum inhalt</u>
<u>wichtig</u>
die hier von mir aufgefuerhten links sind direkt fuer red hat 9 "shrike".
alternativ kann man bei

http://freshrpms.net/packages/

diese pakete auch fuer andere versionen ziehen.[/list:u:8be3c7b44f]


<a name="3">installation</a>
zurueck zum inhalt
  • nachdem ihr euch diese rpm besorgt habt, macht ihr euer terminal auf und gebt dann
  • su
  • rootpasswort
  • rpm -ivh yum-2.0.4-1.rh.fr.i386.rpm

    ( ┘ steht fuer enter )

    weitere befehle fuer linux: eine kleine befehlsliste fuer linux

    diese angaben gelten nur, wenn man kein apt-get benutzt hat, denn bei apt-get werden diese sachen in der regel sofort installiert.


<a name="4">yum in der console</a>
zurueck zum inhalt
  • so, nachdem ihr das ganze installiert habt, ist es doch eigentlich auch mal an der zeit, das ganze anzutesten. um es nutzen zu koennen, muesst ihr euch als root anmelden, da ihr ja mit diesem tool bestimmte dinge installieren koennt, ohne weiteres zu machen, deswegen braucht man die root rechte.
    <u>bitte nicht vergessen, um dieses tool zu nutzen, muesst ihr online sein.</u>


<a name="30">starten des programmes in der console</a>
zurueck zum inhalt
  • yum eingeben und schon erhaltet ihr eine uebersicht ueber die moeglichen befehle.

    Usage: yum [options] &lt;update | upgrade | install | info | remove | list |
    clean | provides | search | check-update | groupinstall | groupupdate |
    grouplist &gt;

    Options:
    -c [config file] - specify the config file to use
    -e [error level] - set the error logging level
    -d [debug level] - set the debugging level
    -y answer yes to all questions
    -t be tolerant about errors in package commands
    -R [time in minutes] - set the max amount of time to randomly run in.
    -C run from cache only - do not update the cache
    --installroot=[path] - set the install root (default '/')
    --version - output the version of yum
    -h, --help this screen


<a name="31">beispiel (installation eines programmes)</a>
zurueck zum inhalt
  • wenn wir jetzt sagen wir mal wine installieren wollen, geben wir das folgende ein.

    yum install wine

    hier sucht er ob er das programm auf den seiten hat von denen es zieht und ob man es denn schon auf den rechner hat oder nicht. wenn man es nicht hat, wird es gedownloaded und installiert.

<a name="6">wie updatet man mit diesem tool? </a>
zurueck zum inhalt
  • hier unterscheidet sich yum von apt-get. denn bei yum muss man nicht zuerst die quellen abfragen, da er dies allein tut wenn man update oder upgrade macht.

<a name="21">pakete aktualisieren</a>
zurueck zum inhalt
  • um pakete zu aktualisieren, muessen wir folgenden befehl eingeben in unsere console.
  • su
  • rootpasswort
  • yum update

    ( ┘ steht fuer enter )

<a name="22">distribution aktualisieren</a>
zurueck zum inhalt
  • und hier gehen wir aenlich vor wie bei den paketen, wir nutzen nur einen anderen befehl.
  • su
  • rootpasswort
  • yum upgrade

    ( ┘ steht fuer enter )

<a name="8">seiten einbinden von denen man "zieht"</a>
zurueck zum inhalt

  • also, wer andere seiten einbinden moechte, macht dies wie folgt.

    als erstes loggen wir uns als root ein, mit dem su befehl.

    man nimmt einen editor wie beispielsweise vi(console) oder gedit(grafisch) und tippt dann folgendes ein

    vi /etc/yum.conf

    oder

    gedit /etc/yum.conf

    dort sind schon einige server drinnen und so wie diese dort dargestellt sind, muss man seine eigenen adressen, also welche die man hinzufuegen will, anpassen.

    beispiel:


    [fedora-updates.rpms]
    name=Fedora Core $releasever - $basearch - updates.rpms - tu-chemnitz
    baseurl=http://wftp.tu-chemnitz.de/pub/linux/fedora/fedora/1/i386/yum/updates/


    hier bitte nicht wundern, das ein fedoraserver angegeben ist, wir haben die listen auf unserem fedora-testrechner eingefuegt. also immer bitte nach der distri sehen bevor man etwas einfuegt. und natuerlich sollte man wissen, was fuer einen rechner man hat, also ob i386, i486 oder andere!

    wenn man es ohne maschinenangabe (i386) schreiben moechte, ist das folgende beispiel in diesem falle richtig


    [freshrpms]
    name=Fedora Linux $releasever - $basearch - freshrpms
    baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms


    leider kann ich euch keine adressen geben, wo man eine uebersicht finden kann, aber wir werden uns selbst eine machen und hoffen dabei auf eurere mitarbeit. ein thema wo ihr euere seiten aufschreiben koennt ist das folgende:

    listen fuer yum und apt-get


<a name="9">schlusswort</a>
zurueck zum inhalt
  • also ich bin der meinung, das wenn man yum und apt-get nutzt, optimale werkzeige hat, um sein system und auch die programme aktuell zu halten. wer apt-get nutzt sollte auch mal yum kennenlernen...

    und auch hier gilt wieder testen und dann nicht mehr hergeben icon wink


del vz cty
del/FTF
14/11/03
  Mit Zitat antworten

Alt 27.05.2012, 23:16 # --
News Flash
 
Benutzerbild von News Flash
 
 
 
   
Antwort
Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:16 Uhr.