Synaptic - wy
Synaptic - wyłączenie komunikatu o uszkodzonym pakiecie
Witam,
Sprawa wygląda tak. Zainstalowałem sobie pakiet nautilus-dropbox. Problem jednak jest taki, że z powodu głupio zdefiniowanych zależności, nie dało się go normalnie zainstalowac pomimo tego, że w systemie mam wszystko wymagane do działania tego programu.
Zainstalowałem więc z opcją force ignorując zależności z libnautilus-extension. Oczywiście program działa idealnie. Natomiast problem jest inny - od tej pory synaptic nie chce działać, bo krzyczy ze w systemie sa uszkodzone pakiety, które trzeba naprawić.
Oczywiście, można to obejśc ingerując ręcznie a plik /var/lib/dpkg/status - po dokonaniu odpowiednich zmian pakiet już nie będzie figurował jako "uszkodzony" i wszystko będzie ok.
Ale wolałbym tego uniknąć- znacie może inny sposób? Aha, pytanie nie jest o to czy mogę sobie skompilować ze źródeł, więc takich rad mi nie udzielajcie.
Sprawa wygląda tak. Zainstalowałem sobie pakiet nautilus-dropbox. Problem jednak jest taki, że z powodu głupio zdefiniowanych zależności, nie dało się go normalnie zainstalowac pomimo tego, że w systemie mam wszystko wymagane do działania tego programu.
Zainstalowałem więc z opcją force ignorując zależności z libnautilus-extension. Oczywiście program działa idealnie. Natomiast problem jest inny - od tej pory synaptic nie chce działać, bo krzyczy ze w systemie sa uszkodzone pakiety, które trzeba naprawić.
Oczywiście, można to obejśc ingerując ręcznie a plik /var/lib/dpkg/status - po dokonaniu odpowiednich zmian pakiet już nie będzie figurował jako "uszkodzony" i wszystko będzie ok.
Ale wolałbym tego uniknąć- znacie może inny sposób? Aha, pytanie nie jest o to czy mogę sobie skompilować ze źródeł, więc takich rad mi nie udzielajcie.
1. http://rtfm.killfile.pl/#precyzja
Zgaduję, że instalujesz pakiet z Ubuntu: nautilus-dropbox_xxx_xxx.deb na Debianie xxx?
Ale przydałyby się konkrety.
2. Naprawa uszkodzonego pakietu w Synapticu polega na odinstalowaniu tego pakietu.
Natomiast jeśli jesteś na 200% pewien, że w zależnościach jest wszystko w porządku i system się nie popsuje, to "napraw" ten pakiet .deb przed instalacją, tzn. zmodyfikuj w nim odpowiednio zawartość pliku: control
Zgaduję, że instalujesz pakiet z Ubuntu: nautilus-dropbox_xxx_xxx.deb na Debianie xxx?
Ale przydałyby się konkrety.
2. Naprawa uszkodzonego pakietu w Synapticu polega na odinstalowaniu tego pakietu.
Natomiast jeśli jesteś na 200% pewien, że w zależnościach jest wszystko w porządku i system się nie popsuje, to "napraw" ten pakiet .deb przed instalacją, tzn. zmodyfikuj w nim odpowiednio zawartość pliku: control
To nie jest ważne. Ważny jest skutek tej akcji. Czy myślisz że rozwiązanie problemu na Etchu byłoby inne niż na Sidzie? Nie wiem po co takie komentarze.1. http://rtfm.killfile.pl/#precyzja
Zgaduję, że instalujesz pakiet z Ubuntu: nautilus-dropbox_xxx_xxx.deb na Debianie xxx?
Ale przydałyby się konkrety.
Chyba lepiej naprawić go jednak po instalacji tak jak napisałem. Za każdym razem kiedy próbowałem szperać w pakiecie ręcznie, to potem nie dało się go zainstalować, albo rozwalał mi dpkg...Naprawa uszkodzonego pakietu w Synapticu polega na odinstalowaniu tego pakietu.
Natomiast jeśli jesteś na 200% pewien, że w zależnościach jest wszystko w porządku i system się nie popsuje, to "napraw" ten pakiet .deb przed instalacją, tzn. zmodyfikuj w nim odpowiednio zawartość pliku: control
Witam.
Po pierwsze nie napisałeś jaka to wersja debiana, żadnych konkretnych informacji oprócz tego, że synaptic Ci coś pokazuje.
Po drugie:
Po trzecie: jest to na DUG- u, wystarczy w google zajrzeć.
Pozdrawiam.
Po pierwsze nie napisałeś jaka to wersja debiana, żadnych konkretnych informacji oprócz tego, że synaptic Ci coś pokazuje.
Po drugie:
dlaczego nie? Szybciej byś się uwinął niż dostał odpowiedź na forum.Aha, pytanie nie jest o to czy mogę sobie skompilować ze źródeł, więc takich rad mi nie udzielajcie.
Po trzecie: jest to na DUG- u, wystarczy w google zajrzeć.
Pozdrawiam.
Podałem wszystkie informacje wymagane do rozwiązania tego problemu. Nie jest ważne jaka to wersja debiana, bo wszystkie wersje działają pod tym względem tak samo.Po pierwsze nie napisałeś jaka to wersja debiana, żadnych konkretnych informacji oprócz tego, że synaptic Ci coś pokazuje.
Czy nie uważasz,że gdybym chciał kompilować ze źródeł, to bym takiego wątku tu nie zakładał?dlaczego nie? Szybciej byś się uwinął niż dostał odpowiedź na forum.
Witam.
Więc tak: na wersji testowej pociągnąłem dropboksa prosto z repozytorium Ubuntu i problemów nie było.
Tyle że, nie wiem, czy taka sztuczka może podziałać na stabilnej wersji Debiana. To odnośnie wersji.
Co do kompilacji to ja czasem wolę skompilować samemu niż tłuc się po forach, ale to już chyba kwestia upodobań, a te każdy ma inne. Chciałem się tylko dowiedzieć dlaczego.
Jest jeszcze inna opcja.
Zajrzyj TUTAJ
Tak mam we fluxboksie, działa, otwiera się w thunarze a nie w konsoli, jest ikonka w tacce systemowej i nie sypie błędami.
Pozdrawiam
Więc tak: na wersji testowej pociągnąłem dropboksa prosto z repozytorium Ubuntu i problemów nie było.
Tyle że, nie wiem, czy taka sztuczka może podziałać na stabilnej wersji Debiana. To odnośnie wersji.
Co do kompilacji to ja czasem wolę skompilować samemu niż tłuc się po forach, ale to już chyba kwestia upodobań, a te każdy ma inne. Chciałem się tylko dowiedzieć dlaczego.
Jest jeszcze inna opcja.
Zajrzyj TUTAJ
Tak mam we fluxboksie, działa, otwiera się w thunarze a nie w konsoli, jest ikonka w tacce systemowej i nie sypie błędami.
Pozdrawiam
Ok, zmieniłem ręcznie zawartośc pliku /var/lib/dpkg/status i problem zniknął. Dropbox działa idealnie, nigdzie żadnymi błędami nie sypie. Jedyny minus, że ikonki przy folderach, informujące o statusie synchronizacji widać tylko w nautilusie, ale to i tak lepsze niż inne patenty które widziałem na google. W sumie żaden problem w posiadaniu nautilusa na kde.
giaur pisze:To nie jest ważne. Ważny jest skutek tej akcji. Czy myślisz że rozwiązanie problemu na Etchu byłoby inne niż na Sidzie? Nie wiem po co takie komentarze.
Skoro nie wiesz jakie są różnice w budowie poszczególnych wersji dystrybucji, to już twój problem, ale wiedz że jeśli byś zamieścił dane o które prosiłem zaoszczędziłbyś mi dodatkową godzinę szukania i prób.giaur pisze:Podałem wszystkie informacje wymagane do rozwiązania tego problemu. Nie jest ważne jaka to wersja debiana, bo wszystkie wersje działają pod tym względem tak samo.
Szanuj czas innych zamiast stroić fochy!
To, że tobie się nie udawało nie znaczy wcale, że się nie da.giaur pisze: Chyba lepiej naprawić go jednak po instalacji tak jak napisałem. Za każdym razem kiedy próbowałem szperać w pakiecie ręcznie, to potem nie dało się go zainstalować, albo rozwalał mi dpkg...
Po prostu robiłeś to nieudolnie.
Zamieszczam dwie prawidłowo działające metody:
1. Metoda by saturno:
Kod: Zaznacz cały
$ ar -t nautilus-dropbox_0.6.7_i386.deb
debian-binary
control.tar.gz
data.tar.gzKod: Zaznacz cały
$ ar -x nautilus-dropbox_0.6.7_i386.deb control.tar.gzKod: Zaznacz cały
$ ar -r nautilus-dropbox_0.6.7_i386.deb control.tar.gzWpisujemy w Google nazwę pakietu i otrzymujemy: http://www.google.com/search?q=nautilus ... ceweasel-a
Pierwsza znaleziona pozycja na liście, to: http://www.khattam.info/solved-error-de ... 11-27.html
Krok po kroku jest tam opisane jak zrobić to samo co ja tylko inną prawdopodobnie bardziej poprawną metodą (dpkg-deb).
Więc mamy 3 rozwiązania problemu. Jest to Debian Sid. Prawdopodobnie zdaję sobie sprawę z różnic pomiędzy wersjami znacznie lepiej niż Ty. Jeśli więc uważasz, że rozwiązanie dla wersji np. Wheezy byłoby inne od tych tutaj przedstawionych to przedstaw mi z łaski swojej, co inaczej trzeba by było zrobić gdyby nie był to Sid, tylko Wheezy.Skoro nie wiesz jakie są różnice w budowie poszczególnych wersji dystrybucji, to już twój problem, ale wiedz że jeśli byś zamieścił dane o które prosiłem zaoszczędziłbyś mi dodatkową godzinę szukania i prób.
Szanuj czas innych zamiast stroić fochy!
Ale jeśli takowych różnic nie ma, to przyznaj że nie miałeś racji. Ja nie "strzelam focha", I szczerze piszę to co myślę - nie jest moim zamiarem wzniecanie niesnasek. Przemyśl to sobie.
Zwróć uwagę na temat mojego postu. Zapytałem o to, co zrobić z takim fantem, gdy synaptic to wyświetla - czy da się wyłączyć sprawdzanie tego.
Nie zapytałem jak zainstalować pakiet DROPBOX! Twoje dwie metody mogłem równie dobrze znaleźć sam - zadałem pytanie na temat jednego konkretnego problemu - i tylko na ten problem oczekiwałem odpowiedzi.
Przeczytaj jeszcze raz link, który mi podesłałeś, przechodząc do sekcji na temat ODPOWIADANIA NA TEMATY - może wtedy zrozumiesz, co mam na myśli.