Manager aktualizacji, naprawa oprogramowania

Ogólne pytania dotyczące systemu
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Manager aktualizacji, naprawa oprogramowania

Post autor: Ognisty »

Witam!
Jestem nowym użytkownikiem Debiana i mam mały problem, może dla Ciebie jest to proste lecz dla mnie nie.
Otóż dzisiaj wyskoczył mi znaczek w prawym górnym rogu, gdy kliknąłem na niego to wyskoczył mi Menadżer aktualizacji. Gdy pasek dojdzie do końca to wyskakuje mi następujący błąd:

Obrazek

Prosiłbym o wytłumaczenie na czym polega problem. Wpisywałem:

Kod: Zaznacz cały

apt-get install -f
lecz nic to nie dało tzn. Wyskakiwało aby usunąć gnome itd. Lecz nie wiem czy powinienem itd.

Proszę o pomoc.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw takie informacje:

Kod: Zaznacz cały

cat /etc/apt/sources.list
uname -r
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Post autor: Ognisty »

cat /etc/apt/sources.list :

Kod: Zaznacz cały

# deb cdrom:[Debian GNU/Linux 5.0.2 _Lenny_ - Official i386 CD Binary-1 20090628-14:43]/ lenny main

deb cdrom:[Debian GNU/Linux 5.0.2 _Lenny_ - Official i386 CD Binary-1 20090628-14:43]/ lenny main

deb http://ftp.pl.debian.org/debian/ lenny main contrib
deb-src http://ftp.pl.debian.org/debian/ lenny main contrib

deb http://security.debian.org/ lenny/updates main contrib

deb-src http://ftp.pl.debian.org/debian/ lenny/updates main contrib

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile mai

deb http://backports.debian.org/debian-backports/ lenny-backports main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./

deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib
uname -r :

Kod: Zaznacz cały

2.6.26-2-686
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

Piszesz, że jesteś początkującym a eksperymentujesz z repozytorium unstable na Lennym? Najlepiej usuń ten wpis, chyba, że wiesz na pewno po co go masz.
Otóż dzisiaj wyskoczył mi znaczek w prawym górnym rogu, gdy kliknąłem na niego to wyskoczył mi Menadżer aktualizacji.
Oprogramowaniem w Debianie najlepiej zarządzać z linii poleceń, a nie graficznymi nakładkami. A więc w konsoli jako root:

Kod: Zaznacz cały

aptitude update
a potem

Kod: Zaznacz cały

aptitude safe-upgrade
Jeśli wystapią jakieś problemy, wklej na forum to co pokaże konsola. A tak w ogóle to polecam lekturę w celach edukacyjnych:
http://dug.net.pl/drukuj/85/aptitude___ ... a_polecen/
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Post autor: Ognisty »

Usunąłem linijkę, którą mi wskazałeś, bo nawet nie wiem po co ją miałem, prawdopodobnie dodał ją mój brat.

Po wpisaniu:

Kod: Zaznacz cały

aptitude safe-upgrade

Kod: Zaznacz cały

Następujące pakiety mają niespełnione zależności:

  synaptic: Wymaga: libapt-inst1.2 który jest pakietem wirtualnym.
            Wymaga: libapt-pkg4.10 który jest pakietem wirtualnym.
            Wymaga: libatk1.0-0 (>= 1.29.3) ale zainstalowana jest wersja 1.22.0-1.
            Wymaga: libept1 który jest pakietem wirtualnym.
            Wymaga: libfontconfig1 (>= 2.8.0) ale zainstalowana jest wersja 2.6.0-3.
            Wymaga: libgtk2.0-0 (>= 2.18.0) ale zainstalowana jest wersja 2.12.12-1~lenny2.
            Wymaga: libstdc++6 (>= 4.4.0) ale zainstalowana jest wersja 4.3.2-1.1.
            Wymaga: libvte9 (>= 1:0.24.0) ale zainstalowana jest wersja 1:0.16.14-4.
            Wymaga: libxapian22 który jest pakietem wirtualnym.
Edycja:

Po wpisaniu polecenia:

Kod: Zaznacz cały

aptitude install
zainstalowały się powyższe pliki. Po czym wpisałem:

Kod: Zaznacz cały

aptitude safe-upgrade
i:

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie       
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie       
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe        
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Kod: Zaznacz cały

0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Czyli wszystko gra.

Kod: Zaznacz cały

deb [URL]http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/[/URL] ./
Repozytorium CompizFusion - dekoracja okien. Jak koniecznie Ci to potrzebne to poszukaj repozytoria dla wersji stabilnej.

Z mojego doświadczenia wynika, że jest o wiele bezpieczniej dla systemu gdy początkujący użytkownik będzie używał Apt zamiast jego nakładki Aptitude.
Aptitude jest bardziej interaktywne co prawda, lecz to może prowadzić do uszkodzenia systemu w przypadku kiedy użytkownik nie za bardzo wie co robi
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

&quot pisze:Z mojego doświadczenia wynika, że jest o wiele bezpieczniej dla systemu gdy początkujący użytkownik będzie używał Apt zamiast jego nakładki Aptitude.
Aptitude jest bardziej interaktywne co prawda, lecz to może prowadzić do uszkodzenia systemu w przypadku kiedy użytkownik nie za bardzo wie co robi.
Aptitude NIE JEST nakładką na apta, tylko programem który (podobnie jak apt-get czy synaptic) korzysta z jego bibliotek. Swego czasu był na tent temat ciekawy wątek na forum. Nie jest też prawdą, że aptitude może być niebezpieczniejszy w użyciu niż apt-gat. Od pewnego czasu jest on wręcz rekomendowany jako podstawy program do instalacji oprogramowania w Debianie. Jest natomiast prawdą, że użytkownik, który nie czyta/nie rozumie komunikatów wyżej wymienionych programów, może sobie zrobić krzywdę.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Jak zwał tak zwał nie o to biega. Pamiętam kiedy ja "zaczynałem" na Lennym od razu aptitude przypadło mi do gustu. "Super krowa" itd. Co za świetny program, pomyślałem.
Nie muszę czytać tych wszystkich podręczników. Kto ma na to czas w ogóle.
Niestety wkrótce się przekonałem co potrafi aptitude kiedy się za bardzo ufa mądrości tego programu. Automatyczne usuwanie pakietów, rozwiązywanie zależności za potwierdzeniem użytkownika, któremu to rozwiązanie podoba się ze względu na ładny układ linijek tekstu w konsoli. Apt wyświetla błąd i rób biedaku co chcesz. Co robi użytkownik?
Odwiedza to forum, czyta podręcznik.

Obecnie ,,Debian Reference'' mam przestudiowany. Po przejściu przez wszystkie gałęzie Debiana używam ,,Aptosida'' i oczywiście apta.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

DaVidoSS, nie jak zwał tak zwał, tylko, należy podawać prawdziwe informacje. Aptitude też korzysta z apta. Program, na który zwracasz uwagę to apt-get. Jest to zasadnicza różnica.

Co to jest ,,Aptosida''?
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

O wybaczcie mnie nieszczęsnemu.. Oczywiście że apt-get. Apt przecież to cały ten system zarządzający pakietami.
Aptosid - odrodzony Sidux.

http://aptosid.com
ODPOWIEDZ