instalacja pakietów - jak to zrobi

Tematy związane z oprogramowaniem, instalacją, konfiguracją
mieszko22
Posty: 48
Rejestracja: 12 listopada 2008, 10:58

instalacja pakietów - jak to zrobić?

Post 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.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Po zainstalowaniu pakietu przez dpkg, na pozostałe zależności powinno pomóc:

Kod: Zaznacz cały

apt-get -f install
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post 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.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

@Akkon, ale to chyba więcej roboty niż przy moim sposobie. ;-) Zaczynam być bardziej czepialski niż Ty. :-D Peace.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post 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
mieszko22
Posty: 48
Rejestracja: 12 listopada 2008, 10:58

Post 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ł.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post 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
;-)
zbig
Posty: 99
Rejestracja: 29 stycznia 2009, 10:42

Post 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.
mieszko22
Posty: 48
Rejestracja: 12 listopada 2008, 10:58

Post 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ę.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post 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
ODPOWIEDZ