Strona 1 z 2

instalacja pakietów - jak to zrobić?

: 04 kwietnia 2009, 18:20
autor: mieszko22
Witam.

Nie wiem szukałem jasnej odpowiedzi na moje pytanie może jest banalne no ale ....

Instaluję pakiety, a jak wiadomo pakiety maja swoje powiązania do innych pakietów
jak mogę zainstalować pakiety wraz ze wszystkimi jego zależnościami.

Do instalacji używam

Kod: Zaznacz cały

apt-get

Kod: Zaznacz cały

dpkg

Kod: Zaznacz cały

 tasksel
No nie wiem, nic nie wychodzi?

System jaki mam to Debian Etch.

To jest dokładnie to co robię i komentarze oraz błędy jakie mi się pokazują:

Kod: Zaznacz cały

it-debian:/virt# dpkg -i virt-manager_0.5.4-1~bpo40+2_i386.deb
Zaznaczenie poprzednio niezaznaczonego pakietu virt-manager.
(Odczytywanie bazy danych ... 74716 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie virt-manager (z virt-manager_0.5.4-1~bpo40+2_i386.deb) ...
dpkg: problemy z zależnożciami uniemożliwiają skonfigurowanie virt-manager:
 virt-manager zależy od python-libvirt; jednakże:
  Pakiet python-libvirt nie jest zainstalowany.
 virt-manager zależy od virtinst (>= 0.300.3); jednakże:
  Pakiet virtinst nie jest zainstalowany.
 virt-manager zależy od python-gtk-vnc (>= 0.3.5); jednakże:
  Pakiet python-gtk-vnc nie jest zainstalowany.
dpkg: błęd przetwarzania virt-manager (--install):
 problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
 virt-manager
Chciałem zainstalować wymienione pakiety ale one maja jeszcze głębsze zależności jak to zrobić aby było poprawnie?

Dziękuję za pomoc.

: 04 kwietnia 2009, 19:06
autor: iria
Po zainstalowaniu pakietu przez dpkg, na pozostałe zależności powinno pomóc:

Kod: Zaznacz cały

apt-get -f install

: 04 kwietnia 2009, 19:40
autor: Akkon
mieszko22 pisze:Chciałem zainstalować wymienione pakiety ale one maja jeszcze głębsze zależności jak to zrobić aby było poprawnie?
Sprawdź czego wymaga Twój pakiet, doinstaluj jego zależności z repo i dopiero później instaluj właściwy pakiet przy pomocy dpkg.

: 04 kwietnia 2009, 19:44
autor: iria
@Akkon, ale to chyba więcej roboty niż przy moim sposobie. ;-) Zaczynam być bardziej czepialski niż Ty. :-D Peace.

: 04 kwietnia 2009, 19:52
autor: fnmirk
mieszko22 pisze:Chciałem zainstalować wymienione pakiety ale one maja jeszcze głębsze zależności jak to zrobić aby było poprawnie?
Pierwsza sprawa to zerknąć do jakiegoś opisu lub podręcznika systemowego. Sprawa jest na tyle sposobów już opisana, że aż trudno się powtarzać aby napisać coś sensownego.
Zaczynamy przygodę z Debianem od:
Debian reference - wersja do druku
Debian reference - wersja do przeglądania w sieci
Debian krok po kroku

Pierwsza odpowiedź jaką w powyższych opracowaniach znajdziemy to aktualność systemu. Czyli:
  1. Aktualna zawartość pliku /etc/apt/sources.list wszystko jest na forum repozytoria.
  2. Wykonujemy teraz polecenie:

    Kod: Zaznacz cały

    apt-get update
    Jeżeli mamy komunikaty ,,NO_PUBKEY'' to odwiedzamy na forum taką stronę.
    Wykonujemy jeszcze raz:

    Kod: Zaznacz cały

    apt-get update
    Brak błędów przechodzimy do następnego kroku:

    Kod: Zaznacz cały

    apt-get upgrade
    lub aktualizacji dystrybucji:

    Kod: Zaznacz cały

    apt-get dist-upgrade
    Instalujemy wymagane sterowniki itp. System sprawny - restartujemy go i jeżeli wszystko działa poprawnie przystępujemy do udziwnień w postaci instalacji potrzebnych i niepotrzebnych pakietów (potrzebnych zależnie od punktu widzenia).
mieszko22, ja swój powyższy tekst już nie pamiętam ile razy napisałem na forum. Słabo szukasz wszystko jest na forum.
  • Na Twoim komputerze też znajduje się odpowiedź i rozwiązanie problemu.

    Kod: Zaznacz cały

    apt-get -h
    dpkg -h
    tasksel -h
    man man
    man apt-get
    man dpkg
    man tasksel
    Nie musisz tego wszystkiego uczyć się na pamięć - wystarczy, że zadasz odpowiednie pytanie skierowane do systemu i uzyskasz odpowiedź rozwiązującą nieomal wszystkie problemy dotyczące Debiana. Tak samo nie musisz czytać całości wspomnianych podręczników. Wystarczy je ,,przekartkować'' szukając rozwiązania:
    http://kaka.ovh.org/poradnik-debiana/handbook/
    http://qref.sourceforge.net/Debian/refe ... s-uptodate

: 04 kwietnia 2009, 20:50
autor: mieszko22
Dziękuję, zaraz zobaczę i skorzystam z waszych rad.

Ja właśnie od niedawna zacząłem przygodę z Debianem i troszkę jak na początek się gubię ale chcę nadrobić to czego nie wiem.

Pozdrawiam.
Jak sobie nie poradzę to będę wołał.

: 05 kwietnia 2009, 13:53
autor: Akkon
iria pisze:@Akkon, ale to chyba więcej roboty niż przy moim sposobie
Niewykluczone, ale z drugiej strony dla autora wątku może być pouczające. Daje też większą kontrolę na tym co instalujemy w systemie. Bynajmniej nie neguję Twojego sposobu, ale nie zawsze automatycznie może się udać rozwiązać wszystkie zależności. Np. jakiś wymagany pakiet może nie być dostępny w repo we właściwiej wersji.
iria pisze:Zaczynam być bardziej czepialski niż Ty.
Cóż. Gwoli ścisłości wcale taki czepialski nie jestem na jakiego wyglądam. To raczej rezultat polemik z niejakim Foxem :-)
iria pisze:Peace.
War is peace
George'a Orwella. Rok 1984
;-)

: 05 kwietnia 2009, 17:25
autor: zbig
Co masz zrobić napisał już fnmirk. Jeśli jednak chcesz pozostać przy Debian Etch to proponuję zajrzeć na stronę Naszej dystrybucji i skorzystać z zamieszczonej tam rady.

: 05 kwietnia 2009, 18:22
autor: mieszko22
Witam.

Jeszcze jedno pytanko.

Przy repozytoriach wyskakuje mi że nie mam klucza i nie mogę ich pobrać
robię to według tego
opis dodania kluczy

Wszystko jest jasne ale pojawia mi się komunikat przy drugim poleceniu że nie mam takiego pliku lub katalogu.

A teraz moje pytanie.
Gdzie ten katalog/plik powinien się znajdować, nazwa ma być dowolna, ma jakieś szczególne rozszerzenie może albo nazwę?
Nie mogę tego jakoś ugryźć, próbowałem kilku lokalizacji mi nazw ale ciągle to samo w czym problem jak to powinno wyglądać dokładnie?

Dziękuję za wcześniejsze rady przydały się.

: 05 kwietnia 2009, 19:33
autor: fnmirk
Nie podałeś jaki to komunikat się pojawia odnośnie brakującego katalogu.

Spróbuj instalacji poniższych pakietów powinno rozwiązać problem.

Kod: Zaznacz cały

apt-get install debian-keyring
apt-get install debian-archive-keyring