Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b64a0ed9abef7306f12de680983610ea > files > 37

howto-text-el-2006-5mdv2010.0.noarch.rpm

  Åëëçíéêü RPM+Slackware Mini-Howto
  Dave Whitinger, dave@whitinger.net
  v1.3, 13 Áðñéëßïõ 1998

  Áõôü ôï êåßìåíï ðåñéãñÜöåé ðþò íá åãêáôáóôÞóåôå ôï RPM êáé íá ôï
  êÜíåôå íá äïõëÝøåé êÜôù áðü Slackware.  Ïé ðëçñïöïñßåò ðïõ áíáöÝñïíôáé
  åäþ, ðáñüëáõôÜ, åöáñìüæïíôáé ðéèáíÜ óå ïðïéáäÞðïôå äéáíïìÞ Linux.
  ______________________________________________________________________

  Table of Contents


  1. ÅéóáãùãÞ

  2. ÁðïêôÞóôå ôï ëïãéóìéêü

  3. ÅãêáôáóôÞóôå ôï ëïãéóìéêü

  4. ÐñïâëÞìáôá (Óçìáíôéêü!)

  5. Åõ÷áñéóôßåò

  6. ÐíåõìáôéêÞ Éäéïêôçóßá- Äéêáéþìáôá



  ______________________________________________________________________

  1.  ÅéóáãùãÞ


  RPM åßíáé ôá áñ÷éêÜ ôïõ "Red Hat Package Manager" êáé áðïôåëåß ôç âÜóç
  ôçò äéáíïìÞò Linux ôçò Red Hat. Ç êýñéá ëåéôïõñãßá ôïõ åßíáé íá
  åãêáèéóôÜ êáé íá áðåãêáèéóôÜ ðáêÝôá.

  Áõôü ôï êåßìåíï áó÷ïëåßôáé ìå ôçí åãêáôÜóôáóç ôïõ RPM óå Ýíá óýóôçìá
  slackware ÷ñçóéìïðïéþíôáò åðåîåñãáóôÞ Intel, áëëÜ ïé ðëçñïöïñßåò ðïõ
  áíáöÝñïíôáé åäþ ðñÝðåé íá åöáñìüæïíôáé óå ïðïéáäÞðïôå äéáíïìÞ.

  Ç ðéï ðñüóöáôç Ýêäïóç áõôïý ôïõ HOWTO âñßóêåôáé óôï
  <http://www.threepoint.com/HOWTO/RPM+Slackware.html>

  Ãéá ðåñéóóüôåñåò ðëçñïöïñßåò, äéáâÜóôå ôï RPM-HOWTO (äéáèÝóéìï óôï
  ãåéôïíéêü óáò LDP mirror).  Åðßóçò, óêåöôåßôå ôçí éäÝá íá áãïñÜóåôå ôï
  åîáéñåôéêü âéâëßï, Maximum RPM, ôïõ Ed Bailey áðü ôç Red Hat Software,
  Inc.


  2.  ÁðïêôÞóôå ôï ëïãéóìéêü


  Ç ðéï ðñüóöáôç Ýêäïóç ôïõ RPM åßíáé ðÜíôá äéáèÝóéìç áðü ôï :



       ftp.rpm.org/pub/rpm/dist/latest




  ÊáôÜ ôï äéÜóôçìá ôçò óõããñáöÞò ôïõ êåéìÝíïõ, ç ðéï ðñüóöáôç Ýêäïóç
  Þôáí ç




  rpm-2.4.12-1.i386.tar.gz




  ÐáñáôçñÞóôå ôï ôìÞìá .i386. Áõôü óçìáßíåé üôé åßíáé Ýíá åêôåëÝóéìï
  (binary) ðáêÝôï ãéá ôçí áñ÷éôåêôïíéêÞ ôçò Intel, Ýôïéìï íá ôï êÜíåôå
  untar êáé íá ôï ôñÝîåôå. Âåâáéùèåßôå üôé ôï áñ÷åßï ðïõ êáôåâÜæåôå Ý÷åé
  ôç ëÝîç i386 óôï üíïìÜ ôïõ, äéáöïñåôéêÜ ïé ðáñáêÜôù ïäçãßåò äå èá
  äïõëÝøïõí.


  3.  ÅãêáôáóôÞóôå ôï ëïãéóìéêü


  Ï áðëïýóôåñïò ôñüðïò íá åãêáôáóôÞóåôå ôï RPM åßíáé íá ÷ñçóéìïðïéÞóôå
  ôï äéá÷åéñéóôÞ ðáêÝôùí ðïõ Ý÷åé ôï Slackware.

  ÐñÝðåé íá åßóôå root ãéá íá åãêáôáóôÞóåôå ôï RPM.



               installpkg /home/dave/rpm-2.4.12-1.i386.tar.gz





  ÁíôéêáôáóôÞóôå, öõóéêÜ, ôï /home/dave ìå ôï óùóôü path ôïõ áñ÷åßïõ.

  (ÓÇÌÅÉÙÓÇ!) Áí áõôü áðïôý÷åé,  êÜíôå untar ôï áñ÷åßï ìå ôéò ðáñáêÜôù
  åíôïëÝò :



               cd / ; tar zxvpf /home/dave/rpm-2.4.12-1.i386.tar.gz





  ÌåôÜ, äçìéïõñãåßóôå Ýíá êáôÜëïãï ìå üíïìá "rpm" êÜôù áðü ôïí êáôÜëïãï
  /var/lib.

  mkdir /var/lib/rpm

  Ôþñá ðëçêôñïëïãÞóôå 'rpm --initdb' ãéá íá áñ÷éêïðïéÞóåôå ôç âÜóç rpm.

  Áí Ý÷ïõí ðÜåé üëá êáëÜ ìÝ÷ñé áõôü ôï óçìåßï, èá Ý÷åôå ðéá Ýíá óýóôçìá
  ìå äõíáôüôçôåò-rpm!  EëÝãîôå ôï åãêáèéóôþíôáò Ýíá ïðïéïäÞðïôå áñ÷åßï
  rpm ãñÜöïíôáò 'rpm -Uvh filename.rpm'


  4.  ÐñïâëÞìáôá (Óçìáíôéêü!)

  Óå ðïëëÝò åêäüóåéò ôïõ RPM, ôï tar áñ÷åßï äçìéïõñãÞèçêå
  ÷ñçóéìïðïéþíôáò ëÜèïò äéêáéþìáôá.  ÁìÝóùò ìüëéò åãêáôáóôÞóåôå ôï RPM,
  åëÝãîôå ôá äéêáéþìáôá óôïõò äéÜöïñïõò êáôáëüãïõò (/bin, /usr, etc).
  Áí ôá äéêáéþìáôá åßíáé 700 (drwx------), ôüôå ìüëéò óõíáíôÞóáôå áõôü
  ôï ðñüâëçìá (bug).

  Ãéá íá äéïñèþóåôå ôï ðñüâëçìá ìå ôá äéêáéþìáôá, ôñÝîôå áõôü ôï shell
  script:



  ______________________________________________________________________
  #!/bin/sh

  chmod 755 /bin
  chmod 755 /usr
  chmod 755 /usr/bin
  chmod 755 /usr/doc
  chmod 755 /usr/lib
  chmod 755 /usr/man
  chmod 755 /usr/man/man8
  chmod 755 /usr/share
  chmod 755 /usr/share/locale
  chmod 755 /usr/share/locale/de
  chmod 755 /usr/share/locale/de/LC_MESSAGES
  chmod 755 /usr/share/locale/pt-br
  chmod 755 /usr/share/locale/pt-br/LC_MESSAGES
  chmod 755 /usr/share/locale/sv
  chmod 755 /usr/share/locale/sv/LC_MESSAGES
  chmod 755 /usr/src
  ______________________________________________________________________



  Ìçí äéóôÜóåôå íá ìïõ óôåßëåôå E-Mail áí Ý÷åôå ïðïéáäÞðïôå åñþôçóç.

  Ãéá ó÷üëéá, ðáñáôçñÞóåéò, äéïñèþóåéò, åíçìåñþóåéò ðåñß ôçò ÅëëçíéêÞò
  ìåôÜöñáóçò áõôïý ôïõ HOWTO, óôåßëôå email óôçí Âïýëá ÓáíéäÜ :
  voulariba@hellug.gr Þ óôïí Åõñéðßäç Ðáðáêþóôá : evris@hellug.gr êáé
  åíáëëáêôéêÜ : ep@rocketmail.com



  5.  Åõ÷áñéóôßåò

  ÐáñáäÝ÷ïìáé ôçí Red Hat Software, Inc. êáé ôïí Patrick Volkerding ãéá
  ôéò åðéôõ÷çìÝíåò äéáíïìÝò Linux.

  Åõ÷áñéóôþ ôïí Milan Kopacka (mkop5230@ss1000.ms.mff.cuni.cz) ðïõ ìïõ
  Ýäåéîå Ýíá êáëýôåñï ôñüðï ãéá ôçí åãêáôÜóôáóç ôïõ RPM (installpkg).


  6.  ÐíåõìáôéêÞ Éäéïêôçóßá- Äéêáéþìáôá


  Áõôü ôï HOWTO åßíáé ðíåõìáôéêü äéêáßùìá áðü ôï 1998 ôïõ Dave
  Whitinger, êáé äßíåôáé äùñåÜí. Ìðïñåßôå íá ôï åðáíáäéáíåßìåôå  êáé/Þ
  íá ôï áëëÜîåôå óýìöùíá ìå ôïõò üñïõò ôçò Üäåéáò GNU General Public
  Licence üðùò Ý÷åé åêäïèåß áðü ôçí Free Software Foundation (åßôå ç 2ç
  Ýêäïóç ôçò ¶äåéáò, Þ ïðïéáäÞðïôå íåþôåñç).