Forum général.général probleme tar.gz

Posté par  .
Étiquettes : aucune
0
4
juil.
2005
Bonjour,
Je suis sous gentoo depuis 1 mois et demi
Je voudrais installer un fichier .tar.gz , normalemant je tape:

tar -xvfz nomdufichier.tar.gz

Mais pour ce fichier on me dit que je dois passer sous root,mais le
probleme,c'est que c'est mon frere qui possede ce mot de passe,et il ne veut pas
me le passer par peur que je fasse une connerie sous linux.
Je voudrais savoir s'il y a un autre moyen pour l'installer sans devoir passer
sous root!

merci d'avance
  • # Syntaxe

    Posté par  . Évalué à 4.

    Un fichier tar.gz n'est pas un fichier d'installation. C'est simplement un suite de fichier qui on été concaténés (avec tar) puis compressés (avec gzip).

    La commande tar :
    x : extraire
    v : verbose : pour avoir plus d'information
    z : le fichier est compressé avec gzip
    f : pour préciser le nom du fichier

    or tu mets f avant z donc ça ne peut pas marcher.

    d'autres par l'utilisation de - est obsolète, tu peux donc utiliser :

    tar xvzf monfichier.tar.gz

    Si tu as les droits d'écriture sur le répertoire courant (dans lequel tu as mis ton tar.gz), il devrait pouvoir s'extraire.
  • # sudo

    Posté par  . Évalué à 2.

    Pour le reste demande à ton frère de t'installer sudo et de te le configurer, au quotidien cela te simplifiera la vie.
    • [^] # Re: sudo

      Posté par  (site web personnel) . Évalué à 2.

      Voire si c'est un programme particulier que tu veux installer regarde si il est dans l'arbre de portage

      esearch nomduprogramme

      ou

      sync -S non du programme

      Et si il y est demande a ton frere de l'installer proprement.
      • [^] # Re: sudo

        Posté par  . Évalué à 1.

        La j'ai demandé a mon frere par rapport a Sudo,mais c'est quoi exactemant??
      • [^] # Re: sudo

        Posté par  . Évalué à 1.

        oki,est-ce que la comande EMERGE c'est la meme chose que ESEARCH ou que SYNC -S ??
        Mais par exemple la pour EMERGE,j'ai besoins d'etre sous root aussi!
        Y a pas un moyen pour ne plus etre obligé d'etre connecté sous root?
        • [^] # Re: sudo

          Posté par  (site web personnel) . Évalué à 2.

          oups dsl c'est pas sync -S mais emerge -S cependant pour le emerge -S il devrait te le faire même si tu n'est pas root.

          C'est le emerge pgm qui necessite d'etre root, enfin avec un peut de chance.
          • [^] # Re: sudo

            Posté par  . Évalué à 1.

            bha j'ai essayé avec emerge!
            Avec l'option s ca marche,mais pour l'installer,il faut etre root!
            Pour cette commande y a pas d'autre solution que d'aller sous root nan?
            • [^] # Re: sudo

              Posté par  (site web personnel) . Évalué à 2.

              Non mais si t'a reperer le soft que tu veux avec emerge -S t'a plus qu'a demander a ton frere de faire l'install en root.

              Ou alors il faut qui te rajoute dans le groupe portage (quoi que je suis pas sur que cela permette l'install)
    • [^] # Re: sudo

      Posté par  (site web personnel) . Évalué à 3.

      Il n'est que rarement nécessaire d'avoir le root pour installer un programme. Il suffit de l'installer dans un répertoire auquel on a accès en écriture (genre ~/local/). En pratique pour installer un programme depuis les sources dans un répertoire donné il suffit en général de faire quelque chose comme:
      $ ./configure --prefix=/le/repertoire/qui/va/bien/ && make && make install

      pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # merci

    Posté par  . Évalué à 1.

    ok,merci les gars j'vais test!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.