Journal [ubuntu] telechargement deb manuellement

Posté par  .
Étiquettes :
0
21
août
2005
Bonjour,
Pendant un an je n'aurai pas d'acces internet pour mettre a jour ma ubuntu ou installer de nouvelles choses. Mais j'ai une cle usb j'aimerais donc les copier sur la cle a partir d'un pc relie a internet pour ensuite les mettre sur mon pc....

Est-ce qu'il y a un site ubuntu permettant de "voir" les dependances, un peu comme puor debian sur http://packages.debian.org(...) ou pourchaque paquet la liste des dependances est indiquee ?

Est-ce qu'il existerait sinon (ca serait encore mieux ) un logiciel qui telecharge les .deb directement et les dependances?

Le pc relie a internet est sous windows dc je ne peux pas utiliser le cache de pat puor recup les paquets ou qch ds le genre je dois donc le faire vraiment a la main.

J'espere que j'ai ete clair :)
merci d'avance
Alex
  • # Une petite recherche sur leur site et tadaaaaaaaaaaa !

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

    http://packages.ubuntu.com/
    • [^] # Re: Une petite recherche sur leur site et tadaaaaaaaaaaa !

      Posté par  . Évalué à 3.

      Ba voila c'est exactement ce que je cherchais, mais par le site ubuntu impossible de tomber dessus. Evidemment j'aurai pu le trouver par rapport a l'url de debian que j'avais cite et en changeant le nom.
      Mais sur le site de ubuntu, je sais pas ou se trouve cette adresse
      mercii
  • # telechargement deb manuellement

    Posté par  . Évalué à 2.

    Il y a http://packages.ubuntu.com/(...)

    Et sinon tu as apt-get --download-only, ou bien apt-get --print-uris (et c'est maintenant que je viens de lire que tu es sous windows).
  • # LiveCD ?

    Posté par  . Évalué à 2.

    Pourquoi tu prendrais pas un liveCD basé sur Debian pour bénéficier des apt tools, tu boot dessus et tu récupères tes paquets que tu mets ensuite sur ta clef.
    Si tu peux pas rebooté la machine windows mais que tu peux quand même installer des softs, regarde du coté de QEMU.
    • [^] # Re: LiveCD ?

      Posté par  . Évalué à 2.

      Je pars dans une residence etudiante, donc je ne pense aps que je pourrai installer des logiciels ou redemarrer les machines dispo dans la residence. A priori j'ai installe tt ce dont j'aurai besoin pour bosser mais c'est au cas ou il manque une appli puor bosser que je serai dans la merde.

      Concenrant la base de donnes de package je ne pourrai pas la mettre a jour mais je pensais me creer un depot local et je met dedans les .deb et ensuite je les installe avec apt. Je resterai pendant un an sur les memes version c'est tout
  • # apt-zip ?

    Posté par  . Évalué à 10.

    Description: Update a non-networked computer using apt and removable media
    These scripts simplify the process of using dselect and apt on a
    non-networked Debian box, using removable media like ZIP floppies.
    One generates a `fetch' script (supporting backends such as wget and
    lftp, in a modular, extensible way) to be run on a host with better
    connectivity, check space constraints of your removable media, and
    then install the package on your Debian box.

    Perso je n'ai jamais essaye apt-zip mais je l'ai deja fait avec les darwinports qui supporte aussi ce genre de mise a jour deconnectees.
    • [^] # Re: apt-zip ?

      Posté par  . Évalué à 2.

      Toi je te pertinente, je ne connaissais pas et c'est pile ce que je cherchais !!!
  • # Une méthode en deux jours.

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

    si tu es sous windows, la première chose à faire est de récupérer wget [1]

    1 er jour :
    - récupérer la liste des paquets :
    A la maison :
    apt-get --print-uris -qq update | awk '{print $1}' | sed -e s/\'//g > update.wget

    Au travail :
    wget -i update.wget
    tar cf update.tar .


    - récupérer la liste des mises à jours :
    De retour à la maison :
    tar xf update.tar
    find . -name '*Packages' | sed 's/\.\///g' | while read l
    do
    mv $l `echo $l | tr / _`
    done
    mv *Packages /var/cache/apt/lists
    apt-get --print-uris -qq upgrade | awk '{print $1}' | sed -e s/\'//g > upgrade.wget


    Le 2ème jour :
    - on récupère les paquets :
    wget -i upgrade.wget
    tar cf upgrade.tar *.deb


    de retour à la maison :
    tar xf upgrade.tar
    mv *.deb /var/cache/dpkg/archives
    apt-get upgrade


    Pour l'installation des logiciels, c'est la même chose :
    apt-get --print-uris -qq install logiciel | awk '{print $1}' | sed -e s/\'//g > logiciel.wget
    wget -i logiciel.wget
    mv *.deb /var/cache/dpkg/archives/
    apt-get install logiciel


    [1]
    http://unxutils.sourceforge.net/UnxUtils.zip(...)

Suivre le flux des commentaires

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