Εγκατάσταση πακέτου, χωρίς σύνδεση.

alfisti | Δευ, 11/23/2009 - 19:21 | 2' | 5

Πρόβλημα Νο554:
Έστω, ξεχασμένο παλαιό laptop στο χωριό, στο οποίο εγκαταστήσαμε ubuntu γιά να περνάμε τις ώρες μας το καλοκαίρι.
Έστω, φίλος ο οποίος μας παρακαλάει να τού εγκαταστήσουμε TA linux -συνήθως έτσι λένε οί φίλοι!!- αλλά δεν έχει internet.
Εμείς έχουμε την λύση?
Απάντηση:

Καί η απάντηση είναι μία απλή εντολή:

sudo apt-get --print-uris --yes install πακέτο | grep ^\' | cut -d\' -f2 > mydownload.txt

όπου πακέτο, βέβαια, γράφουμε την εφαρμογή πού επιθυμούμε.
Θα δημιουργηθεί στο home μας, ένα αρχείο, το οποίο θα περιέχει όλα τα απαιτούμενα πακέτα ΜΑΖΙ με τις εξαρτήσεις τους.

Γιά παράδειγμα, αν δώσουμε την εντολή
sudo apt-get --print-uris --yes install openoffice.org | grep ^\' | cut -d\' -f2 >mydownload.txt
το αρχείο θα ανφέρει τα εξής:

http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…
http://hr.archive.ubuntu.com/ubuntu/pool/main/libs/libservlet2.4-java/l…
http://hr.archive.ubuntu.com/ubuntu/pool/main/h/hsqldb/libhsqldb-java_1…
http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…
http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…
http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…
http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…
http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…
http://hr.archive.ubuntu.com/ubuntu/pool/main/o/openoffice.org/openoffi…

Με το αρχείο ανά χείρας, μεταβαίνουμε σε ένα κομπιούτερ πού διαθέτει σύνδεση.
Καί... θα κατεβάζουμε τα αρχεία, ένα ένα?
Χμμμ! όχι εμείς :)
Δίνουμε την εντολή

wget --input-file mydownload.txt

η οποία θα κατεβάσει όλα τα πακέτα.
Τα παίρνουμε λοιπόν, τα πάμε στο πρώτο κομπιούτερ πού λέγαμε καί τα βάζουμε σε έναν φάκελο.
Η εντολή

sudo dpkg -i *.deb

θα εγκαταστήσει όλα τα deb πακέτα.

Φόρουμ
Δώσε αστέρια!
Σχόλια

έλα ντε !! 

γιά ποιό πρόγραμμα? τώρα το έψαξα, γιατί μόνο το οο είχα δοκιμάσει καί όντως γιά το gimp ας πούμε είναι κενό.

χμμμμμ!!

====

the hamster's is out there

http://alfistigr.blogspot.com/

vagrale13]

Σε εμενα, γιατι μου δημιουργειται ενα κενο αρχειο?

 

είδες? το ένα χέρι νείβει το άλλο  :)

έχεις δίκιο διότι... δημιουργεί κενό αρχείο εάν είναι το πρόγραμμα εγκατεστημένο καί ΟΛΑ τα αρχεία του είναι στις τελευταίες εκδόσεις.

δοκίμασέ το καί ... μάλλον έχω δίκιο.

====

the hamster's is out there

http://alfistigr.blogspot.com/

Εχεις απολυτο δικιο......

Δεν πρεπει να ειναι εγκατεστημενο το προγραμμα!!

Το εκανα και test, και μια χαρα εγινε η εγκατασταση!

Οποτε........ παρα πολυ καλο, και λογικα θα μας βοηθησει σε τετοιου ειδους περιπτωσεις!!