|
[+] Instalacja pakietów Zarządcą archiwów...
damianskulski - 11-01-2009 13:40
Znajduję paczkę *.deb w Internecie, zapisuje w ~, dwuklik na ikonie, a tu komunikat:
Nie można otworzyć "nazwa_paczki.deb"
Nieobsługiwany typ archiwum.
Próbowałem z innym .debem ale wyskakuje to samo. co to moze znaczyc?
maly - 11-01-2009 13:47
Bo tak tego się nie robi. Tylko: dpkg -i nazwapaczki.deb
Google.pl z pewnością powiedzą coś więcej jeszcze ;-) .
yantar - 11-01-2009 14:34
Znajduję paczkę *.deb w Internecie, zapisuje w ~, dwuklik na ikonie, a tu komunikat:
Do graficznej instalacji pakietu .deb muszisz zainstalowac gdebi (choc ogolnie nie mam do tego zaufnia lepiej machnac tak jak pisze maly z dpkg). Albo stworzyc swoje wlasne lokalne repozytorium zeby korzystac z apta/aptitude/synaptica
http://planeta.jakilinux.org/2008/12...ium-lokalnego/
damianskulski - 11-01-2009 17:22
maly, wiem ze za pomocą dpkg sie da, ale to nie rozwiazuje problemu. Moze i jest to dziwne ale wole robic jak najwiecej poza konsolą.
yantar, gdebi-gtk nie chce instalować pakietów, po kliknięciu na instaluj - zamyka się.
yantar - 11-01-2009 17:36
To odpal gdebi z konsoli i zobacz jakie bledy wypluje przy probie instalacji deba , bo tak to nie wywrozymy czemu sie zamyka. Albo tak jak pisalem swoje lokalne repozytorium i bedziesz mogl korzystac z synaptica skoro masz awersje do konsoli:)
pavbaranov - 11-01-2009 17:40
1. Jak ja lubię, takie kompletne informacje :) 2. Skoro wyskakuje Ci taka informacja przy kliknięciu na deb, to prawdopodobnie masz z tego typu plikiem powiązany jakiś program do obsługi archiwów, np. Ark. Rozpoznaje, że to archiwum, ale nie potrafi obsłużyć. (Komunikat dość normalny dla Arka, zatem prawdopodobnie masz KDE, które?) 3. Skoro gdebi się wywala, prawdopodobnie masz coś niezainstalowane z Gnome'a. Co? Cóż, trzeba odpalić z konsoli, cokolwiek powinno być wiadome. 4. Jeśli w istocie masz KDE, to prawdopodobnie pod prawym myszy będziesz mógł zrobić: Otwórz w i wybrać Kpackage lub podobny program. Dla 3.5, to Kpackage, dla 4.0, w sumie powinien być Kpackagekit, ale do tej pory, chyba, nie działa jeszcze. Kpackage w 3.5 powinien być zainstalowany domyślnie, chyba, że instalowałeś przez netinstall, a następnie poszczególne paczki. 5. Jeśli chcesz używać gdebi - doinstaluj jego zależności. 6. Jesli masz Gnome, to zrób reinstalację gdebi, raz jeszcze dociągając jego zależności. 7. Jeśli masz inne środowisko - to, któż to wie. Może ktoś się domyśli.
damianskulski - 11-01-2009 17:55
Mam Gnome :mrgreen:
Wszystkie zależności (KLIK ) są spełnione.
Reinstalacja nic nie dała. A o to co daje wpisanie gdebi-gtk w konsoli w czasie próby zainstalowania pakietu:
damian@net164ip28:~$ gdebi-gtk /usr/lib/python2.5/site-packages/GDebi/GDebi.py:94: GtkWarning: gdk_window_set_cursor: assertion `GDK_IS_WINDOW (window)' failed self.window_main.set_sensitive(False) gksu: nieznana opcja `--always-ask-pass' GKsu wersja 2.0.0
Użycie: gksu [-u <użytkownik>] [opcje] <polecenie>
--debug, -d Wyświetlanie na ekranie informacji, które mogą być przydatne przy diagnozowaniu/rozwiązywaniu problemów.
--user <użytkownik>, -u <użytkownik> Wykonanie <polecenia> przez podanego użytkownika.
--disable-grab, -g Wyłączenie "przechwytywania" klawiatury, myszy, oraz skupienia przez program przy pytaniu o hasło. --prompt, -P Zapytanie użytkownika, czy należy przechwycić klawiaturę oraz mysz przed wykonaniem. --preserve-env, -k Zachowanie bieżących zmiennych środowiska, przykładowo nie są zmieniane $HOME ani $PATH. --login, -l Uruchomienie w roli powłoki startowej (login shell). Może to sprawić problemy z mechanizmami Xauthority. Wskazane jest uruchomienie xhost aby umożliwić docelowemu użytkownikowi na otwieranie okien na twoim ekranie!
--description <opis|plik>, -D <opis|plik> Użycie opisowej nazwy w treści komunikatu wyświetlanego przed uruchomieniem polecenia, dzięki czemu jest on przyjemniejszy. Możliwe jest również podanie pełnej ścieżki do pliku .desktop, w tym przypadku będzie użyty klucz Name z takiego pliku. --message <komunikat>, -m <komunikat> Zamiana standardowego komunikatu zapytania o hasło na wskazany w tej opcji. Należy używać tylko gdy opcja --description nie jest wystarczająca.
Wyświetlanie hasła na standardowym wyjściu (stdout), podobnie do ssh-askpass. Przydatne w skryptach wykorzystujących programy, które akceptują hasła podawane na standardowym wejściu (stdin).
damian@net164ip28:~$
fnmirk - 11-01-2009 21:13
Znajduję paczkę *.deb w Internecie, zapisuje w ~, dwuklik na ikonie, a tu komunikat:
Wypadałoby zerknąć do jakichś podstaw zawartych w dokumentacji i odpowiedzieć sobie na pytanie - czym jest pakiet *.deb? http://www.debian.org/doc/manuals/de...l#s-deb-format Idąc dalej to jak klikając z pozycji użytkownika możemy w trybie graficznym wykonać instalację? Pakiet *.deb w Debianie to jak swego rodzaju plik *.exe. Jak klikasz w pakiet *.deb to traktuje go w pierwszej kolejności jako potencjalny instalator, z którym użytkownik nie mający uprawnień nic nie może zrobić. man dpkg-deb
http://pl.wikipedia.org/wiki/Deb
pavbaranov - 12-01-2009 07:37
damianskulski: Wywołanie gdebi-gtk z konsoli, w dodatku jako użytkownik niczego Ci nie da. Czyli jak najbardziej prawidłowo się system, chyba, zachowuje. W konsoli działa gdebi. Gdebi-gtk możesz uruchomić, jeśli powiążesz go z *.deb w trybie graficznym a nadto jego uruchomienie musi być poprzedzone użyciem gksu (lub czegokolwiek podobnego), co spowoduje, że program będzie się uruchamiał z uprawnieniami roota. fnmirk:
Idąc dalej to jak klikając z pozycji użytkownika możemy w trybie graficznym wykonać instalację?
No właśnie w sposób opisany powyżej. Wiążąc *.deb z jakimś programem do instalacji plików tego typu + gksu (lub równoznaczne).
damianskulski - 12-01-2009 15:15
Czyli jeśli chcę żeby ładował się w gdebi-gtk jako root muszę: PPM na ionie *.deba -> Właściwości -> Otwarcie za pomocą -> Dodaj -> Własne polecenie -> gksu gdebi-gtk :?:
pavbaranov - 12-01-2009 17:03
Samo gdebi tak Ci się powinno zainstalować, skoro nie zrobiło tego - to tak.
damianskulski - 13-01-2009 17:14
Dzieki. :->
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|