Strona 1 z 2

jak zainstalować coś OFFLINE na debianie w normalny sposób?

: 06 marca 2015, 17:56
autor: Mat
Witam

Dopóki miałem internet problem nie istniał. Teraz jednak mam maszynę offline i przypadła konieczność doinstalowania amaya lub bluefisha . Zresztą nie ważne co.
W jaki sposób mam sciągnać CAŁY pakiet bez ciagłego słyszenia ze czegoś mu brakuje tzn coraz to innych zależności ?
Czy nie ma jak w windowsie tzn jakiegoś rep....że sciągam program i mam koniec kropka (czasem na początku potrzeba net framework ale to jednorazowo) ?

O ile pamietam w dpkig jest opcja ktora mi pokaze jakich zależnosci potrzebuje pakiet, ale raz że to nie rozwiazanie (sciaganie 1500 pliczków by zainstalować jeden pakiet) a dwa że skąd wiadomo czy ten pakiet zależny nie bedzie znowu zależał od innego ktorego też nie mam.

pozdro!

: 06 marca 2015, 20:06
autor: ilin

Kod: Zaznacz cały

adam@debian:~$ aptitude install bluefish -R -s
Następujące NOWE pakiety zostaną zainstalowane:
  bluefish bluefish-data{a} bluefish-plugins{a} libgucharmap-2-90-7{a} 
0 pakietów aktualizowanych, 4 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 3851 kB archiwów. Zajęte po rozpakowaniu: 14,4 MB.
Kontynuować? [Y/n/?] y
Pakiety zostałyby pobrane/zainstalowane/usunięte.
Chyba ładnie widać co musiałbym ściągnąć aby to zainstalować.

: 06 marca 2015, 20:49
autor: Menel
albo

Kod: Zaznacz cały

aptitude show pakiet

: 06 marca 2015, 20:55
autor: ilin
Menel pisze:albo

Kod: Zaznacz cały

aptitude show pakiet
Minusem tego jest to, że pokaże tylko zależności danego pakietu.
Ich zależności już nie, chyba że będziemy każdą zależność badać osobno.

: 06 marca 2015, 22:20
autor: marcin1982
Jeśli w tym systemie masz program Synaptic to:
- uruchom Synaptic
- wyszukaj i zaznacz do instalacji potrzebne pakiety
- idź do: Plik -> Wygeneruj skrypt do pobierania pakietów

Ponieważ nie ma systemu z idealnym zestawem tych samych paczek - generowanie takiego skryptu na innym Debianie mija się z celem.

: 08 marca 2015, 18:47
autor: Mat
ok. dzieki za odpowiedz.. Czyli tak jak myślałem, nie ma tak dobrze i jeden pakiet jedna instalacja jak w windzie. Ale to chyba wynika z samej budowy wielo-bibliotekowej linuxa . Nie jest to dobre wyjscie na komputery tzw. desktopy, ale faktycznie chyba czeka mnie ten skrypt albo lepiej ta odpowiedź z apkiem -R -r

dzieki i pozdro.

: 08 marca 2015, 19:12
autor: ilin
Mat pisze:albo lepiej ta odpowiedź z apkiem -R -r
-R -s


-R - instalacja bez polecanych pakietów bo inaczej jeszcze więcej by ich wywaliło.

-s - symulacja instalacji.

: 08 marca 2015, 21:14
autor: Yampress

Kod: Zaznacz cały

aptitude download pakiet
ściągasz dany pakiet po czym kolejno jeszcze jego zależności.

No i instalujesz

Kod: Zaznacz cały

dpkg -i *.deb

: 10 marca 2015, 15:35
autor: Mat
ilin pisze:-R -s


-R - instalacja bez polecanych pakietów bo inaczej jeszcze więcej by ich wywaliło.

-s - symulacja instalacji.
Czy próbowaleś ten sposob na WYLĄCZONYM dostępie do neta ?
Mi nic nie pokazuje po tej komendzie tzn komunikat "not real package"

To nie działa wlasnie tak że aptitude/dpkg itp komunikują sie najpierw z serwerem i stamtąd pobierają info nt pakietu i zaleznosci ? Jeśli nie ma serwera to i nie informacji ani przy "show" ani z tym - R -s .

Na razie jestem w kropce (synaptica nie mam) nie moge zainstalować pakietu gdy nie mam netu.


ps. wpadłem na pomysl by sprawdzić na płycie instalacyjnej czy nie mam odp. paczek ale odhaszowanie domyslnych cdrom z apt list + aptitude update pokazuje że "Ign cdrom// ......."
czyli nie wiem dlaczego ignoruje mi płytę instalacyjną. nie chce sprawdzić stamtąd czy są odpowiednie paczki. (mam nadzieję ze mnie rozumiecie) .
Tak wiec moze mi podpowiecie jak instalować paczk z płyt instalacyjnych (dvd)

: 10 marca 2015, 21:46
autor: saturno
Mat pisze:Czy próbowaleś ten sposob na WYLĄCZONYM dostępie do neta ?
Mi nic nie pokazuje po tej komendzie tzn komunikat "not real package"

Kod: Zaznacz cały

ping -c 3 wp.pl
ping: unknown host wp.pl
tom@dhcppc0:~$ su
Hasło: 
root@dhcppc0:/home/tom# apt-get update
Błąd  http://ftp.pl.debian.org jessie InRelease
  
Błąd  http://ftp.pl.debian.org jessie-updates InRelease
  
Błąd  http://ftp.pl.debian.org jessie-backports InRelease
  
Błąd  http://security.debian.org jessie/updates InRelease
  
Błąd  http://dl.google.com stable InRelease
  
Błąd  http://deb.opera.com stable InRelease
  
Błąd  http://dl.google.com stable Release.gpg
  Nie udało się przetłumaczyć nazwy "dl.google.com"
Błąd  http://deb.opera.com stable Release.gpg
  Nie udało się przetłumaczyć nazwy "deb.opera.com"
Błąd  http://ftp.pl.debian.org jessie Release.gpg
  Nie udało się przetłumaczyć nazwy "ftp.pl.debian.org"
Błąd  http://ftp.pl.debian.org jessie-updates Release.gpg
  Nie udało się przetłumaczyć nazwy "ftp.pl.debian.org"
Błąd  http://security.debian.org jessie/updates Release.gpg
  Nie udało się przetłumaczyć nazwy "security.debian.org"
Błąd  http://ftp.pl.debian.org jessie-backports Release.gpg                                                                                    
  Nie udało się przetłumaczyć nazwy "ftp.pl.debian.org"                                                                                        
Błąd  http://download.virtualbox.org wheezy InRelease                                                                                          
                                                                                                                                               
Błąd  http://download.virtualbox.org wheezy Release.gpg                                                                                        
  Nie udało się przetłumaczyć nazwy "download.virtualbox.org"                                                                                  
Czytanie list pakietów... Gotowe
W: Nie udało się pobrać http://download.virtualbox.org/virtualbox/debian/dists/wheezy/InRelease  

W: Nie udało się pobrać http://ftp.pl.debian.org/debian/dists/jessie/InRelease  

W: Nie udało się pobrać http://security.debian.org/dists/jessie/updates/InRelease  

W: Nie udało się pobrać http://ftp.pl.debian.org/debian/dists/jessie-updates/InRelease  

W: Nie udało się pobrać http://ftp.pl.debian.org/debian/dists/jessie-backports/InRelease  

W: Nie udało się pobrać http://dl.google.com/linux/earth/deb/dists/stable/InRelease  

W: Nie udało się pobrać http://deb.opera.com/opera-stable/dists/stable/InRelease  

W: Nie udało się pobrać http://ftp.pl.debian.org/debian/dists/jessie/Release.gpg  Nie udało się przetłumaczyć nazwy "ftp.pl.debian.org"

W: Nie udało się pobrać http://ftp.pl.debian.org/debian/dists/jessie-updates/Release.gpg  Nie udało się przetłumaczyć nazwy "ftp.pl.debian.org"

W: Nie udało się pobrać http://ftp.pl.debian.org/debian/dists/jessie-backports/Release.gpg  Nie udało się przetłumaczyć nazwy "ftp.pl.debian.org"

W: Nie udało się pobrać http://security.debian.org/dists/jessie/updates/Release.gpg  Nie udało się przetłumaczyć nazwy "security.debian.org"

W: Nie udało się pobrać http://dl.google.com/linux/earth/deb/dists/stable/Release.gpg  Nie udało się przetłumaczyć nazwy "dl.google.com"

W: Nie udało się pobrać http://deb.opera.com/opera-stable/dists/stable/Release.gpg  Nie udało się przetłumaczyć nazwy "deb.opera.com"

W: Nie udało się pobrać http://download.virtualbox.org/virtualbox/debian/dists/wheezy/Release.gpg  Nie udało się przetłumaczyć nazwy "download.virtualbox.org"

W: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub użyto ich starszej wersji.
root@dhcppc0:/home/tom# exit
exit
tom@dhcppc0:~$ ping -c 3 wp.pl
ping: unknown host wp.pl
tom@dhcppc0:~$ aptitude install bluefish -R -s
Następujące NOWE pakiety zostaną zainstalowane:
  bluefish bluefish-data{a} bluefish-plugins{a} libgucharmap-2-90-7{a} 
0 pakietów aktualizowanych, 4 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 3851 kB archiwów. Zajęte po rozpakowaniu: 14,4 MB.
Kontynuować? [Y/n/?] n
Przerwane.
Odnośnie dodawanie płyt, to usuń obecne wpisy dotyczące płyty, a następnie dodaj płytę przez jakieś graficzne narzędzie lub poprzez:

Kod: Zaznacz cały

apt-cdrom add