Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Pewnego dnia wykonywałem apt-get upgrade i dostałem taki błąd:
Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Należy uruchomić "apt-get -f install", aby je naprawić. Następujące pakiety mają niespełnione zależności: libxrender-dev : Wymaga: libxrender1 (= 1:0.9.7-1+deb7u1+b1) ale 1:0.9.7-1+deb7u1 jest zainstalowany libxrender1 : Narusza zależności: libxrender1:i386 (!= 1:0.9.7-1+deb7u1) ale 1:0.9.7-1+deb7u1+b1 jest zainstalowany libxrender1:i386 : Narusza zależności: libxrender1 (!= 1:0.9.7-1+deb7u1+b1) ale 1:0.9.7-1+deb7u1 jest zainstalowany E: Niespełnione zależności. Proszę spróbować użyć -f.
Więc zgodnie ze wskazówką dodałem parametr -f i dostałem:
root@kali:/home/ghost25# apt-get upgrade -f Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Naprawianie zależności... Gotowe Następujące pakiety zostaną zaktualizowane: libxrender1 1 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. 2 nie w pełni zainstalowanych lub usuniętych. Konieczne pobranie 0 B/32,8 kB archiwów. Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku. Kontynuować [T/n]? T Odczytywanie dzienników zmian... Zrobione (Odczytywanie bazy danych ... 449736 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do zastąpienia pakietu libxrender1:amd64 1:0.9.7-1+deb7u1 (wykorzystując .../libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb) ... Rozpakowywanie pakietu zastępującego libxrender1:amd64 ... dpkg: błąd przetwarzania /var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb (--unpack): próba nadpisania dzielonego "/usr/share/doc/libxrender1/changelog.Debian.gz", który różni się od innych kopii pakietu libxrender1:amd64 Wystąpiły błędy podczas przetwarzania: /var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
Teraz nie mogę instalować żadnych pakietów za pomocą APT, a w Aptitude proponuje mi usunięcie sporej liczby pakietów, których potrzebuję (Skype, Wine). Jedynie w Synaptic mogę instalować pakiety, ale na powitanie dostaję komunikat o 3 uszkodzonych pakietach (libxrender-dev, libxrender1, libxrender1:i386). Używam Kali Linuxa. Co zrobić aby naprawić ten błąd?
Offline
Pokaż:
cat /etc/apt/sources.list
Wykonaj:
dpkg --configure -a
Offline
apt-cache policy libxrender1
Używam Kali Linuxa. Co zrobić aby naprawić ten błąd?[/quote]
Używaj normalnego Debiana. Za dystrybucje dla gimnazjalnych hakierów bierz się dopiero wtedy, gdy będziesz wiedział jak się obsługuje menedżery pakietów.
[quote=sir_lucjan]Wykonaj:Kod:
dpkg --configure -a[/quote]
To raczej nic nie da.
Problemem jest jakaś lewa wersja pakietu libxrender1, która przy aktualizacji próbuje podmieniać pliki dziennika zmian innej wersji tego pakietu.dpkg: błąd przetwarzania /var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb (--unpack):
próba nadpisania dzielonego "/usr/share/doc/libxrender1/changelog.Debian.gz", który różni się od innych kopii pakietu libxrender1:amd64[/quote]Offline
ghost25@kali:~$ cat /etc/apt/sources.list # # deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20140526-16:38]/ kali contrib main non-free deb http://http.kali.org/kali kali main non-free contrib deb-src http://http.kali.org/kali kali main non-free contrib ## Security updates deb http://security.kali.org/kali-security kali/updates main contrib non-free ## VirtualBox - oprogramowanie do wirtualizacji deb http://download.virtualbox.org/virtualbox/debian wheezy contrib deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main deb http://ppa.launchpad.net/webupd8team/haguichi/ubuntu trusty main deb-src http://ppa.launchpad.net/webupd8team/haguichi/ubuntu trusty main
root@kali:/home/ghost25# dpkg --configure -a dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu libxrender-dev:amd64: libxrender-dev:amd64 zależy od libxrender1 (= 1:0.9.7-1+deb7u1+b1); jednakże: Wersją libxrender1:amd64 w systemie jest 1:0.9.7-1+deb7u1. dpkg: błąd przetwarzania libxrender-dev:amd64 (--configure): problemy z zależnościami - pozostawianie nieskonfigurowanego dpkg: błąd przetwarzania libxrender1:i386 (--configure): pakiet libxrender1:i386 1:0.9.7-1+deb7u1+b1 nie może zostać skonfigurowany, ponieważ libxrender1:amd64 jest w innej wersji (1:0.9.7-1+deb7u1) Wystąpiły błędy podczas przetwarzania: libxrender-dev:amd64root@kali:/home/ghost25# apt-cache policy libxrender1 libxrender1: Zainstalowana: 1:0.9.7-1+deb7u1 Kandydująca: 1:0.9.7-1+deb7u1+b1 Tabela wersji: 1:0.9.7-1+deb7u1+b1 0 500 http://security.kali.org/kali-security/ kali/updates/main amd64 Packages *** 1:0.9.7-1+deb7u1 0 500 http://http.kali.org/kali/ kali/main amd64 Packages 100 /var/lib/dpkg/status libxrender1:i386
root@kali:/home/ghost25# apt-cache policy libxrender1 libxrender1: Zainstalowana: 1:0.9.7-1+deb7u1 Kandydująca: 1:0.9.7-1+deb7u1+b1 Tabela wersji: 1:0.9.7-1+deb7u1+b1 0 500 http://security.kali.org/kali-security/ kali/updates/main amd64 Packages *** 1:0.9.7-1+deb7u1 0 500 http://http.kali.org/kali/ kali/main amd64 Packages 100 /var/lib/dpkg/status
yossarian wolę Kali Linuxa, bo potrzebuję narzędzi takich jak Metasploit (jestem gimnazjalistą :D).
Ostatnio edytowany przez ghost25 (2015-04-13 19:34:32)
Offline
[quote=ghost25]yossarian wolę Kali Linuxa, bo potrzebuję narzędzi takich jak Metasploit (jestem gimnazjalistą :D).[/quote]
Skoro rzeczywiście gimnazjalista, to innej opcji nie ma ;)
Spróbuj tak:
apt-get install -f -o Dpkg::Options::="--force-overwrite" libxrender1
PS Jest nawet zgłoszenie:
[bug]782505[/bug]
Offline
Teraz wszystko działa, dzięki.
Offline
....wolę Kali Linuxa, bo potrzebuję narzędzi takich jak Metasploit (jestem gimnazjalistą :D).[/quote]
Sugerowałbym jednak troszkę "wyrosnąć" ze stanu [s]gimbazowego[/s] licealnego. ;)
Od ładnych kilku lat nie widziałem Linuxa, w którym nie dałoby się [url=http://www.pkdavies.co.uk/156-debian-7-metasploit-setup.html]Metasploita[/url] zainstalować. :)Ostatnio edytowany przez Jacekalex (2015-04-13 21:51:30)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
Ja tam lubię Kali Linuxa i tyle (mam 13 lat i jestem gimnazjalistą, więc jak mam '"wyrosnąć" ze stanu gimbazowego licealnego').
Offline
Gimbaza, to nie wiek, tylko stan umysłu, w takiej sytuacje nie chodzi o wyrośnięcie wiekowe, tylko raczej o jakąś wersję poważnego i rozumnego podejścia do tematu.
Podstawowa różnica między Debianem a Kali Linuxem jest taka, że Debian, to jest dystrybucja podstawowa, gdzie Developerzy tworzą system od zera, na niej bazuje Ubuntu (które powstaje co pół roku jak snapshot z Debiana Sid), a potem rożne klony typu Kali chcą bazować na Ubuntu.
W rezultacie dystrybucja typu Kali ma te same możliwości, co Debian, ale potencjalnie 3 razy więcej błędów, niż Debian.
Takie klony dystrybucji podstawowych to jest takie ułatwienie poprzez kosmiczne utrudnienie, bo nie muszę chyba tłumaczyć, że prawdziwe i społeczność wsparcie ma głównie Debian, już w Ubuntu bywa z tym różnie, a Kali pod tym względem spróbuję uczcić minutą ciszy.
Nie przypadkowo krąży taki żart, że
"Ubuntu, to staroafrykańskie słowo oznaczające - nie potrafię skonfigurować Debiana".
który zresztą dobrze oddaje różnicę między dystrybucją podstawową a klonami.
Przy okazji, jak jest w środowisku Linuxa jakiś program, to musi chodzić na Debianie, jeśli chce zaistnieć.
Pozdro
;-)
Offline
Oj, jeśli chodzi o wsparcie to Ubuntu ma zdecydowanie większe - choćby ilość dostępnego oprogramowania (aplikacji a nie pakietów, bo tych to w Debianie może i jest więcej). Poza tym Ubuntu dopracowaniem dorównuje niemal Windowsowi (jako jedyna dystrybucja ma interfejs stworzony konkretnie dla tej dystrybucji /Unity/ i jest to interfejs ściśle zintegrowany z dystrybucją i można za jego pomocą używać systemu nawet bez terminala). Bo dzisiaj żyjemy w takich czasach, że tworzenie systemu, do którego obsługi trzeba używać terminala to wstyd. Niech biorą przykład z Windowsa. Ktoś pewnie zapyta, dlaczego używam Linuxa. No więc używam go tylko dlatego, że na Windowsa jest mało narzędzi hackerskich i crackerskich. I nie rozumiem dlaczego używanie Kali Linuxa jest według was godne gimbusa. Wszyscy porządni hakerzy polecają ten system. Zapłacili wam za reklamowanie gołego Debiana, czy co?
Ostatnio edytowany przez ghost25 (2015-04-14 20:04:05)
Offline
[quote=ghost25]Poza tym Ubuntu dopracowaniem dorównuje niemal Windowsowi[/quote]
Co? To ja już wolę korzystać z Windowsa jakbym miał używać Ubuntu.
Offline
No ja też ale mówię, że systemem, który pod względem dopracowania prawie dorównuje Windowsowi jest Ubuntu.
Offline
[quote=ghost25]Poza tym Ubuntu dopracowaniem dorównuje niemal Windowsowi (jako jedyna dystrybucja ma interfejs stworzony konkretnie dla tej dystrybucji /Unity/ i jest to interfejs ściśle zintegrowany z dystrybucją i można za jego pomocą używać systemu nawet bez terminala). Bo dzisiaj żyjemy w takich czasach, że tworzenie systemu, do którego obsługi trzeba używać terminala to wstyd.[/quote]
Ja powiem to inaczej:
1. Ubuntu dorównuje w swym niedopracowaniu Windowsowi.
2. Integralność środowiska graficznego nie jest dopracowaniem.
3. Dopracowanie to stabilność.
4. Wskaż mi serwer, na którym jest jakiekolwiek środowisko graficzne.
5. Linux nie jest dla lamerów, stąd terminal.
6. Terminal jest szybki bo lekki, środowisko graficzne potrzebuje relatywnie sporej mocy obliczeniowej.
7. Łatwiej jest wklepać jedną komendę, niż klikać w różne miejsca kursorem.
Offline
@ghost: uwierz, ze ani google ani FB nie korzystają z unity na swoich serwerach, aplikacje z ubuntu można spokojnie uruchamiać na debianie (w końcu ubuntu żywcem kopiuje z niego pakiety)
Co do narzędzi hakierskich, to ja jakoś wszystko co mi było potrzebne mam u SB na Jessie... Od crark, przez wiresharka/tcpdumpa, przez oclhashcata, binwalka i aircracka, a reszta jest albo w repozytorium albo na stronie producentów... Mimo, ze wydaje się , ze distra są inne, to mimo wszystko dziadosko niewiele się miedzy sobą różnią ot różne położenie paru konfigow i trochę inne pakiety (inaczej skompilowane)
Ja ogółem nie wiem co ma niby przemawiać z kali poza tym, ze masz wszystko gotowe, jak dla mnie debian jest bezproblemowy, a kali niezbyt, za to programy można mieć i tu i tu
Osobiście jak potrzebuje tego typu zabawek, to instaluje je na debianie i polecalbym ci to samo
Offline
[quote=ghost25]Wszyscy porządni hakerzy polecają ten system.[/quote]
Ot ciekawostka :D
Moje trzy grosze do dyskusji: dystrybucje stworzone do konkretnego zadania (Kali do testów penetracyjnych itp. itd.) powinny być użytkowane jako systemy dodatkowe, uzupełniające główny system wykorzystywany do pracy.
Offline
Ja próbowałem metasploita zainstalować na debianie i nic nie idzie. Aircracka owszem można.
___
Moim zdaniem społeczność nigdy nie stworzy porządnego systemu. Nikt za darmo nic dobrego nie zrobi. Ubuntu jest tworzone przez Canonical a tylko wspomagane przez społeczność.
Offline
[quote=ghost25]Moim zdaniem społeczność nigdy nie stworzy porządnego systemu. Nikt za darmo nic dobrego nie zrobi. Ubuntu jest tworzone przez Canonical a tylko wspomagane przez społeczność.[/quote]
Procenty już przerabialiście?
[quote=azhag]Za Lucasem Nussbaumem, który dane te zbierał na pewien wykład:
- 74% pakietów w repozytorium Ubuntu jest brana z Debiana jak leci, bez dokonowywania w nich najmniejszych zmian (w ogóle bez ingerencji człowieka, wszystko robi automat)
- kolejne 15% to pakiety również wzięte z Debiana, choć tutaj dodane zostały jakieś łaty (integracja z Ubuntową infrastrukturą, jakieś poprawki i zmiany, etc.)
- zaledwie 7% pakietów trafia do Ubuntu z pominięciem Debiana (nie ma ich w Debianie)
- niepewny jest status 4% pakietów — tyle pakietów w Ubuntu występuje w wyższej niż w Debianie wersji, nie sposób stwierdzić czy przy ich tworzeniu posiłkowano się pakietem z Debiana (zaktualizowano je), czy zbudowano od zera
W zestawieniu pominięto pakiety dla których Ubuntu jest [i]upstreamem[/i] (laguage-pack-*, *ubuntu*, *launchpad*).
Źródło: http://www.loria.fr/~lnussbau/files/minidebconfparis2010-debian-ubuntu.pdf[/quote]
https://forum.dug.net.pl/post.php?tid=18155&qid=163286
Offline
Czyli Ubuntu ma więcej pakietów niż Debian. Te 74% to pewnie głównie te, które bezpośrednio dla użytkownika nie mają znaczenia (są wymagane tylko do działania innych), czyli te, których nazwa zaczyna się od lib (takie pakiety powinne być zintegrowane z tymi pakietami, które ich wymagają do działania). Po co te wszystkie drzewa zależności? W Windowsie nic takiego nie ma. Wszystko po prostu działa. W Linuxie na przykład jak chcę zainstalować coś w systemie a mam dostęp przez chroota np. z livedvd to ze strony Debiana muszę pobierać pakiet, którego potrzebuję, jego zależności, zależności tych zależności itd. I wychodzi kilkadziesiąt pakietów czasem do pobrania. Jakby nie można było tego zintegrować w jeden.
Offline
To używaj Windowsa i nie zawracaj nikomu głowy swoimi teoriami wziętymi z tyłka. Linux to nie jest darmowy Windows i nigdy nie będzie - jak to Ci nie pasuje, mówi się trudno. Poza tym Twoje teorie dotyczące Ubuntu i Debiana są przekomiczne.
Offline
Dobra będę sobie używał mojego zestawu Windows 10 + Kali Linux. Windows 10 do normalnej pracy, Kali Linux do hackingu.
Offline
Nurmalnie wzruszyła mię tak poważna reakcja koleżeństwa.
Się zapowiada owocna dyskusja hakierska...
Offline
[quote=ghost25]Czyli Ubuntu ma więcej pakietów niż Debian.[/quote]
Nikt nie napisał, że w Ubuntu dostępne są wszystkie pakiety z Debiana. Także z powyższego to nie wynika. A który rzeczywiście ma więcej to nie wiem i nie chce mi się sprawdzać.
[quote=ghost25]Po co te wszystkie drzewa zależności?[/quote]
Żeby nie dublować bibliotek i żeby łatwo można było je aktualizować.
[quote=ghost25]W Linuxie na przykład jak chcę zainstalować coś w systemie a mam dostęp przez chroota np. z livedvd to ze strony Debiana muszę pobierać pakiet, którego potrzebuję, jego zależności, zależności tych zależności itd. I wychodzi kilkadziesiąt pakietów czasem do pobrania. Jakby nie można było tego zintegrować w jeden.[/quote]
A co dla użytkownika za różnica czy pobiera jeden duży pakiet czy kilkadziesiąt mniejszych? Wszystkim zajmuje się menedżer pakietów, nikt nie pobiera tego ręcznie.
Offline
Ja także proponuję, by wątek przyszłego speca od hackingu został już zamknięty.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00093 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.138.124.28' WHERE u.id=1 |
0.00071 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.124.28', 1732868351) |
0.00062 | SELECT * FROM punbb_online WHERE logged<1732868051 |
0.00100 | SELECT topic_id FROM punbb_posts WHERE id=285860 |
0.00258 | SELECT id FROM punbb_posts WHERE topic_id=27274 ORDER BY posted |
0.00093 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27274 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00120 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27274 ORDER BY p.id LIMIT 0,25 |
0.00123 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27274 |
Total query time: 0.00942 s |